Недавно получил ТЗ на разработку несложного отчета с выводом результатов в файлы. Ничего необычного, кроме нескольких пунктов:
- Результат работы отчета должен будет отсылаться по расписанию специальной утилитой от стороннего разработчика
- Все должно работать в полностью автоматическом режиме
- Изменения в конфигурацию вносить нельзя
Если бы не пункт 3, то наверняка реализовал бы довольно распространенным способом: включил отчет в конфигурацию, в модуль приложения добавил выполнение отчета при входе специального пользователя с определенным именем. Соответственно, перед запуском сторонней утилиты настроил бы запуск 1С из командной строки под учетной записью этого специального пользователя. Но…