Методология
Предполагается, что обмен построен на "файлах-флагах". По шагам это выглядит так:
- Выгружаем файлики на каждую из касс, в файликах указываем, за какой период требуется выгрузка продаж. Это и есть так называемые "флаги".
- Через некоторое время фронтол прочитает флаг и выгрузит транзакции за требуемый период в текстовый файлик
- В 1С выполняется загрузка транзакций в документ Отчет о розничных продажах. Все продажи загружаются на одну номенклатуру (ничего не мешает доработать)
Как внедрять:
Подключить расширение, заполнить справочники "Кассы фронтол", "Виды кассовых операций", "Константы системы" и РС "Константы организаций".
Для настройки автоматической работы используются внешние обработки "дс_ЗапускВыгрузкиФлаговФронтол" и "дс_ЗапускЗагрузкиПродажФронтол": эти обработки необходимо подключить к базе и настроить выполнение по расписанию через механизм дополнительных отчетов и обработок (обе обработки вложены в архив).
Список констант
Ввести следующий список констант:
Как использовать
- Для выгрузки флагов используется обработка "Выгрузка флагов фронтол"
- Для загрузки продаж используется обработка "Загрузка продаж фронтол"
Расширение можно использовать как основу для разработки, или же как конечный продукт, если ограничения не являются критичными.
Протестировано на Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.81.30), платформа 1С:Предприятие 8.3 (8.3.15.1830)