Товарно-транспортная накладная представляет собой документ, сопровождающий груз и предназначенный для учета движения товарно-материальных ценностей.
Товарно-транспортные накладные, формируемые поставщиком алкогольной продукции, подлежат регистрации в ЕГАИС и отправляются торговой сети для их подтверждения в системе. Специалистам магазина необходимо подтвердить факт закупки, после чего информация при помощи транспортного модуля передается в систему ЕГАИС.
В кассовом ПО Artix реализована возможность работы с товарно-транспортными накладными на алкогольную продукцию. Для работы с ТТН касса должна иметь доступ к транспортному модулю. Подробнее об установке и настройке транспортного модуля можно прочитать в разделе "Установка транспортного модуля".
Прием товарно-транспортных накладных и подтверждение поступления алкогольной продукции осуществляется посредством модуля "Работа с ТТН ЕГАИС", который активируется в конфигурационном файле /linuxcash/cash/conf/ncash.
ini.d/egaisttn.ini
в секции [plugins]
.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
egaisTTN | логический |
| Включение модуля "Работа с ТТН ЕГАИС" | По умолчанию off |
[plugins] ; Модуль "Работа с ТТН ЕГАИС" ;egaisTTN = off |
Параметры для приема и обработки товарно-транспортных накладных задаются в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/egaisttn.ini
в секции [EgaisTTN.excise]
для алкогольной продукции с акцизной маркой и в секции [EgaisTTN.nonexcise]
для алкогольной продукции без акцизной марки.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
fsrarId | строковый | Идентификатор организации в ФС РАР | ||
addressTTN | строковый | Адрес для запроса документов | ||
addressAct | строковый | Адрес для отправки актов | ||
timeout | числовой | Таймаут соединения с ЕГАИС в секундах | По умолчанию 30 секунд | |
removeDocumentsFromEgais | логический |
| Удаление документов из ЕГАИС после отправки акта | По умолчанию false |
Значение fsrarId
модуль "Работа с ТТН ЕГАИС" получает из базы данных кассы, при их отсутствии данные берутся из файла egaisttn.ini
.
;Настройки модуля "Работа с ТТН ЕГАИС" ;[EgaisTTN.excise] ; ТТН для алкоголя с акцизной маркой ; Идентификатор организации в ФС РАР ;fsrarId="00000000000" ; Адрес для запроса документов ;addressTTN="http://localhost:8080/opt/out?refresh=true" ; Адрес для отправки актов ;addressAct="http://localhost:8080/opt/in/WayBillAct_v2" ; Таймаут соединения с ЕГАИС в сек(по умолчанию 30) ;timeout=30 ; Удалять ли документы из ЕГАИС после отправки акта (по умолчанию false) ;removeDocumentsFromEgais=false ;[EgaisTTN.nonexcise] ; ТТН для алкоголя без акцизной марки ; Идентификатор организации в ФС РАР ;fsrarId="00000000000" ; Адрес для запроса документов ;addressTTN="http://localhost:8080/opt/out?refresh=true" ; Адрес для отправки актов ;addressAct="http://localhost:8080/opt/in/WayBillAct_v2" ; Таймаут соединения с ЕГАИС в сек(по умолчанию 30) ;timeout=30 ; Удалять ли документы из ЕГАИС после отправки акта (по умолчанию false) ;removeDocumentsFromEgais=false |
Доступ к просмотру и обработке товарно-транспортных накладных осуществляется через главное меню кассовой программы. Для этого в главное меню необходимо добавить команду COMMAND_EGAIS_TTN
с помощью утилиты администрирования Yuki. Команда имеет параметр type, которому могут быть присвоены значения:
excise
– транспортный модуль, через который осуществляется прием ТТН алкогольной продукции с акцизной маркой;nonexcise
– транспортный модуль для приема ТТН алкогольной продукции без алкогольной марки.Если параметр type
не задан, то по умолчанию используется транспортный модуль для приема ТТН алкогольной продукции с акцизной маркой.
Для приема алкогольной продукции с акцизными марками и без них создаются отдельные пункты меню. Подробнее о настройке действий и меню можно прочитать в разделе "Настройка действий".
Обработка ТТН запрещена в демонстрационном режиме. |
При выборе в главном меню пункта "Работа с ТТН" программа запрашивает у транспортного модуля список ссылок на имеющиеся документы. По полученным ссылкам выполняется запрос товарно-транспортных накладных и уведомлений о регистрации движения ТТН. Полученные документы в виде xml-файлов сохраняются во временном каталоге /tmp/egaisTmp
, который очищается при каждом запросе списка ТТН. Перечень полученных ТТН отображается в окне кассы.
При выборе из списка товарно-транспортной накладной открывается окно просмотра выбранной ТТН.
В окне просмотра ТТН для акцизного алкоголя отображается количество поставляемого товара. Фактическое количество равно 0 и не может быть изменено вручную.
Способ изменения фактического количества акцизного алкоголя при приеме ТТН задается параметром exciseMarkScanRequired
в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/egaisttn.ini
в секции [EgaisTTN.excise]
:
true
изменение количества алкоголя осуществляется при сканировании акцизных марок;false
при сканировании штрих-кода алкогольной продукции количество автоматически подставляется из ТТН, сканирование акцизных марок не требуется.Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
exciseMarkScanRequired | логический |
| Изменение количества сканированием акцизных марок | По умолчанию true |
[EgaisTTN.excise] ... ; Изменение количества сканированием акцизных марок (по умолчанию true) ;exciseMarkScanRequired=true |
Прием акцизного алкоголя в кассовом ПО Artix может быть осуществлен двумя способами:
exciseMarkScanRequired
включена, то при приеме акцизного алкоголя необходимо:exciseMarkScanRequired
выключена, то при приеме акцизного алкоголя необходимо:В окне просмотра для безакцизного алкоголя отображается количество поставляемого товара. Фактическое количество по умолчанию равно поставляемому количеству и может быть изменено вручную с клавиатуры.
В рамках переходного периода на помарочный учет в ТТН разрешено не заполнять все акцизные марки. При приеме такой ТТН сравниваются акцизные марки, имеющиеся в документе, и акцизные марки, которые сканируются. Акцизные марки, которые уже указаны в ТТН, должны совпадать с отсканированными данными. Остальные акцизные марки могут отличаться
В ТТН имеется 1 позиция – "Водка столичная". Указанное количество – 10 шт. Заполнено акцизных марок 7 шт. При сканировании бутылок выполняется проверка соответствия акцизных марок. В результате 7 акцизных марок, которые сканируются при приемке, должны совпасть с теми, которые уже имеются в ТТН. 3 акцизные марки могут отличаться. |
Если в ТТН для всего количества алкогольного товара указаны определенные акцизные марки, то при считывании акцизной марки, отсутствующей в ТТН, на экран кассира выведется предупреждение. Фактическое количество акцизного товара в накладной не увеличится.
При внесении изменений в ТТН фактическое количество не может быть указано большим, чем имеется в исходной накладной. Если количество фактически поставленного товара превышает количество, указанное в накладной, то необходимо оформление дополнительной ТТН. После подтверждения или отклонения накладной формируется соответствующий акт в виде xml
-файла, который направляется в транспортный модуль. Из режима просмотра можно выйти без выполнения каких-либо операций.
При обработке накладной на поставку алкогольной продукции возможно выполнение следующих операций:
Если по какой-либо причине для ТТН не будет найдено соответствующее уведомление о регистрации движения, то при переходе в режим просмотра накладных на экран будет выведено предупреждение о невозможности отправить акт для этой ТТН. И если действие подтверждения/отказа было все-таки выбрано, то на экране повторно появится диалог.
Работа с ТТН прекращается, если на кассе не обнаружено ни одной товарно-транспортной накладной или уведомления о регистрации движения ТТН. Если в ходе получения из транспортного модуля или сохранения в кэш документа произошли ошибки, то на экран будет выведено сообщение о том, что список документов может быть не полным.
При успешной отправке акта подтверждения/расхождения ТТН все принятые акцизные марки и соответствующие им штрих-коды товаров автоматически загружаются в "белый" список акцизных марок в БД Dictionaries
в таблицу Excisemarkwhite
. "Белый" список акцизных марок может быть использован для проверки при продаже алкогольной продукции.
При успешной отправке акта товарно-транспортной накладной, уведомление о регистрации движения и акт подтверждения/расхождения/отклонения сохраняются в каталоге /linuxcash/logs/current/egaisdoc
. При ошибке сохранения данных запись производится в лог без выдачи сообщения на экран кассира. Если настройками модуля предусмотрено удаление документов после отправки акта, то из кассы отправляются запросы на удаление обработанных документов из транспортного модуля ЕГАИС.