Запрет на печать непроведенных документов УНФ
☑
0
MAPATNK2
naïve
15.12.20
✎
16:40
Всем доброго дня. УНФ 1.6.
Никакой стандартной проверки на проведение документа перед печатью я не вижу.
Знает кто-нибудь, куда свою проверку можно добавить. Кучу времени потратил, постоянно какие то ошибки лезут.
Делаю в расширении, конфу трогать нельзя.
1
acht
15.12.20
✎
16:42
(0) > какие то ошибки
Ну, значит надо что-то сделать.
2
ДенисЧ
15.12.20
✎
16:43
В настройках команд печати прописывается.
3
runoff_runoff
15.12.20
✎
16:47
найти функцию, которая возвращает массив документов для печати.. в ней почикать непроведенные..
или в модулях менеджеров ДобавитьКомандыПечати
4
MAPATNK2
naïve
15.12.20
✎
18:04
(2) а подробней можно? Где искать?
5
runoff_runoff
15.12.20
✎
18:37
УправлениеПечатью.СформироватьПечатныеФормы()
&Вместо("СформироватьПечатныеФормы")
Функция _СформироватьПечатныеФормы(Знач ИмяМенеджераПечати, Знач ИменаМакетов, Знач МассивОбъектов, Знач ПараметрыПечати, ДопустимыеТипыОбъектовПечати)
УдалитьНепроведенныеДокументы(МассивОбъектов);
Возврат ПродолжитьВызов(ИмяМенеджераПечати, ИменаМакетов, МассивОбъектов, ПараметрыПечати, ДопустимыеТипыОбъектовПечати);
КонецФункции
6
MAPATNK2
naïve
15.12.20
✎
18:37
нашел, всем спасибо
Закон Брукера: Даже маленькая практика стоит большой теории.