Versions Compared

Key

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


Note

Для работы с “жёстким” или “мягким” контейнером командировки необходимо:
Обязательно отключить мод Первичный контейнер командировки

...


AccountDetails - данные для авторизации пользователя из внутренней клиентской системы Corteos
id_Group-int, идентификатор компании заказчика,
GroupSecurityKey- ключ для SSO,
Email- это логин пользователя, который создает командировку,
id_Role - роль
Параметры id_Groupи GroupSecurityKeyдля AccountDetails предоставляются агентством,также их можно определить в настройках договора:

...

Пример ответа:

Code Block
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <soap:Body>
      <SetResponse xmlns="https://sso.corteos.ru/">
         <SetResult>
            <OuterId>0000000001</OuterId>
            <CurrentRoute>
               <Origin>Москва</Origin>
               <Destination>Санкт-Петербург</Destination>
               <DepartureDate>2024-09-21T00:00:00</DepartureDate>
               <ReturnDate>2024-09-22T00:00:00</ReturnDate>
            </CurrentRoute>
            <CustomRoute/>
            <CustomOptions/>
            <Persons>
               <Person LastName="Ли" FirstName="Лида" MiddleName="Ивановна" LastNameLatin="Li" FirstNameLatin="Lida" MiddleNameLatin="Ivanovna" Gender="false" DateBirth="1988-10-11T00:00:00">
                  <INN>111111111111</INN>
                  <KPP>111111111</KPP>
                  <CountryAlpha2>RU</CountryAlpha2>
                  <Documents/>
                  <Contacts/>
                  <BonusCards/>
                  <PersonalVisas/>
                  <PersonalCodes>
                     <Code DictionaryName="Табельный номер" CodeValue="00003" IsPrimaryKey="true"/>
                  </PersonalCodes>
               </Person>
            </Persons>
            <BudgetCodes/>
            <AccountDetails id_Group="8417" GroupSecurityKey="359ED695-6B6F-464E-957F-2D2033ACFFD5" Email="usr8417@corteos.travel">
               <id_Role xsi:nil="true"/>
            </AccountDetails>
            <id_User>145076</id_User>
            <CorteosId>9e3dec0a-f6d6-476d-8061-827ce3429494</CorteosId>
            <CreationDate>2024-08-27T14:50:24.853537+03:00</CreationDate>
            <AugmentationData>&lt;xml /></AugmentationData>
         </SetResult>
      </SetResponse>
   </soap:Body>
</soap:Envelope>

...

Данный идентификатор мы используем при SSO переходе на адрес:
https://домен/mods/ssoentrance/go?portalId=CorteosId

Перейдя по этой ссылке мы попадаем на страницу созданной командировки.

Если был включен мод Контейнер командировки: жесткое сохранение структуры маршрута будет автоматически отрисован таймлайн поездки на основании тех параметров которые вы указали при создании командировки

...