Может кто сталкивался с такой ситуацией, как решали/диагностировали?
При продаже через РМК по кнопке "Пробить", иногда, из кассы печатается несколько чеков.
В регистре сведений "Фискальные операции" - также фиксируется пробитие нескольких чеков с разными Номерами.
При этом наблюдаем ошибку:
Текст ошибки |
---|
Ошибка при вызове метода контекста (Закрыть)
{Документ.ЧекККМ.Форма.ФормаДокументаМастер.Форма(2724)}:Закрыть();
{Документ.ЧекККМ.Форма.ФормаДокументаМастер.Форма(2655)}:ВыполнитьОбработкуОповещения(
{ОбщийМодуль.ОбщегоНазначенияБПОКлиент.Модуль(721)}:ВыполнитьОбработкуОповещения(КонтекстЗамера.ПользовательскоеОповещение, Результат);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(4083)}:ВыполнитьОбработкуОповещения(ПараметрыВыполнениеКоманды.ОповещениеПриЗавершении, РезультатОперации);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(2074)}:ЗавершениеВыполнениеКоманды(РезультатВыполнения, ПараметрыВыполнениеКоманды)
{ОбщийМодуль.ПодключаемоеОборудованиеДрайверКлиент.Модуль(562)}:ВыполнитьОбработкуОповещения(ОповещениеПриЗавершении, Результат);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Недопустимая операция для неоткрытой формы
[ОшибкаИспользованияВстроенногоЯзыка] |
В начале решили, что кассиры несколько раз нажимают на кнопку "Пробить", если быстро нажимать - тогда это возможно.
Стали фиксировать каждое нажатие в Журнал регистрации. НО Чек задублировался, а в журнал регистрации зафиксировано Одно нажатие.
Очень странно, что:
- каждый раз вылезает разное количество Чеков: 7, 3, 2;
- ошибка плавающая, какие-то чеки нормально печатает;
Для исследования использовали эмулятор касс, но на эмуляторе кассы не воспроизводится. А физической кассы у нас нет.
Самописная конфигурация на базе:
БПО 3.2.2.25
БСП 3.1.9.277
Подключено торг. оборудование: касса ККМ Штрих-М 01-Ф
Есть драйвер кассы версии 5.17.0.989
Есть драйвер в 1С версии: ШТРИХ-М:ККТ с передачей данных в ОФД (ФФД 1.2) 5.17