Главная страница » Программы iiko как синхронизировать с 1 с

Программы iiko как синхронизировать с 1 с

  • автор:

Инструкция по загрузке из iiko в "1С:Общепит"

Для загрузки данных о реализации из системы iiko в «1С:Общепит ред. 3.0» и «1С:Общепит КОРП ред. 3.0» существует обработка «Загрузка продаж из iiko» (раздел Общепит продажи – группа Обмены):

Загрузка продаж из iiko в 1С:Общепит ред. 3.0

Настройка обмена информацией

При загрузке из iiko обмен информацией о продажах фронта производится при помощи файлов выгрузки из iiko.

На форме обработки следует указать каталог файлов, содержащих данные продаж из iiko, а также установить режим работы, определяющий, где будут производиться операции обмена:

  • на сервере
  • на клиенте.

Для файловых баз следует установить значение «На сервере». Для серверных баз режим «На сервере» возможен только при запуске конфигурации непосредственно на сервере:

Загрузка продаж из iiko в 1С:Общепит ред. 3.0

Установка соответствий

Для выгрузки необходимо установить соответствие данных, что можно сделать на закладке «Установка соответствий» в области «Соответствия объектов»:

Загрузка продаж из iiko в 1С:Общепит ред. 3.0

Имеется возможность установить соответствия для каждого из следующих справочников:

  • кассы ККМ

Соответствие на закладке «Кассы ККМ» должно быть заполнено обязательно, так как загрузка данных при помощи данной обработки возможна только при условии, что известно, из какой кассы получать данные.

Кнопкой «Получить кассы ККМ» происходит получение всех касс ККМ базы iiko:

Получение всех касс ККМ базы iiko

После этого необходимо нажать кнопку «Заполнить соответствия». Существует 2 варианта заполнения соответствий:

  • по совпадению номера и кода 1С
  • по совпадению рег. номера и кода 1С.

Заполнение соответствий в 1С

Мы можем установить отбор по подразделению, если кассы ККМ привязаны к подразделениям компании, и очистить отбор:

Отбор по подразделению в 1С

  • виды оплат

Закладка «Виды оплат» содержит табличную часть для установки соответствий по видам оплат:

Загрузка продаж из iiko в 1С:Общепит ред. 3.0

Сначала необходимо получить элементы справочников «Виды оплаты» при помощи кнопки «Получить виды оплат»:

Получить виды оплат в 1С

Далее необходимо «Заполнить соответствия» либо по полному совпадению наименований, либо по совпадению кода iiko и кода 1C:

Заполнение соответствий в 1С

Кнопка «Только незаполненные» предназначена для отображения строки только с незаполненными соответствиями. Эта кнопка расположена на всех закладках, кроме «Кассы ККМ».

  • номенклатура

На этой закладке устанавливаются соответствия для номенклатуры. Это делается с помощью кнопки «Получить номенклатуру» одним из следующих способов:

  • вся номенклатура
  • по актам реализации
  • по актам списаний
  • по расходным накладным
  • по приходным накладным.

Соответствия для номенклатуры в 1С

После чего нужно выполнить автоматическое заполнение соответствий кнопкой «Заполнить соответствия». Можно заполнить соответствия по совпадению кода из iiko и кода из 1C или по полному совпадению наименований:

Заполнение соответствий в 1С

  • модификаторы

Заполнение табличной части закладки «Модификаторы» идентично заполнению табличной части закладки «Номенклатура»:

Настройка соответствий для модификаторов в 1С

Однако настраивать соответствия необходимо только для модификаторов, оказывающих влияние либо на продажную цену товара/блюда, к которым эти модификаторы привязаны в документах продажи, либо к которым привязана номенклатура.

  • причины отмен и списаний

На закладке «Причины отмен и списаний» настраиваются соответствия для документов списания:

Причины отмен и списаний в 1С

Сначала получаем элементы справочников с помощью кнопки «Получить причины отмен и списаний». Есть возможность получить акты по следующим причинам:

  • причины по актам реализации и списаний
  • причины по актам реализации
  • причины по актам списаний.

Причины отмен и списаний в 1С

После чего нажимаем кнопку «Заполнить соответствия».

Получение данных из iiko

После успешного заполнения соответствий необходимо получить данные из iiko.

На закладке «Продажи» устанавливаем период, по которому загружаем данные, после чего нажимаем на кнопку «Загрузить». Далее выбираем вид загружаемых из iiko данных:

  • продажи
  • удаления
  • продажи и удаления.

Загрузка данных из iiko в 1С:Общепит ред. 3.0

После проверки корректности полученных данных из файлов iiko можно начать создавать:

  • чеки общепита — данные из загруженных документов сгруппируются в создаваемые чеки общепита по дате
  • целевые документы на основании чеков общепита – с помощью кнопки «Загрузить чеки общепита и создать целевые документы.

Загрузить чеки общепита и создать целевые документы

