Учёт продаж алкогольной продукции

Загрузка в форматах АТОЛ и АСТОР 1.3

Удалить поддержку команд $$$ADDALCOHOLREPORT, $$$DELETEALCOHOLREPORT. В командах $$$ADDQUANTITY, $$$REPLACEQUANTITY, $$$REPLACEQUANTITYWITHOUTSALE: поле 8. флаг 15 - убрать поддержку. поле 8. флаг 16 - убрать поддержку. задать значения по умолчанию для полей 53, 54 добавить поля 55, 56, 57, 58 и 59. Ограничения на значения полей см. в карточке товара

№ поля

Обязательное

Тип поля

Назначение для товара

Назначение для группы

53

Нет

Целое

Код вида продукции
Значение по умолчанию = 10

-

54

Нет

Дробное 10.6

Ёмкость тары, л
Ограничение: Значение больше нуля.
Значение по умолчанию = 1,000

-

55

Нет

Целое

Алкогольная продукция:

    0-нет 1-алкогольная продукция

Значение по умолчанию = 0

Замечание. Возможно, в будущем параметр будет использоваться как "Категория" и будет иметь больше двух значений.

-

56

Нет

Целое

Маркировка алкогольной продукции

    0-с маркой 1-без марки

Значение по умолчанию = 0

-

57

Нет

Дробное

Крепость алкогольной продукции. От 0,001 до 100,000
Значение по умолчанию = 0,1

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). Содержание: Номер ТТН