Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Предупреждение
titleВНИМАНИЕ!

В связи с регистрацией инцидентов, связанных с проверкой маркированной продукции Республики Беларусь, напоминаем о необходимости установить режим полноценной проверки этих марок в системе "Честный знак".

Для этого необходимо установить параметр checkBelarus в конфигурационном файле crpt_validator.conf (applications\sale\crpt_validator.conf) в значение true и сохранить, наряду с прочими настройками.:

Image Added

Организация режима проверок

При считывании, контрольная марка должна проходить проверку по целой группе критериев, определенных системой "Честный знак". 

За обеспечение поддержки данного функционала, помимо настроек в специальном разделе кассового сервера УКМ 5, отвечает конфигурационный файл crpt_validator.conf, расположенный на кассовом сервере по адресу: Магазин – Типы касс, где нужно выбрать тип кассы и нажать кнопку Настройки:

...

Файл crpt_validator.conf должен находиться в папке sale по адресу: applications\sale:

Image Removed

ЯкорьtokentokenImage Added

В данном файле нужно проверить, что значение параметра runOrder указано как 15, а также корректно прописан токен клиента:Image Removed

Image Added

Якорь
token
token
Под токеном понимается "аутентификационный токен участника оборота". Он предоставляется в личном кабинете системы "Честный знак". Более подробно о том, как получить аутентификационный токен, можно из документа, выпущенного системой "Честный знак"

Примечание. Обращаем внимание на то, что значение параметра token строго индивидуально, его нельзя копировать со скриншота выше.

Помимо этого, важно указать корректное значение параметра baseUrl – адреса сервера системы "Честный знак", предоставленного компанией "Честный знак":

Image RemovedImage Added

Если все параметры выставлены корректно, файл следует сохранить.

...

Блок кода
languagescala
themeRDark
include file("conf/applications/sale/includes/local_module.conf")

Image RemovedImage Added

В файле local_module.conf (applications\sale\includes\local_module.conf) надо указать индивидуальные значения следующих параметров (убедительная просьба не копировать их со скриншота ниже!):Image Removed

Image Added

Якорь
url
url
fallbackOfflineUrl – адрес URL, по которому необходимо обращаться с запросами для проверки КиЗ в локальном модуле. При многофискальности, д;

Якорь
name
name
userNameOffline – имя пользователя для подключения к локальному модулю;

Якорь
pass
pass
passwordOffline – пароль пользователя для подключения к локальному модулю.

...

Якорь
address
address
3. Превалирующим значением для поля baseUrl fallbackOfflineUrl является адрес локального модуля системы "Честный знак", указанный в параметрах магазина:

Данное значение также можно загрузить в УКМ 5 из внешней системы через конвертер Импорт XML.

Запрет продажи товара, не прошедшего проверку онлайн

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

Установить такой запрет можно на кассовом сервере по адресу: Магазин – Типы касс, где нужно выбрать тип кассы и нажать кнопку Настройки:

Image Added

В конфигурационном файле crpt_validator.conf (applications\sale\crpt_validator.conf) необходимо указать значение параметра askOnRequestTimeout как true, после чего – сохранить файл: 

Image Added

Если данная настройка выполнена корректно, то товар, по каким-либо причинам не прошедший проверку в онлайн-режиме системы "Честный знак", не попадет в чек (о чем касса сообщит соответствующим предупреждением) – даже если он успешно прошел проверку в локальном модуле.

Якорь
multifisc
multifisc
Проверка КиЗ при работе в режиме многофискальности

...

В конфигурационном файле crpt_validator.conf (applications\sale\crpt_validator.conf) необходимо раскомментировать массив tokens и корректно указать в нем индивидуальные значения следующих параметров в двух массивах:

...

(убедительная просьба не копировать их со скриншота ниже!):

Image Added

inn – ИНН юр. лица, реализующего товары в рамках сети;

Якорь
tok
tok
token – аутентификационный токен участника оборота, индивидуальный для каждого юр. лица;

Якорь
main
main
isMain – признак основного юр. лица.

Далее, в конфигурационном файле local_module.conf (applications\sale\includes\local_module.conf) необходимо раскомментировать массив offlineUrls и корректно указать в нем индивидуальные значения следующих параметров (убедительная просьба не копировать их со скриншота ниже!):

Image Added

inn – ИНН юр. лица, реализующего товары в рамках сети;

Якорь
ur
ur
url – адрес URL, по которому необходимо обращаться с запросами для проверки марок оффлайн (в локальном модуле): параметр строго индивидуален для каждого юр. лица;

isMain – признак основного юр. лица.

Выполненные в обоих файлах настройки следует сохранить.

При запросе на проверку

...

считанного КиЗ, касса будет извлекать из марки

...

идентификатор товара, находить к нему привязанный к данному товару ИНН, и далее по этому ИНН

...

находить токен и номер ФН и отправлять

...

их в ЦРПТ

...

онлайн. При необходимости обращения в локальный модуль

...

, касса будет использовать индивидуальные данные локального модуля

...

При запросе номера ФН в многофискальном режиме возвращаются корректные данные
Добавили функционал проверки в разрешительный режим:
Обновление информации о площадках выполняется с использованием главного токена (токена ИНН, у которого isMain = true)
если включена многофискальность то:

...

в связке с конкретным ИНН. 

Если для товара не будет найден ИНН в конфигурационных массивах или к товару вовсе не будет привязан ИНН, то касса будет

...

использовать параметр token (при обращении в "Честный знак" онлайн), либо url (при оффлайн-обращении в локальный модуль) главного ИНН (то есть основного юр. лица, для которого значение параметра isMain будет выставлено как true). Все такие товары формально будут проданы основным юр. лицом.

В логах кассы будет отражена информация обо всех ИНН и используемых ими параметрах token и url.

Ограничения:

1. В описании магазина не должно быть указано значение параметра ip локального модуля ЧЗ.

2. Имя пользователя и пароль для локального модуля должны совпадать у всех юр. лиц.

3. Список площадок при обращении к системе "Честный знак" онлайн возвращается только по главному токену.

Якорь
offlocal
offlocal
Отключение проверки КиЗ в локальной базе данных кассы

...