Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 июл 2021, 14:57

Как обратиться процедурам неосновной формы внешней обработки?

Автор ToryFree, 20 мар 2021, 17:30

0 Пользователей и 1 гость просматривают эту тему.

ToryFree

Для переброски чеков из Розницы 2.3 в Эвотор и печати чеков решили воспользоваться внешней обработкой фирмы ЛАД Фискальный регистратор. Но она отправляет чек на печать непосредственно из документа Чек ККМ. Нам это неудобно, человек, по совместительству выполняющий функции кассира, в Рознице имеет доступ только к РМК.
Мне нужно после оплаты чека (т.е. проведения документа ЧакККМ) по кнопке из РМК или непосредственно после любого варианта оплаты обратиться к неосновной форме внешней обработки Фискальный регистратор, зарегистрированной в справочнике ДополнительныеОтчетыИОбработки, файл которой называется лад_ФискальныйРегистратор_2.1.8.epf, закинуть в нее последний проведенный документ Чек ККМ, и вызвать в ней процедуру, которая отправит его в Эвотор на печать.
Написала пару строк, чтобы получить объект обработки по ссылке из справочника.
ЛАДФискалРегСсылка = Справочники.ДополнительныеОтчетыИОбработки.НайтиПоНаименованию("Фискальный регистратор").Ссылка;
ЛАДФискалРегОбъект = ДополнительныеОтчетыИОбработки.ОбъектВнешнейОбработки(ЛАДФискалРегСсылка);

Как получить неосновную форму ФормаУпр в ней, и как потом к процедуре ниже - не соображу).
&НаКлиенте
Процедура ОтправитьЧекиТест(Команда)
ОтправитьЧекиТестНаСервере();
КонецПроцедуры


Прочла, что надо что-то типа
ФормаУпр = ПолучитьФорму("ВнешняяОбработка.ТакаяТо.Форма.ФормаУпр");
А я имею ссылку и сам объект. Как быть?)
Простите за тупизну, устала уже). Подскажите, пожалуйста, а?)

 

ToryFree


Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск