Помощник по сервису интеграции

Примеры сформированных запросов и ответов#

Формирование запроса на получение данных о праве пользования лесными участками#

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

<soapenv:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен/">
   <soapenv:Header>
      <api:LesUserRequestHeader apiVersion="версия API" operationId="?"> 
           <api:security>
                <api:credentials userLogin='логин пользователя' userPassword='пароль пользователя'/>
                <api:apiKey>идентификатор внешней системы</api:apiKey>
        </api:security>
      </api:LesUserRequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <api:RequestGetContractUnderlyingDocuments lookupName="contractRight" pageSize="100" pageNumber="2"/>
   </soapenv:Body>
</soapenv:Envelope>

Формирование ответа на получение данных о праве пользования лесными участками#

<soap:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен>
   <soap:Header>
      <ns4:EgaisResponseHeader техническая информация с атрибутами xmlns, определяющими пространства имен>
   </soap:Header>
   <soap:Body>
      <ns2:ResponseGetContractUnderlyingDocuments техническая информация с атрибутами xmlns, определяющими пространства имен>
         <contractRight createDate="2018-11-02T10:41:39.096+03:00" updateDate="2018-11-02T10:41:39.096+03:00" sourceSystem="T" createdBy="логин пользователя, создавшего запись" updatedBy="логин пользователя, изменившего запись" updatedBySystem="T" id="P_3143" documentId="P_3373129" sourceKey="?">
            <ns4:contractNumber>104138464</ns4:contractNumber>
            <ns4:status>draft</ns4:status>
            <ns4:receiptDate>2018-11-02T00:00:00.000+03:00</ns4:receiptDate>
            <ns4:registrationFailReason>Причина нарушения подачи документа</ns4:registrationFailReason>
            <ns4:clientCreateTime>2018-11-02T10:41:38.464</ns4:clientCreateTime>
            <ns4:partyId>1207175</ns4:partyId>
            <ns4:legalAgreementStartDate>2018-11-02T00:00:00.000+03:00</ns4:legalAgreementStartDate>
            <ns4:legalAgreementEndDate>2018-11-02T00:00:00.000+03:00</ns4:legalAgreementEndDate>
            <ns4:stateAuthorityId>22</ns4:stateAuthorityId>
            <ns4:coniferousVolume>536.0</ns4:coniferousVolume>
            <ns4:hardwoodVolume>53.0</ns4:hardwoodVolume>
            <ns4:softwoodVolume>60.0</ns4:softwoodVolume>
            <ns4:timeLimitedContract>false</ns4:timeLimitedContract>
            <ns4:rightGrantingTypeId>1</ns4:rightGrantingTypeId>
            <ns4:governmentRegistrationNumber>5365493</ns4:governmentRegistrationNumber>
         </contractRight>
      </ResponseGetContractUnderlyingDocuments>
   </soap:Body>
</soap:Envelope>

Формирование запроса на получение данных о праве пользования лесными участками
по заданным параметрам фильтрации
#

<soapenv:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен/">
   <soapenv:Header>
      <api:LesUserRequestHeader apiVersion="версия" operationId="?">
           <api:security>
                <api:credentials userLogin='логин пользователя' userPassword='пароль пользователя'/>
                <api:apiKey>идентификатор внешней системы</api:apiKey>
         </api:security>
      </api:LesUserRequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <api:RequestGetDocumentsByFilter documentType="contractRight" pageSize="10" pageNumber="0">
         <!--0 to 100 repetitions:-->
         <api:item>
            <fil:property>contractNumber</fil:property>
            <!--1 or more repetitions:-->
            <fil:value>585973102</fil:value>
            <!--Optional:-->
            <fil:operation>EQ</fil:operation>
         </api:item>
      </api:RequestGetDocumentsByFilter>
   </soapenv:Body>
</soapenv:Envelope>

Формирование ответа на получение данных о праве пользования лесными участками
по заданным параметрам фильтрации
#

