|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Ошибка MERC02539 при выполнении запроса prepareOutgoingConsignmentRequest  XML
Индекс форума » Компонент МЕРКУРИЙ
Автор Сообщение
egoiste__


Зарегистрирован: 28/06/2018 21:28:04
Сообщений: 4
Оффлайн

Здравствуйте, при выполнении запроса prepareOutgoingConsignmentRequest

При условии заполнения поля relatedDocument, свойство relationshipType = 1, выдает ошибку «Тип документа указан некорректно»
А Перекресток и Пятерочка выставили требования заполнения номер и дата ТТН в поле accompanyingForms.relatedDocument.Добавить(ReferencedDocument);


<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/" xmlnss="http://www.w3.org/2001/XMLSchema" xmlnssi="http://www.w3.org/2001/XMLSchema-instance">
<Body>
<submitApplicationRequest xmlns="http://api.vetrf.ru/schema/cdm/application/ws-definitions">
<apiKey>------------------------------------------</apiKey>
<application xmlns="http://api.vetrf.ru/schema/cdm/application">
<serviceId>mercury-g2b.service:2.1</serviceId>
<issuerId>***********************</issuerId>
<issueDate>2018-06-28T21:16:28</issueDate>
<data>
<prepareOutgoingConsignmentRequest xmlns="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2">
<localTransactionId>1</localTransactionId>
<initiator xmlns:d7p1="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<d7p1:login>***********************</d7p1:login>
</initiator>
<delivery xmlns:d7p1="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<d7p1:deliveryDate>2018-06-28T00:00:00</d7p1:deliveryDate>
<d7p1:consignor xmlns:d8p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d8p1:businessEntity>
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">*****************************</guid>
</d8p1:businessEntity>
<d8p1:enterprise>
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">*****************************</guid>
</d8p1:enterprise>
</d7p1:consignor>
<d7p1:consignee xmlns:d8p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d8p1:businessEntity>
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">******************************</guid>
</d8p1:businessEntity>
<d8p1:enterprise>
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">******************************</guid>
</d8p1:enterprise>
</d7p1:consignee>
<d7p1:consignment>
<d7p1:productItem xmlns:d9p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">750db864-f956-4687-8327-************</guid>
<d9p1:globalID>46***************</d9p1:globalID>
</d7p1:productItem>
<d7p1:volume>6120</d7p1:volume>
<d7p1:unit xmlns:d9p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<uuid xmlns="http://api.vetrf.ru/schema/cdm/base">069792f0-053d-11e1-99b4-d8d385fbc9e8</uuid>
</d7p1:unit>
<d7p1:packageList xmlns:d9p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d9p1:package>
<d9p1:level>2</d9p1:level>
<d9p1:packingType>
<d9p1:globalID>TN</d9p1:globalID>
</d9p1:packingType>
<d9p1:quantity>7200</d9p1:quantity>
</d9p1:package>
</d7p1:packageList>
<d7p1:sourceStockEntry>
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">12d84f97-c437-4143-b572-1bc593d6cd63</guid>
</d7p1:sourceStockEntry>
</d7p1:consignment>
<d7p1:consignment>
<d7p1:productItem xmlns:d9p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">6f9e35bc-713c-4ed1-9151-7a5e804d08f5</guid>
<d9p1:globalID>4680265029280</d9p1:globalID>
</d7p1:productItem>
<d7p1:volume>1632</d7p1:volume>
<d7p1:unit xmlns:d9p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<uuid xmlns="http://api.vetrf.ru/schema/cdm/base">069792f0-053d-11e1-99b4-d8d385fbc9e8</uuid>
</d7p1:unit>
<d7p1:packageList xmlns:d9p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d9p1:package>
<d9p1:level>2</d9p1:level>
<d9p1:packingType>
<d9p1:globalID>TN</d9p1:globalID>
</d9p1:packingType>
<d9p1:quantity>1920</d9p1:quantity>
</d9p1:package>
</d7p1:packageList>
<d7p1:sourceStockEntry>
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">fe534960-118c-46bb-b4a9-4b30e26c9363</guid>
</d7p1:sourceStockEntry>
</d7p1:consignment>
<d7p1:consignment>
<d7p1:productItem xmlns:d9p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">ff93c084-57c3-416f-85ef-afde6e441e1c</guid>
<d9p1:globalID>4680265029297</d9p1:globalID>
</d7p1:productItem>
<d7p1:volume>7752</d7p1:volume>
<d7p1:unit xmlns:d9p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<uuid xmlns="http://api.vetrf.ru/schema/cdm/base">069792f0-053d-11e1-99b4-d8d385fbc9e8</uuid>
</d7p1:unit>
<d7p1:packageList xmlns:d9p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d9p1:package>
<d9p1:level>2</d9p1:level>
<d9p1:packingType>
<d9p1:globalID>TN</d9p1:globalID>
</d9p1:packingType>
<d9p1:quantity>9120</d9p1:quantity>
</d9p1:package>
</d7p1:packageList>
<d7p1:sourceStockEntry>
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">dc6b3855-fb37-46ae-982e-2b7f1898dd9c</guid>
</d7p1:sourceStockEntry>
</d7p1:consignment>
<d7p1:consignment>
<d7p1:productItem xmlns:d9p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">7db1e199-58ad-42eb-a4dd-10e3272ab0b9</guid>
<d9p1:globalID>4680265029303</d9p1:globalID>
</d7p1:productItem>
<d7p1:volume>3264</d7p1:volume>
<d7p1:unit xmlns:d9p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<uuid xmlns="http://api.vetrf.ru/schema/cdm/base">069792f0-053d-11e1-99b4-d8d385fbc9e8</uuid>
</d7p1:unit>
<d7p1:packageList xmlns:d9p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d9p1:package>
<d9p1:level>2</d9p1:level>
<d9p1:packingType>
<d9p1:globalID>TN</d9p1:globalID>
</d9p1:packingType>
<d9p1:quantity>3840</d9p1:quantity>
</d9p1:package>
</d7p1:packageList>
<d7p1:sourceStockEntry>
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">25643fc5-caad-43bb-8312-12bd84a7eb58</guid>
</d7p1:sourceStockEntry>
</d7p1:consignment>
<d7p1:transportInfo>
<d7p1:transportType>1</d7p1:transportType>
<d7p1:transportNumber>
<d7p1:vehicleNumber>А111ХВ77</d7p1:vehicleNumber>
</d7p1:transportNumber>
</d7p1:transportInfo>
<d7p1:transportStorageType>COOLED</d7p1:transportStorageType>
<d7p1:accompanyingForms>
<d7p1:waybill>
<d7p1:issueNumber>15615</d7p1:issueNumber>
<d7p1:issueDate>2018-06-28</d7p1:issueDate>
<d7p1:type>1</d7p1:type>
</d7p1:waybill>
<d7p1:vetCertificate>
<d7p1:authentication>
<d7p1:purpose xmlns:d11p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">5b910911-e089-11e1-bcf3-b499babae7ea</guid>
</d7p1:purpose>
<d7p1:cargoInspected>true</d7p1:cargoInspected>
<d7p1:cargoExpertized>VSERAW</d7p1:cargoExpertized>
<d7p1:locationProsperity>Местность благополучна по заразным болезням животных</d7p1:locationProsperity>
</d7p1:authentication>
</d7p1:vetCertificate>
<d7p1:relatedDocument>
<d7p1:issueNumber>15615</d7p1:issueNumber>
<d7p1:issueDate>2018-06-28</d7p1:issueDate>
<d7p1:type>1</d7p1:type>
<d7p1:relationshipType>1</d7p1:relationshipType>
</d7p1:relatedDocument>
</d7p1:accompanyingForms>
</delivery>
</prepareOutgoingConsignmentRequest>
</data>
</application>
</submitApplicationRequest>
</Body>
</Envelope>

