Запуск внешней обработки по расписанию? Коллеги, прошу вашей помощи. Есть внешняя обработка, выгружающая данные в файл. Нужно запускать ее ежедневно. Но, руками это делать не хочется. И вносить ее в конфигурацию (ЗУП 3.1) тоже не хочется (пусть конфига будет пока на замке). Какие есть варианты решения данной траблы? Платформа 8.3.10.2667 |
Планировщик Windows плюс ключ запуска 1С /Execute |
В ЗУП 3.1 можно штатно настроить выгрузку в файл по расписанию (синхронизация данных) |
(1) Т.е. запуск базы и открытие/выполнение обработки? Обработка должна быть специально под этот режим заточена? Нет ли, случайно, как-нибудь образца? (2) Синхронизация данных, это по-моему несколько другое, связанное с планом обмена. В моем случае, это генерация файла Excel с определенными данными. |
внешнюю обработку в ЗУП 3.1 также можно выполнять по расписанию штатно |
[quote=US1C;45427456]Обработка должна быть специально под этот режим заточена? [/quote] Немножко: в процедуре ПриОткрытии() проверяем имя пользователя (для автоматического обмена надо завести служебного), если совпадает - вызывается процедура выгрузки (та, что запускается кнопкой), после ее отрабатывания - ЗавершитьРаботуСистемы(). (4) Угу, но для файловой базы - только если 1С в этот момент запущена. |
(4) Где посмотреть? Пока нашел только рассылку(сохранение) отчетов по расписанию. Но только прописанных в конфе. Из дополнительных или расширения не берет. (5) Спасибо. Попробую. |
(5) Получилось. Спасибо. Только подтверждение на открытие внешней обработки немного мешает автоматизации. |
0-US1C >Вот тебе bat ф-л, который вставишь в планировщик (УТ 10.3) "C:\Program Files (x86)\1cv8\8.3.8.2137\bin\1cv8s.exe" ENTERPRISE /F "D:\1C_Bases\UT" /N ХХХХХ /P ХХХХХХ /Execute "C:\1C\Snyat.epf" /RunModeOrdinaryApplication Вот ПередОткрытием Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) СнятиеРезервов(); Отказ=Истина; ЗавершитьРаботуСистемы(Ложь); КонецПроцедуры Снимает забытые манагерами резервы. Работает. |
[quote=US1C;45427719]на открытие внешней обработки немного мешает автоматизации.[/quote] 1 раз подтвердил, далее работает, если ничего не меняешь Планировщик - винды. |
(8) Спасибо. Так примерно и получилось. (9) Снял флажок "защита от опасных действий" у юзера в конфигураторе - все пролетает без запросов. |
(4) Из спортивного интереса, уже, хочется альтернативным образом выполнить задачу. Где, что можно посмотреть на предмет запуска по расписанию в конфе? |
11-US1C > там где подключаешь внешнюю обработку, там же можно настроить расписание |
(11) [url=https://help1c.by/zapusk-vneshney-obrabotki-po-raspisaniyu-v-ut-11/]пример[/url] |
(12),(13) Спасибо! |
Текущее время: 11:22. Часовой пояс GMT +3. |