8plus.ru — это отчеты и обработки 1С только версии 8 и только для типовых конфигураций!

Счет - фактура 1137 (проведенных и не проведенных документов) для УТ 11
Инструкция:
Версия для печати

Внешняя печатная форма, добавляется в «Администрирование — Дополнительные обработки и макеты»
В некоторых релизах 11 редакции требуется еще сделать некоторые дополнительные действия:
В релизе 11.0.9 для того что бы была возможность печатать из непроведенного документа необходимо в процедуре ВыполнитьОткрытиеПечатнойФормы() общей формы «ДополнительныеОтчетыИОбработки» ремарить проверку на проведенность:
Код
&НаКлиенте
Процедура ВыполнитьОткрытиеПечатнойФормы()

// Добавлено———
Если ВыполняемаяОбработка.Идентификатор = «СчетФактураВыданный1137″ тогда
ПроверкаПроведения = истина;
Иначе
ПроверкаПроведения = УправлениеПечатьюКлиент.ПроверитьДокументыПроведены(ВыполняемаяОбработка.ОбъектыНазначения);
КонецЕсли;
// КонецДобавления —-

Если ПроверкаПроведения Тогда

ПараметрыОткрытия = Новый Структура(«ИсточникДанных, ПараметрыИсточника»);
ПараметрыОткрытия.ИсточникДанных = ВыполняемаяОбработка.Ссылка;
ПараметрыОткрытия.ПараметрыИсточника = Новый Структура(«ИдентификаторКоманды, ОбъектыНазначения»);
ПараметрыОткрытия.ПараметрыИсточника.ИдентификаторКоманды = ВыполняемаяОбработка.Идентификатор;
ПараметрыОткрытия.ПараметрыИсточника.ОбъектыНазначения = ВыполняемаяОбработка.ОбъектыНазначения;

ОткрытьФорму(«ОбщаяФорма.ПечатьДокументов», ПараметрыОткрытия);

ПоказатьРезультатВыполненияОбработки();

Иначе

// Действие не требуется — подсистема «Управление печатью» сама выводит ошибки,
// а данная форма остается открытой

КонецЕсли;

Купить
0 оценок
Цена: 500 руб.
Вход