Перейти к содержанию

Нельзя создавать прикладные объекты с использованием конструктора

Для программного создания прикладных объектов следует использовать методы соответствующих менеджеров (СоздатьЭлемент, СоздатьДокумент, СоздатьНаборЗаписей и т.д.).

Для программного создания прикладных объектов, у которых существует соответствующие менеджеры объектов, использование конструктора (оператор встроенного языка Новый) запрещается.

Неправильно

ДокументПриходная = Новый("ДокументОбъект.ПоступлениеТоваровУслуг");

Правильно:

ДокументПриходная = Документы.ПоступлениеТоваровУслуг.СоздатьДокумент();

См. также

Экранирование кода

// sonar:CreateObjectWithConstructor:off
// sonar:CreateObjectWithConstructor:on