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


Зарегистрирован: 27/11/2015 10:08:51
Сообщений: 26
Оффлайн

Предлагаю в этой теме делиться своими идеями, мыслями, предложениями для интеграции Меркурия с 1С Также можно писать с какими трудностями столкнулись при интеграции
[ICQ]
smaximaa


Зарегистрирован: 27/11/2015 10:08:51
Сообщений: 26
Оффлайн

Напишу первым. Реализую пока что функцию отправки заявок. При исполнении кода возникает следующая ошибка в строке 37:

{Форма.Форма.Форма(48)}: Ошибка при вызове метода контекста (submitApplicationRequest)
Отправка = ПроксиПодсистемаОбработкиЗаявок.submitApplicationRequest(apiKey, application);
по причине:
Ошибка вызова операции сервиса: {http://api.vetrf.ru/schema/cdm/appl...ceBindingQSService:submitApplicationRequest()
по причине:
Неизвестная ошибка. Ошибка работы с Интернет: Failure when receiving data from the peer
по причине:
Ошибка работы с Интернет: Failure when receiving data from the peer

Код:

Кто-нибудь сталкивался с ней?
[ICQ]
le_brave


Зарегистрирован: 27/01/2016 11:06:20
Сообщений: 2
Оффлайн

у меня вопросы к разработчикам :
1)Есть ли хоть какая-то инструкция для работы с вашим Ветис.Api , хотелось бы видеть к каждому написанному методу вменяемую инструкция http://help.vetrf.ru/wiki/%D0%92%D0%B5%D1%82%D0%B8%D1%81.API, а то получается ни инструкции по подключению Ветис.Api( на php к примеру),ни к 1с
2) Пытаясь получить вменяемый информацию по телефону для интеграции с 1с и вашей платформой , самый классный ответ который я получил "а мы не знаем"
smaximaa


Зарегистрирован: 27/11/2015 10:08:51
Сообщений: 26
Оффлайн

le_brave wrote:у меня вопросы к разработчикам :
1)Есть ли хоть какая-то инструкция для работы с вашим Ветис.Api , хотелось бы видеть к каждому написанному методу вменяемую инструкция http://help.vetrf.ru/wiki/%D0%92%D0%B5%D1%82%D0%B8%D1%81.API, а то получается ни инструкции по подключению Ветис.Api( на php к примеру),ни к 1с
2) Пытаясь получить вменяемый информацию по телефону для интеграции с 1с и вашей платформой , самый классный ответ который я получил "а мы не знаем"

Я не разработчик, но отвечу)
1) Тоже спрашивал, но мне ответили что это не их проблема, а проблема 1С. Так что инструкции для интеграции с 1С нету. Единственный вариант, это спрашивать у других разработчиков, кто уже имел опыт интеграции с 1С, но таких мало и за это деньги просят.
P.S. Странно что разработчики не шевелятся делать инструкцию для 1С, ведь учётных систем на ней довольно таки много, могли бы хотя бы с 1С скооперироваться, а то судя по их ответам им вообще пофиг, главное шлюз есть а остальное ваше дело
[ICQ]
le_brave


Зарегистрирован: 27/01/2016 11:06:20
Сообщений: 2
Оффлайн

Было бы хотя бы на php!! уже легче было, а то ни описания , НИЧЕГО.Складывается впечатления что наняли студентов для реализации этого проекта, которые даже не посмотрели как реализуется APIна других ресурсах ,к примеру vk.com, хорошее и грамотное описание.
smaximaa


Зарегистрирован: 27/11/2015 10:08:51
Сообщений: 26
Оффлайн

Согласен, документация сырая у них
[ICQ]
Егорова Ирина

[Avatar]

Зарегистрирован: 31/08/2015 11:57:04
Сообщений: 294
От: ФГБУ ВНИИЗЖ
Оффлайн

Здравствуйте!
Кто-нибудь сталкивался с ней?

По опыту других хозяйствующих субъектов можно сказать, что потребуется настроить защищённое HTTP-соединение.

у меня вопросы к разработчикам :
1)Есть ли хоть какая-то инструкция для работы с вашим Ветис.Api , хотелось бы видеть к каждому написанному методу вменяемую инструкция http://help.vetrf.ru/wiki/%D0%92%D0%B5%D1%82%D0%B8%D1%81.API, а то получается ни инструкции по подключению Ветис.Api( на php к примеру),ни к 1с
2) Пытаясь получить вменяемый информацию по телефону для интеграции с 1с и вашей платформой , самый классный ответ который я получил "а мы не знаем"


