Имя: Пароль:
1C
1С v8
Запрет на печать непроведенных документов УНФ
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
нашел, всем спасибо
Закон Брукера: Даже маленькая практика стоит большой теории.