|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Сообщения, отправленные пользователем: Маринин
Индекс форума » Профиль для Маринин » Сообщения, отправленные пользователем Маринин
Автор Сообщение
Добрый день! Такой вопрос. При оформлении производственной партии выходит ошибка: code="MERC56033" Указанное наименование продукции относится к другому виду продукции. Может у кого есть инфа по какому принципу эта проверка организована системой меркурий. Спасибо.
<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.0</serviceId>
<issuerId></issuerId>
<issueDate>2017-11-20T10:54:01</issueDate>
<data>
<updateVeterinaryEventsRequest xmlns="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2">
<localTransactionId></localTransactionId>
<initiator xmlns:d7p1="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<d7p1:login>boldyrev-vn-170303</d7p1:login>
</initiator>
<enterprise xmlns:d7p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">f28f28ed-e8f8-4540-a53b-cccfcd59df00</guid>
</enterprise>
<stockEntry xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">74b244e6-21ee-4193-b301-9d9047eb38ef</guid>
<vetEventList>
<laboratoryResearch>
<actualDateTime>2017-11-13T00:00:00</actualDateTime>
<operator xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>Здоровье</d10p1:name>
</operator>
<expertiseID>1-150</expertiseID>
<disease xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>трих.</d10p1:name>
</disease>
<method xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>микроскопия</d10p1:name>
</method>
<result>POSITIVE</result>
<conclusion>все отлично</conclusion>
</laboratoryResearch>
<laboratoryResearch>
<actualDateTime>2017-11-13T00:00:00</actualDateTime>
<operator xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>Выгода</d10p1:name>
</operator>
<expertiseID>1-150</expertiseID>
<disease xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>ортоф.</d10p1:name>
</disease>
<method xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>микроскопия</d10p1:name>
</method>
<result>NEGATIVE</result>
<conclusion>все плохо</conclusion>
</laboratoryResearch>
</vetEventList>
</stockEntry>
<stockEntry xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">968a995a-1a46-42c8-8917-83d6027d0571</guid>
<vetEventList>
<laboratoryResearch>
<actualDateTime>2017-11-13T00:00:00</actualDateTime>
<operator xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>Здоровье</d10p1:name>
</operator>
<expertiseID>1-150</expertiseID>
<disease xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>трих.</d10p1:name>
</disease>
<method xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>микроскопия</d10p1:name>
</method>
<result>POSITIVE</result>
<conclusion>все отлично</conclusion>
</laboratoryResearch>
<laboratoryResearch>
<actualDateTime>2017-11-13T00:00:00</actualDateTime>
<operator xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>Выгода</d10p1:name>
</operator>
<expertiseID>1-150</expertiseID>
<disease xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>ортоф.</d10p1:name>
</disease>
<method xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>микроскопия</d10p1:name>
</method>
<result>NEGATIVE</result>
<conclusion>все плохо</conclusion>
</laboratoryResearch>
</vetEventList>
</stockEntry>
</updateVeterinaryEventsRequest>
</data>
</application>
</submitApplicationRequest>
</Body>
</Envelope>
Вам какую XLM?
под логином ХС.
646 что за продукция?
Я сначала делаю processIncomingConsignment без указания лаб исл. потом к получившимся партиям на складе делаю метод UpdateVeterinaryEventsOperation.
Опечатка. Обслуживает данное предприятие.
tlvova wrote:добрый день
подскажите, пожалуйста, что означает данная ошибка и как с ней бороться


Не верно указан инициатор запроса который обслуживает данное предприятие. Мне необходимо указывать логин вет врача.
Добрый день!
Вопрос по оформлению операции updateVeterinaryEventsRequest.
На запрос:
<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.0</serviceId>
<issuerId></issuerId>
<issueDate>2017-11-08T10:41:31</issueDate>
<data>
<updateVeterinaryEventsRequest xmlns="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2">
<localTransactionId>000154070</localTransactionId>
<initiator xmlns:d7p1="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<d7p1:login></d7p1:login>
</initiator>
<enterprise xmlns:d7p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">f28f28ed-e8f8-4540-a53b-cccfcd59df00</guid>
</enterprise>
<stockEntry xmlns="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2">
<guid xmlns="http://api.vetrf.ru/schema/cdm/base">6ebd4e8f-6380-4d88-ab11-8a44f7ce7e8e</guid>
<vetEventList>
<laboratoryResearch>
<name>Лабораторные исследования</name>
<type>LBR</type>
<actualDateTime>2017-11-08T00:00:00</actualDateTime>
<operator xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>Лаб 1</d10p1:name>
</operator>
<notes>666</notes>
<expertiseID>111</expertiseID>
<indicator xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>222</d10p1:name>
</indicator>
<method xmlns:d10p1="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<d10p1:name>444</d10p1:name>
</method>
<result>VSEFULL</result>
<conclusion>555</conclusion>
</laboratoryResearch>
</vetEventList>
</stockEntry>
</updateVeterinaryEventsRequest>
</data>
</application>
</submitApplicationRequest>
</Body>
</Envelope>

