forum.bitel.ru http://forum.bitel.ru/ |
|
CashCheck: Не печатается чек возврата http://forum.bitel.ru/viewtopic.php?f=28&t=13343 |
Страница 1 из 1 |
Автор: | amk [ 21 май 2019, 08:25 ] |
Заголовок сообщения: | CashCheck: Не печатается чек возврата |
Из БГБ-клиента на АтОЛ-Ф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 { } |
Автор: | dimOn [ 21 май 2019, 10:54 ] |
Заголовок сообщения: | Re: CashCheck: Не печатается чек возврата |
это говорит либа libfptr10, а ей скорее всего ККТ. биллинг никак эти суммы не интерпретирует. но на какую команду либы ругается и что это означает - непонятно. у вас когда-нибудь вообще работали возвраты? вообще вроде бы возвраты тестировались, но не уверен. можете сделать в сервере печати уровень логирования TRACE и повторить ошибку и дать логи файлом? |
Автор: | amk [ 21 май 2019, 12:20 ] | ||
Заголовок сообщения: | Re: CashCheck: Не печатается чек возврата | ||
возвраты не работали. лог прикреплен.
|
Автор: | dimOn [ 21 май 2019, 16:43 ] |
Заголовок сообщения: | Re: CashCheck: Не печатается чек возврата |
не знаю а какая ему сумма нужна, в доке по либе не написано было. сделал как в железных атолах, могу только предложить протестировать, обновления сейчас в 7.0 будет |
Автор: | dimOn [ 21 май 2019, 17:12 ] |
Заголовок сообщения: | Re: CashCheck: Не печатается чек возврата |
обновите сервер печати 7.0 проверьте? |
Автор: | amk [ 22 май 2019, 07:30 ] | ||
Заголовок сообщения: | Re: CashCheck: Не печатается чек возврата | ||
обновление проблему не решило, но тип ошибки изменился, лог прикреплен.
|
Автор: | dimOn [ 22 май 2019, 11:32 ] |
Заголовок сообщения: | Re: CashCheck: Не печатается чек возврата |
ну осталось один вариант проверить... через час-два ещё раз доку посмотрел - ничего там отдельно не написано на счёт чеков возврата. |
Автор: | dimOn [ 22 май 2019, 13:34 ] |
Заголовок сообщения: | Re: CashCheck: Не печатается чек возврата |
обновление выложено, передаётся сумма равная итогу позиций. это странно, в атоле было по-другому и в доке не так, но других вариантов уже нет. |
Автор: | amk [ 22 май 2019, 14:30 ] |
Заголовок сообщения: | Re: CashCheck: Не печатается чек возврата |
да, работает, спасибо! |
Автор: | dimOn [ 22 май 2019, 14:33 ] |
Заголовок сообщения: | Re: CashCheck: Не печатается чек возврата |
занятно.... ок |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |