Неправильный Чек ККМ из 1с альфа-авто автосервис обработки фронт-офис Fprint 22 ПТК
Добрый день
1с альфа-авто автосервис + автозапчасти 5.1.10.07 обновлялись в июне 2017, бухгалтерия только в декабре это заметила.
До обновления чек ККМ пробивался по номеру документа Заказ-Наряд, на рисунке.
после обновления чек ККМ стал выводить информацию по позициям из документа, т.е. если была осуществлена услуга и использовался товар например
1) Авторабота 150 руб.,
2) Масло моторное 1500 руб.,
3) Фильтр масляный 300 руб.
Чек выводит 3 строки с 1 услугой и 2 строками товара, без указания документа заказ наряд (на рис. обработка фронт-офис и чек с налоговой).
Такого по словам бухгалтера, быть не должно.
Подскажите пожалуйста, что можно сделать, чтобы чек ККМ печатался одной строкой с суммой по документу Заказ-Наряд №ХХХХХХХХ на сумму ХХХ руб. ?
Спасибо
1с альфа-авто автосервис + автозапчасти 5.1.10.07 обновлялись в июне 2017, бухгалтерия только в декабре это заметила.
До обновления чек ККМ пробивался по номеру документа Заказ-Наряд, на рисунке.
после обновления чек ККМ стал выводить информацию по позициям из документа, т.е. если была осуществлена услуга и использовался товар например
1) Авторабота 150 руб.,
2) Масло моторное 1500 руб.,
3) Фильтр масляный 300 руб.
Чек выводит 3 строки с 1 услугой и 2 строками товара, без указания документа заказ наряд (на рис. обработка фронт-офис и чек с налоговой).
Такого по словам бухгалтера, быть не должно.
Подскажите пожалуйста, что можно сделать, чтобы чек ККМ печатался одной строкой с суммой по документу Заказ-Наряд №ХХХХХХХХ на сумму ХХХ руб. ?
Спасибо
Прикрепленные файлы:
Найденные решения
При пробитии чека происходит почти последовательный вызов следующих процедур:
1) Обработка ФронтКассира, Модуль объекта, Функция ПробитьЧек
В ней формируется структура чека: шапка, таблица товаров и т.д.
За печать табличной части документа отвечает переменная ПолнаяОплатаПоСделке
Именно тут определяется, что попадёт в таблицу товаров - вся ТЧ документа (или документа-основания) или одна строка "оплата по документу .... ".
2) Обработка ТорговоеОборудование, Модуль формы, которая соответствует подключенному оборудованию. В вашем случае, это форма "ФР_Атол_ДрайверФР". Функция ОборудованиеПробитьЧек
Тут уже просто выводится всё, что пришло в экспортную переменную ВходныеПараметры (шапка, таблица товаров и т.д.).
Если будете ковыряться в отладке, учтите, что ВходныеПараметры - ComSafeArray, и при попытке просмотра его значения через "Табло", или если просто навести мышку на переменную в режиме отладке, платформа может упасть с ошибкой доступа к памяти.
1) Обработка ФронтКассира, Модуль объекта, Функция ПробитьЧек
В ней формируется структура чека: шапка, таблица товаров и т.д.
За печать табличной части документа отвечает переменная ПолнаяОплатаПоСделке
Именно тут определяется, что попадёт в таблицу товаров - вся ТЧ документа (или документа-основания) или одна строка "оплата по документу .... ".
2) Обработка ТорговоеОборудование, Модуль формы, которая соответствует подключенному оборудованию. В вашем случае, это форма "ФР_Атол_ДрайверФР". Функция ОборудованиеПробитьЧек
Тут уже просто выводится всё, что пришло в экспортную переменную ВходныеПараметры (шапка, таблица товаров и т.д.).
Если будете ковыряться в отладке, учтите, что ВходныеПараметры - ComSafeArray, и при попытке просмотра его значения через "Табло", или если просто навести мышку на переменную в режиме отладке, платформа может упасть с ошибкой доступа к памяти.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) форма чека по сведениям атола хранится в "шаблонах чеков" драйвера Fprint 22 ПТК. где/в каком месте хранится неизвестно.
Далее, после обновления смотрел, что поменялось во всех модулях и в обработке фронт-офис (отвечающий за печать чеков ККМ) практически без изменений.
Единственное, что не удалось просмотреть это "закрытый модуль" в общих модулях конфигурации 1с альфа-авто, отвечающий за печать через драйвер Fprint 22 ПТК , модуль закрыт для просмотра, соответственно к сожалению, нет возможности определить печатную форму чека - название и его расположение.
Далее, после обновления смотрел, что поменялось во всех модулях и в обработке фронт-офис (отвечающий за печать чеков ККМ) практически без изменений.
Единственное, что не удалось просмотреть это "закрытый модуль" в общих модулях конфигурации 1с альфа-авто, отвечающий за печать через драйвер Fprint 22 ПТК , модуль закрыт для просмотра, соответственно к сожалению, нет возможности определить печатную форму чека - название и его расположение.
При пробитии чека происходит почти последовательный вызов следующих процедур:
1) Обработка ФронтКассира, Модуль объекта, Функция ПробитьЧек
В ней формируется структура чека: шапка, таблица товаров и т.д.
За печать табличной части документа отвечает переменная ПолнаяОплатаПоСделке
Именно тут определяется, что попадёт в таблицу товаров - вся ТЧ документа (или документа-основания) или одна строка "оплата по документу .... ".
2) Обработка ТорговоеОборудование, Модуль формы, которая соответствует подключенному оборудованию. В вашем случае, это форма "ФР_Атол_ДрайверФР". Функция ОборудованиеПробитьЧек
Тут уже просто выводится всё, что пришло в экспортную переменную ВходныеПараметры (шапка, таблица товаров и т.д.).
Если будете ковыряться в отладке, учтите, что ВходныеПараметры - ComSafeArray, и при попытке просмотра его значения через "Табло", или если просто навести мышку на переменную в режиме отладке, платформа может упасть с ошибкой доступа к памяти.
1) Обработка ФронтКассира, Модуль объекта, Функция ПробитьЧек
В ней формируется структура чека: шапка, таблица товаров и т.д.
За печать табличной части документа отвечает переменная ПолнаяОплатаПоСделке
Именно тут определяется, что попадёт в таблицу товаров - вся ТЧ документа (или документа-основания) или одна строка "оплата по документу .... ".
2) Обработка ТорговоеОборудование, Модуль формы, которая соответствует подключенному оборудованию. В вашем случае, это форма "ФР_Атол_ДрайверФР". Функция ОборудованиеПробитьЧек
Тут уже просто выводится всё, что пришло в экспортную переменную ВходныеПараметры (шапка, таблица товаров и т.д.).
Если будете ковыряться в отладке, учтите, что ВходныеПараметры - ComSafeArray, и при попытке просмотра его значения через "Табло", или если просто навести мышку на переменную в режиме отладке, платформа может упасть с ошибкой доступа к памяти.
(4)
Получилось, спасибо!
Вывод сделал в обработке через условие:
Если ТипЗнч(этотобъект.ДокументОснование) = Тип("ДокументСсылка.ЗаказНаряд") Тогда
.......................................................................................................................................
Получилось, спасибо!
Вывод сделал в обработке через условие:
Если ТипЗнч(этотобъект.ДокументОснование) = Тип("ДокументСсылка.ЗаказНаряд") Тогда
.......................................................................................................................................
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот