Необходимо запускать задание 1 и 15 числа каждого месяца. Не могу придумать, как это сделать. В месячное расписание можно вставить только 1 дату, а подключить дважды одну и ту же обработку невозможно. Множить - не хочется.
Может существует какой-то способ, до которого я просто не могу додуматься....
Помогите советом

На всякий случай: ЗУП 1.3.17.171
---
Как вариант, в самой обработке прописать условие выполнения - 1 и 15-е число месяца и поставить расписание на каждый день
---
а если в самом коде сделать проверку на дату, в случае несоответствия просто ничего не далать?
---
в дополнительной обработке (в СведенияОВнешнейОбработке) просто добавьте команду, которая дублирует выполнение. Получится дополнительная строка в командах, которые можно настроить каждую на свое расписание.
Как вариант:

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

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

    СтрокаКоманды = тзКоманд.Добавить();
    СтрокаКоманды.Идентификатор = "ЗагрузитьПрайсЛистВАвтоматическомРежиме";
    СтрокаКоманды.Представление = "Загрузить прайс-лист в автоматическом режиме.";
    СтрокаКоманды.ПоказыватьОповещение = Истина;
    СтрокаКоманды.Использование = "ВызовСерверногоМетода";

    СтрокаКоманды = тзКоманд.Добавить();
    СтрокаКоманды.Идентификатор = "ЗагрузитьПрайсЛистВАвтоматическомРежиме2";
    СтрокаКоманды.Представление = "Загрузить прайс-лист в автоматическом режиме.";
    СтрокаКоманды.ПоказыватьОповещение = Истина;
    СтрокаКоманды.Использование = "ВызовСерверногоМетода";
```
---
а если в самом коде сделать проверку на дату, в случае несоответствия просто ничего не далать?
---
,(3) Пока эту идею и реализовала. Но могут попросить изменить даты, да и вообще хочется понять, как это реализовывать. Там регламентных - куча, не хочется запускать только чтобы проверить, что сегодня "не наш день".
---
Сделайте регистр с датами и обращайтесь из регламентного в этот регистр, если дата равна сегодняшней то задание выполняется. Сама инициация задания мало ресурсов жрет, так что это нормальный вариант.
---
в дополнительной обработке (в СведенияОВнешнейОбработке) просто добавьте команду, которая дублирует выполнение. Получится дополнительная строка в командах, которые можно настроить каждую на свое расписание.
Как вариант:

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

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

    СтрокаКоманды = тзКоманд.Добавить();
    СтрокаКоманды.Идентификатор = "ЗагрузитьПрайсЛистВАвтоматическомРежиме";
    СтрокаКоманды.Представление = "Загрузить прайс-лист в автоматическом режиме.";
    СтрокаКоманды.ПоказыватьОповещение = Истина;
    СтрокаКоманды.Использование = "ВызовСерверногоМетода";

    СтрокаКоманды = тзКоманд.Добавить();
    СтрокаКоманды.Идентификатор = "ЗагрузитьПрайсЛистВАвтоматическомРежиме2";
    СтрокаКоманды.Представление = "Загрузить прайс-лист в автоматическом режиме.";
    СтрокаКоманды.ПоказыватьОповещение = Истина;
    СтрокаКоманды.Использование = "ВызовСерверногоМетода";
```
---
Кроме вас - никто так не подумал. Все советы отлично реализуются для внешней обработки.
---
Отличная идея :))) Попробую реализовать.
---
Как вариант, в самой обработке прописать условие выполнения - 1 и 15-е число месяца и поставить расписание на каждый день
---
регистр с датами - это производственный календарь?
---
На основании регзадания из метаданных - сделать два задания в пользовательском режиме с разными расписаниями...
---
Не поняла
---
Открой регламентные задания в пользовательском режиме и поймешь. Там есть кнопка "Добавить". Для чего она?
А внутри этого задания будет возможность задать шаблон (регзадание из конфигуратора).
---
Я не поняла не как добавить, а что такое РегЗадание из метаданных. Конфигурация на поддержке, я ничего менять не могу
---
Ну а какое задание ты тогда запускать хочешь два раза в месяц? Какое-то типовое из конфигурации? Так я об этом и написал. Или какое-то из внешней обработки?
Конфигурация на поддержке, я ничего менять не могу А сразу об этом сказать нельзя? Тебе вон уже сколько насоветовали, и все ЗРЯ! Потому что все думали, что можешь что-то менять в конфе.