Регламентное задание для внешней обработки
Здравствуйте.
В УТ 11.3 при добавлении обработки во внешние обработки имеется возможность назначить регламентное задание для данной обработки.
Стандартная обработка не работает, пишет: Не применимо для команд с вариантом запуска "Открытие формы".
Какие требования к разработки внешней обработки чтобы повесить на нее регламентное задание. Ищу данную информацию - не могу найти и разобраться.
Если кто может - помогите.
Благодарю.
В УТ 11.3 при добавлении обработки во внешние обработки имеется возможность назначить регламентное задание для данной обработки.
Стандартная обработка не работает, пишет: Не применимо для команд с вариантом запуска "Открытие формы".
Какие требования к разработки внешней обработки чтобы повесить на нее регламентное задание. Ищу данную информацию - не могу найти и разобраться.
Если кто может - помогите.
Благодарю.
По теме из базы знаний
- Регламентные/фоновые задачи с запуском внешней обработки подгруженной в справочник или указанного на диске файла (*.epf). Управляемые формы/Обычные формы
- Универсальное регламентное задание
- Универсальное регламентное задание для запуска внешних и встроенных обработок. Как настроить легко и быстро (8.х)
- Автоматическое заполнение суммы комиссии в документах БП 3.0 "Поступление на расчетный счет" с помощью внешней обработки, генерирующей регламентное задание
- Автоматическое обновление конфигурации (регламентное задание) для серверных решений
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Позволю себе вмешаться в тему, тоже актуален вопрос.
А кто подскажет какой командой 1С регламентное может запустить внешний отчет?
У меня полностью самописная Конф. Механизм внешних тоже свой.
Регламентные задания нормально запускают обработку из состава конфигурации, в которой есть Процедура КакаяТо() Экспорт.
А вот со внешними файлами эксперимент не проходит. В документах внешние файлы запускаются через выгрузку во временный файл:
Регламентное задание выдает ошибку. Точно не помню, но что-то "невозможно выполнить".
Чтобы отвязаться от механизма хранения внешних отчетов, можно сформулировать так:
* уже записан на диске отчет. В нем есть экспортная проц-ра Выполнить()
* есть глобальная процедура Старт(), запускаемая РЗ.
* Она дает команду:
Процедура Старт() Экспорт
Отчет = ВнешниеОтчеты.Создать(ИмяФайла, Ложь);
Отчет.Выполнить();
Т.е. постановка вопроса такова: РЗ в принципе может запустить внешний файл?
Есть и второй вариант вопроса:
РЗ может дать команду Выполнить(ТекстМодуля) ?
Извините за неточность информации. Проблемой занимался давно, зубы обломал. А как выглядят ругательства 1С не помню.
Поэтому и спрашиваю, у кого-то работает?
А кто подскажет какой командой 1С регламентное может запустить внешний отчет?
У меня полностью самописная Конф. Механизм внешних тоже свой.
Регламентные задания нормально запускают обработку из состава конфигурации, в которой есть Процедура КакаяТо() Экспорт.
А вот со внешними файлами эксперимент не проходит. В документах внешние файлы запускаются через выгрузку во временный файл:
ИмяФайла = КаталогВременныхФайловСеанса()+ "Отчет.ТраЛяЛя";
ХранилищеСодержимое.Записать(ИмяФайла);
Отчет = ВнешниеОтчеты.Создать(ИмяФайла, Ложь);
Отчет.Выполнить();
Регламентное задание выдает ошибку. Точно не помню, но что-то "невозможно выполнить".
Чтобы отвязаться от механизма хранения внешних отчетов, можно сформулировать так:
* уже записан на диске отчет. В нем есть экспортная проц-ра Выполнить()
* есть глобальная процедура Старт(), запускаемая РЗ.
* Она дает команду:
Процедура Старт() Экспорт
Отчет = ВнешниеОтчеты.Создать(ИмяФайла, Ложь);
Отчет.Выполнить();
Т.е. постановка вопроса такова: РЗ в принципе может запустить внешний файл?
Есть и второй вариант вопроса:
РЗ может дать команду Выполнить(ТекстМодуля) ?
Извините за неточность информации. Проблемой занимался давно, зубы обломал. А как выглядят ругательства 1С не помню.
Поэтому и спрашиваю, у кого-то работает?
Ребята, а, как быть если надо открывать форму по расписанию? Например, в ЗКГУ 3.1 уведомлять пользователя каждый день кто пойдет в отпуск через две недели или раньше. Напоминания не катят, там только статический текст, а, нужно чтобы текст формировался запросами к базе каждый день.
Напоминания: можно открыть форму но нельзя выполнить алгоритм запроса и сформировать текст
Регламентные задания: Можно выполнять код но нельзя открыть форму. Как и то и то чтобы было сделать?
Напоминания: можно открыть форму но нельзя выполнить алгоритм запроса и сформировать текст
Регламентные задания: Можно выполнять код но нельзя открыть форму. Как и то и то чтобы было сделать?
УФ ЗУП 3.1
Создать обработку
В Модуле объекта в области #Выполнить команду
-------------------
в этой функции указать две команды
-------------------
Администрирование -> Дополнительные отчеты и обработки
Подключить вашу внешнюю обработку
Т к указано две команды, то при подключении обработки на вкладке Команды появляются две строки
В одной из них есть доступ к расписанию запуска регламентного задания
Создать обработку
В Модуле объекта в области #Выполнить команду
Процедура ВыполнитьКоманду(ИдентификаторКоманды) Экспорт
Если ИдентификаторКоманды = Метаданные().ПолноеИмя() + "ОбработкаПоРасписанию" Тогда
ВашаПроцедура(); //размещайте вашу процедуру в этом же модуле ниже
КонецЕсли;
КонецПроцедуры
Показать-------------------
в этой функции указать две команды
Функция СведенияОВнешнейОбработке() Экспорт
ДобавитьКоманду(ТаблицаКоманд, ИмяОтчета, Метаданные().ПолноеИмя(), "ОткрытиеФормы", Истина);
ДобавитьКоманду(ТаблицаКоманд, ИмяОтчета, Метаданные().ПолноеИмя() + "ОбработкаПоРасписанию", "ВызовСерверногоМетода", Ложь);
ВашаПроцедура();
КонецЕсли;
-------------------
Администрирование -> Дополнительные отчеты и обработки
Подключить вашу внешнюю обработку
Т к указано две команды, то при подключении обработки на вкладке Команды появляются две строки
В одной из них есть доступ к расписанию запуска регламентного задания
Прикрепленные файлы:
РегламентноеЗаданиеТест_.epf
Вакансии
1С-Программист (интегратор Битрикс24)
Санкт-Петербург
зарплата от 150 000 руб. до 250 000 руб.
Полный день
Санкт-Петербург
зарплата от 150 000 руб. до 250 000 руб.
Полный день