<soap:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен>
   <soap:Header>
      <ns4:EgaisResponseHeader техническая информация с атрибутами xmlns, определяющими пространства имен>
   </soap:Header>
   <soap:Body>
      <ns2:ResponseGetDocumentsByFilter техническая информация с атрибутами xmlns, определяющими пространства имен>
         <contractRight createDate="2018-06-08T15:22:42.041+03:00" updateDate="2018-06-08T18:21:54.000+03:00" sourceSystem="P" createdBy="логин пользователя, создавшего запись" updatedBy="логин пользователя, изменившего запись" updatedBySystem="P" id="P_3143" documentId="P_3373147" sourceKey="P">
            <ns4:contractNumber>585973102</ns4:contractNumber>
            <ns4:status>draft</ns4:status>
            <ns4:receiptDate>2018-06-08T00:00:00.000+03:00</ns4:receiptDate>
            <ns4:clientCreateTime>2018-06-08T18:22:41.000</ns4:clientCreateTime>
            <ns4:partyId>1207175</ns4:partyId>
            <ns4:legalAgreementStartDate>2018-06-08T00:00:00.000+03:00</ns4:legalAgreementStartDate>
            <ns4:stateAuthorityId>50</ns4:stateAuthorityId>
            <ns4:coniferousVolume>0.0</ns4:coniferousVolume>
            <ns4:hardwoodVolume>0.0</ns4:hardwoodVolume>
            <ns4:softwoodVolume>0.0</ns4:softwoodVolume>
            <ns4:unclassifiedVolume>0.0</ns4:unclassifiedVolume>
            <ns4:timeLimitedContract>false</ns4:timeLimitedContract>
            <ns4:rightGrantingTypeId>1</ns4:rightGrantingTypeId>
         </contractRight>
      </ResponseGetDocumentsByFilter>
   </soap:Body>
</soap:Envelope>

Формирование запроса на получение сведений о созданных или измененных правах
пользования лесными участками с указанной даты
#

<soapenv:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен/">
   <soapenv:Header>
      <api:LesUserRequestHeader apiVersion="версия" operationId="?">
           <api:security>
                <api:credentials userLogin='логин пользователя' userPassword='пароль пользователя'/>
                <api:apiKey>идентификатор внешней системы</api:apiKey>
         </api:security>
      </api:LesUserRequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <api:RequestGetModifiedDocuments createOrUpdateDateFrom="2018-06-08T13:24:28" documentType="contractRight" pageSize="10" pageNumber="0"/>
   </soapenv:Body>
</soapenv:Envelope>

Формирование ответа на получение сведений о созданных или измененных правах
пользования лесными участками с указанной даты
#

<soap:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен>
   <soap:Header>
      <ns4:EgaisResponseHeader техническая информация с атрибутами xmlns, определяющими пространства имен>
   </soap:Header>
   <soap:Body>
      <ns2:RequestGetModifiedDocuments техническая информация с атрибутами xmlns, определяющими пространства имен>
         <contract id="P_3143" documentId="P_3373147" status="draft" createDate="2018-06-08T15:22:42.041+03:00" updateDate="2018-06-08T18:21:54.000+03:00" sourceSystem="P" createdBy="логин пользователя, создавшего запись" updatedBy="логин пользователя, изменившего запись" updatedBySystem="P" sourceKey="P">
            <ns4:contactType>contractRight</ns4:contactType>
            <ns4:contractNumber>585973102</ns4:contractNumber>
            <ns4:contractStartDate>2018-06-08T00:00:00.000+03:00</ns4:contractStartDate>
            <ns4:partyId>1207175</ns4:partyId>
            <ns4:partyType>0</ns4:partyType>
            <ns4:partyInn>ИНН</ns4:partyInn>
            <ns4:partyOgrn>ОГРН</ns4:partyOgrn>
            <ns4:partyName>ООО "Тестовая компания</ns4:partyName>
            <ns4:partyPersonFirstName/>
            <ns4:partyPersonLastName/>
            <ns4:partyPersonMidName/>
         </contract>
      </ns2:ResponseGetModifiedDocuments>
   </soap:Body>
</soap:Envelope>

Выше