В типовой конфигурации при печати большинства документов требуется проведение документа.
Кое-где такое требование является излишним. К примеру, печать Приказа на отпуск. В связи с такой необходимостью было сделано простенькое расширение конфигурации, которое переопределяет необходимость проведения документа на просто запись.
Текст расширения:
&После("ПриОпределенииКомандПодключенныхКОбъекту") Процедура Расш1_ПриОпределенииКомандПодключенныхКОбъекту(НастройкиФормы, Источники, ПодключенныеОтчетыИОбработки, Команды) Для каждого СтрокаКоманда Из Команды Цикл Если СтрокаКоманда.РежимЗаписи = "Проводить" Тогда СтрокаКоманда.РежимЗаписи = "Записывать"; КонецЕсли; КонецЦикла; КонецПроцедуры
Для подключения расширения необходимо:
1. Открыть раздел Администрирование, выбрать "Печатные формы, отчеты и обработки".
2. Открыть "Расширения"
3. Выбрать приложенный к публикации файл.
4. Снять галку "Безопасный режим".
5. Перезапустить сеанс 1С.
Естественно, что для некоторых документов проведение необходимо. Не забывайте проводить документы перед формированием таких печатных форм ;)
Расширение разрабатывалось для версии ЗУП 3.1.6.54, 3.1.8, 3.1.15, 3.1.16. Но должно работать и в более поздних.
Upd 28.01.2021: Расширение обновление под 3.1.16 (изменен Режим совместимости на версию 8.3.16)
Upd 28.02.2022: Расширение обновление под 3.1.21 (изменен Режим совместимости на версию 8.3.17)