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

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

Формирование запроса на создание новой записи о декларации о сделке с древесиной#

<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:dealDeclaration sourceKey="?" status="draft">
            <data:sellerId>1207175</data:sellerId>
            <data:buyerId>P_1161</data:buyerId>
            <data:declarationType>deal</data:declarationType>
            <data:saleContractShortInfo>
               <data:contractNumber>60/31-ДРД</data:contractNumber>
               <data:signatureDate>2018-01-18</data:signatureDate>
               <data:endDate>2018-09-18</data:endDate>
            </data:saleContractShortInfo>
            <!--Optional:-->
            <data:clientCreateTime>2018-08-13T07:47:58.389Z</data:clientCreateTime>
            <!--Optional:-->
            <data:registrationFailReason>qwert</data:registrationFailReason>
            <!--Optional:-->
            <data:dealNumber>0003000000000000003123198660</data:dealNumber>
            <data:isBuyer>false</data:isBuyer>
            <!--Optional:-->
            <data:underLyingDocumentShortInfo sourceKey="?" id="P_1750" createDate="2018-05-19T12:24:15" updateDate="2018-01-19T12:24:15" sourceSystem="ЕГАИС" createdBy="?" updatedBy="логин пользователя, изменившего запись" updatedBySystem="P">
               <!--Optional:-->
               <data:contractLeaseId>1</data:contractLeaseId>
            </data:underLyingDocumentShortInfo>
            <!--Optional:-->
            <data:woodPlaceInfo>2</data:woodPlaceInfo>
            <data:hardWoodInfo>
               <!--1 or more repetitions:-->
               <data:compositionElement id="P_262713" number="1" hardwoodVolume="50.54">
                  <!--Optional:-->
                  <data:woodBreedId>1301</data:woodBreedId>
                  <!--Optional:-->
                  <data:woodClassId>20053</data:woodClassId>
               </data:compositionElement>
            </data:hardWoodInfo>
            <!--Optional:-->
            <data:reasonTypeId>1</data:reasonTypeId>
            <!--Optional:-->
            <data:reasonText>?</data:reasonText>
         </api:dealDeclaration>
      </api:RequestInsertDocument>
   </soapenv:Body>
</soapenv:Envelope>

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

<soap:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен>
   <soap:Header>
      <ns4:EgaisResponseHeader техническая информация с атрибутами xmlns, определяющими пространства имен>
   </soap:Header>
   <soap:Body>
      <ns2:ResponseInsertDocument техническая информация с атрибутами xmlns, определяющими пространства имен>
         <dealDeclaration documentId="P_3373143" id="P_426149" createDate="2018-10-22T10:52:56.056+03:00" updateDate="2018-10-22T10:52:56.056+03:00" sourceSystem="T_LP" createdBy="логин пользователя, создавшего запись" updatedBy="логин пользователя, изменившего запись" updatedBySystem="T_LP" status="draft" 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:underLyingDocumentShortInfo/>
            <ns4:woodPlaceInfo>2</ns4:woodPlaceInfo>
            <ns4:hardWoodInfo>
               <ns4:compositionElement id="P_861360" number="1" hardwoodVolume="50.54">
                  <ns4:woodBreedId>1301</ns4:woodBreedId>
                  <ns4:woodClassId>20053</ns4:woodClassId>
               </ns4:compositionElement>
            </ns4:hardWoodInfo>
         </dealDeclaration>
      </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:dealDeclaration sourceKey="?" id="P_426149" documentId="P_3373143">
            <data:sellerId>1207175</data:sellerId>
            <data:buyerId>P_1161</data:buyerId>
            <data:declarationType>legacy</data:declarationType>
            <data:saleContractShortInfo>
               <data:contractNumber>60/31-ДРД</data:contractNumber>
               <data:signatureDate>2018-01-18</data:signatureDate>
               <data:endDate>2018-09-18</data:endDate>
            </data:saleContractShortInfo>
            <!--Optional:-->
            <data:clientCreateTime>2018-08-13T07:47:58.389Z</data:clientCreateTime>
            <!--Optional:-->
            <data:registrationFailReason>qwert</data:registrationFailReason>
            <!--Optional:-->
            <data:dealNumber>0003000000000000003123198660</data:dealNumber>
            <data:isBuyer>false</data:isBuyer>
            <!--Optional:-->
            <data:underLyingDocumentShortInfo sourceKey="?" id="P_1750" createDate="2018-05-19T12:24:15" updateDate="2018-01-19T12:24:15" sourceSystem="ЕГАИС" createdBy="логин пользователя, создавшего запись" updatedBy="логин пользователя, изменившего запись" updatedBySystem="P">
               <!--Optional:-->
               <data:contractLeaseId>1</data:contractLeaseId>
            </data:underLyingDocumentShortInfo>
            <!--Optional:-->
            <data:woodPlaceInfo>2</data:woodPlaceInfo>
            <data:hardWoodInfo>
               <!--1 or more repetitions:-->
               <data:compositionElement id="P_262713" number="1" hardwoodVolume="100">
                  <!--Optional:-->
                  <data:woodBreedId>1301</data:woodBreedId>
                  <!--Optional:-->
                  <data:woodClassId>20053</data:woodClassId>
               </data:compositionElement>
            </data:hardWoodInfo>
            <!--Optional:-->
            <data:reasonTypeId>1</data:reasonTypeId>
            <!--Optional:-->
            <data:reasonText>?</data:reasonText>
         </api:dealDeclaration>
      </api:RequestUpdateDocument>
   </soapenv:Body>
