Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

не печатается чек

не печатается чек
Я
   ppa32
 
28.10.19 - 02:54
Коллеги, доброго времени суток всем.

ККТ Штрих Нано, версия ФФД = 1.05. Пытаюсь напечатать чек из БП 3.0.73.50. Версия драйвера ККТ = 4.14.0.772
Данные, которые передаются драйверу:

<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
    <Parameters PaymentType="1" TaxVariant="1" CashierName="Администратор" CashierVATIN="" CustomerEmail="" CustomerPhone="" CustomerInfo="ООО &quot;Бристоль&quot;" CustomerINN="6501266443"/>
    <Positions>
        <FiscalString Name="Дверь Стройгост 7.2 метал 960х2050 левая" Quantity="1" PriceWithDiscount="7700" SumWithDiscount="7700" DiscountSum="0" Department="0" Tax="none" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0"/>
        <FiscalString Name="Доводчик &quot;нора-м&quot; №3S 80кг серый Морозоустойчивый" Quantity="2" PriceWithDiscount="2500" SumWithDiscount="5000" DiscountSum="0" Department="0" Tax="none" SignMethodCalculation="7" SignCalculationObject="10" TaxSum="0"/>
    </Positions>
    <Payments Cash="12700" ElectronicPayment="0" Credit="0" AdvancePayment="0" CashProvision="0"/>
</CheckPackage>


Возвращается ошибка вот такая:
При печати чека произошла ошибка.
Чек не напечатан на фискальном устройстве.
Дополнительное описание:
При выполнении операции произошла ошибка: 33h, Некорректные параметры в команде

В логе драйвера вижу примерно такое:
[24.10.2019 16:37:26.465] [00005236] [ INFO] TFiscalPrinter ------------------------------------------------------------
[24.10.2019 16:37:26.465] [00005236] [DEBUG] TFiscalPrinter Команда: FF0Ch, Передать произвольную TLV структуру
[24.10.2019 16:37:26.465] [00005236] [ INFO] TFiscalPrinter ------------------------------------------------------------
[24.10.2019 16:37:26.465] [00005236] [DEBUG] TFiscalPrinter OpenPort
[24.10.2019 16:37:26.465] [00005236] [DEBUG] TFiscalPrinter Lock
[24.10.2019 16:37:26.465] [00005236] [DEBUG] TFiscalPrinter Unlock
[24.10.2019 16:37:26.465] [00005236] [DEBUG] TPrinterProtocol SetCmdTimeout: 3000
[24.10.2019 16:37:26.465] [00005236] [DEBUG] TPrinterProtocol -> 05
[24.10.2019 16:37:26.467] [00005236] [DEBUG] TPrinterProtocol <- 15
[24.10.2019 16:37:26.467] [00005236] [DEBUG] TPrinterProtocol -> 02 18 FF 0C 1E 00 00 00 CB 04 0E 00 8E 8E 8E 20 22 81 E0 A8
[24.10.2019 16:37:26.467] [00005236] [DEBUG] TPrinterProtocol -> E1 E2 AE AB EC 22 B9
[24.10.2019 16:37:26.472] [00005236] [DEBUG] TPrinterProtocol <- 06
[24.10.2019 16:37:26.472] [00005236] [DEBUG] TPrinterProtocol SetCmdTimeout: 30000
[24.10.2019 16:37:26.473] [00005236] [DEBUG] TPrinterProtocol <- 02
[24.10.2019 16:37:26.474] [00005236] [DEBUG] TPrinterProtocol <- 03
[24.10.2019 16:37:26.474] [00005236] [DEBUG] TPrinterProtocol SetCmdTimeout: 3000
[24.10.2019 16:37:26.475] [00005236] [DEBUG] TPrinterProtocol <- FF 0C 33 C3
[24.10.2019 16:37:26.475] [00005236] [DEBUG] TPrinterProtocol -> 06
[24.10.2019 16:37:26.476] [00005236] [ERROR] TFiscalPrinter (51, 33h) Некорректные параметры в команде
[24.10.2019 16:37:26.476] [00005236] [DEBUG] TFiscalPrinter Unlock
[24.10.2019 16:37:26.476] [00005236] [DEBUG] TFiscalPrinter Send.3
[24.10.2019 16:37:26.476] [00005236] [DEBUG] TFiscalPrinter Send.4
[24.10.2019 16:37:26.476] [00005236] [DEBUG] TDrvFR FNSendTag: 51
[24.10.2019 16:37:26.476] [00005236] [DEBUG] TDrvFR Get_ResultCodeDescription
[24.10.2019 16:37:26.476] [00005236] [DEBUG] TDrvFR Get_ResultCodeDescription: Некорректные параметры в команде
[24.10.2019 16:37:26.476] [00005236] [DEBUG] TDevice1C Cancelling check
[24.10.2019 16:37:26.476] [00005236] [DEBUG] TDrvFR GetShortECRStatus
[24.10.2019 16:37:26.476] [00005236] [DEBUG] TFiscalPrinter Send.1
[24.10.2019 16:37:26.476] [00005236] [DEBUG] TFiscalPrinter Send.2
[24.10.2019 16:37:26.476] [00005236] [DEBUG] TFiscalPrinter Lock
[24.10.2019 16:37:26.476] [00005236] [DEBUG] TFiscalPrinter CommandCode=0010

Что ему не нравится - не могу понять.
Подскажите, если знаете.
Спасибо.
 
 
   Галахад
 
1 - 28.10.19 - 07:36
При проблемах с ККТ, первым делом, стоит попробовать поднять версию драйвера.
   ppa32
 
2 - 28.10.19 - 07:44
(1) Версия драйвера максимальная. Пробовал наоборот опустить, но не помогло, там какая - то другая абшыбка вылезла.
   Галахад
 
3 - 28.10.19 - 07:46
(2) Ну как последняя. Вот тут что? https://www.shtrih-m.ru/catalog/onlayn-kassy/shtrikh-nano-f/
   ppa32
 
4 - 28.10.19 - 07:49
(3) Ну собсна
https://pastenow.ru/19cf9df3647920e66ffcb536fb0b89b4
что я и указал
   Kigo_Kigo
 
5 - 28.10.19 - 07:52
Убери SumWithDiscount="5000" и Department="1"  сделай
   Сияющий в темноте
 
6 - 28.10.19 - 08:50
скорее,tax none,косячит,т.к.отдел 0 штрих кушает.
а SumWithDiscount влияет только на округление
ну и версию прошивки штриха нужно смотреть,возможно,он некоторые команды не умеет.
   ppa32
 
7 - 29.10.19 - 07:42
(6) Да, проблема была в старой версии прошивки: обновили - заработало. Всем участвовавшим - большое человеческое спасибо!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.