Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

НаименованиеТип данныхВозможные значенияОписаниеПримечания
idстроковый

Egais

Уникальное наименование модуля


pluginстроковый/linuxcash/cash/plugins/libEgais.so

Полный путь до плагина


addressстроковый


Url транспортного модуля ЕГАИС, используемый для продажи и возврата акцизной алкогольной продукции
addressNonExciseстроковый
Url транспортного модуля ЕГАИС, используемый для продажи и возврата алкогольной продукции без акцизной марки
timeoutцелочисленныйЦелое положительное числоТаймаут ожидания ответа от сервера в секундахПо умолчанию 30 секунд

...

Для регистрации продажи алкогольного товара с акцизной маркой в ЕГАИС в свойствах товара устанавливается признак "Необходима регистрация в ЕГАИС". Опционально для алкогольной продукции указывается объем. Указание данных признаков поддерживают форматы AIF и дополнение формата Штрих-М.

Info
Продажа акцизной алкогольной продукции, имеющей минимальную цену, равную 0, может быть запрещена или разрешена. Подробнее о запрете продажи алкогольной продукции можно прочитать в разделе "Цена товара".

...

  • при значении параметра true добавление алкогольных товаров в чек может быть осуществлено только сканированием штрих-кода акцизной марки. При добавлении алкоголя последовательным сканированием штрих-кода товара и штрих-кода акцизной марки на экран будет выведено предупреждение "Алкоголь разрешено добавлять только по акцизной марке".
  • при значении параметра false добавление алкогольных товаров в чек может быть осуществлено любым способом, описанным выше. 

В кассовом ПО Artix реализована проверка доступности сервера ЕГАИС при добавлении алкогольной продукции в чек продажи/возврата или при выборе алкогольной позиции в чеке возврата по чеку продажи. Проверка регулируется параметром checkEgaisAvailableBeforeAddPosition в конфигурационном файле /linuxcash/cash/conf/ncash.ini в секции [EGAIS]:

  • при значении параметра true:
    • если сервер недоступен, то на экран будет выведено предупреждение "Сервер ЕГАИС недоступен";
    • если сервер доступен, то алкогольная продукция будет добавлена в чек;
  • при значении параметра false:
    • если сервер недоступен, то при закрытии чека на экран будет выведена ошибка "Ошибка соединения с сервером ЕГАИС. Сторнируйте алкогольную продукцию";
    • если сервер доступен, то алкогольная продукция будет добавлена в чек.
НаименованиеТип данныхВозможные значенияОписаниеПримечания

useSerialNumber

логический
  • true
  • false
Использовать серийный номер для получения акцизной марки из БДПо умолчанию false
addAlcoholOnlyByExciseMarkлогический
  • true
  • false
Добавлять алкоголь только по акцизной маркеПо умолчанию false
checkEgaisAvailableBeforeAddPositionлогический
  • true
  • false
Проверять доступность ЕГАИС перед добавлением позицииПо умолчанию false


Code Block
titleПример настройки
[EGAIS]
...
; Использовать серийный номер для получения акцизной марки из БД
; По умолчанию false
;useSerialNumber = false
 
; Добавлять алкоголь только по акцизной марке
; По умолчанию false
;addAlcoholOnlyByExciseMark = false

; Проверять доступность ЕГАИС перед добавлением позиции
; По умолчанию false
;checkEgaisAvailableBeforeAddPosition = false

Добавление акцизного товара другими способами (по коду, по наименованию, с помощью горячих клавиш) запрещено.

...

Info

В реквизитах алкогольного товара без акцизной марки обязательно указывается код вида алкогольной продукции, а также устанавливается признак алкогольного товара без акцизной марки. Установку свойств алкогольного товара без акцизной марки поддерживает формат AIF и дополнение формата Штрих-М. Если обязательное поле код вида алкогольной продукции не заполнено, то при добавлении товара на экран выводится сообщение "Ошибка добавления алкоголя в чек. Не заполнены обязательные поля товара".

...

  • при значении параметра true:
    • если enableExciseMarkVerifyLocal = false, то алкокод проверяться не будет;
    • если enableExciseMarkVerifyLocal = true и акцизная марка найдена в "белом" списке, то проверка соответствия кода товара и алкокода не выполняется;если enableExciseMarkVerifyLocal
    • если checkTmcAlcoCode = true и акцизная марка не найдена в "белом" списке, то выполняется проверка соответствия кода товара и алкокода;
  • при значении параметра false проверка соответствия кода товара и алкокода выполняться не будет.

...