#std767

Регламентные задания: требования по локализации

1.

Для предопределенных регламентных заданий не задавайте наименование в конфигураторе. Достаточно указать синоним предопределенного регламентного задания.

Неправильно

Наименование задано вручную

Правильно

Используется только синоним

Для непредопределенных (параметризованных) регламентных заданий наименование задавайте программно. Оформляйте его через НСтр, при необходимости учитывайте контекст выполнения.

Правильно

Задание = РегламентныеЗадания.СоздатьРегламентноеЗадание(Метаданные.РегламентныеЗадания.РассылкаОтчетов);
Задание.Наименование = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Рассылка отчетов: %1'"), РассылкаОтчетов);
Задание.Записать();

Если наименование не задано, платформа берет его из локализуемого синонима. Если наименование задано вручную, будет использоваться именно оно, а оно не поддерживает локализацию.

Проверки

#v8cs:mdo-scheduled-job-description

См. также
Проверки

#acc:449

Источник

https://its.1c.ru/db/v8std#content:767