Как?
Раньше было лучше, когда запускался 8.2 сеанс, пользователь видел токо обработку, которая раз в 10 секунд чего-то там делала (метод вызывала для выполнения заданий).
А теперь тупая розница 2.4 (тупая - потому, что ограничена для продавца через РМК). Обмен не по расписанию, а по требованию (позвонила хозяйка - давай данные). Но нельзя дать права продавцу на запуск синхронизации (она тогда начинает работать вне РМК). Поэтому другой пользователь, с виндовой авторизацией с правами на синхронизацию -тот от имени кого можно повесить задание в виндовый шедулер.
И вот в задании (раньше было лучше) запустил синхронизацию и слил данные, а теперь на тебе весь интерфейс и пользуйся.
Через запуск внешней обработки можно выкрутиться, но внешние обработки перестали быть безопасными.
(0) Счаст все делается мягко, не нарушая сна.
Если включены рег задания - они стартуют в фоне процесса 1Сv8 без необходимости запуска отдельного процесса как было во времена 8.2
Запускаются сразу, после авторизации, в каких-то последних версиях вкрутили задержку запуска регламентных, минуту штоле.
(2) А нужен большой рубильник:
ставлю я выгрузку 20 минут интервал. Проходит выгрузка пара чеков, и тут звонок от хозяйки "какой чек у тебя последний?" "Номер 10" "Выгружай все сюда мне!"
Дальше либо рубильник есть .. либо ответ "подождите пожалуйста 20 минут и вы получите эти данные".
То есть она не может по требованию немедленно предоставить данные.
Мы нашли способ оставаясь в рамках ограниченного доступа вывести отдельному пользователю интерфейс синхронизации.
Так что задача вроде решена штатным способом. И тогда уже может не надо искать запуск задания в 1С из планировщика без запуска внешней обработки.
Но в виндовом планировщике есть задание с запуском "при входе в систему" а в 1С-овском нет (или есть?).
(1) Нельзя повесить кнопку в РМК и изменить конфигурацию.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший