iCABHIHQRКоллеги!

Продолжаем освещать интересные вопросы в 1С. Недавно у нашего клиента возникла необходимость запуска определенной обработки при запуске 1С 8.3.

Можно ли это сделать и если можно, то — как?

Отвечаем подробно!

Если запустить нужно вшитую в конфигурацию обработку при запуске программы, то сделать это, не внося изменений в конфигурацию не получится. Если у Вас есть в штате программист, то можно добавить команду на запуск этих отчетов в глобальную команду “ПриНачалеРаботыСистемы”. Но тогда обновляться автоматически Вы уже не сможете. И придется снять запрет редактирования с конфигурации.
Не советуем.

Но можно запустить внешнюю обработку, задав в параметрах запуска команду:

/EXECUTE «F:\Табель.epf»

/EXECUTE — команда запуска внешней обработки

«F:\Табель.epf» — место расположения обработки

Краткая инструкция по запуску внешней обработки:

Шаг 1. В списке баз 1С встаем на нужную базу и нажимаем кн. Изменить

00

Шаг 2. В окне Дополнительные параметры запуска вводим команду: /EXECUTE «F:\Табель.epf»

00

Шаг 3. Сохраняем изменения запуска по кн. Готово

Шаг 4. Запускаем базу. После открытия программы в открытых окнах  мы увидим открытую нашу обработку «Табель»

00

PS: если есть необходимость запускать какую-то «вшитую» в конфигурацию обработку, то можно выгрузить ее из конфигурации во внешний файл и запустить по рассмотренной схеме.

00

Но обратите внимание, что запускать таким образом можно только внешние обработки (расширение epf). Отчеты таким образом запустить Вы не сможете!