Форум OlegON > Программы и оборудование для автоматизации торговли > Маркировка

Теги в чеке ККТ при продаже разливного пива : Маркировка

19.05.2024 5:05


22.01.2024 21:17
ProstoFill
 
Цитата:
me722 1212, 1214 - строковые параметры?
Ну да... Это работает, если не касаться пива.
22.01.2024 21:38
me722
 
Цитата:
ProstoFill Ну да... Это работает, если не касаться пива.
1212 Признак предмета расчета int Все
1214 Признак способа расчета int Все

х-т-т-п-с //integration.atol.ru/api/#zaregistrirovat-pozitsiyu

libfptr_set_param_str(fptr, LIBFPTR_PARAM_COMMODITY_NAME, L"Афобазол");
libfptr_set_param_double(fptr, LIBFPTR_PARAM_PRICE, 450);
libfptr_set_param_double(fptr, LIBFPTR_PARAM_QUANTITY, 1.000);
libfptr_set_param_int(fptr, LIBFPTR_PARAM_MEASUREMENT_UNIT, LIBFPTR_IU_PIECE);
libfptr_set_param_int(fptr, LIBFPTR_PARAM_TAX_TYPE, LIBFPTR_TAX_VAT10);
libfptr_set_param_int(fptr, 1212, 33);
libfptr_set_param_int(fptr, 1214, 4);
libfptr_set_param_bytearray(fptr, 1260, &industryInfo[0]. industryInfo.size());
libfptr_set_param_bytearray(fptr, LIBFPTR_PARAM_MARKING_CODE, mark);
libfptr_set_param_int(fptr, LIBFPTR_PARAM_MARKING_CODE_STATUS, status);
libfptr_set_param_int(fptr, LIBFPTR_PARAM_MARKING_CODE_TYPE, LIBFPTR_MCT12_AUTO);
libfptr_set_param_int(fptr, LIBFPTR_PARAM_MARKING_CODE_ONLINE_VALIDATION_RESULT, validationResult);
libfptr_set_param_int(fptr, LIBFPTR_PARAM_MARKING_PROCESSING_MODE, 0);
libfptr_registration(fptr);

пример оттуда про таблетки
23.01.2024 08:53
ProstoFill
 
Цитата:
me722 1212 Признак предмета расчета int Все
1214 Признак способа расчета int Все

х-т-т-п-с //integration.atol.ru/api/#zaregistrirovat-pozitsiyu

libfptr_set_param_str(fptr, LIBFPTR_PARAM_COMMODITY_NAME, L"Афобазол");
libfptr_set_param_double(fptr, LIBFPTR_PARAM_PRICE, 450);
libfptr_set_param_double(fptr, LIBFPTR_PARAM_QUANTITY, 1.000);
libfptr_set_param_int(fptr, LIBFPTR_PARAM_MEASUREMENT_UNIT, LIBFPTR_IU_PIECE);
libfptr_set_param_int(fptr, LIBFPTR_PARAM_TAX_TYPE, LIBFPTR_TAX_VAT10);
libfptr_set_param_int(fptr, 1212, 33);
libfptr_set_param_int(fptr, 1214, 4);
libfptr_set_param_bytearray(fptr, 1260, &industryInfo[0]. industryInfo.size());
libfptr_set_param_bytearray(fptr, LIBFPTR_PARAM_MARKING_CODE, mark);
libfptr_set_param_int(fptr, LIBFPTR_PARAM_MARKING_CODE_STATUS, status);
libfptr_set_param_int(fptr, LIBFPTR_PARAM_MARKING_CODE_TYPE, LIBFPTR_MCT12_AUTO);
libfptr_set_param_int(fptr, LIBFPTR_PARAM_MARKING_CODE_ONLINE_VALIDATION_RESULT, validationResult);
libfptr_set_param_int(fptr, LIBFPTR_PARAM_MARKING_PROCESSING_MODE, 0);
libfptr_registration(fptr);

пример оттуда про таблетки
да говорю же, не за то зацепились х-т-т-п-с //integration.atol.ru/api/#json_items

paymentMethod
Признак способа рaсчета (тег 1214) string fullPrepayment - предоплата 100%
prepayment - предоплата
advance - аванс
fullPayment - полный расчет
partialPayment - частичный расчет и кредит
credit - передача в кредит
creditPayment - оплата кредита

Прямо этот код работает, если это не продажа пива...
23.01.2024 09:22
ProstoFill
 
Вот скажите... Есть пиво в розлив 1 шт = 0,5 литра по цене 500 рублей...
В итоге при формировании позиции чека я какие параметры должен заполнить? Количество какое указать?
Если параметр 2108 указать 41 (литры), то в количество я же должен 0,5 установить?
23.01.2024 10:20
victuan
 
Цитата:
ProstoFill Если параметр 2108 указать 41 (литры), то в количество я же должен 0,5 установить?
Да.
23.01.2024 10:57
ProstoFill
 
А в какое и в каком виде марку (GTIN, GTIN + Serial, всю марку) записывать именно разливное пиво?
И еще, подскажите, пожалуйста, нужно ли в моем случае проверку марки делать?
23.01.2024 16:20
victuan
 
Цитата:
ProstoFill Хочу продать разливное пиво в общепите
Значит, указываете не целиком марку, а только GTIN, проверять на сервере ИСМ не нужно, в чеке будет символ [М] (тег 2106 = 0).
23.01.2024 16:29
ProstoFill
 
Цитата:
victuan Значит, указываете не целиком марку, а только GTIN, проверять на сервере ИСМ не нужно, в чеке будет символ [М] (тег 2106 = 0).
Такую марку в какой параметр записывать?
23.01.2024 18:00
ProstoFill
 
И еще вопрос... После того, как установил параметр 1023, я уже не задаю LIBFPTR_PARAM_QUANTITY ?
Это же один и тот же параметр получается?
23.01.2024 18:02
ProstoFill
 
Я не очень понимаю, что тогда в чеке будет ? 0,5 литра * 500 или 1 шт * 500? В первом случае тогда цену и стоимость нужно на литр пересчитать?
Часовой пояс GMT +3, время: 05:05.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.