Выдает ответ:

MERC78512" Результат исследований обязателен для заполнения.
MERC78505" Нименование показателя обязательно для заполнения.

В чем причина? Запрос вроде корректен.
ПользовательRex wrote:Что не так при запросе updateVeterinaryEventsRequest? Почему такие ошибки?
Результат и наименование указаны же <vd:conclusion> и <vd:indicator> - <dt:name>.

<apl:error code="MERC78512" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Результат исследований обязателен для заполнения.</apl:error>
<apl:error code="MERC78505" xmlns:apl="http://api.vetrf.ru/schema/cdm/application">Наименование показателя обязательно для заполнения.</apl:error>



Добрый день! Скажите пожалуйста как победили данные ошибки? Вроде все заполнено корректно. Спасибо.
Zoeh wrote:103 ·········<vd:origin>
Сведения о происхождении продукции.

Данный элемент указывается в случае гашения бумажного ВСД. Для электронного ВСД не указывается


в вики написано что не обязательный реквизит!
вместе со всеми подчиненными. Это так???


Скорее Нет чем Да. Сегодня только столкнулся с этим. Производитель указал в ЭВСД. Только uuid продукции. При оформлении Вх партии выдало ошибку: "Не верно указан Артикул в сведеньях о принимаемой партии". Странно его вообще указывать не надо если электронно, а тут ошибка. Получил его из справочника номенклатуры производителя, указал и все прошло. Методом тыка понял что необходимо указывать.
Добрый день!
Скажите, кто ни будь указывал лаб исследования при оформлении транспортной партии используя API 20? Можете скинуть рабочий запрос xml как пример, со своим сравню. У меня все указывается, ошибки не выдает, но и на web интерфейсе ни чего нет, а также при распечатке ЭВСД. Спасибо.
Добрый день!
Скиньте плиз запрос XML с указанием лаб исследований которые необходимо указывать при оформлении транспортной партии. Спасибо.
Павел Большаков wrote:вчера было озвучено
31/10
API 2.0 на боевом
веб-интерфейс 6.0 на тестовом


А можно ссылку на то что озвучено. Т.к. что бы перейти на 2.0 необходимо время и новые затраты.
И еще вопрос. А 2.0 и 1.4 будут параллельно работать? Ведь большинство работает и ПО разработано для 1.4.
Vesta_IT wrote:коллеги, помогите ))
что может быть:
1. получая в 1с с помощью xdto пакетов объект XDTO который содержит в себе SAOP пакет. Преобразовав его в xml (для последующей отправки в HTTP запросе) получаею такой:



когда отправляю его в SOAP GUI (в https://api2.vetrf.ru:8002/platform/services/2.0/ApplicationManagementService) то сервер принимает заявку, выдает ИД и поэтому ИД получаю список ВСД!

когда это же тело запроса отправляю из 1С:



тоже сервер принимает, выдает ИД, но при при получении ответа по этому ИД


я уже не знаю что думать.. Как так может юыть - один и тот же текст запроса из SOAP GUI норм, из 1С не норм..




Скажите пожалуйста. Такая же проблема, в чем ошибка? Все перепробовал. Спасибо.
Пытаюсь перейти на v2.0.
При формировании запроса на получении данных по складскому журналу в поле initiator необходимо указать тип {http://api.vetrf.ru/schema/cdm/dictionary}user

Хотя в схеме xds такого типа нет и выдает ошибку:

{http://api.vetrf.ru/schema/cdm/dictionary}user тип не определен. В чем может быть причина?

 
Индекс форума » Профиль для Маринин » Сообщения, отправленные пользователем Маринин
Перейти:   

Powered by JForum 2.1.8 © JForum Team