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

Примеры сформированных запросов и ответов для отчёта по сделке с древесиной#

Формирование запроса на создание записи об отчёте по сделке с древесиной#

Вносить информацию об отчетах можно только в том случае, если декларация о сделке с древесиной подписана усиленной квалифицированной электронной подписью.

<soapenv:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен/">
   <soapenv:Header>
      <api:LesUserRequestHeader apiVersion="версия API" operationId="?">
         <api:security>
            <!--Optional:-->
            <api:credentials userLogin="логин пользователя" userPassword="пароль пользователя"/>
            <api:apiKey>идентификатор внешней системы</api:apiKey>
         </api:security>
      </api:LesUserRequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <api:RequestInsertDocument>
          <api:dealDeclarationReport sourceKey="?" status="signed" dealId="P_174182">
            <data:sellerId>1207175</data:sellerId>
            <data:buyerId>P_26629</data:buyerId>
            <data:declarationType>legacy</data:declarationType>
            <data:saleContractShortInfo>
               <data:contractNumber>24</data:contractNumber>
               <data:signatureDate>2016-03-30</data:signatureDate>
               <data:endDate>2017-03-22</data:endDate>
            </data:saleContractShortInfo>
            <!--Optional:-->
            <data:clientCreateTime>2016-03-30T12:55:35.848</data:clientCreateTime>
            <!--Optional:-->
            <data:dealNumber>0001006656019528001644003838</data:dealNumber>
            <data:isBuyer>false</data:isBuyer>
            <!--Optional:-->
            <data:dealReportList>
               <!--1 or more repetitions:-->
               <data:reportElement id="" status="draft" number="1">
                  <!--1 or more repetitions:-->
                  <data:compositionElement id="P_174182" number="1" hardwoodVolume="2">
                     <!--Optional:-->
                  <data:woodBreedId>10006</data:woodBreedId>
                  <!--Optional:-->
                  <data:woodClassId>20083</data:woodClassId>
                  </data:compositionElement>
               </data:reportElement>
            </data:dealReportList>
         </api:dealDeclarationReport>
      </api:RequestInsertDocument>
   </soapenv:Body>
</soapenv:Envelope>

Формирование ответа на создание записи об отчёте по сделке с древесиной#

<soap:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен>
   <soap:Header>
      <ns4:EgaisResponseHeader техническая информация с атрибутами xmlns, определяющими пространства имен>
   </soap:Header>
   <soap:Body>
      <ns2:ResponseInsertDocument техническая информация с атрибутами xmlns, определяющими пространства имен>
         <dealDeclarationReport createDate="2016-03-30T09:55:35.848+03:00" updateDate="2018-05-19T20:42:56.518+03:00" sourceSystem="P" createdBy="логин пользователя, создавшего запись" updatedBy="логин пользователя, изменившего запись" updatedBySystem="P" id="P_174182" dealId="P_174182" status="signed">
            <ns4:sellerId>1207175</ns4:sellerId>
            <ns4:buyerId>P_26629</ns4:buyerId>
            <ns4:declarationType>legacy</ns4:declarationType>
            <ns4:saleContractShortInfo>
               <ns4:contractNumber>24</ns4:contractNumber>
               <ns4:signatureDate>2016-03-30+03:00</ns4:signatureDate>
               <ns4:endDate>2017-03-22+03:00</ns4:endDate>
            </ns4:saleContractShortInfo>
            <ns4:clientCreateTime>2016-03-30T12:55:35.848+03:00</ns4:clientCreateTime>
            <ns4:dealNumber>0001006656019528001644003838</ns4:dealNumber>
            <ns4:isBuyer>false</ns4:isBuyer>
            <ns4:dealReportList>
               <ns4:reportElement id="P_945668" status="draft" number="1">
                  <ns4:compositionElement id="P_1833019" number="1" hardwoodVolume="2.0">
                     <ns4:woodBreedId>10006</ns4:woodBreedId>
                     <ns4:woodClassId>20083</ns4:woodClassId>
                  </ns4:compositionElement>
               </ns4:reportElement>
            </ns4:dealReportList>
         </dealDeclarationReport>
      </ResponseInsertDocument>
   </soap:Body>
</soap:Envelope>

Формирование запроса на редактирование записи об отчёте по сделке
с древесиной
#

