0
Constantus
26.10.16
✎
13:56
|
Приветствую, Форумчане!
1с8.2, УТ 10.3.29.1, обычное
Имеется ККМ "Ярус М2100" (Кассовое ядро аналог "Штрих-М-Лайт-ФРК")
Для работы использую обработку ShtrihMFiscalPrinters_v2.epf.
Но чек печатается некорректно: сначала печатается первая строчка с наименованием проданного товара, потом идет клише, далее как положено таблица с проданными товарами, но без первой строчки с наименованием
Вот так:
Товар ХХХ (шт.)
г.Такой-то, ул., дом.
ООО "Продажи и Ко"
ЗНК 8900 №0079
ИНН 5476547564765
26/10/16 12:34 Кассир Вася
Продажа ________№0034
____________2 * 12 = 24
Товар УУУ (шт.)
____________3 * 10 = 30
Всего_______________54
Наличными__________54
Как ведите, "Товар ХХХ" выходит явно не там где нужно. В Штрих-М сказали, что у меня неправильно срабатывает какая-то функция и молчок...
Смогли бы подсказать, как можно в обработке исправить этот глюк? Где и как можно найти последовательность печати в обработке?
|
|
2
Constantus
26.10.16
✎
14:11
|
Как это сделать правильно? Я про отладчик...
Я использовал Сообщить()
Но нарвался только на код, который если заремачить, то не печатает чек.
Изучив коды Обработки, я понял, что тама все функции и процедуру осуществляют только проверку, т.е. возвращают результат типа есть ошибка или нет... Далее все наверное печатается силами самого ККМ...
Найти бы сформированный текст, который передается в аппарат
Например,
Функция ПечататьСтроку(Объект, Наименование, Количество, Цена, Скидка, Отдел, НДС) Экспорт
Возвращает ПеречислениеСсылка.ТООшибки*
|
|
3
Cyberhawk
26.10.16
✎
14:19
|
Нужно смотреть, как печатается чек и что куда передается в обработках обслуживания. Чек может печататься как целиком с передачей туда таблицы товаров, так и поблочно / построчно
|
|