Versions Compared

Key

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

...

  • при значении параметра true осуществляется проверка в БД Documents в таблице goodsitem на возможность продажи/возврата маркированного товара:
    • если код маркировки был продан/возвращен ранее, то при попытке продать/вернуть товар на экран выводится сообщение об ошибке "Код маркировки уже был зарегистрирован ранее", товар в чек не добавляется;
    • если код маркировки не был продан/возвращен ранее, то товар добавляется в чек.
  • при значении параметра false проверка кода маркировки в проданной продукции не осуществляется.
НаименованиеТип данныхВозможные значенияОписаниеПримечания
checkLocalUniquenessлогический
  • true
  • false
Проверять уникальность маркировки локальноПо умолчанию true


Code Block
titleПример настройки
[MarkedGoods]
...
; Проверять уникальность маркировки локально 
; По умолчанию true 
;checkLocalUniqueness = true

...

НаименованиеТип данныхВозможные значенияОписаниеПримечания
enableMarkVerifyлогический
  • true
  • false
Проверка кодов маркировки на сервереПо умолчанию false.
markVerifyUrlстроковый
Url сервера проверки кодов маркировки

По умолчанию http://localhost:8080.

Для работы с КС используется следующий url "http://<host>:<port>/CSrest/rest/sales/exciseMark/status".

markVerifyTimeoutстроковый
Таймаут обращения к серверу проверки кодов маркировки в секундахПо умолчанию 30.
ignoreMarkVerifyErrorsлогический
  • true
  • false
Игнорировать ошибки обращения к серверу проверки кодов маркировкиПо умолчанию true.
skipCheckExciseMarkлогический
  • true
  • false
Игнорировать проверку АМ при возврате по чеку (для онлайн-чеков при некорректных АМ)По умолчанию false.


Code Block
titleПример настройки
[MarkedGoods]
...
; Проверка кодов маркировки на сервере
; По умолчанию false
;enableMarkVerify=false
; Игнорировать проверку АМ при возврате по чеку (для онлайн-чеков при некорректных АМ)
; По умолчанию false
;skipCheckExciseMark = false
; Url сервера проверки кодов маркировки
; Для работы с КС используется следующий url "http://'IP-адрес КС':8080/CSrest/rest/sales/exciseMark/status"
; По умолчанию http://localhost:8080
;markVerifyUrl=http://localhost:8080
; Таймаут обращения к серверу проверки кодов маркировки в секундах
; По умолчанию 30
;markVerifyTimeout=30
; Игнорировать ошибки обращения к серверу проверки кодов маркировки
; По умолчанию true
;ignoreMarkVerifyErrors=true

...

Наименование настройкиСтатус
markedgoodsобщая
addWithoutScanMark
skipCheckExciseMark
enableMarkVerifyиндивидуальная
markVerifyUrl
markVerifyTimeout
ignoreMarkVerifyErrors
enableMarkVerifyLocal
mask 

...