Самохин Руслан,

Консультант Компании «АНТ-ХИЛЛ»

Тел. (473) 202-20-10

При цитировании статей или заметок ссылка на сайт автора обязательна

Интеграция iiko и 1С: как упростить работу бухгалтера в ресторане.

Телеграм Подпишись на наш канал в Телеграме , чтобы быть в курсе последних новостей ресторанного бизнеса!

Как мы уже писали, система iiko регистрирует продажи и решает задачи товарно-складского и управленческого учета в ресторане. Без этой системы сложно вести ресторан к успеху.

При этом, бухгалтерский учет ведется в других системах. Эта часть учета также важна для собственника бизнеса, т.к. он несет ответственность за своевременно предоставленную корректную отчетность в государственные органы.

Чаще всего вопросы бухгалтерии закрывают 1С-решения. Отсутствие связки учетной системы ресторана и бухгалтерской программы сильно усложняет жизнь бухгалтерам. Но выбирать одну из двух систем невозможно, поскольку каждая из них решает свой блок задач. Нужны обе.

Речь в этой статье пойдет именно об интеграции этих двух систем. Существует ли она, какие возможности открывает и какую пользу несет.

В чем сложность работы в различных системах? Бухгалтеру приходится вручную вводить документы, переносить данные из одной системы в другую, что занимает очень много времени и увеличивает риск появления ошибок, потерянных документов, некорректной отчетности и в итоге штрафов от налоговой.

Самое простое и правильное решение в данной ситуации – настроить стандартную (типовую) выгрузку из iiko в 1С и избавить сотрудника от ручного ввода первичных документов. Все документы, которые уже заведены в iiko, будут перенесены в бухгалтерскую систему. Ему не придется вводить второй раз данные, которые были уже введены в другой учетной системе.

Типовая выгрузка представляет собой внешнюю обработку, которая забирает данные товарно-складского учета, продаж и другую информацию из iiko в 1С. Например:
— справочники (контрагенты, номенклатура, склады);
— приходные накладные;
— авансовые отчеты;
— акты реализации;
— расходные накладные;
— акты приема и оказания услуг;
— внутреннее перемещение товаров;
— акты списания, приготовления, разбора и переработки;
— инвентаризация;
— ПКО к акту реализации и акту оказания услуг;
— РКО к акту приема услуг.

Нужно больше данных перекинуть из одной системы в другую? Например, перенести в 1С данные для табеля, начисления заработной платы по схемам мотивации, которые есть в iiko, или внешние заказы и любых других данных. В таком случае понадобится индивидуальная доработка типовой выгрузки.

Для предприятий, на которых iiko закрывает не все участки возникает необходимость обратной интеграции данных из 1С в iiko. Например, если ресторан, работающий на iiko, активно взаимодействует с фабрикой-кухни, магазином или розничными точками, которые автоматизированы на 1С.

Для сетевых проектов, когда учетная система перестает справляться с полноценным управленческим учетом, появляется потребность в централизованном управлении денежными потоками компании, грамотном бюджетировании и прогнозировании затрат. Появляется еще одна система на базе 1С — БИТ.Финанс: Управление ресторанной сетью.

В данном случае также необходима интеграция между системами и корректная настройка управленческого учета таким образом, чтобы информация, получаемая собственником в результате работы двух систем, была точна и надежна. Ведь на основании этих данных принимаются стратегически важные решения для развития заведений.

Нетиповой обмен Айко и 1С

Здравствуйте, друзья. Меня зовут Тян Семен. Я отвечаю в Лемме за обмен между Айко и 1С:Бухгалтерия.

Прежде чем приступить к обсуждению обозначенной темы, хотелось бы сделать небольшое отступление. Автор данной публикации открыт для всевозможной критики и не претендует на безупречность решений, которые будут далее в повествовании.

У меня небольшой опыт работы с и Айко, однако даже с моей точки зрения понятно, что текущий функционал обмена между этими двумя системами не всегда удовлетворяет возникающие повседневные потребности бизнеса.

Описание текущей ситуации

В стандартной поставке дистрибутива Айко присутствует внешняя обработка, которая позволяет загружать данные в типовую Бухгалтерию. Данные могут передаваться через выгруженные файлы, либо через непосредственное подключение к серверу Айко с использование внешней компоненты, разработанной по технологии COM (со всеми вытекающими преимуществами и ограничениями).

Вроде неплохо. Внешнюю обработку можно немного доработать для работы в фоне по расписанию, а проблемы с установкой внешней компоненты случаются в основном в облачных сервисах и особо не проявляются, если одинэс живет внутри организации. Конечно же на этом этапе существует ряд «НО». К примеру нам недоступно использование решений 1С Fresh, потому что внешняя обработки из поставки не проходит аудит облачного решения.

