0 Пользователей и 1 Гость просматривают эту тему.
на аппарат выходит 2 чека с одним и тем же товаром, но с разными номерами ФД.
в 1с надо рыть
Цитата: Юрий Иванов от 17/11/2017 13:30:58 на аппарат выходит 2 чека с одним и тем же товаром, но с разными номерами ФД.ФД точно разные?
А почему вы думаете, что в 1С?
Юрий Иванов, Цитата: Юрий Иванов от 17/11/2017 13:53:26А почему вы думаете, что в 1С?Потому что ФР сам по себе "тупой", что ему говорит товароучетка, то он и делает.
Но есть же вероятность, что сигнал задваивается в драйвере или самом ККМ,
У клиента в работе пара десятков ШТРИХ-ON-LINE и RR-04Ф. Периодически, на разных ККМ, с разными прошивками(драйвера почти везде стоят крайние) при пробитии чека из 1С УТ 8.3(ред. 11) на аппарат выходит 2 чека с одним и тем же товаром, но с разными номерами ФД. Приходится создавать ещё один чек в 1С и делать возврат. Наверняка кто-то уже сталкивался с такой проблемой, как решаете задачу?
Юрий,Вы б хоть написали бы по какому интерфейсу ККМ подключены к 1С.
У меня вопрос: А все ли фронтовые программы сделаны так, что сначала записывают сформированный чек в базу, а потом отправляют его на печать? От сюда и задвоение чеков. Почему бы не подождать сначала ответа от ФР, что чек отбит "Ошибок нет", а потом уже в базу записывать?
По RNDIS все ККМ подключены к ПК.
Цитата: Юрий Иванов от 17/11/2017 16:15:24 По RNDIS все ККМ подключены к ПК.Если проблема двойных чеков Вас конкретно достаёт,предлагаю на самом проблемном ККМ любым доступным способом организовать подключение по сом-порту с тайм-аутом не ниже 3000 и посмотреть.
Цитата: Klaus1900 от 17/11/2017 16:16:37У меня вопрос: А все ли фронтовые программы сделаны так, что сначала записывают сформированный чек в базу, а потом отправляют его на печать? От сюда и задвоение чеков. Почему бы не подождать сначала ответа от ФР, что чек отбит "Ошибок нет", а потом уже в базу записывать? Тогда в конкретном случае будет выглядеть по другому. Чек на ФР есть, а в базе нет вообще (сейчас есть, но не проведён).Нужно выяснять, почему фронт не дождался ответа от ФР, может просто таймаут ожидания увеличить.
RNDIS вообще-то как один из самых тормозных интерфейсов упоминался разрабами. Надо экспериментировать.
А Вы какой таймаут обычно по ТСР(coket) устанавливаете?