Учёт продаж алкогольной продукции
Загрузка в форматах АТОЛ и АСТОР 1.3
Удалить поддержку команд $$$ADDALCOHOLREPORT, $$$DELETEALCOHOLREPORT. В командах $$$ADDQUANTITY, $$$REPLACEQUANTITY, $$$REPLACEQUANTITYWITHOUTSALE: поле 8. флаг 15 - убрать поддержку. поле 8. флаг 16 - убрать поддержку. задать значения по умолчанию для полей 53, 54 добавить поля 55, 56, 57, 58 и 59. Ограничения на значения полей см. в карточке товара№ поля | Обязательное | Тип поля | Назначение для товара | Назначение для группы |
53 | Нет | Целое | Код вида продукции | - |
54 | Нет | Дробное 10.6 | Ёмкость тары, л | - |
55 | Нет | Целое | Алкогольная продукция:
Значение по умолчанию = 0 Замечание. Возможно, в будущем параметр будет использоваться как "Категория" и будет иметь больше двух значений. | - |
56 | Нет | Целое | Маркировка алкогольной продукции
Значение по умолчанию = 0 | - |
57 | Нет | Дробное | Крепость алкогольной продукции. От 0,001 до 100,000 |
3. Добавить поддержку документа с операцией "Вскрытие тары" (код 18) в команде $$$ADDEXTERNALDOCUMENT.
4. Добавить поддержку документа с операцией "Вскрытие тары" (код 18) при загрузке из внешнего заказа.
5. Операция "Вскрытие тары" должна корректно загружаться из внешнего документа для последующей передачи в ТСД, и корректно обрабатываться при загрузке накладной из ТСД.
Выгрузка и оперативная сводка в форматах АТОЛ и АСТОР 1.3
В формате обмена "АТОЛ" и "АСТОР 1.3" в транзакции 1/11/2/12 в поле 34 добавляется выгрузка марки. В остальном в документах продажи транзакции 1/11/2/12 остаются такими же как и были
Документ "Вскрытие тары" выгружается по аналогии с пользовательским документом, но в транзакции 1/11/2/12 в поле 34 добавляется выгрузка марки, а в поле 13 для всех транзакций этого документа записывается новый код операции 18.
Приёмка алкогольной продукции
Загрузка в форматах АТОЛ и АСТОР 1.3
$$$ADDALCCODES - Добавить связки кодов продукции согласно ЕГАИС и товаров
№ поля | Обязательное | Тип поля | Назначение |
1 | Да | Строка 20/Целое* | Идентификатор товара |
2 | Да | Строка | Код продукции согласно ЕГАИС (AlcCode) |
* – в зависимости от значения настройки «База данных \ Идентификатор товара» (см. документ «Руководство администратора»), поле может быть строковым или числовым.
Команда добавляет связь между товаром и кодом продукции согласно ЕГАИС. Если товар не найден, то возвращать ошибку.
$$$DELETEALLALCCODES - Удалить все связки кодов продукции согласно ЕГАИС и товаров
Команда удаляет все связки между товарами и кодами продукции согласно ЕГАИС.
$$$DELETEALCCODESBYWARE - Удалить связки кодов продукции согласно ЕГАИС и товаров по коду товара.
№ поля | Обязательное | Тип поля | Назначение |
1 | Да | Строка 20/Целое* | Идентификатор товара |
* – в зависимости от значения настройки «База данных \ Идентификатор товара» (см. документ «Руководство администратора»), поле может быть строковым или числовым.
Команда удаляет все связки между указанным товаром и кодами продукции согласно ЕГАИС.
$$$DELETEALCCODESBYALCCODE - Удалить связки кодов продукции согласно ЕГАИС и товаров по коду продукции.
№ поля | Обязательное | Тип поля | Назначение |
1 | Да | Строка | Код продукции согласно ЕГАИС (AlcCode) |
Команда удаляет все связки между товарами и указанным кодом продукции согласно ЕГАИС.
Выгрузка и оперативная сводка в форматах АТОЛ и АСТОР 1.3
Для документа прихода:
в позициях (транзакция 11) дополнительно выгружаем: в поле 10 - Цена из ТТН. в поле 11 - Количество факт. Добавляем новые поля: Поле 39. Тип поля: Строка (50). Содержание: AlcCode из ТТН. Поле 40. Тип поля: Дробное. Содержание: Количество из ТТН. Поле 41. Тип поля: Строка (50). Содержание: Номер справки А. Поле 42. Тип поля: Строка (50). Содержание: Номер справки Б из самой справки Б. в транзакции открытия документа (транзакция 42) Добавляем новые поля: Поле 39. Тип поля: Строка (50). Содержание: Номер ТТН

