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


Зарегистрирован: 26/10/2017 11:52:09
Сообщений: 201
Оффлайн

Пролетарский wrote:Отправляю полный отказ в гашении ВСД :
теперь ругается на формат даты issueDate
<apl:error xmlns:apl="http://api.vetrf.ru/schema/cdm/application" code="APLM0007">Wrong application data format. Format validation failed due to XML Schema rules: Недопустимый текст '2017-11-03T00:00:00.000+03:00' в элементе: 'issueDate' </apl:error>


Дату нужно указать без времени: "2017-11-03"
Пролетарский


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

разобрался, в акте расхождений формат даты ГГГГ-ММ-ДД
Маринин

[Avatar]

Зарегистрирован: 05/05/2017 08:38:31
Сообщений: 39
Оффлайн

Добрый день!
Вопрос по оформлению операции 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" Нименование показателя обязательно для заполнения.

В чем причина? Запрос вроде корректен.
tlvova


Зарегистрирован: 11/10/2017 16:36:28
Сообщений: 6
Оффлайн

добрый день
подскажите, пожалуйста, что означает данная ошибка и как с ней бороться
[Thumb - 111.png]
 Имя файла 111.png [Disk] Загрузить
 Описание
 Размер файла 5 Kbytes
 Скачано:  938 раз

Маринин

[Avatar]

Зарегистрирован: 05/05/2017 08:38:31
Сообщений: 39
Оффлайн

tlvova wrote:добрый день
подскажите, пожалуйста, что означает данная ошибка и как с ней бороться


Не верно указан инициатор запроса который обслуживает данное предприятие. Мне необходимо указывать логин вет врача.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 08/11/2017 13:01:26

tlvova


Зарегистрирован: 11/10/2017 16:36:28
Сообщений: 6
Оффлайн

Маринин wrote:
tlvova wrote:добрый день
подскажите, пожалуйста, что означает данная ошибка и как с ней бороться


Не верно указан инициатор запроса который обслуживает данное предприятие. Мне необходимо указывать логин вет врача.


если перевести эту фразу, то данный врач не обслуживает предприятие отправитель?
Маринин

[Avatar]

Зарегистрирован: 05/05/2017 08:38:31
Сообщений: 39
Оффлайн

Опечатка. Обслуживает данное предприятие.
forest


Зарегистрирован: 29/08/2016 14:06:13
Сообщений: 3
Оффлайн

Vesta_IT wrote:а что может значить такая ошибка, при попытке импортировать wsdl (хочу через WS-ссылки обращаться к web сервису меркурия)

api.vetrf.ru/schema/platform/services/2.0-RC-last/ams-mercury-g2b.service_v2.0_pilot.wsdl


набор схем не может содержать схемы с одинаковыми целевыми пространствами


Кому-то удалось импортировать данный wsdl в 1С? Поделитесь пожалуйста наработками.
Sky_nnov


Зарегистрирован: 14/06/2017 15:09:53
Сообщений: 112
Оффлайн

http://api.vetrf.ru/schema/platform/services/2.0-last/ams-mercury-g2b.service_v2.0_production.wsdl
mevgenym


Зарегистрирован: 19/05/2017 14:03:42
Сообщений: 312
Оффлайн

Sky_nnov wrote:http://api.vetrf.ru/schema/platform/services/2.0-last/ams-mercury-g2b.service_v2.0_production.wsdl

обновили страничку http://help.vetrf.ru/wiki/Ветис.API

http://api.vetrf.ru/schema/platform/services/2.0-last/application_v1.1.xsd
http://api.vetrf.ru/schema/platform/services/2.0-last/base_v1.1.xsd
http://api.vetrf.ru/schema/platform/services/2.0-last/dictionary_v2.0.xsd
http://api.vetrf.ru/schema/platform/services/2.0-last/document_v2.0.xsd
http://api.vetrf.ru/schema/platform/services/2.0-last/mercury_g2b_applications_v2.0.xsd
http://api.vetrf.ru/schema/platform/services/2.0-last/ams-mercury-g2b.service_v2.0_production.wsdl
http://api.vetrf.ru/schema/platform/services/2.0-last/ApplicationManagementService_v1.1.wsdl
http://api.vetrf.ru/schema/platform/services/2.0-last/DictionaryService_v2.0_production.wsdl
http://api.vetrf.ru/schema/platform/services/2.0-last/EnterpriseService_v2.0_production.wsdl
http://api.vetrf.ru/schema/platform/services/2.0-last/IkarService_v2.0_production.wsdl
http://api.vetrf.ru/schema/platform/services/2.0-last/ProductService_v2.0_production.wsdl
http://api.vetrf.ru/schema/platform/services/2.0-last/RegionalizationService_v2.0_production.wsdl

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

https://github.com/mevgenym/1c_vetis.api_v1.1
https://github.com/mevgenym/1c_vetis.api
dru_av


Зарегистрирован: 09/11/2017 09:07:06
Сообщений: 4
Оффлайн

При добавлении второй версии WSDl http://api.vetrf.ru/schema/platform/services/2.0-RC-last/ams-mercury-g2b.service_v2.0_pilot.wsdl
1с ругается вот этим - Набор схем не может содержать схемы с одинаковым целевым пространствами имен
Подскажите плиз как это пофиксить
mevgenym


Зарегистрирован: 19/05/2017 14:03:42
Сообщений: 312
Оффлайн

может кто то и поборол, но молчит, пока только программно пользоваться
https://github.com/mevgenym/1c_vetis.api_v1.1
https://github.com/mevgenym/1c_vetis.api
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 314
Оффлайн

Моя 1С на этом WSDL падает, просто закрывается без всяких там сообщений.
Stepa86


Зарегистрирован: 03/11/2016 09:22:58
Сообщений: 12
Оффлайн

dru_av wrote:При добавлении второй версии WSDl http://api.vetrf.ru/schema/platform/services/2.0-RC-last/ams-mercury-g2b.service_v2.0_pilot.wsdl
1с ругается вот этим - Набор схем не может содержать схемы с одинаковым целевым пространствами имен
Подскажите плиз как это пофиксить


я знаю 2 подхода.

1) Все схемы прогружать динамично, всегда загружая с сайта или как то кешируя в системе

2) Не прогружать этот всдл, а прогрузить те 2, что он импортирует mercury-g2b.service_v2.0.wsdl и ApplicationManagementService_v1.1.wsdl а запросы слать через http, а не через веб-сервисы. Хотя может получится и через эти слать - я не пробовал
nifor

[Avatar]

Зарегистрирован: 21/04/2017 04:01:50
Сообщений: 150
Оффлайн

Добрый день !! Коллеги можете помочь где в версии 1.4 указывать(какой это объект XDTO) новый уровень упаковки. В частности интересует Транспортно-логистический уровень. Заранее спасибо.
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team