GetDocumentEntries_WaitingForCargoReceptionAndWaitingForCargoDelivery - Synerdocs/synerdocs-sdk GitHub Wiki

Запрос:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:syn="http://synerdocs.ru" xmlns:mid="http://schemas.datacontract.org/2004/07/Midway.ObjectModel" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
   <soapenv:Header/>
   <soapenv:Body>
      <syn:GetDocumentEntries>
         <!--Используем токен полученный методом Authenticate-->
         <syn:authToken>adef7840-a8e7-4784-80e7-f3afcc7e86cb</syn:authToken>
         <syn:options>
            <!--Указываем ящик получателя. Получить можно методом GetBoxes-->
            <mid:BoxTo>[email protected]</mid:BoxTo>         
            <mid:TransportWaybillStatuses>
               <!--В выборку попадут ТрН со статусами "Ожидается прием груза для сдачи водителем"-->
               <mid:TransportWaybillStatus>WaitingForCargoReception</mid:TransportWaybillStatus>
               <!--В выборку попадут ТрН со статусами "Ожидается подтверждение сдачи груза водителем"-->
               <mid:TransportWaybillStatus>WaitingForCargoDelivery</mid:TransportWaybillStatus>               
            </mid:TransportWaybillStatuses>
         </syn:options>
      </syn:GetDocumentEntries>
   </soapenv:Body>
</soapenv:Envelope>

