Имеется УТ 11.1.2.8 и внешний отчет. Необходимо настроить автоматическое формирование и рассылку этого отчета по электронке. Добавил 2 команды: открытие формы и вызов серверного метода. Форма открывается. Для серверного метода в поле расписание пишет Не применимо для команд с вариантом запуска "Вызов серверного метода". Если аналогичным способом добавлять обработку, то поле расписание доступно. Подскажите, кто сталкивался, как подключить внешний отчет, чтобы была возможность его рассылки по расписанию. Возможно у кого-то есть пример.
---
Если хотите выполнять рассылку через БСП, то есть еще маленький нюанс: дело в том, что в последних версиях УТ, подсистема БСП кривая. Чиним так: берем последнюю конфигурацию "Библиотека стандартных подсистем" (сейчас последняя версия 2.1.4.33), и УТ объединяем с ней ТОЛЬКО по подсистемам "СтандартныеПодсистемы - ДополнительныеОтчетыИОбработки" и "СтандартныеПодсистемы - РаботаВМоделиСервиса - ДополнительныеОтчетыИОбработкиВМоделиСервиса". Загружаем все, кроме модуля "ДополнительныеОтчетыИОбработкиПереопределяемый". Сохраняем конфигурацию и имеем нормально работающую БСП.
Ну и, конечно, в структуре регистрационных данных желаемого внешнего отчета в строку команд добавляем свойство "РассылкаОтчетов = Истина".
---
Есть обработка, которая регламентным заданием рассылает печатную форму по электронке. Могу скинуть. Пиши мыло.
---
написал, спасибо. Так то костыли имеются. Но хочется уже использовать стандартный функционал.
---
Она случаем у вас ещё не осталась?)
---
Обработку выслал.
Есть еще вариант: раздел "Администрирование" - "Печатные формы, отчеты и обработки" - "Рассылки отчетов". На раз создается рассылка.
---
Caliban, вот как раз эта рассылка у меня и не получается )) Я добавил внешний отчет, и не могу настроить его рассылку
---
И у меня не получается
---
и у меня не очень ))
---
Если хотите выполнять рассылку через БСП, то есть еще маленький нюанс: дело в том, что в последних версиях УТ, подсистема БСП кривая. Чиним так: берем последнюю конфигурацию "Библиотека стандартных подсистем" (сейчас последняя версия 2.1.4.33), и УТ объединяем с ней ТОЛЬКО по подсистемам "СтандартныеПодсистемы - ДополнительныеОтчетыИОбработки" и "СтандартныеПодсистемы - РаботаВМоделиСервиса - ДополнительныеОтчетыИОбработкиВМоделиСервиса". Загружаем все, кроме модуля "ДополнительныеОтчетыИОбработкиПереопределяемый". Сохраняем конфигурацию и имеем нормально работающую БСП.
Ну и, конечно, в структуре регистрационных данных желаемого внешнего отчета в строку команд добавляем свойство "РассылкаОтчетов = Истина".
---
Ну и, конечно, в структуре регистрационных данных желаемого внешнего отчета в строку команд добавляем свойство "РассылкаОтчетов = Истина".можно пример кода, пишет, что поле объекта не обнаружено
---
&НаСервере
Функция СведенияОВнешнейОбработке() Экспорт

 РегистрационныеДанные = Новый Структура;
 РегистрационныеДанные.Вставить("Наименование", "Тест");
 РегистрационныеДанные.Вставить("БезопасныйРежим", Ложь);
 РегистрационныеДанные.Вставить("Версия", "1.0");
 РегистрационныеДанные.Вставить("РассылкаОтчетов", Истина);
 РегистрационныеДанные.Вставить("Вид", "ДополнительныйОтчет");

 РегистрационныеДанные.Вставить("Информация", "Тест");

 ///////////// команды /////////////////////////
 тзКоманд = Новый ТаблицаЗначений;
 тзКоманд.Колонки.Добавить("Идентификатор");
 тзКоманд.Колонки.Добавить("Представление");
 тзКоманд.Колонки.Добавить("Модификатор");
 тзКоманд.Колонки.Добавить("ПоказыватьОповещение");
 тзКоманд.Колонки.Добавить("Использование");

 строкаКоманды = тзКоманд.Добавить();
 строкаКоманды.Идентификатор = "Форма";
 строкаКоманды.Представление = "Открыть форму";
 строкаКоманды.ПоказыватьОповещение = Ложь;
 строкаКоманды.Использование = "ОткрытиеФормы";

 РегистрационныеДанные.Вставить("Команды", тзКоманд);

 Возврат РегистрационныеДанные;

КонецФункции
---
спасибо, работает!
сразу вопрос: можно ли задать период произвольно? например, Начало периода - ТекущаяДата() - 3 *86400, Конец периода - ТекущаяДата()