<soapenv:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен/">
   <soapenv:Header>
      <api:LesUserRequestHeader apiVersion="версия API" operationId="?">
         <api:security>
            <!--Optional:-->
            <api:credentials userLogin="логин пользователя" userPassword="пароль пользователя"/>
            <api:apiKey>идентификатор внешней системы</api:apiKey>
         </api:security>
      </api:LesUserRequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <api:RequestUpdateDocument>
         <api:dealDeclarationReport sourceKey="?" status="signed" dealId="P_174182" id="P_174182">
            <data:sellerId>1207175</data:sellerId>
            <data:buyerId>P_26629</data:buyerId>
            <data:declarationType>legacy</data:declarationType>
            <data:saleContractShortInfo>
               <data:contractNumber>24</data:contractNumber>
               <data:signatureDate>2016-03-30</data:signatureDate>
               <data:endDate>2017-03-22</data:endDate>
            </data:saleContractShortInfo>
            <!--Optional:-->
            <data:clientCreateTime>2016-03-30T12:55:35.848</data:clientCreateTime>
            <!--Optional:-->
            <data:dealNumber>0001006656019528001644003838</data:dealNumber>
            <data:isBuyer>false</data:isBuyer>
            <!--Optional:-->
            <data:dealReportList>
               <!--1 or more repetitions:-->
               <data:reportElement id="P_945668" status="draft" number="1">
                  <!--1 or more repetitions:-->
                  <data:compositionElement id="P_174182" number="1" hardwoodVolume="5">
                     <!--Optional:-->
                  <data:woodBreedId>10006</data:woodBreedId>
                  <!--Optional:-->
                  <data:woodClassId>20083</data:woodClassId>
                  </data:compositionElement>
               </data:reportElement>
            </data:dealReportList>
         </api:dealDeclarationReport>
      </api:RequestUpdateDocument>
   </soapenv:Body>
</soapenv:Envelope>

Формирование ответа на редактирование записи об отчёте по сделке
с древесиной
#

<soap:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен>
   <soap:Header>
      <ns4:EgaisResponseHeader техническая информация с атрибутами xmlns, определяющими пространства имен>
   </soap:Header>
   <soap:Body>
      <ns2:ResponseUpdateDocument техническая информация с атрибутами xmlns, определяющими пространства имен>
         <dealDeclarationReport createDate="2016-03-30T09:55:35.848+03:00" updateDate="2018-05-19T20:42:56.518+03:00" sourceSystem="P" createdBy="логин пользователя, создавшего запись" updatedBy="логин пользователя, изменившего запись" updatedBySystem="P" id="P_174182" dealId="P_174182" status="signed">
            <ns4:sellerId>1207175</ns4:sellerId>
            <ns4:buyerId>P_26629</ns4:buyerId>
            <ns4:declarationType>legacy</ns4:declarationType>
            <ns4:saleContractShortInfo>
               <ns4:contractNumber>24</ns4:contractNumber>
               <ns4:signatureDate>2016-03-30+03:00</ns4:signatureDate>
               <ns4:endDate>2017-03-22+03:00</ns4:endDate>
            </ns4:saleContractShortInfo>
            <ns4:clientCreateTime>2016-03-30T12:55:35.848+03:00</ns4:clientCreateTime>
            <ns4:dealNumber>0001006656019528001644003838</ns4:dealNumber>
            <ns4:isBuyer>false</ns4:isBuyer>
            <ns4:dealReportList>
               <ns4:reportElement id="P_945668" status="draft" number="1">
                  <ns4:compositionElement id="P_1833022" number="1" hardwoodVolume="5.0">
                     <ns4:woodBreedId>10006</ns4:woodBreedId>
                     <ns4:woodClassId>20083</ns4:woodClassId>
                  </ns4:compositionElement>
               </ns4:reportElement>
               <ns4:reportElement id="P_945669" status="draft" number="2">
                  <ns4:compositionElement id="P_1833020" number="1" hardwoodVolume="2.0">
                     <ns4:woodBreedId>10006</ns4:woodBreedId>
                     <ns4:woodClassId>20083</ns4:woodClassId>
                  </ns4:compositionElement>
               </ns4:reportElement>
            </ns4:dealReportList>
         </dealDeclarationReport>
      </ResponseUpdateDocument>
   </soap:Body>
</soap:Envelope>

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