А что, если мы захотим передать данные обратно, из в Айко? Данная потребность может показаться надуманной: кому нужно выгружать данные из системы для регламентированной отчетности в систему для управленческого учета сферы HoReCa? Как показала практика, постановка такого вопроса не редкость. Данная ситуация может произойти хотя бы потому, что база с большей долей вероятности могла появиться раньше решения от Айко. Зачем вновь создавать стопицот номенклатурных позиций, когда они уже все есть в ?

Поиск источников вдохновения

Давайте попробуем для начала проанализировать, как можно обмениваться данными с Айко. Наблюдать будем глазами дилетанта одинэсника, который ничего не знает о сервере приложений Tomcat, но умеет пользоваться браузером и даже может запустить Fiddler.

Наблюдение 1

За отдельную плату существует возможность приобретения функционала API IIKO. Но это простой и неинтересный программистам путь, поэтому остановимся на пути без дополнительной оплаты. Даже в этом случае компания Айко предоставляет довольно обширную информацию по API, с которой можно ознакомиться на странице http://help.iiko.ru/articles/#!api-documentations/api . Здесь нас интересует как общая схема объектов Айко, так и XML схемы объектов.

Наблюдение 2

Запускаем Fiddler. Запускаем IIKO Office. Устанавливаем фильтр на процесс Айко. Изучаем язык общения приложения с сервером. Многие неочевидные и непонятные моменты можно подсмотреть именно так.

Наблюдение 3

У каждой установки Айко, будь то RMS или CHAIN, существует веб-часть по пути /resto. Зайти можно под учетной записью, которая используется для обычного входа в office. Внутри много интересных дополнений вроде всякого рода отчетов и импорта данных из CSV-файлов (например номенклатуры или технологических карт). Нас же в рамках обсуждаемой темы больше всего интересует /resto/service/maintance/sql.jsp . Данный скрипт позволяет формировать к серверу Айко что-то вроде SQL-запросов (пусть знатоки поправят).

Схема взаимодействия

Принимая во внимание описанные наблюдения и возможности современной платформы 1С, можно заключить, что нет никаких препятствий для формирования запросов к Айко прямо из 1С.

Примерная схема передачи документа Поступление из типовой Бухгалтерии в IIKO (Айко) может выглядеть следующим образом:

  • Организуем подписку на события при изменении документа Поступления;
  • В регистрации события фиксируем измененный документ в планы обмена;
  • На основе XDTO документа Айко формируем XML-представление из документа Поступление;
  • Отправляем HTTP-запрос на сервер;
  • Обрабатываем ответ.

Конечно, такой алгоритм весьма упрощен и существует ряд нюансов по синхронизации справочных сведений обеих систем. Наша команда успешно реализовала двунаправленный обмен между учетными системами в фоновом режиме. Накопленный опыт позволил создать ядро универсального обмена данными. Унификация схемы позволяет легко масштабировать решение под широкий круг задач и в короткий срок реализовывать проект под конкретного заказчика.

Вместо заключения

Спасибо, если дочитали до конца. Надеюсь, изложенная информация поможет в решении вопросов автоматизации.

Перенос первичной и справочной информации из стороннего ПО в iiko

1s-seminar.jpg

При автоматизации управления общепита часто возникает вопрос переноса первичной и справочной информации из одних программных продуктов в другие. В работе с 1с вопросов не возникает, так как в штатных механизмах конфигураций используются внутренние механизмы переноса данных. В данном случае, если планируются перенести данные из одной конфигурационной базы в другую. Что же касается программы iiko Office, то для многих организаций — это очень актуальный и важный вопрос. При переавтоматизации без переноса данных достаточно много нужно уделять времени на ввод справочной информации. Но для этого в штатном механизме программы iiko Office существует механизм, который без проблем позволяет проводить перенос данных абсолютно из любой программы. В данной ситуации достаточно написать выгрузку данных под заданную структура формата файла.

В программе iiko Office есть возможность загрузки следующих данных.

Справочник внешних товаров.

Для импорта данных необходимо через браузер зайти по ссылке http://localhost:8080/resto/. Если база облачная, тогда указать адрес базы, к примеру, вида http://nashrestoran:8080/resto/.

1. Логин в iiko.png

После ввода логина и пароля необходимо зайти по адресу http://localhost:8080/resto/service/import/importCsv.jsp

2. Импорт данных iiko.png

Для первоначальной работы из 1с достаточно написать выгрузку номенклатуры и технологических карт. Формат файла выгрузки *.csv. Ниже пример файла для загрузки номенклатуры. Расшифровка каждого реквизита имеется в справке.

3. Расшифровка файла загрузки iiko.png

После загрузки появляется сообщение о том, что данные успешно загружены в программу.

4. Данные успешно загружены в iiko.png

Подобным образом подгружаются данные и для остальных первичных данных.

Мы поможем установить, настроить, интегрировать с кассовым оборудованием, а также перенести данные из сторонних приложений в систему автоматизации ресторанов и кафе IIKO. Обращайтесь к нам!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *