CashCheck: Не печатается чек возврата

Печать кассовых и бумажных чеков по занесению платежа в биллинг.

CashCheck: Не печатается чек возврата

Сообщение amk » 21 май 2019, 08:25

Из БГБ-клиента на АтОЛ-Ф11 предварительно напечатаны чеки прихода (налично/электронно) - проблем нет,
возвраты проверялись c теми же параметрами, что и приход, наличными и электронными -
печатает чек возврата прихода до строки Итог, и выдает сообщение об ошибке, в логе:
CmdTcpServer:492 - thread#5: send error driver: Возможно ввиду ошибки "ru.bitel.frk.server.PrinterErrorException: #16: Неверная цена (сумма)" чек остался открыт. Чек был аннулирован.

из атоловского Тест_драйвера_ККТ чек возврата с теми же данными печатает.

при попытке сделать Возврат_платежа через контекстное меню из списка платежей (CashCheck-Лог) выдается сообщение:
-Печать никуда не привязанного возврата больше не поддерживается.

Клиент: 7.0.993, Сервер: 7.0.1457, cashcheck: 7.0.155, CashCheck: 435, ru.bitel.frk.driver.atollibfptr.Driver, jre1.8.0_211
W7/KKT10-10.4.6.0-windows32, Atol-F11

### настройки CashCheck
fr.1.connector=a.b.c.d:9876
pt.2.fr=1
checkbuilder=ru.bitel.bgbilling.cashcheck.SimpleCheck2

###SimpleCheck2
..
@Override
public void addPaymentRefund( Payment payment, Check check, Printer printer )
throws BGException
{
check.setPaymentType(0);// проверялось и 0="наличные" и 1="Электронными"
check.setTax( 6) ; // 6=без НДС
check.setPayObject(4); // 4=УСЛУГА
check.setPayMethod(4); // 4=ПОЛНЫЙ РАСЧЕТ
byte sno = 4; //4=УСН доход-расход
check.setTag(1055, sno);
check.setCashierName("фио кассира");
check.setCashierINN("инн кассира");

check.addPayment( payment.getSumma(),"тест возврата", 0 );
}
@Override
public void endCreateRefund( int cid, Check check, Printer printer )
throws BGException
{
}
amk
 
Сообщения: 10
Зарегистрирован: 04 июл 2014, 10:14

Re: CashCheck: Не печатается чек возврата

Сообщение dimOn » 21 май 2019, 10:54

это говорит либа libfptr10, а ей скорее всего ККТ. биллинг никак эти суммы не интерпретирует.
но на какую команду либы ругается и что это означает - непонятно.
у вас когда-нибудь вообще работали возвраты? вообще вроде бы возвраты тестировались, но не уверен.
можете сделать в сервере печати уровень логирования TRACE и повторить ошибку и дать логи файлом?
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: CashCheck: Не печатается чек возврата

Сообщение amk » 21 май 2019, 12:20

возвраты не работали. лог прикреплен.
Вложения
cashserver-1558418198.log
(14.31 КБ) Скачиваний: 67
amk
 
Сообщения: 10
Зарегистрирован: 04 июл 2014, 10:14

Re: CashCheck: Не печатается чек возврата

Сообщение dimOn » 21 май 2019, 16:43

не знаю а какая ему сумма нужна, в доке по либе не написано было. сделал как в железных атолах, могу только предложить протестировать, обновления сейчас в 7.0 будет
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51

Re: CashCheck: Не печатается чек возврата

Сообщение dimOn » 21 май 2019, 17:12

обновите сервер печати 7.0 проверьте?
dimOn
 
Сообщения: 5918
Зарегистрирован: 30 май 2008, 15:51


Вернуться в Плагин CashCheck

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron