Имя: Пароль:
1C
1С v8
Процедура отрезания чека на фискальном регистраторе Fprint-55K из 1С
0 Mihailov Alexandr
 
29.12.12
11:15
Добрый день, уважаемое сообщество.

Может кто сталкивался: есть задача вывести Fprint-55K отчет по продажам товаров. Макет сделал, вывел, но вот как вызвать отрезание не могу найти.

Стандартный вывод на печать чека (УТ 10.3, документ ЧекККМ) идет в 3 этапа:
1. // Открыть нефискальный чек:
ПолучитьСерверТО().ОткрытьЧек(Параметры);
2.// Напечатать строки полученного из макета чека
ОшибкаТО = ПолучитьСерверТО().ПечатьТекста(Параметры);
3.// Закрыть чек
ПолучитьСерверТО().ЗакрытьЧек(Параметры);

Так вот при закрытии лента отрезается. Можно ли отрезание принудительно вызвать?
1 PiliGrim88
 
29.12.12
11:21
Я работал с принтером AWP-150 в документации к нему было 2 основных способов резки бумаги. Через команду которую описана в документации.И физический способо: под корпусом была понелька где было 2 ряда DIP переключателей, вот там и можно было переключить на авторезку.Попробуйте покапать в этом направлении, как не крути и то и то применяется в ККМ.
2 Mihailov Alexandr
 
29.12.12
11:26
(1) Спасибо, буду подробнее искать в документации. Скорее всего можно в драйвере ККМ вызвать процедуру отрезки.
3 PiliGrim88
 
29.12.12
11:29
Я пользовался универсальным драйвером Thermal Printer. В нем вроде как было что-то подобное.
4 Mihailov Alexandr
 
17.01.13
07:56
Оказалось, что в инструкции "Атол: Драйвер ККМ v.6.17"  есть конечный список методов компоненты addin.atol_kkm_1C которая цепляется к 1С и принимает команды. В списке этих команд нету отрезки чека. То есть в обычном драйвере для винды есть, а в 1Сных нету.

Кто знает каким способом еще можно подключить Fprint-55K к 1С?
5 Lokli
 
17.01.13
08:07
(4) Вариант только один: переписать обработку работы с Fprint-55K с использованием полноценного интерфейса от Атол.
6 Mihailov Alexandr
 
22.01.13
05:49
А есть пример как это сделать? Я знаю что в семерка работает напрямую с полноценной dll-кой атола, а 8ку видимо посадили на унифицированный dll для ККМок.