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


Зарегистрирован: 31/05/2017 09:06:10
Сообщений: 242
Оффлайн

parus wrote:Здравствуйте! Не могу разобраться почему выдает ошибки "Exactly one delivery vetCertificate required: ELECTRONIC or PAPER.", "Exactly one delivery consignment required." (APLM10042, APLM10041) когда в запросе несколько позиций продукции, а когда только 1 позиция, то работает без ошибок. Delivery создается в одной процедуре как для входящей так и для транспортной партии, но для транспортной всё работает (с любым количеством позиций), ошибки только для входящей партии.

Запрос processIncomingConsignmentRequest допускает приемку только одной партии. Это из api 1.4. В 2.0, вроде, можно несколько, но там запрос называется prepareIncomingConsignmentRequest.
parus


Зарегистрирован: 14/09/2017 09:20:36
Сообщений: 2
Оффлайн

nsnt wrote:
parus wrote:Здравствуйте! Не могу разобраться почему выдает ошибки "Exactly one delivery vetCertificate required: ELECTRONIC or PAPER.", "Exactly one delivery consignment required." (APLM10042, APLM10041) когда в запросе несколько позиций продукции, а когда только 1 позиция, то работает без ошибок. Delivery создается в одной процедуре как для входящей так и для транспортной партии, но для транспортной всё работает (с любым количеством позиций), ошибки только для входящей партии.

Запрос processIncomingConsignmentRequest допускает приемку только одной партии. Это из api 1.4. В 2.0, вроде, можно несколько, но там запрос называется prepareIncomingConsignmentRequest.

Спасибо, было подозрение на это, в вики ничего не сказано про эту особенность. Сделаю поступление построчно.
mevgenym


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

http://help.vetrf.ru/wiki/ProcessIncomingConsignment_v2.0

в справке написано prepareIncomingConsignmentRequest, но по факту (mercury_g2b_applications_v2.0.xsd) ничего не изменилось
вообще в справке ошибок, что плакать хочется

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 14/09/2017 13:08:07

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


Зарегистрирован: 20/07/2017 13:29:32
Сообщений: 26
Оффлайн

Всем добрый день.
Подскажите пожалуйста кто сталкивался! Ситуация следующая: у нас на предприятии есть прокси-сервер. Общение с Меркурием устраиваю через WSПрокси. WS-ссылки, WSПрокси, типы (пример Прокси.ФабрикаXDTO.Тип("http://api.vetrf.ru/schema/cdm/cerberus/enterprise", "Enterprise")) получаются, но при вызове метода (например GetRussianEnterpriseList) возникает ошибка с соединением. Проблема скорее всего в том что где то не указал настройки нашего прокси-сервера, если кто имеет информацию о там как решить данную проблему, напишите пожалуйста!
laperuz92


Зарегистрирован: 19/09/2017 07:00:44
Сообщений: 2
Оффлайн

Добрый день!
В веб-интерфейсе при отправке заявки в Меркурий, если у пользователя нет прав на отправку, можно отправить запрос в ГВЭ.
Запрос уходит вет.врачу, он подтверждает отправку заявки.

Подскажите, пожалуйста, есть ли возможность сделать то же самое через Ветис.API.

Сейчас прорабатываем интеграцию с 1С:ERP, по стандартной схеме все понятно. А вот по схеме с отправкой в ГВЭ информацию в API не нашел.

Заранее спасибо.
laperuz92


Зарегистрирован: 19/09/2017 07:00:44
Сообщений: 2
Оффлайн

И еще вопрос - реализовывал ли кто-нибудь передачу товара собственному юрлицу?

В ERP используем интеркампани.
Товар приходит на организацию А.
Продажа осуществляется от организации Б.

Хотим в момент реализации по организации Б создавать в Меркурии транспортную операцию с организации А на организацию Б, прием сертификата организацией Б и транспортную операцию от организации Б на контрагента.

Если одновременно осуществлять все операции, есть ли риск, что операции пройдут в системе не по порядку?

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

lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

laperuz92 wrote:И еще вопрос - реализовывал ли кто-нибудь передачу товара собственному юрлицу?

В ERP используем интеркампани.
Товар приходит на организацию А.
Продажа осуществляется от организации Б.

Хотим в момент реализации по организации Б создавать в Меркурии транспортную операцию с организации А на организацию Б, прием сертификата организацией Б и транспортную операцию от организации Б на контрагента.

Если одновременно осуществлять все операции, есть ли риск, что операции пройдут в системе не по порядку?

отправляйте транзакции в правильном порядке и каждую следующую только после успешного завершения предыдущей - другой порядок невозможен в принципе
1. транспортная транзакция с А на Б
2. получение входящих ВСД для Б
3. гашение полученных Б ЭВСД
4. транспортная транзакция с Б конечному клиенту
при всём при этом на момент оформления 1 транзакции - у вас должны быть актуальные остатки записей журнала продукции

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

my.vetrf-forum


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

Richi wrote:Добрый вам коллеги. Через XDTO не удается обработать заявку в системе. только через HTTP xml запросом. Так как ApplicationDataWrapper.dataApplication имеет Абстрактный тип и 1С не удается создать такой объект. в Ветисе пообещали что со временем они исправят это. но когда? не понятно. так что пока только через прямые запросы обращаться к функции.


Интересно, исправили ли эту особенность?
lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

my.vetrf-forum wrote:
Richi wrote:Добрый вам коллеги. Через XDTO не удается обработать заявку в системе. только через HTTP xml запросом. Так как ApplicationDataWrapper.dataApplication имеет Абстрактный тип и 1С не удается создать такой объект. в Ветисе пообещали что со временем они исправят это. но когда? не понятно. так что пока только через прямые запросы обращаться к функции.


Интересно, исправили ли эту особенность?

есть финт ушами
my.vetrf-forum


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

т.е. даже в 1.4 пилотном этого нет.

Прикольно, разработчики вообще не чешутся.
lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

my.vetrf-forum wrote:т.е. даже в 1.4 пилотном этого нет.

Прикольно, разработчики вообще не чешутся.

чисто технически - сервис работает, а проблемы 1Синдейцев - разработчиков шерифа не волнуют, тем более что 1С-ники таки извернулись
my.vetrf-forum


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

Речь не про сервис, он то себе работает.

А вот про это например: http://help.vetrf.ru/wiki/ApplicationDataWrapper
FruttyMan


Зарегистрирован: 20/07/2017 13:29:32
Сообщений: 26
Оффлайн

Всем добрый день.
Подскажите пожалуйста кто сталкивался! Ситуация следующая: у нас на предприятии есть прокси-сервер. Общение с Меркурием устраиваю через WSПрокси. WS-ссылки, WSПрокси, типы (пример Прокси.ФабрикаXDTO.Тип("http://api.vetrf.ru/schema/cdm/cerberus/enterprise", "Enterprise")) получаются, но при вызове метода (например GetRussianEnterpriseList) возникает ошибка с соединением. Проблема скорее всего в том что где то не указал настройки нашего прокси-сервера, если кто имеет информацию о там как решить данную проблему, напишите пожалуйста!?
my.vetrf-forum


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

Финт у меня не работает, пишет ошибку:

lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

my.vetrf-forum wrote:Финт у меня не работает, пишет ошибку:


могу только посочувствовать, когда я занимался разарботкой был известен другой финт ушами, через http-запрос, на костылях, но работает
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team