Цитата:
Сообщение от
alex55
зачем в методе \Data Dictionary\Tables\OMOperatingUnit\Methods\find нужен второй обязательный параметр?
Этакая типизация обезличенного идентификатора. Для контроля целостности данных.
Цитата:
Сообщение от
alex55
Точнее не очень понятно почему его не сделали опциональным
Судя по коду, опциональным значением является OMOperatingUnitType::OMAnyOU.
Почему авторы метода заставляют явно указывать его при вызове? Может быть для пущей надёжности. Желают чтобы в случае необходимости разработчики явно выражали своё намерение искать произвольный тип.