...
Также в запрос добавлен контейнер Options, который в дальнейшем будет расширяться разными опциями.
...
Сейчас в контейнер внесено поле внесены поля:
SendEmailOnAccountCreation для указания отправки/запрета отправки email-сообщения пользователю при создании персоны.
Возможные значения поля:
true (отправлять письмо);
false (не отправлять).
...
Если данный контейнер не передавать (т. е., ничего не менять в запросе), то письмо будет отправляться по умолчанию.
KeepMissingRelations для того, чтобы сохранялись связи, которые не были переданы в запросе.
Значение по умолчанию: false
Этот параметр введен для того, чтобы можно было отредактировать поля персоны (ФИО, дату рождения и т.п.) не передавая весь массив данных с привязками.
Если параметр передан, как true, то в таком случае при сохранении персоны пропускаются проверки привязок, и не производится удаление сущностей, которые не были переданы в запросе.
Внимание: Если передавать справочники привязанных к персоне сущностей, и указывать параметр KeepMissingRelations = true, то из-за этого будут возникать дубли привязок, поэтому его следует использовать только в том случае, когда есть точное понимание, как этот параметр работает, и для чего он нужен.
|
...