forum.bitel.ru http://forum.bitel.ru/ |
|
Ошибка при печати. Повторить как? http://forum.bitel.ru/viewtopic.php?f=28&t=13426 |
Страница 1 из 1 |
Автор: | simplex [ 20 авг 2019, 15:31 ] |
Заголовок сообщения: | Ошибка при печати. Повторить как? |
1. Код: Ошибка команды печати чека! ККТ#1 сказал: error printer connect or data transfer (http://10.202.0.5:4444/fr/api/v2/Batch) <= No route to host (Host unreachable) что делать с платежами которые не была напечатаны из-за ошибки ККТ ? они сейчас в логе печати. они автоматом перепечатаются? или их надо "попросить"? драйвер старрус 1фа 2. что будет если в мапе указать два ККТ для одного типа платежей? будет ли какое то распределение печати? |
Автор: | dimOn [ 20 авг 2019, 16:08 ] |
Заголовок сообщения: | Re: Ошибка при печати. Повторить как? |
1. нет, если они уже в лог попали (ушли из очереди), то в данный момент нет способа коробочного перепечатать, в разработке, там есть ряд вопросов в плане что надо изменить при этом чек итд (например атол-онлайн хочет новый ид документа итд). некоторые чеки имеет смысл печатать заново (принтер недоступен), а некоторые бессмысленно без ручного вмешательства (чек неправильный). 2. для ручных разрешит печатать и на том и на том, в этом случае это "допустимые принтеры", для автоматических возьмёт первый просто. отдельная ветка была с "распределением", но не доделали тоже, в принципе это не так сложно, наверное... если у вас два ккт и хотите потестировать это - пишите в HD (бесплатно) попробуем сделать. |
Автор: | simplex [ 20 авг 2019, 16:25 ] |
Заголовок сообщения: | Re: Ошибка при печати. Повторить как? |
1. предположим ситуацию когда я 100% знаю, что ККТ был мертв. никаких чеков и данных никуда не передавалось. что минимально достаточно, чтобы чек вернулся на задание печати? Код: DELETE FROM cashcheck_payment_log WHERE cashcheck_payment_log.last_error LIKE '%No route to host%' хватит?2. хорошо. в течении месяца появится второй принтер для failover'а\roundrobin'a. напишу. |
Автор: | dimOn [ 20 авг 2019, 16:32 ] |
Заголовок сообщения: | Re: Ошибка при печати. Повторить как? |
1. в принципе да, такое выкинет их обратно в очередь, откуда есть кнопка перепечати. (только она синхронно отправляет сейчас, так что большими кучами не отправляйте сразу, когда будет таск перепечати наверно это туда всё унесётся и норм будет) 2. ок |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |