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


Зарегистрирован: 23/05/2017 10:13:19
Сообщений: 50
Оффлайн

Добрый день!

Пытаюсь загасить ВСД по версии 2.0, в ответ приходит ошибка : Хозяйствующий субъект-инициатор запроса и предприятие-получатель должны быть связаны друг с другом
Но у меня связаны XC с площадкой, пробовал отвязать и ещё раз привязать площадку - результатов не дало. Если запрашивать справочник ХС по версии 1.4 то activityLocation заполнено и площадка по которой гашу там присутствует,
если по версии 2.0, то в ActivityLocation возвращается null. Может быть в этом проблема?
Подскажите кто-нибудь куда копать дальше?



<processIncomingConsignmentRequest xmlnssi="http://www.w3.org/2001/XMLSchema-instance" xmlnssd="http://www.w3.org/2001/XMLSchema" xmlns="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2">
<localTransactionId>c5b07c26-7521-4eab-85c3-1be623563996</localTransactionId>
<initiator>
<login xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">***********</login>
</initiator>
<delivery>
<deliveryDate xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">2017-09-29T16:32:23.347</deliveryDate>
<consignor xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<businessEntity xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">4eb2492f-6769-47eb-9763-7e5a36f5f9b6</guid>
</businessEntity>
<enterprise xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">19f8689a-48d8-49d5-8457-540d38fa0dfb</guid>
</enterprise>
</consignor>
<consignee xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<businessEntity xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">4eb2492f-6769-47eb-9763-7e5a36f5f9b6</guid>
</businessEntity>
<enterprise xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">02eb8282-6439-4340-9481-06b3ebbc5543</guid>
</enterprise>
</consignee>
<consignment xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<productType>5</productType>
<product>
<uuid xmlns="http://api.vetrf.ru/schema/cdm/base">234e965b-851b-8a82-990b-a6be88c3b640</uuid>
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">e3bdc46d-707a-a75c-33f6-c280c162927f</guid>
</product>
<subProduct>
<uuid xmlns="http://api.vetrf.ru/schema/cdm/base">62419b04-00e2-4603-a9f6-d4b180f5db09</uuid>
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">c0156183-d1e8-4345-bcde-0de76ac32b20</guid>
</subProduct>
<productItem>
<name xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">Курица</name>
<code xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">3453</code>
</productItem>
<volume>1.000000</volume>
<unit>
<uuid xmlns="http://api.vetrf.ru/schema/cdm/base">069792f0-053d-11e1-99b4-d8d385fbc9e8</uuid>
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">21ed96c9-337b-4a27-8761-c6e6ad3c9f5b</guid>
<name xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2" />
</unit>
<dateOfProduction>
<firstDate>
<year xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">2017</year>
<month xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">7</month>
<day xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">10</day>
<hour xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">0</hour>
</firstDate>
<secondDate>
<year xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">2017</year>
<month xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">7</month>
<day xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">18</day>
<hour xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">0</hour>
</secondDate>
</dateOfProduction>
<expiryDate>
<firstDate>
<year xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">2017</year>
<month xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">12</month>
<day xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">17</day>
<hour xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">0</hour>
</firstDate>
<secondDate>
<year xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">2018</year>
<month xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">1</month>
<day xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">14</day>
<hour xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">0</hour>
</secondDate>
</expiryDate>
<batchID>П102155</batchID>
<perishable>false</perishable>
<origin>
<productItem>
<globalID xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">3534534535</globalID>
<name xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">Курица</name>
</productItem>
<country>
<uuid xmlns="http://api.vetrf.ru/schema/cdm/base">72a84b51-5c5e-11e1-b9b7-001966f192f1</uuid>
<name xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2" />
</country>
</origin>
<lowGradeCargo>false</lowGradeCargo>
<packageList>
<package xmlns="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<level>1</level>
<packingType>
<uuid xmlns="http://api.vetrf.ru/schema/cdm/base">483400f6-eef8-4d94-bebe-9a6bbc5585e8</uuid>
<name>Коробка, картонная</name>
</packingType>
<quantity>1</quantity>
</package>
</packageList>
<owner>
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">4eb2492f-6769-47eb-9763-7e5a36f5f9b6</guid>
</owner>
</consignment>
<transportInfo xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<transportType>1</transportType>
<transportNumber>
<vehicleNumber>с900ур116</vehicleNumber>
</transportNumber>
</transportInfo>
<transportStorageType xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">CHILLED</transportStorageType>
<accompanyingForms xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<waybill>
<issueDate>2017-09-29</issueDate>
</waybill>
<vetCertificate>
<uuid xmlns="http://api.vetrf.ru/schema/cdm/base">7ac3f1aa-4de3-4986-8acd-ec70b1820cc3</uuid>
</vetCertificate>
</accompanyingForms>
</delivery>
<deliveryFacts>
<vetCertificatePresence xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">ELECTRONIC</vetCertificatePresence>
<docInspection xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<responsible>
<login>krasnjukov_ia_170811</login>
</responsible>
<result>CORRESPONDS</result>
</docInspection>
<vetInspection xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<responsible>
<login>krasnjukov_ia_170811</login>
</responsible>
<result>CORRESPONDS</result>
</vetInspection>
<decision xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">ACCEPT_ALL</decision>
</deliveryFacts>
</processIncomingConsignmentRequest>

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 09/10/2017 09:04:26

Lu


Зарегистрирован: 26/04/2017 18:01:01
Сообщений: 3
Оффлайн

Сижу на такой же ошибке и не понимаю что делать дальше. @Сергей1985 У вас есть решение?
Сергей1985


Зарегистрирован: 23/05/2017 10:13:19
Сообщений: 50
Оффлайн

Нет, тут похоже пока разработчики действительно базы версии 1.4 и 2.0 не синхронизируют, дальше дело не пойдёт
TFcons


Зарегистрирован: 24/08/2017 12:46:26
Сообщений: 3
Оффлайн

Тоже такая же ошибка, при этом в ActivityLocation для 2.0 площадка прописана. Обращение в поддержку уже более недели без ответа.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 11/10/2017 09:45:37

Jupiter


Зарегистрирован: 24/09/2017 19:02:23
Сообщений: 100
Оффлайн

Сергей1985, подскажите, пожалуйста, откуда Вы взяли информацию о ВСД для запроса processIncomingConsignmentRequest ?
Сергей1985


Зарегистрирован: 23/05/2017 10:13:19
Сообщений: 50
Оффлайн

Из входящей ВСД, если я правильно понимаю суть вопроса
Сергей1985


Зарегистрирован: 23/05/2017 10:13:19
Сообщений: 50
Оффлайн

Вас какая-то конкретная информация интересует?
Jupiter


Зарегистрирован: 24/09/2017 19:02:23
Сообщений: 100
Оффлайн

Сергей1985 wrote:Из входящей ВСД, если я правильно понимаю суть вопроса


То есть с помощью операции GetVetDocumentListOperation ?
Сергей1985


Зарегистрирован: 23/05/2017 10:13:19
Сообщений: 50
Оффлайн

Да
Jupiter


Зарегистрирован: 24/09/2017 19:02:23
Сообщений: 100
Оффлайн

А как эти ВСД там появились? Или Вы их сами искусственно создали? Если да, то каким запросом?
Техник


Зарегистрирован: 17/10/2017 16:51:08
Сообщений: 8
Оффлайн

Lu wrote:Сижу на такой же ошибке и не понимаю что делать дальше. @Сергей1985 У вас есть решение?

Нам в понедельник ответили, что исправлено. Проверьте
Сергей1985


Зарегистрирован: 23/05/2017 10:13:19
Сообщений: 50
Оффлайн

Jupiter, я попросил на форуме отправить тестовую ВСД
Сергей1985


Зарегистрирован: 23/05/2017 10:13:19
Сообщений: 50
Оффлайн

Техник, спасибо
Александр Челябинск


Зарегистрирован: 07/02/2018 07:33:04
Сообщений: 1
Оффлайн

Добрый день. На некоторых предприятиях есть большое количество (5000-10000) непогашенных эВСД, оформленных в 2015-2017 годах. Погасить их не было технической возможности. На сегодняшний день данной продукции уже нет на складах. Нужно ли гасить данные эВСД или есть какой то алгоритм действий в данной ситуации?
nmzn1

[Avatar]

Зарегистрирован: 11/05/2017 09:25:20
Сообщений: 4977
Оффлайн

Александр Челябинск wrote:Добрый день. На некоторых предприятиях есть большое количество (5000-10000) непогашенных эВСД, оформленных в 2015-2017 годах. Погасить их не было технической возможности. На сегодняшний день данной продукции уже нет на складах. Нужно ли гасить данные эВСД или есть какой то алгоритм действий в данной ситуации?

моё мнение - лучше погасить, и не затягивать с этим делом до июля, гасите той датой, которая в ттн, скажем каждый день по 100 всд, потом, в журнале продукции объединяете все однородные записи, потом на следующий день ещё 100 и объединяете, когда погасите ВСЁ и объедините - делаете транзакцию на удаление, чтобы журнал входной продукции был пуст

Это сообщение было редактировано 10 раз. Последнее обновление произошло в 07/02/2018 08:19:41

[WWW]
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team