</soapenv:Envelope>

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

<soap:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен>
   <soap:Header>
      <ns4:EgaisResponseHeader техническая информация с атрибутами xmlns, определяющими пространства имен>
   </soap:Header>
   <soap:Body>
      <ns2:ResponseUpdateDocument техническая информация с атрибутами xmlns, определяющими пространства имен>
         <dealDeclaration documentId="P_3373143" id="P_426149" createDate="2018-10-22T10:52:56.056+03:00" updateDate="2018-10-22T11:04:19.659+03:00" sourceSystem="T_LP" createdBy="логин пользователя, создавшего запись" updatedBy="логин пользователя, изменившего запись" updatedBySystem="T_LP" status="draft" 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:underLyingDocumentShortInfo/>
            <ns4:woodPlaceInfo>2</ns4:woodPlaceInfo>
            <ns4:hardWoodInfo>
               <ns4:compositionElement id="P_861361" number="1" hardwoodVolume="100.0">
                  <ns4:woodBreedId>1301</ns4:woodBreedId>
                  <ns4:woodClassId>20053</ns4:woodClassId>
               </ns4:compositionElement>
            </ns4:hardWoodInfo>
         </dealDeclaration>
      </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:dealDeclaration sourceKey="?" id="P_426149">
         </api:dealDeclaration>
      </api:RequestGetDocument>
   </soapenv:Body>
</soapenv:Envelope>

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

<soap:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен>
   <soap:Header>
      <ns4:EgaisResponseHeader техническая информация с атрибутами xmlns, определяющими пространства имен>
   </soap:Header>
   <soap:Body>
      <ns2:ResponseGetDocument техническая информация с атрибутами xmlns, определяющими пространства имен>
         <dealDeclaration>
            <ns4:dealDeclarationList>
               <ns4:dealElement status="draft" 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-13T07:47:58.389+03:00</ns4:clientCreateTime>
                  <ns4:dealNumber>0003000318016450007805145876</ns4:dealNumber>
                  <ns4:isBuyer>false</ns4:isBuyer>
                  <ns4:underLyingDocumentShortInfo/>
                  <ns4:hardWoodInfo>
                     <ns4:compositionElement id="P_861361" number="1" hardwoodVolume="100.0">
                        <ns4:woodBreedId>1301</ns4:woodBreedId>
                        <ns4:woodClassId>20053</ns4:woodClassId>
                     </ns4:compositionElement>
                  </ns4:hardWoodInfo>
               </ns4:dealElement>
            </ns4:dealDeclarationList>
         </dealDeclaration>
      </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:RequestGetDocumentsByFilter documentType="contractHardwoodDeal" pageSize="10" pageNumber="0">
         <!--0 to 100 repetitions:-->
         <api:item>
            <fil:property>contractNumber</fil:property>
            <!--1 or more repetitions:-->
            <fil:value>тест-111</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, определяющими пространства имен>
         <dealDeclaration documentId="P_1352313" createDate="2015-09-21T11:44:48.849+03:00" updateDate="2015-09-21T11:59:46.707+03:00" sourceSystem="P" createdBy="логин пользователя, создавшего запись" updatedBy="логин пользователя, изменившего запись" updatedBySystem="P" id="" status="deleted">
            <ns4:sellerId>1207175</ns4:sellerId>
            <ns4:buyerId>P_100481</ns4:buyerId>
            <ns4:declarationType>legacy</ns4:declarationType>
            <ns4:saleContractShortInfo>
               <ns4:contractNumber>тест-111</ns4:contractNumber>
               <ns4:signatureDate>2015-09-16+03:00</ns4:signatureDate>
               <ns4:endDate>2019-09-26+03:00</ns4:endDate>
            </ns4:saleContractShortInfo>
            <ns4:clientCreateTime>2015-09-21T14:44:48.849+03:00</ns4:clientCreateTime>
            <ns4:dealNumber>0001000000000000001644003838</ns4:dealNumber>
            <ns4:isBuyer>false</ns4:isBuyer>
            <ns4:underLyingDocumentShortInfo>
               <ns4:contractLeaseId>G_11440958</ns4:contractLeaseId>
               <ns4:otherContractDealId>P_12815</ns4:otherContractDealId>
            </ns4:underLyingDocumentShortInfo>
            <ns4:woodPlaceInfo>нет;склад№1</ns4:woodPlaceInfo>
            <ns4:hardWoodInfo>
               <ns4:compositionElement id="P_118115" number="1" hardwoodVolume="111.0">
                  <ns4:woodBreedId>1301</ns4:woodBreedId>
                  <ns4:woodClassId>10010</ns4:woodClassId>
               </ns4:compositionElement>
               <ns4:compositionElement id="P_118116" number="2" hardwoodVolume="555.0">
                  <ns4:woodBreedId>1102</ns4:woodBreedId>
                  <ns4:woodClassId>10009</ns4:woodClassId>
               </ns4:compositionElement>
               <ns4:compositionElement id="P_118117" number="3" hardwoodVolume="444.0">
                  <ns4:woodBreedId>1305</ns4:woodBreedId>
                  <ns4:woodClassId>10003</ns4:woodClassId>
               </ns4:compositionElement>
            </ns4:hardWoodInfo>
         </dealDeclaration>
      </ResponseGetDocumentsByFilter>
   </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:RequestGetModifiedDocuments createOrUpdateDateFrom="2018-10-26T10:17:41.913+03:00" documentType="contractHardwoodDeal" pageSize="10" pageNumber="0"/>
   </soapenv:Body>