Наша документация находится по адресу http://help.vetrf.ru/wiki/%D0%92%D0%B5%D1%82%D0%B8%D1%81.API , в указанный вами адрес вкралась ошибка: запятая в конце. Если у вас есть по ней какие-то конкретные вопросы и примечания, пишите, постараемся помочь.

Наша организация не занимается интеграцией шлюза ни с 1С, ни с другими системами. И мы не предоставляем информации о хозяйствующих субъектах, реализующих или реализовавших готовые решения, поскольку это их право - делиться наработанной информацией.

Согласен, документация сырая у них

Коллеги, "сырая документация" - понятие относительное. Что конкрентно и на какой странице вас не устраивает?

Кроме того, у нас есть адрес технической поддержки, где мы отвечаем на вопросы пользователей: api (at) vetrf.ru
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
smaximaa


Зарегистрирован: 27/11/2015 10:08:51
Сообщений: 26
Оффлайн

Егорова Ирина wrote:Здравствуйте!
По опыту других хозяйствующих субъектов можно сказать, что потребуется настроить защищённое HTTP-соединение.
Коллеги, "сырая документация" - понятие относительное. Что конкрентно и на какой странице вас не устраивает?

Почему я только сейчас узнаю что требуется устанавливать защищённое соединение? В вашей "документации" об это ни слова не сказано. Вот поэтому я и пишу что документация у вас никакая, дан самый минимум. Кстати, я спрашивал в техподдержке про защищённое соединение, мне ответили что оно не требуется
Насчёт интеграции с другими системами, хватило бы примеров кода какой нибудь отдельной заявки, то что есть примеры soap-запросов, этого не достаточно.
P.S. Могли бы хотя бы создать FAQ в данном разделе по подобным вопросам, а то долго находить крупицы информации по различным темам.
[ICQ]
Егорова Ирина

[Avatar]

Зарегистрирован: 31/08/2015 11:57:04
Сообщений: 294
От: ФГБУ ВНИИЗЖ
Оффлайн

Почему я только сейчас узнаю что требуется устанавливать защищённое соединение? В вашей "документации" об это ни слова не сказано. Вот поэтому я и пишу что документация у вас никакая, дан самый минимум. Кстати, я спрашивал в техподдержке про защищённое соединение, мне ответили что оно не требуется


Ошибаетесь, вам ответили так: "Если вы пишете интеграцию с 1С, то по опыту других хозсубъектов можно сказать, что требуется. ..."

P.S. Могли бы хотя бы создать FAQ в данном разделе по подобным вопросам, а то долго находить крупицы информации по различным темам.

О создании FAQ подумаем.
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
smaximaa


Зарегистрирован: 27/11/2015 10:08:51
Сообщений: 26
Оффлайн

Егорова Ирина wrote:
Ошибаетесь, вам ответили так: "Если вы пишете интеграцию с 1С, то по опыту других хозсубъектов можно сказать, что требуется. ..."

Тогда где можно сертификат взять?
[ICQ]
smaximaa


Зарегистрирован: 27/11/2015 10:08:51
Сообщений: 26
Оффлайн

