IPB

Здравствуйте, гость ( Вход | Регистрация )

> Восстановление лицензий

С 3 августа 2017 восстановление лицензий производится ТОЛЬКО через СервисДеск
Просьба обращаться к партнерам компании для оформления заявок в СД

 
Добавить ответ в эту темуОткрыть тему
Передаем маркировку в ОФД - все правильно делаем - но на чеке не печатается [М]
Горчаков Иван
сообщение 29.6.2020, 16:06
Сообщение #1


Начинающий
*

Группа: Пользователи
Сообщений: 63
Регистрация: 28.11.2016
Пользователь №: 129 222



Добрый день!

Передаем маркировку в ОФД - все правильно делаем - но на чеке не печатается [М], как полагается по 54-ФЗ. Что мы делаем не так?

Как полагается, перед сканированием переключаем раскладку клавиатуры на английский язык.
Пробиваем пачку сигарет со следующей маркировкой (29 символов):

046016530292318gY9WcwAB'Ugac1


В ОФД (в личном кабинете) отображает следующее:

Кассовый чек № 13 Приход
29.06.2020 в 15:08
Смена 353
Кассир Руководитель
Предмет расчета За ед.,
Колич. Сумма,
1.тест 1.50 × 1 1.50
Товар. КТ AAAwNDYwMTY1MzAyOTIzMThnWTlXY3dBQidVZ2FjMQA=
Полный расчет
НДС 0% 0.00
ИТОГО 1.50
Наличными 1.50
Итого с НДС 0% 1.50
ИП Неверов Виталий Юрьевич
ИНН 561108596872, ПАТЕНТ


РН ККТ0003499953028617
ФН №9286000100028578
ФД №17922
ФП2488372269
Оператор
Отправитель чека noreplyofd@kontur.ru





Информация о кассе:

{"deviceInfo":
{"configurationVersion":"3.0.8541",
"ffdVersion":"1.05",
"firmwareVersion":"3.0.1245",
"fnFfdVersion":"1.0",
"model":61,
"modelName":"АТОЛ 30Ф",
"receiptLineLength":32,
"receiptLineLengthPix":384,
"serial":"00106100822521"
}
}




В логах следующее:



