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>