Статус | ||||
---|---|---|---|---|
|
Устаревшая версия Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Блок кода | ||||
---|---|---|---|---|
| ||||
UPDATE sales_management_properties SET property_value='{"DRUGS" : true, "WATER_AND_BEVERAGES": true}' WHERE property_key='check.barcode.onlySignificantPart'; |
Обработка элементов из интеграции
Элементы <mark-type>DRUGS</mark-type>
и <mark-type>WATER_AND_BEVERAGES</mark-type>
не обрабатываются до тех пор, пока данных товаров не проставлен соответствующий mark_type в БД с помощью скрпитов.
...
Блок кода | ||||
---|---|---|---|---|
| ||||
UPDATE cg_product SET nds=15, mark_type=12 WHERE item in ('7112039', '2060261'); |
Продажа маркированной воды и напитков
Для импорта используется стандартный элемент <mark-type>...</mark-type>
согласно интеграционной документации.
...
Блок кода | ||
---|---|---|
| ||
^01(?<gtin>\\d{14})21(?<serial>\\S{13})(?:93(?<verificationKey>\\S{4}))$) |
Пример сценария
Кассир добавляет в чек товар Сыр “Ламбер” весовой:
bar-code.code = 11111111111111111;
marked = false;
mark-type = NULL;
Кассир добавляет в чек товар Вода “БонАква” 0,5л:
bar-code.code = 14780062060261;
marked = true;
mark-type = WATER_AND_BEVERAGES;
Касса выводит сообщение “Сканируйте марку”;
Кассир сканирует марку товара Вода “БонАква” 0,5л:
Код марки: 011478006206026121123456789012393ABCD;
Касса добавляет товар в чек;
Кассир добавляет в чек товар Напиток “Кока-кола” 0,5л:
bar-code.code = 14780062060262;
marked = true;
mark-type = WATER_AND_BEVERAGES;
Касса выводит сообщение “Сканируйте марку”;
Кассир сканирует марку товара Напиток “Кока-кола” 0,5л:
Код марки: 011478006206026221123456789012493ABCD;
Касса добавляет товар в чек;
Покупатель оплачивает товары;
Касса отправляет отправляет данные в фискальный регистратор:
Сыр “Ламбер” весовой:
Amount = 0.5;
Barcode = 11111111111111111;
Label = NULL;
Вода “БонАква” 0,5л:
Amount = 1;
Barcode = 14780062060261;
Label = 147800620602611234567890123;
Напиток “Кока-кола” 0,5л:
Amount = 1;
Barcode = 14780062060262;
Label = 147800620602621234567890124;
ФР регистрирует чек;
Покупатель получает чек.
Продажа маркированных лекарств
Для импорта используется стандартный элемент <mark-type>...</mark-type>
согласно интеграционной документации.
...
Блок кода | ||
---|---|---|
| ||
^01(?<gtin>\\d{14})21(?<serial>\\S{13})(?:91(?<verificationKey>\\S{4}))(?:92(?<verificationCode>\\S{44}))$) |
Пример сценария
Кассир добавляет в чек товар Сыр “Ламбер” весовой:
bar-code.code = 11111111111111111;
marked = false;
mark-type = NULL;
Кассир добавляет в чек товар Раствор йода 5%:
bar-code.code = 14780062060261;
marked = true;
mark-type = DRUGS;
Касса выводит сообщение “Сканируйте марку”;
Кассир сканирует марку товара Раствор йода 5%:
Код марки: 011478006206026121123456789012391ABCD92XBjhasbxahjs5rt68sxasxsxsczxcXsdc#$%^&*(12));
Касса добавляет товар в чек;
Покупатель оплачивает товары;
Касса отправляет отправляет данные в фискальный регистратор:
Сыр “Ламбер” весовой:
Amount = 0.5;
Barcode = 11111111111111111;
Label = NULL;
Раствор йода 5%:
Amount = 1;
Barcode = 14780062060261;
Label = 147800620602611234567890123;
ФР регистрирует чек;
Покупатель получает чек.
Дополнительная информация
...