...
Для клиента раздел доступен из меню "Настройки > Организации".
Агент имеет возможность открыть пункт "Организации" через раздел travel management в редакторе договоров:
...
Соответствие полей в интерфейсе полям в модели:
...
...
Соответственно, действие, аналогичное редактированию организации из API, можно произвести на интерфейсе в разделе организаций .
Перед использованием метода необходимо пройти аутентификацию и получить валидный токен, а также, если мы работаем от имени агента, получить контекст клиента.
Info |
---|
Для получения контекста |
...
организации используется |
...
сервис OrganizationManagement.asmx WSDL можно скачать с демо-сайта: https:// |
...
...
...
OrganizationManagement.asmx?wsdl Для работы в продуктовой среде необходимо |
...
заменить “stage1.corteos.ru” на свой домен (на котором работают пользователи вашей компании). |
В API реализованы следующие методы для работы с
...
организациями:
GetV2 - получение организации по первичному ключу (ORG_Organization.id_Organization);
SaveV2 - сохранение организации. Дополнительно добавлена обработка смены названия при вызове метода SaveV2 - за это отвечает поле CustomerName, которое в случае заполнения переписывает название старой группы компаний. В лог добавляется такое сообщение:
...
ListV2 - получение списка организаций;
DeleteV2 - удаление организации.
...
.
Примеры запросов и ответов:
редактирование существующей организации - запрос / ответ совпадает с ответом в п. "Создание новой организации"
получение организации по первичному ключу (id_Organization) - запрос / ответ
удаление организации с переданным первичным ключом - запрос / ответ
...