Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • SendEmailOnAccountCreation для указания отправки/запрета отправки email-сообщения пользователю при создании персоны.

Возможные значения поля:

...

- true (отправлять письмо);

...

- false (не отправлять).

Если данный контейнер не передавать (т. е., ничего не менять в запросе), то письмо будет отправляться по умолчанию.

  • KeepMissingRelations для того, чтобы сохранялись связи, которые не были переданы в запросе.

Возможные значения поля:
- true (сохранять привязки сущностей к персоне, которые не были переданы в запросе);
- false (удалять привязки сущностей к персоне, которые не были переданы в запросе).

Значение по умолчанию: false
Этот параметр введен для того, чтобы можно было отредактировать поля персоны (ФИО, дату рождения и т.п.) не передавая весь массив данных с привязками других сущностей (документов, мильных карт и т.п.).
Если параметр передан, как true, то в таком случае при сохранении персоны пропускаются проверки привязок, и не производится удаление сущностей, которые не были переданы в запросе.

Внимание: Если передавать справочники привязанных к персоне сущностей, и указывать параметр KeepMissingRelations = true, то из-за этого будут возникать дубли привязок, поэтому его следует использовать только в том случае, когда есть точное понимание, как этот параметр работает, и для чего он нужен.

Note

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

Для получения контекста клиента используется сервис OrchestratedPersonEditor.asmx.

WSDL можно скачать с демо-сайта: https://demo.corteos.ru/XmlGate/V3/Orchestrated/OrchestratedPersonEditor.asmx?WSDL

Для работы в продуктовой среде необходимо заменить demo.corteos.ru на свой домен (на котором работают пользователи вашей компании)

Метод для создания/редактирования персоны: https://demo.corteos.ru/XmlGate/V3/Orchestrated/OrchestratedPersonEditor.asmx?op=OrchestratedPersonSet

Запрос метода редактирования содержит в себе данные из метода загрузки персоны.

...