smaximaa wrote:
{Форма.Форма.Форма(48)}: Ошибка при вызове метода контекста (submitApplicationRequest)
Отправка = ПроксиПодсистемаОбработкиЗаявок.submitApplicationRequest(apiKey, application);
по причине:
Ошибка вызова операции сервиса: {http://api.vetrf.ru/schema/cdm/appl...ceBindingQSService:submitApplicationRequest()
по причине:
Неизвестная ошибка. Ошибка работы с Интернет: Failure when receiving data from the peer
по причине:
Ошибка работы с Интернет: Failure when receiving data from the peer

Понял в чём была ошибка, на компе был включён прокси, как выключил его, она пропала. Но теперь другая входит:
{Форма.Форма.Форма(53)}: Ошибка при вызове метода контекста (submitApplicationRequest)
Результат = ПроксиПодсистемаОбработкиЗаявок.submitApplicationRequest(
по причине:
Ошибка вызова операции сервиса: {http://api.vetrf.ru/schema/cdm/appl...ceBindingQSService:submitApplicationRequest()
по причине:
Ошибка SOAP сервера:
[ICQ]
Егорова Ирина

[Avatar]

Зарегистрирован: 31/08/2015 11:57:04
Сообщений: 294
От: ФГБУ ВНИИЗЖ
Оффлайн

Тогда где можно сертификат взять?

При подключении к шлюзу идёт авторизация по логину и паролю, сертификат не требуется.
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
pchernov


Зарегистрирован: 07/02/2016 21:12:01
Сообщений: 8
Оффлайн

Хочу присоединится к теме.

При передаче запроса серверу выдается ошибка:

{Форма.Форма.Форма(64)}: Ошибка при вызове метода контекста (submitApplicationRequest)
Результат = ПроксиПодсистемаОбработкиЗаявок.submitApplicationRequest( APIKey,SubmitApplicationRequest
по причине:
Ошибка вызова операции сервиса: {http://api.vetrf.ru/schema/cdm/application/service}:ApplicationManagementServiceBindingQSService:submitApplicationRequest()
по причине:
Неизвестная ошибка. Ошибка работы с Интернет: Ошибка инициализации SSL-соединения
по причине:
Ошибка работы с Интернет: Ошибка инициализации SSL-соединения

Вопрос остается открытым требуется сертификат или нет для работы с сервисом? Кто нибудь решил эту проблему?
smaximaa


Зарегистрирован: 27/11/2015 10:08:51
Сообщений: 26
Оффлайн

pchernov wrote:Хочу присоединится к теме.

При передаче запроса серверу выдается ошибка:

{Форма.Форма.Форма(64)}: Ошибка при вызове метода контекста (submitApplicationRequest)
Результат = ПроксиПодсистемаОбработкиЗаявок.submitApplicationRequest( APIKey,SubmitApplicationRequest
по причине:
Ошибка вызова операции сервиса: {http://api.vetrf.ru/schema/cdm/application/service}:ApplicationManagementServiceBindingQSService:submitApplicationRequest()
по причине:
Неизвестная ошибка. Ошибка работы с Интернет: Ошибка инициализации SSL-соединения
по причине:
Ошибка работы с Интернет: Ошибка инициализации SSL-соединения

Вопрос остается открытым требуется сертификат или нет для работы с сервисом? Кто нибудь решил эту проблему?

У вас немного другая ошибка выходит Код можно глянуть?
[ICQ]
pchernov


Зарегистрирован: 07/02/2016 21:12:01
Сообщений: 8
Оффлайн

Код почти один в один как Вы опубликовывали выше:

//Создаём определения веб-сервиса по WSDL-описанию

ОпределенияПодсистемаОбработкиЗаявок = Новый WSОпределения(
"http://api.vetrf.ru/schema/platform/services/ApplicationManagementService_v1.2.wsdl");

//Создаём прокси для обращения к веб-сервису и получение фабрики XDTO

ПроксиПодсистемаОбработкиЗаявок = Новый WSПрокси(
ОпределенияПодсистемаОбработкиЗаявок,
"http://api.vetrf.ru/schema/cdm/application/service",
"ApplicationManagementServiceBindingQSService",
"ApplicationManagementServiceBindingQSPort");

Фабрика = ПроксиПодсистемаОбработкиЗаявок.ФабрикаXDTO;

//Создаём объекты XDTO - параметры вызова веб-сервиса
SubmitApplicationRequest = Фабрика.Создать(Фабрика.Тип(
"http://api.vetrf.ru/schema/cdm/application/ws-definitions",
"submitApplicationRequest"));
Application = Фабрика.Создать(Фабрика.Тип(
"http://api.vetrf.ru/schema/cdm/application",
"Application"));
ApplicationDataWrapper = Фабрика.Создать(Фабрика.Тип(
"http://api.vetrf.ru/schema/cdm/application",
"ApplicationDataWrapper"));

//Присваиваем значения свойствам объектам XDTO
SubmitApplicationRequest.apiKey = APIKey;
SubmitApplicationRequest.application = Application;
Application.data = ApplicationDataWrapper;
Application.serviceId = ServiceID;
Application.issuerId = IssuerID;
Application.issueDate = ТекущаяДата();


//Обращаемся к операции веб-сервиса
Результат = ПроксиПодсистемаОбработкиЗаявок.submitApplicationRequest(
SubmitApplicationRequest.apiKey, SubmitApplicationRequest.application);
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team