<soapenv:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен/">
   <soapenv:Header>
      <api:LesUserRequestHeader apiVersion="версия API" operationId="?">
         <api:security>
            <!--Optional:-->
            <api:credentials userLogin="логин пользователя" userPassword="пароль пользователя"/>
            <api:apiKey>идентификатор внешней системы</api:apiKey>
         </api:security>
      </api:LesUserRequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <api:RequestGetDocument pageSize="10" pageNumber="0">
         <api:dealDeclarationReport dealId="P_174182"/>
       </api:RequestGetDocument>
   </soapenv:Body>
</soapenv:Envelope>

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

<soap:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен>
   <soap:Header>
      <ns4:EgaisResponseHeader техническая информация с атрибутами xmlns, определяющими пространства имен>
   </soap:Header>
   <soap:Body>
      <ns2:ResponseGetDocument техническая информация с атрибутами xmlns, определяющими пространства имен>
            <ns4:dealReportList>
               <ns4:reportElement id="P_945668" status="draft" number="1">
                  <ns4:compositionElement id="P_1833022" number="1" hardwoodVolume="5.0">
                     <ns4:woodBreedId>10006</ns4:woodBreedId>
                     <ns4:woodClassId>20083</ns4:woodClassId>
                  </ns4:compositionElement>
               </ns4:reportElement>
               <ns4:reportElement id="P_945669" status="draft" number="2">
                  <ns4:compositionElement id="P_1833020" number="1" hardwoodVolume="2.0">
                     <ns4:woodBreedId>10006</ns4:woodBreedId>
                     <ns4:woodClassId>20083</ns4:woodClassId>
                  </ns4:compositionElement>
               </ns4:reportElement>
            </ns4:dealReportList>
         </dealDeclarationReport>
      </ResponseGetDocument>
   </soap:Body>
</soap:Envelope>

Формирование запроса на перевод отчёта по сделке с древесиной
в статус «Удалён»
#

<soapenv:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен/">
   <soapenv:Header>
      <api:LesUserRequestHeader apiVersion="версия API" operationId="?">
         <api:security>
            <!--Optional:-->
            <api:credentials userLogin="логин пользователя" userPassword="пароль пользователя"/>
            <api:apiKey>идентификатор внешней системы</api:apiKey>
         </api:security>
      </api:LesUserRequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <api:RequestDeleteDocument>
         <api:dealId>
            <api:documentRef id="P_426149"/>
         </api:dealId>
                  <api:dealDeclarationReport>
            <!--1 or more repetitions:-->
            <api:reportRef>
               <api:documentRef id="P_174182"/>
               <api:reason>3</api:reason>
               <api:reasonText>причина</api:reasonText>
            </api:reportRef>
         </api:dealDeclarationReport>
      </api:RequestDeleteDocument>
   </soapenv:Body>
</soapenv:Envelope>

Формирование ответа на перевод отчёта по сделке с древесиной
в статус «Удалён»
#

<soap:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен>
   <soap:Header>
      <ns4:EgaisResponseHeader техническая информация с атрибутами xmlns, определяющими пространства имен>
   </soap:Header>
   <soap:Body>
      <ns2:ResponseDeleteDocument техническая информация с атрибутами xmlns, определяющими пространства имен>
         <dealDeclarationReport createDate="2018-10-22T10:52:56.056+03:00" updateDate="2018-10-22T11:12:37.896+03:00" sourceSystem="T_LP" createdBy="логин пользователя, создавшего запись" updatedBy="логин пользователя, изменившего запись" updatedBySystem="T_LP" id="P_426149" dealId="P_426149" status="deleted" sourceKey="?">
            <ns4:sellerId>1207175</ns4:sellerId>
            <ns4:buyerId>P_1161</ns4:buyerId>
            <ns4:declarationType>deal</ns4:declarationType>
            <ns4:saleContractShortInfo>
               <ns4:contractNumber>60/31-ДРД</ns4:contractNumber>
               <ns4:signatureDate>2018-01-18+03:00</ns4:signatureDate>
               <ns4:endDate>2018-09-18+03:00</ns4:endDate>
            </ns4:saleContractShortInfo>
            <ns4:clientCreateTime>2018-08-13T10:47:58.389+03:00</ns4:clientCreateTime>
            <ns4:dealNumber>0003000318016450007805145876</ns4:dealNumber>
            <ns4:isBuyer>false</ns4:isBuyer>
            <ns4:dealReportList/>
         </dealDeclarationReport>
      </ResponseDeleteDocument>
   </soap:Body>
</soap:Envelope>

Выше