Универсальная печать на ФР


Обработки для печати на фискальных регистраторах документов из конфигураций не поддерживающих работу с ФР. Основаны на обработках обслуживания 1С для ФР (ATOLFiscalPrinters_v2 и ShtrihMFiscalPrinters_v2).

Обработки для печати на фискальных регистраторах документов из конфигураций не поддерживающих работу с ФР. Основаны на обработках обслуживания 1С для ФР (ATOLFiscalPrinters_v2 и ShtrihMFiscalPrinters_v2). Есть возможность подключения через механизм внешних печатных форм. 

Использование обработки:

  1. Открываем обработку, настраиваем ФР на закладке "Работа с кассой" и указываем его параметры;
  2. Подключаем как внешнюю печатную форм к документу из которого нужна печать на ФР или выбираем печатаемый документ на закладке "Оплата";
  3. Происходит заполнение табличной части обработки "Таблица оплат" из табличной части "Товары" документа или, если  табличной части "Товары" в документе нет, анализируется реквизит "Сумма документа";
  4. Заполняем суммы оплат (нал., безнал.);
  5. Пробиваем суммы на ФР кнопкой "Прием денежных средств". ("Выдача денежных средств" - для операции возврата).
  6. По окончании смены снимаем Z-отчет на закладке "Работа с кассой".

Краткое описание для внедрения другой обработки обслуживания ФР (на основе 1С API работы с ТО) в данную обработку:

  1. Добавить в вашу обработку обслуживания форму "Форма" из данной обработки, установить ее основной;
  2. Добавить реквизит "Объект" произвольного типа;
  3. Удалить процедуры модуля "Получить описание", "Получить версию API";
  4. Заменить все описания ошибок на текстовые (избавляемся от типов перечисления);
  5. В форме настроек заменяем перечисления на текстовые константы, например мНетОшибки = "";
  6. Все упоминания во всех модулях вида "Модель.ХХХХХ", где ХХХХХ какой-то реквизит, заменяем просто на "Модель".

Обработка подходит для всех конфигураций 8.0 - 8.2 (обычное приложение).

Файлы обработки:

-