Фармакс


Зарегистрирован: 21/12/2017 16:43:11
Сообщений: 120
Оффлайн

А разве не обязательно указывать атрибут for такой же как и в разделе vetCertificate

vd:vetCertificate for="idvalue0"
vd:relatedDocument for="idvalue0"

Получается для накладной с с 20 позициями я должен 20 раз прописать этот сопроводительный документ.

без него работать не будет насколько я понимаю.

Еще попутный вопрос по этой теме, некоторые просят указать номера УПД или ТОРГ-12, это тоже будет relationshipType=1?

И еще из своих заметок тип документа 23 (УПД) будет проходить только если отправлять на mercury-g2b.service:2.1


Это сообщение было редактировано 1 раз. Последнее обновление произошло в 29/06/2018 00:25:28

egoiste__


Зарегистрирован: 28/06/2018 21:28:04
Сообщений: 4
Оффлайн

При relationshipType = 1 дает ошибку, когда relationshipType = 6, выписывается ВСД. "Перекрестки" требуют 1. Пока не понимаю, в чем разница 1 - Сопроводительный документ. 6 - Связанный документ.
egoiste__


Зарегистрирован: 28/06/2018 21:28:04
Сообщений: 4
Оффлайн

При relationshipType = 1 дает ошибку, когда relationshipType = 6, выписывается ВСД. "Перекрестки" требуют 1. Пока не понимаю, в чем разница 1 - Сопроводительный документ. 6 - Связанный документ.
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team