</soapenv:Envelope>

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

<soap:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен>
   <soap:Header>
      <ns4:EgaisResponseHeader техническая информация с атрибутами xmlns, определяющими пространства имен>
   </soap:Header>
   <soap:Body>
      <ns2:ResponseGetModifiedDocuments техническая информация с атрибутами xmlns, определяющими пространства имен>
         <contract id="P_426188" status="editing" createDate="2018-11-01T10:46:49.012+03:00" updateDate="2018-11-01T10:56:52.517+03:00" sourceSystem="ЕГАИС" createdBy="логин пользователя, создавшего запись" updatedBy="логин пользователя, изменившего запись">
            <ns4:contactType>contractHardwoodDeal</ns4:contactType>
            <ns4:contractNumber>123</ns4:contractNumber>
            <ns4:contractStartDate>2018-11-01T00:00:00.000+03:00</ns4:contractStartDate>
            <ns4:contractEndDate>2018-11-30T00:00:00.000+03:00</ns4:contractEndDate>
         </contract>
         <contract id="P_426193" status="signed" createDate="2018-11-02T15:55:19.490+03:00" updateDate="2018-11-02T15:56:00.654+03:00" sourceSystem="ЕГАИС" createdBy="логин пользователя, создавшего запись" updatedBy="логин пользователя, изменившего запись">
            <ns4:contactType>contractHardwoodDeal</ns4:contactType>
            <ns4:contractNumber>7788</ns4:contractNumber>
            <ns4:contractStartDate>2018-11-02T00:00:00.000+03:00</ns4:contractStartDate>
            <ns4:contractEndDate>2018-11-30T00:00:00.000+03:00</ns4:contractEndDate>
         </contract>
      </ResponseGetModifiedDocuments>
   </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_1750"/>
         </api:dealId>
          <api:dealDeclaration>
            <api:dealRef>
               <api:documentRef id="P_426149"/>
               <api:reason>3</api:reason>
               <api:reasonText>причина</api:reasonText>
            </api:dealRef>
         </api:dealDeclaration>
      </api:RequestDeleteDocument>
   </soapenv:Body>
</soapenv:Envelope>

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

<soap:Envelope техническая информация с атрибутами xmlns, определяющими пространства имен>
   <soap:Header>
      <ns4:EgaisResponseHeader техническая информация с атрибутами xmlns, определяющими пространства имен>
   </soap:Header>
   <soap:Body>
      <ns2:ResponseDeleteDocument техническая информация с атрибутами xmlns, определяющими пространства имен>
         <dealDeclaration documentId="P_3373143" id="P_426149" 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" 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:underLyingDocumentShortInfo/>
            <ns4:woodPlaceInfo>2</ns4:woodPlaceInfo>
            <ns4:hardWoodInfo>
               <ns4:compositionElement id="P_861361" number="1" hardwoodVolume="100.0">
                  <ns4:woodBreedId>1301</ns4:woodBreedId>
                  <ns4:woodClassId>20053</ns4:woodClassId>
               </ns4:compositionElement>
            </ns4:hardWoodInfo>
         </dealDeclaration>
      </ResponseDeleteDocument>
   </soap:Body>
</soap:Envelope>

Выше