2020.06.29 15:15:15.451 T:0000138C INFO [FiscalPrinter] libfptr_set_settings()
2020.06.29 15:15:15.451 T:0000138C INFO [FiscalPrinter] Новые настройки: [{
"Model": 500,
"Port": 1,
"ComFile": "COM7",
"BaudRate": 115200
}
]
2020.06.29 15:15:15.451 T:0000138C INFO [FiscalPrinter] libfptr_open()
2020.06.29 15:15:15.459 T:0000138C INFO [Transport] send A5 (1 bytes total)
2020.06.29 15:15:15.460 T:0000138C INFO [Transport] recv 00 01 01 3D 10 00 03 00 00 12 45 80 92 8E 8B 20 33 30 94 (19 bytes total)
2020.06.29 15:15:15.461 T:0000138C INFO [Transport] send A5 (1 bytes total)
2020.06.29 15:15:15.462 T:0000138C INFO [Transport] recv 00 01 01 3D 10 00 03 00 00 12 45 80 92 8E 8B 20 33 30 94 (19 bytes total)
2020.06.29 15:15:15.462 T:0000138C INFO [Transport] send 45 (1 bytes total)
2020.06.29 15:15:15.463 T:0000138C INFO [Transport] recv 55 01 00 (3 bytes total)
2020.06.29 15:15:15.463 T:0000138C INFO [Transport] send 91 18 00 00 (4 bytes total)
2020.06.29 15:15:15.465 T:0000138C INFO [Transport] recv 55 00 32 03 84 00 00 00 00 00 00 (11 bytes total)
2020.06.29 15:15:15.465 T:0000138C INFO [Transport] send 91 36 00 00 (4 bytes total)
2020.06.29 15:15:15.466 T:0000138C INFO [Transport] recv 55 00 02 01 02 21 03 17 02 00 01 (11 bytes total)
2020.06.29 15:15:15.466 T:0000138C INFO [Transport] send 91 16 00 00 (4 bytes total)
2020.06.29 15:15:15.468 T:0000138C INFO [Transport] recv 55 00 00 10 61 00 82 25 21 (9 bytes total)
2020.06.29 15:15:15.468 T:0000138C INFO [Transport] send EF 09 0A 07 00 00 00 72 00 00 00 00 00 00 00 00 00 00 (18 bytes total)
2020.06.29 15:15:15.469 T:0000138C INFO [Transport] recv 55 00 00 (3 bytes total)
2020.06.29 15:15:15.469 T:0000138C INFO [Transport] send 46 13 00 01 04 (5 bytes total)
2020.06.29 15:15:15.470 T:0000138C INFO [Transport] recv 55 00 01 (3 bytes total)
2020.06.29 15:15:15.471 T:0000138C INFO [FiscalPrinter] libfptr_set_single_setting()
2020.06.29 15:15:15.471 T:0000138C INFO [FiscalPrinter] OfdChannel = "2"
2020.06.29 15:15:15.471 T:0000138C INFO [FiscalPrinter] libfptr_apply_single_settings()
2020.06.29 15:15:15.496 T:0000138C INFO [Transport] send A5 (1 bytes total)
2020.06.29 15:15:15.497 T:0000138C INFO [Transport] recv 00 01 01 3D 10 00 03 00 00 12 45 80 92 8E 8B 20 33 30 94 (19 bytes total)
2020.06.29 15:15:15.497 T:0000138C INFO [Transport] send A5 (1 bytes total)
2020.06.29 15:15:15.498 T:0000138C INFO [Transport] recv 00 01 01 3D 10 00 03 00 00 12 45 80 92 8E 8B 20 33 30 94 (19 bytes total)
2020.06.29 15:15:15.499 T:0000138C INFO [Transport] send 45 (1 bytes total)
2020.06.29 15:15:15.499 T:0000138C INFO [Transport] recv 55 01 00 (3 bytes total)
2020.06.29 15:15:15.500 T:0000138C INFO [Transport] send 91 18 00 00 (4 bytes total)
2020.06.29 15:15:15.501 T:0000138C INFO [Transport] recv 55 00 32 03 84 00 00 00 00 00 00 (11 bytes total)
2020.06.29 15:15:15.501 T:0000138C INFO [Transport] send 91 36 00 00 (4 bytes total)
2020.06.29 15:15:15.502 T:0000138C INFO [Transport] recv 55 00 02 01 02 21 03 17 02 00 01 (11 bytes total)
2020.06.29 15:15:15.502 T:0000138C INFO [Transport] send 91 16 00 00 (4 bytes total)
2020.06.29 15:15:15.503 T:0000138C INFO [Transport] recv 55 00 00 10 61 00 82 25 21 (9 bytes total)
2020.06.29 15:15:15.503 T:0000138C INFO [Transport] send EF 09 0A 07 00 00 00 72 00 00 00 00 00 00 00 00 00 00 (18 bytes total)
2020.06.29 15:15:15.504 T:0000138C INFO [Transport] recv 55 00 00 (3 bytes total)
2020.06.29 15:15:15.505 T:0000138C INFO [Transport] send 46 13 00 01 04 (5 bytes total)
2020.06.29 15:15:15.505 T:0000138C INFO [Transport] recv 55 00 01 (3 bytes total)
2020.06.29 15:15:55.953 T:0000138C INFO [FiscalPrinter] libfptr_close()
2020.06.29 15:15:56.720 T:0000138C INFO [FiscalPrinter] libfptr_open()
2020.06.29 15:15:56.723 T:0000138C INFO [Transport] send A5 (1 bytes total)
2020.06.29 15:15:56.724 T:0000138C INFO [Transport] recv 00 01 01 3D 10 00 03 00 00 12 45 80 92 8E 8B 20 33 30 94 (19 bytes total)
2020.06.29 15:15:56.725 T:0000138C INFO [Transport] send A5 (1 bytes total)
2020.06.29 15:15:56.726 T:0000138C INFO [Transport] recv 00 01 01 3D 10 00 03 00 00 12 45 80 92 8E 8B 20 33 30 94 (19 bytes total)
2020.06.29 15:15:56.726 T:0000138C INFO [Transport] send 45 (1 bytes total)
2020.06.29 15:15:56.727 T:0000138C INFO [Transport] recv 55 01 00 (3 bytes total)
2020.06.29 15:15:56.728 T:0000138C INFO [Transport] send 91 18 00 00 (4 bytes total)
2020.06.29 15:15:56.729 T:0000138C INFO [Transport] recv 55 00 32 03 84 00 00 00 00 00 00 (11 bytes total)
2020.06.29 15:15:56.729 T:0000138C INFO [Transport] send 91 36 00 00 (4 bytes total)
2020.06.29 15:15:56.730 T:0000138C INFO [Transport] recv 55 00 02 01 02 21 03 17 02 00 01 (11 bytes total)
2020.06.29 15:15:56.730 T:0000138C INFO [Transport] send 91 16 00 00 (4 bytes total)
2020.06.29 15:15:56.731 T:0000138C INFO [Transport] recv 55 00 00 10 61 00 82 25 21 (9 bytes total)
2020.06.29 15:15:56.732 T:0000138C INFO [Transport] send EF 09 0A 07 00 00 00 72 00 00 00 00 00 00 00 00 00 00 (18 bytes total)
2020.06.29 15:15:56.733 T:0000138C INFO [Transport] recv 55 00 00 (3 bytes total)
2020.06.29 15:15:56.733 T:0000138C INFO [Transport] send 46 13 00 01 04 (5 bytes total)
2020.06.29 15:15:56.734 T:0000138C INFO [Transport] recv 55 00 01 (3 bytes total)
2020.06.29 15:15:56.779 T:0000138C ERROR [FiscalPrinter] Необрабатываемое исключение (Unknown exception)
2020.06.29 15:15:56.779 T:0000138C INFO [FiscalPrinter] > 1021 (1021) = "Екатерина "
2020.06.29 15:15:56.779 T:0000138C INFO [FiscalPrinter] libfptr_operator_login()
2020.06.29 15:15:56.779 T:0000138C INFO [Transport] send E8 01 01 00 FD 03 0B 00 85 AA A0 E2 A5 E0 A8 AD A0 20 20 (19 bytes total)
2020.06.29 15:15:56.780 T:0000138C INFO [Transport] recv 55 00 00 (3 bytes total)
2020.06.29 15:15:56.781 T:0000138C ERROR [FiscalPrinter] Необрабатываемое исключение (Unknown exception)
2020.06.29 15:15:56.781 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_RECEIPT_TYPE (65545) = 1
2020.06.29 15:15:56.781 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_RECEIPT_ELECTRONICALLY (65572) = false
2020.06.29 15:15:56.781 T:0000138C INFO [FiscalPrinter] libfptr_open_receipt()
2020.06.29 15:15:56.781 T:0000138C INFO [Transport] send A4 20 (2 bytes total)
2020.06.29 15:15:56.797 T:0000138C INFO [Transport] recv 55 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (15 bytes total)
2020.06.29 15:15:56.797 T:0000138C INFO [Transport] send 3F (1 bytes total)
2020.06.29 15:15:56.800 T:0000138C INFO [Transport] recv 44 30 01 20 06 29 15 21 47 5F 00 08 22 52 3D 33 30 01 11 22 03 52 00 00 00 00 00 00 02 04 (30 bytes total)
2020.06.29 15:15:56.800 T:0000138C INFO [Transport] send 91 34 00 00 (4 bytes total)
2020.06.29 15:15:56.802 T:0000138C INFO [Transport] recv 55 00 00 00 01 79 22 29 06 20 15 08 24 88 37 22 69 (17 bytes total)
2020.06.29 15:15:56.803 T:0000138C INFO [Transport] send 91 12 00 00 (4 bytes total)
2020.06.29 15:15:56.803 T:0000138C INFO [Transport] recv 55 00 01 30 06 20 10 11 59 (9 bytes total)
2020.06.29 15:15:56.804 T:0000138C INFO [Transport] send 45 (1 bytes total)
2020.06.29 15:15:56.805 T:0000138C INFO [Transport] recv 55 01 00 (3 bytes total)
2020.06.29 15:15:56.805 T:0000138C INFO [Transport] send 92 00 01 (3 bytes total)
2020.06.29 15:15:57.296 T:0000138C INFO [Transport] recv 55 00 00 (3 bytes total)
2020.06.29 15:15:57.297 T:0000138C INFO [Transport] send 91 36 00 00 (4 bytes total)
2020.06.29 15:15:57.300 T:0000138C INFO [Transport] recv 55 00 02 01 02 21 03 17 02 00 01 (11 bytes total)
2020.06.29 15:17:49.719 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_MARKING_CODE_TYPE (65826) = 0
2020.06.29 15:17:49.719 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_MARKING_CODE (65760) = 30 34 36 30 31 36 35 33 30 32 39 32 33 31 38 67 59 39 57 63 77 41 42 27 55 67 61 63 31 00 00 00
2020.06.29 15:17:49.719 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_COMMODITY_NAME (65631) = "тест"
2020.06.29 15:17:49.720 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_PRICE (65632) = 1.5
2020.06.29 15:17:49.720 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_QUANTITY (65633) = 1
2020.06.29 15:17:49.720 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_TAX_TYPE (65569) = 5
2020.06.29 15:17:49.720 T:0000138C INFO [FiscalPrinter] > 1212 (1212) = 1
2020.06.29 15:17:49.720 T:0000138C INFO [FiscalPrinter] > 1214 (1214) = 4
2020.06.29 15:17:49.720 T:0000138C INFO [FiscalPrinter] libfptr_registration()
2020.06.29 15:17:49.720 T:0000138C INFO [Transport] send 91 13 00 00 (4 bytes total)
2020.06.29 15:17:49.722 T:0000138C INFO [Transport] recv 55 00 01 01 11 22 00 00 11 84 (10 bytes total)
2020.06.29 15:17:49.723 T:0000138C INFO [Transport] send EA 00 01 00 (4 bytes total)
2020.06.29 15:17:49.724 T:0000138C INFO [Transport] recv 55 00 00 (3 bytes total)
2020.06.29 15:17:49.726 T:0000138C INFO [Transport] send EF 08 00 30 34 36 30 31 36 35 33 30 32 39 32 33 31 38 67 59 39 57 63 77 41 42 27 55 67 61 63 31 00 00 00 (35 bytes total)
2020.06.29 15:17:49.746 T:0000138C INFO [Transport] recv 55 00 00 00 30 34 36 30 31 36 35 33 30 32 39 32 33 31 38 67 59 39 57 63 77 41 42 27 55 67 61 63 31 00 (34 bytes total)
2020.06.29 15:17:49.746 T:0000138C INFO [Transport] send EB 02 00 00 00 00 00 01 50 00 00 00 10 00 00 00 00 00 00 01 50 05 00 00 00 00 00 00 00 00 01 04 00 00 00 00 00 00 00 00 00 00 E2 A5 E1 E2 (46 bytes total)
2020.06.29 15:17:49.948 T:0000138C INFO [Transport] recv 55 00 00 (3 bytes total)
2020.06.29 15:17:49.949 T:0000138C INFO [FiscalPrinter] < 1162 (1162) = 00 00 30 34 36 30 31 36 35 33 30 32 39 32 33 31 38 67 59 39 57 63 77 41 42 27 55 67 61 63 31 00
2020.06.29 15:17:49.949 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_TEXT (65536) = "------------------------------------"
2020.06.29 15:17:49.949 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_ALIGNMENT (65538) = 0
2020.06.29 15:17:49.949 T:0000138C INFO [FiscalPrinter] libfptr_print_text()
2020.06.29 15:17:49.949 T:0000138C INFO [Transport] send 4C 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D (33 bytes total)
2020.06.29 15:17:49.995 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_TEXT (65536) = " Код продажи: 19037 "
2020.06.29 15:17:49.996 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_ALIGNMENT (65538) = 0
2020.06.29 15:17:49.996 T:0000138C INFO [FiscalPrinter] libfptr_print_text()
2020.06.29 15:17:49.996 T:0000138C INFO [Transport] send 4C 20 20 20 20 20 20 20 20 20 8A AE A4 20 AF E0 AE A4 A0 A6 A8 3A 20 31 39 30 33 37 (28 bytes total)
2020.06.29 15:17:49.997 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_TEXT (65536) = "------------------------------------"
2020.06.29 15:17:49.997 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_ALIGNMENT (65538) = 0
2020.06.29 15:17:49.997 T:0000138C INFO [FiscalPrinter] libfptr_print_text()
2020.06.29 15:17:49.997 T:0000138C INFO [Transport] send 4C 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D (33 bytes total)
2020.06.29 15:17:50.053 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_TEXT (65536) = "Данный чек имеет силу товарного чека"
2020.06.29 15:17:50.053 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_ALIGNMENT (65538) = 0
2020.06.29 15:17:50.053 T:0000138C INFO [FiscalPrinter] libfptr_print_text()
2020.06.29 15:17:50.053 T:0000138C INFO [Transport] send 4C 84 A0 AD AD EB A9 20 E7 A5 AA 20 A8 AC A5 A5 E2 20 E1 A8 AB E3 20 E2 AE A2 A0 E0 AD AE A3 AE (32 bytes total)
2020.06.29 15:17:50.054 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_TEXT (65536) = "------------------------------------"
2020.06.29 15:17:50.054 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_ALIGNMENT (65538) = 0
2020.06.29 15:17:50.054 T:0000138C INFO [FiscalPrinter] libfptr_print_text()
2020.06.29 15:17:50.054 T:0000138C INFO [Transport] send 4C 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D (33 bytes total)
2020.06.29 15:17:50.064 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_SUM (65613) = 1.5
2020.06.29 15:17:50.065 T:0000138C INFO [FiscalPrinter] libfptr_receipt_total()
2020.06.29 15:17:50.065 T:0000138C INFO [Transport] send 91 14 00 00 (4 bytes total)
2020.06.29 15:17:50.076 T:0000138C INFO [Transport] recv 55 00 00 00 00 01 50 00 00 00 01 50 00 00 00 00 00 (17 bytes total)
2020.06.29 15:17:50.076 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_PAYMENT_TYPE (65564) = 0
2020.06.29 15:17:50.076 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_PAYMENT_SUM (65565) = 1.5
2020.06.29 15:17:50.076 T:0000138C INFO [FiscalPrinter] libfptr_payment()
2020.06.29 15:17:50.076 T:0000138C INFO [Transport] send 99 00 01 00 00 00 01 50 (8 bytes total)
2020.06.29 15:17:50.600 T:0000138C INFO [Transport] recv 55 00 00 00 00 00 00 00 00 00 00 00 (12 bytes total)
2020.06.29 15:17:50.600 T:0000138C INFO [FiscalPrinter] < LIBFPTR_PARAM_CHANGE (65567) = 0
2020.06.29 15:17:50.600 T:0000138C INFO [FiscalPrinter] < LIBFPTR_PARAM_REMAINDER (65566) = 0
2020.06.29 15:17:50.600 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_PAYMENT_TYPE (65564) = 0
2020.06.29 15:17:50.600 T:0000138C INFO [FiscalPrinter] libfptr_close_receipt()
2020.06.29 15:17:50.600 T:0000138C INFO [Transport] send 91 3D 06 00 (4 bytes total)
2020.06.29 15:17:50.602 T:0000138C INFO [Transport] recv 55 00 00 00 00 00 00 (7 bytes total)
2020.06.29 15:17:50.602 T:0000138C INFO [Transport] send 91 3D 05 00 (4 bytes total)
2020.06.29 15:17:50.603 T:0000138C INFO [Transport] recv 55 00 00 00 00 01 50 (7 bytes total)
2020.06.29 15:17:50.604 T:0000138C INFO [Transport] send 91 3D 01 00 (4 bytes total)
2020.06.29 15:17:50.605 T:0000138C INFO [Transport] recv 55 00 00 00 00 00 00 (7 bytes total)
2020.06.29 15:17:50.605 T:0000138C INFO [Transport] send 91 3D 03 00 (4 bytes total)
2020.06.29 15:17:50.607 T:0000138C INFO [Transport] recv 55 00 00 00 00 00 00 (7 bytes total)
2020.06.29 15:17:50.607 T:0000138C INFO [Transport] send 91 3D 02 00 (4 bytes total)
2020.06.29 15:17:50.608 T:0000138C INFO [Transport] recv 55 00 00 00 00 00 00 (7 bytes total)
2020.06.29 15:17:50.609 T:0000138C INFO [Transport] send 91 3D 04 00 (4 bytes total)
2020.06.29 15:17:50.610 T:0000138C INFO [Transport] recv 55 00 00 00 00 00 00 (7 bytes total)
2020.06.29 15:17:50.610 T:0000138C INFO [Transport] send 3F (1 bytes total)
2020.06.29 15:17:50.613 T:0000138C INFO [Transport] recv 44 30 01 20 06 29 15 23 41 5F 00 08 22 52 3D 33 30 41 11 22 03 52 01 00 00 00 01 50 02 04 (30 bytes total)
2020.06.29 15:17:50.613 T:0000138C INFO [Transport] send 91 34 00 00 (4 bytes total)
2020.06.29 15:17:50.615 T:0000138C INFO [Transport] recv 55 00 00 00 01 79 22 29 06 20 15 08 24 88 37 22 69 (17 bytes total)
2020.06.29 15:17:50.616 T:0000138C INFO [Transport] send 91 14 00 00 (4 bytes total)
2020.06.29 15:17:50.618 T:0000138C INFO [Transport] recv 55 00 00 00 00 01 50 00 00 00 00 00 00 00 00 00 00 (17 bytes total)
2020.06.29 15:17:50.618 T:0000138C INFO [Transport] send 4A 00 01 00 00 00 00 00 (8 bytes total)
2020.06.29 15:17:52.813 T:0000138C INFO [Transport] recv 55 00 00 (3 bytes total)
2020.06.29 15:19:32.094 T:00000A6C INFO [FiscalPrinter] libfptr_create()
2020.06.29 15:19:32.095 T:00000A6C INFO [FiscalPrinter] Информация о системе
2020.06.29 15:19:32.095 T:00000A6C INFO [FiscalPrinter] Версия ОС: Win NT 6.1.7601
2020.06.29 15:19:32.095 T:00000A6C INFO [FiscalPrinter] Центральный процессор: Intel® Core™ i3-2370M CPU @ 2.40GHz (2394 MHz)
2020.06.29 15:19:32.095 T:00000A6C INFO [FiscalPrinter] Оперативная память: Phys: 1579/3990, PageFile: 5344/7979, Virtual: 1944/2047
2020.06.29 15:19:32.095 T:00000A6C INFO [FiscalPrinter] Сборка библиотеки: x86; собрана с помощью MSVS 190024215.01
2020.06.29 15:19:32.095 T:00000A6C INFO [FiscalPrinter] Версия библиотеки: 10.7.0.0
2020.06.29 15:19:32.095 T:00000A6C INFO [FiscalPrinter]
2020.06.29 15:19:32.097 T:00000A6C INFO [FiscalPrinter] libfptr_set_settings()
2020.06.29 15:19:32.097 T:00000A6C INFO [FiscalPrinter] Новые настройки: [{

..............................
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 29.6.2020, 16:12
Сообщение #2


Тех.поддержка
********

Группа: Администраторы
Сообщений: 49 191
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



что-то маленький у вас массив байт для MARKING_CODE
см. http://bit.ly/2vCFZco


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Горчаков Иван
сообщение 29.6.2020, 22:19
Сообщение #3


Начинающий
*

Группа: Пользователи
Сообщений: 63
Регистрация: 28.11.2016
Пользователь №: 129 222



Цитата(АТОЛ: Царюков Роман @ 29.6.2020, 16:12) *
что-то маленький у вас массив байт для MARKING_CODE
см. http://bit.ly/2vCFZco


Использую все как в документации:

var
tag1162: Variant;
mark: Array[0 .. 31] of Byte = (<массив байтов от сканера>);
mark_var: Variant;
i: Integer;
begin
fptr.setParam(fptr.LIBFPTR_PARAM_MARKING_CODE_TYPE, fptr.LIBFPTR_MCT_OTHER);

mark_var := VarArrayCreate([0, high(mark)], varByte);
for i := VarArrayLowBound(mark_var, 1) to VarArrayHighBound(mark_var, 1) do
begin
VarArrayPut(mark_var, mark[i], [i]);
end;
fptr.setParam(fptr.LIBFPTR_PARAM_MARKING_CODE, mark_var);

fptr.parseMarkingCode
tag1162 := fptr.getParamByteArray(1162);
end;

Видимо,
mark: Array[0 .. 31] of Byte = (<массив байтов от сканера>);

надо поменять 31 на 255 или что-то подобное или использовать другие варианты, тк то, что работает для сигарет, не работает для обуви по причине длины кода маркировки
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 29.6.2020, 22:35
Сообщение #4


Тех.поддержка
********

Группа: Администраторы
Сообщений: 49 191
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



Какой массив данных вы получаете от сканера?


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Александр Виктор...
сообщение 30.6.2020, 10:29
Сообщение #5


Участник
**

Группа: Пользователи
Сообщений: 105
Регистрация: 7.4.2016
Из: Кострома
Пользователь №: 123 723



Цитата(АТОЛ: Царюков Роман @ 29.6.2020, 22:35) *
Какой массив данных вы получаете от сканера?


Роман, а что не так с массивом данных у топик стартера?

Его массив: 046016530292318gY9WcwAB'Ugac1
Мой массив: 00000046218674cNO7RA'ABoAk/0O

to Горчаков Иван может ваше кассовое ПО не передает код маркировки?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Горчаков Иван
сообщение 30.6.2020, 11:45
Сообщение #6


Начинающий
*

Группа: Пользователи
Сообщений: 63
Регистрация: 28.11.2016
Пользователь №: 129 222



Цитата(АТОЛ: Царюков Роман @ 29.6.2020, 22:35) *
Какой массив данных вы получаете от сканера?


Получаем от сканера (29 символов):

046016530292318gY9WcwAB'Ugac1

Преобразуем в массив байтов как написано:

mark: array[0..31] of Byte = (<массив байтов от сканера>);

сначала заполняем массив нулями а потом заполняем так:

#48#52#54#48#49#54#53#51#48#50#57#50#51#49#56#103#89#57#87#99#119#65#66#39#85#103#97#99#49

в итоге начиная с 0-го элемента массива по 28-й элементы массива заполнены (29 символов как и есть в маркировке сигарет)

Полностью 32 символа передаваемого массива в итоге:

#48#52#54#48#49#54#53#51#48#50#57#50#51#49#56#103#89#57#87#99#119#65#66#39#85#103#97#99#49#0#0#0

Смотрим в логах Атол - что передалось:

2020.06.29 15:17:49.719 T:0000138C INFO [FiscalPrinter] > LIBFPTR_PARAM_MARKING_CODE (65760) = 30 34 36 30 31 36 35 33 30 32 39 32 33 31 38 67 59 39 57 63 77 41 42 27 55 67 61 63 31 00 00 00

Но 32 символа ведь (причем вроде бы те что надо - просто выше написано в десятичной системе а в логах в шестнадцатеричной)? Как же так вроде ведь все правильно? А почему тогда вы пишете что символов мало передалось?

30 34 36 30 31 36 35 33 30 32 39 32 33 31 38 67 59 39 57 63 77 41 42 27 55 67 61 63 31 00 00 00


Цитата(Александр Викторович @ 30.6.2020, 10:29) *
Роман, а что не так с массивом данных у топик стартера?

Его массив: 046016530292318gY9WcwAB'Ugac1
Мой массив: 00000046218674cNO7RA'ABoAk/0O

to Горчаков Иван может ваше кассовое ПО не передает код маркировки?


Как не передает - я же прогаммный код привел, который передает код маркировки (см. выше). И если не передает - откуда тогда переданный код маркировки в логах?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 30.6.2020, 12:47
Сообщение #7


Тех.поддержка
********

Группа: Администраторы
Сообщений: 49 191
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



массив байт от сканера должен намного больше
см. пример из статьи базы знаний



--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 12.7.2020, 20:06
 Яндекс цитирования  Rambler's Top100