В процедуре "ПриОткрытии()" можно установить требуемые настройки по отбору заказов.
Процедура ПриОткрытии() // Заполнить структуру подменю Вид заполнения панели формы отбора УстановитьСтруктуруПодменюВидЗаполнения(); // Создать и заполнить построитель для отбора ИнициироватьПостроительДляОтбораЗаказов(ПостроительОтчета); // Установить доступность кнопок командной панели таблицы Заказов УстановитьДоступностьКнопокПанелиЗаказов(); // Установим конец периода на конец дня даты документа закрытия ДатаКон = КонецДня(Дата); ДатаКонПриИзменении(ЭлементыФормы.ДатаКон); ДатаНач=НачалоДня(Дата)-30*24*60*60; ДатаНачПриИзменении(ЭлементыФормы.ДатаНач); ЭлементыФормы.ПолеНастройкиВидЗаполнения.СписокВыбора.Добавить(1, "Произвольный отбор"); ЭлементыФормы.ПолеНастройкиВидЗаполнения.СписокВыбора.Добавить(2, "Устаревшие заказы"); ЭлементыФормы.ПолеНастройкиВидЗаполнения.СписокВыбора.Добавить(3, "Исполненные заказы"); ЭлементыФормы.ПолеНастройкиВидЗаполнения.Значение=2; ПолеНастройкиВидЗаполненияПриИзменении(ЭлементыФормы.ПолеНастройкиВидЗаполнения); ЭлементыФормы.ПолеПросроченоДнейОтгрузки.Значение=21; КоманднаяПанельЗаказыДействиеЗаполнить(Неопределено); //выбор заказов по условиям отбора ОсновныеДействияФормыДействиеПеренести(Неопределено); //создание документа закрытие заказов КонецПроцедуры // ПриОткрытии()
После создания документа "Закрытие заказов покупателей" обработка закроет 1С.
Для запуска в автоматическом режиме в файловом варианте можно использовать планировщик заданий, который запустить bat.файл с примерным содержанием
chcp 1251
"C:\Program Files\1cv82\8.2.13.202\bin\1cv8.exe" ENTERPRISE /F"КаталогБазы" /N"Пользователь" /P"Пароль" /DisableStartupMessages /Execute "Путь+ \АвтоматическоеЗАкрытиеЗаказов.epf"