Ответ:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <GetDocumentEntriesResponse xmlns="http://synerdocs.ru">
         <GetDocumentEntriesResult xmlns:a="http://schemas.datacontract.org/2004/07/Midway.ObjectModel" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <a:Items>
               <a:DocumentEntryItem>
                  <a:AvailableOperations>267009</a:AvailableOperations>
                  <a:Comment i:nil="true"/>
                  <a:CustomField i:nil="true"/>
                  <a:Date i:nil="true"/>
                  <a:DocumentFlowParticipants>
                     <a:DocumentFlowParticipantShortInfo>
                        <a:BoxId>[email protected]</a:BoxId>
                        <a:DepartmentId>13791268-ca7f-4133-a36f-f1c89bc5f909</a:DepartmentId>
                        <a:Roles>
                           <a:EnumValue>
                              <a:Code>1</a:Code>
                              <a:Description>Грузоотправитель</a:Description>
                              <a:Name>Consignor</a:Name>
                           </a:EnumValue>
                        </a:Roles>
                     </a:DocumentFlowParticipantShortInfo>
                     <a:DocumentFlowParticipantShortInfo>
                        <a:BoxId>[email protected]</a:BoxId>
                        <a:DepartmentId>8df54cec-595f-46ce-bb83-1f873a7b960f</a:DepartmentId>
                        <a:Roles>
                           <a:EnumValue>
                              <a:Code>2</a:Code>
                              <a:Description>Грузополучатель</a:Description>
                              <a:Name>Consignee</a:Name>
                           </a:EnumValue>
                        </a:Roles>
                     </a:DocumentFlowParticipantShortInfo>
                     <a:DocumentFlowParticipantShortInfo>
                        <a:BoxId>[email protected]</a:BoxId>
                        <a:DepartmentId>db41cc67-6a4d-4fbd-84b0-d3285b3232d0</a:DepartmentId>
                        <a:Roles>
                           <a:EnumValue>
                              <a:Code>4</a:Code>
                              <a:Description>Перевозчик</a:Description>
                              <a:Name>Carrier</a:Name>
                           </a:EnumValue>
                        </a:Roles>
                     </a:DocumentFlowParticipantShortInfo>
                     <a:DocumentFlowParticipantShortInfo>
                        <a:BoxId>[email protected]</a:BoxId>
                        <a:DepartmentId>0247e372-8a78-4e76-9aa0-e7f38e4a5a0f</a:DepartmentId>
                        <a:Roles>
                           <a:EnumValue>
                              <a:Code>3</a:Code>
                              <a:Description>Водитель</a:Description>
                              <a:Name>Driver</a:Name>
                           </a:EnumValue>
                        </a:Roles>
                     </a:DocumentFlowParticipantShortInfo>
                  </a:DocumentFlowParticipants>
                  <a:DocumentFlowStatusDescription>
                     <a:AdditionalStatus/>
                     <a:AdditionalStatuses xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
                     <a:Status>Требуется подтвердить прием груза</a:Status>
                  </a:DocumentFlowStatusDescription>
                  <a:DocumentId>81cc77b7-fa50-4ac4-ac8e-ad8992d396ae</a:DocumentId>
                  <a:DocumentTags/>
                  <a:DocumentType>Untyped</a:DocumentType>
                  <a:DocumentTypeEnum>
                     <a:Code>30</a:Code>
                     <a:Description>Транспортная накладная (титул грузоотправителя)</a:Description>
                     <a:Name>TransportWaybillConsignorTitle</a:Name>
                  </a:DocumentTypeEnum>
                  <a:DocumentTypeInfo>
                     <a:DocumentType>
                        <a:Code>30</a:Code>
                        <a:Description>Транспортная накладная (титул грузоотправителя)</a:Description>
                        <a:Name>TransportWaybillConsignorTitle</a:Name>
                     </a:DocumentType>
                     <a:Purposes/>
                     <a:UntypedKind i:nil="true"/>
                     <a:VersionNumber>1</a:VersionNumber>
                  </a:DocumentTypeInfo>
                  <a:FlowType>SentSigned</a:FlowType>
                  <a:Flows i:nil="true"/>
                  <a:FromDepartmentId>13791268-ca7f-4133-a36f-f1c89bc5f909</a:FromDepartmentId>
                  <a:FromDepartmentName>Головное подразделение</a:FromDepartmentName>
                  <a:FromOrganizationName>ООО "ПИТ-ПРОДУКТ"</a:FromOrganizationName>
                  <a:HasRelatedDocuments>false</a:HasRelatedDocuments>
                  <a:Id>ecb311ca-ba9c-4ecc-8316-958f46b4dfb9</a:Id>
                  <a:MessageFrom>[email protected]</a:MessageFrom>
                  <a:MessageId>4361ffe2-0930-46a6-9910-11e16b0ebbf5</a:MessageId>
                  <a:MultiStatus>
                     <a:DeliveredCount>0</a:DeliveredCount>
                     <a:MultiDeliveryStatus>SentToRecipients</a:MultiDeliveryStatus>
                     <a:MultiSignStatus>WaitingForSign</a:MultiSignStatus>
                     <a:RecipientsCount>3</a:RecipientsCount>
                     <a:SignedCount>0</a:SignedCount>
                  </a:MultiStatus>
                  <a:Name>Транспортная накладная № 586 от 14.12.2019 г.</a:Name>
                  <a:Nds i:nil="true"/>
                  <a:NeedReceipt>false</a:NeedReceipt>
                  <a:NeedSign>false</a:NeedSign>
                  <a:Number i:nil="true"/>
                  <a:Recipients>
                     <a:MessageRecipientWithStatus>
                        <a:DepartmentId>8df54cec-595f-46ce-bb83-1f873a7b960f</a:DepartmentId>
                        <a:DepartmentName>Елино д</a:DepartmentName>
                        <a:OrganizationBoxId>[email protected]</a:OrganizationBoxId>
                        <a:OrganizationName>ООО "ПИТ-ПРОДУКТ"</a:OrganizationName>
                        <a:Status i:type="a:UntypedDocumentFlowStatus">
                           <a:AdditionalStatus i:nil="true"/>
                           <a:DeliveryStatus>SentToRecipient</a:DeliveryStatus>
                           <a:SignStatus>WaitingForSign</a:SignStatus>
                        </a:Status>
                     </a:MessageRecipientWithStatus>
                     <a:MessageRecipientWithStatus>
                        <a:DepartmentId>db41cc67-6a4d-4fbd-84b0-d3285b3232d0</a:DepartmentId>
                        <a:DepartmentName>Головное подразделение</a:DepartmentName>
                        <a:OrganizationBoxId>[email protected]</a:OrganizationBoxId>
                        <a:OrganizationName>ООО "ЛТЛ КОМПАНИ"</a:OrganizationName>
                        <a:Status i:type="a:UntypedDocumentFlowStatus">
                           <a:AdditionalStatus i:nil="true"/>
                           <a:DeliveryStatus>SentToRecipient</a:DeliveryStatus>
                           <a:SignStatus>WaitingForSign</a:SignStatus>
                        </a:Status>
                     </a:MessageRecipientWithStatus>
                     <a:MessageRecipientWithStatus>
                        <a:DepartmentId>0247e372-8a78-4e76-9aa0-e7f38e4a5a0f</a:DepartmentId>
                        <a:DepartmentName>Пухов Анатолий Сергеевич</a:DepartmentName>
                        <a:OrganizationBoxId>[email protected]</a:OrganizationBoxId>
                        <a:OrganizationName>ООО "ЛТЛ КОМПАНИ"</a:OrganizationName>
                        <a:Status i:type="a:UntypedDocumentFlowStatus">
                           <a:AdditionalStatus i:nil="true"/>
                           <a:DeliveryStatus>SentToRecipient</a:DeliveryStatus>
                           <a:SignStatus>WaitingForSign</a:SignStatus>
                        </a:Status>
                     </a:MessageRecipientWithStatus>
                  </a:Recipients>
                  <a:RevocationStatus>NoRevocation</a:RevocationStatus>
                  <a:SentDate>2020-01-15T11:40:49.4091313</a:SentDate>
                  <a:Status i:type="a:UntypedDocumentFlowStatus">
                     <a:AdditionalStatus i:nil="true"/>
                     <a:DeliveryStatus>SentToRecipient</a:DeliveryStatus>
                     <a:SignStatus>WaitingForSign</a:SignStatus>
                  </a:Status>
                  <a:Sum i:nil="true"/>
                  <a:Tags/>
                  <a:UntypedKind i:nil="true"/>
               </a:DocumentEntryItem>
            </a:Items>
            <a:Total>1</a:Total>
         </GetDocumentEntriesResult>
      </GetDocumentEntriesResponse>
   </s:Body>
</s:Envelope>
⚠️ **GitHub.com Fallback** ⚠️