ЕГАИС. Подсчет алкоголя ТСД.
Подсчет упаковок с маркированным алкоголем.
Экспорт данных в расходную накладную с созданием акта списания ЕГАИС.
Заказ от клиента. Сохранение марок алкогольной продукции.
Административный модуль. Периодическое задание «Консолидация заказов поставщикам».
Почтовый модуль. УПД фильтр.
Прием УПД на приход. Определение режима округления.
Прием УПД на приход. Обработка номера документа.
Прием исправительного УПД на приход или УКД. Управление автоматической сменой статуса приходной накладной.
Схема файла подтверждения обработки отосланных данных (APPERAK).
Содержание файла подтверждения приема поставки (UICONFIRM).
Выгрузка тэгов без значения.
Сервер обмена данными. Формат «Яндекс. Еда». Изменение в протоколе обмена.
Сервер приложений. Обмен с программой Супермаг Мобайл.
В процесс подсчета алкоголя ТСД, созданного на основании ТТН ЕГАИС, добавлена возможность сканирования кода упаковки алкоголя. Если в ТТН ЕГАИС содержится информации об упаковке, то при сканировании кода упаковки в журнал подсчета добавляются все алкогольные марки, содержащиеся в этой упаковке. Ранее эта функциональность уже была реализована в программе Супермаг Мобайл.
При выполнении экспорта в расходную накладную с созданием акта списания ЕГАИС подразумевается, что для маркированного алкоголя посчитанные алкогольные марки и соответствующий им алкогольный товар должны быть списаны с товарного учета: с собственного поштучного учета и с учета ЕГАИС.
В прошлых версиях так происходило, если для сканированных марок не было нарушений в учете. С точки зрения алгоритма экспорта считалось, что списание должно происходить после приведения всех трех измерений учета к единому состоянию, и ни одной из описанных ниже ситуации быть не должно:
Просканированная марка (факт) | Собственный учет | Учет ЕГАИС |
Марка 1 | Нет | Нет |
Марка 2 | Есть | Нет |
Марка 3 | Нет | Есть |
Для приведенного выше примера при создании расходной накладной и при создании акта списания ЕГАИС в прошлой версии учитывались только марки, находящиеся на собственном поштучном учете.
В текущей версии перед созданием документов делается проверка на наличие марок на собственном учете и учете ЕГАИС и показывается предупреждение следующего вида:
Если выбрать продолжение работы, то в расходную накладную будет помещено количество равное количеству у марок подсчета, находящихся на собственном учете, а в акт списания ЕГАИС будут помещены марки, находящиеся на учете в ЕГАИС.
В документ «Заказ от клиента» добавлена возможность сохранения кодов марок алкогольной продукции наравне с сохранением кодов марок КИЗ. В текущей версии интерфейса документа алкогольные марки не отображаются. Просмотр алкогольных марок в заказе от клиента будет доступен в версии 1.050.
Для процессов «Комплектация заказа ТСД» и «Подсчет товаров ТСД» (для документа Заказ от клиента) добавлена возможность принимать из программы ТСД информацию о сканированных алкогольных марках.
В сервер приложений добавлены функции, которые позволяют программе ТСД при сканировании алкогольных марок в ходе наполнения заказов проверять их наличие на собственном поштучном учете. Опция доступна при наличии связи и при работе с СМ Мобайл, начиная с версии 2.2.163.37.
В административный модуль добавлено функциональное задание «Консолидация заказов поставщикам». Задание позволяет объединять заказы поставщику в один документ и ставить его в очередь на отсылку в подходящий почтовый ящик типа «Контрагент».
Опции для настройки задания:
\\ Описание экземпляра товара по запросу актуальной номенклатуры выглядит следующим образом: \\ "items": \[ \{ "id": "some-uniq-identifier", "vendorCode": "string", "categoryId": "some-uniq-identifier", "location": "Бакалея. Линия 8", "name": "Молоко Домик в деревне", "description": \{ "general": "string", "composition": "string", "nutritionalValue": "string", "purpose": "string", "storageRequirements": "string", "expiresIn": "string", "vendorCountry": "Россия", "packageInfo": "Тетрапак", "vendorName": "Буренка" \}, "price": 1000, "oldPrice": 1234.56, "vat": 20, "barcode": \{ "value": "987654321098", "values": \[ "987654321098" \], "type": "ean13", "weightEncoding": "ean13-tail-gram-4" \}, "measure": \{ "value": 1000, "quantum": 0.5, "unit": "GRM" \}, "volume": \{ "value": 100, "unit": "DMQ" \}, *"isCatchWeight": false,* "sortOrder": 0, "images": \[ \{ "hash": "string", "url": "string" \} \] \} \] \\ Информация о товаре содержит, в том числе, атрибут "isCatchWeight". В прошлых версиях атрибут «isCatchWeight» получал значение true, если базовая единица измерения товара была весовой или если штучному товару была назначена альтернативная весовая единица измерения. \\ В текущей версии атрибут получает значение true, только если базовая единица измерения является весовой. Во всех прочих случаях она получает значение false. \\ |