Автор |
Сообщение |
|
kiv1c wrote:
nifor wrote:ОбъектXDTO.batch.volume - всегда 0. А в вэб интерфейсе эта запись с количеством. Скриншоты прилагаю !!!
volume - это остаток записи. у вас прекрасно видно на 2 скриншоте что остаток 0.
запись была куда-то израсходнована (в производство или в транспортную операцию)
А как вы эту запись создали для начала?
1. Согласно описанию функции http://help.vetrf.ru/wiki/GetStockEntryByGuidOperation#.D0.94.D0.B0.D0.BD.D0.BD.D1.8B.D0.B5_.D0.BE.D1.82.D0.B2.D0.B5.D1.82.D0.B0
volume Объем продукции
2. Эту запись создал вет-врач через вэб интерфейс
3. Проверил так 6 записей все приходят с 0.
|
|
|
Коллеги добрый день !!!
Получаю запись журнала продукции(выработанная продукция) по ГУИДу getStockEntryByGuidRequest
Ответ приходит отлично по ответу получаю саму запись но она приходит с пустым количеством в 1С !!! ОбъектXDTO.batch.volume - всегда 0. А в вэб интерфейсе эта запись с количеством. Скриншоты прилагаю !!!
В чём же дело ? Где я ошибся ?
|
|
|
Опять же вопрос снимается. Выставил порт по умолчанию 80, а оказывается нужно совсем никакой порт не указывать только тогда срабатывает !!!
|
|
|
kiv1c wrote:
nifor wrote:
Проработало 1 день !!! Теперь при попытке подключения такая ошибка ОтветWeb = СоединениеWeb.ОтправитьДляОбработки(ЗапросWeb);
по причине:
Ошибка работы с Интернет: Ошибка инициализации SSL-соединения
Посмотрите реализацию в http://infostart.ru/public/560823/
Там сделано так:
ЗапросWeb = Новый HTTPЗапрос("platform/services/ApplicationManagementService");
ЗапросWeb.УстановитьТелоИзСтроки(Строка);
СоединениеWeb = Новый HTTPСоединение(ПараметрыПодключения.Адрес, ПараметрыПодключения.Порт, ПараметрыПодключения.Логин, ПараметрыПодключения.Пароль,,Истина);
ОтветWeb = СоединениеWeb.ОтправитьДляОбработки(ЗапросWeb);
Я этот код и использую просто не весь его привел. А также указал что 16 мая всё работало и функция получала записи журнала. !!!
Так же код там для старой платформы 8.2
Вот мой код
ЗапросWeb = Новый HTTPЗапрос("platform/services/ApplicationManagementService");
ЗапросWeb.УстановитьТелоИзСтроки(Строка);
СоединениеWeb = Новый HTTPСоединение(ПараметрыПодключения.Адрес, ПараметрыПодключения.Порт, ПараметрыПодключения.Логин,ПараметрыПодключения.Пароль,,30,Новый ЗащищенноеСоединениеOpenSSL);
ОтветWeb = СоединениеWeb.ОтправитьДляОбработки(ЗапросWeb);
|
|
|
nifor wrote:
nifor wrote:Добрый день !!! Возникла такая проблема при попытке подключения посредством httpЗапроса функция getStockEntryListRequest выдаёт ошибку ( Не могу установить соединение). Подключаюсь по адресу api.vetrf.ru порт 8002 с ранее выданными логином и паролем.
Данные справочной информации считывает отлично. Может ли кто-нибудь помочь в этом вопросе ?
Вопрос так же отправил в тех поддержку.
Пробовал подключаться на 6-ти разных версия платформы.
Заранее спасибо за ответы !!!
ВОпрос снят. Разобрался.
Проработало 1 день !!! Теперь при попытке подключения такая ошибка ОтветWeb = СоединениеWeb.ОтправитьДляОбработки(ЗапросWeb);
по причине:
Ошибка работы с Интернет: Ошибка инициализации SSL-соединения
|
|
|
lalex23 wrote:
nifor wrote:Подключаюсь по адресу api.vetrf.ru порт 8002 с ранее выданными логином и паролем.
api 2.vetrf.ru
Добрый день !! Я вам в личку написал можете сообщение посмотреть ?
|
|
|
nifor wrote:Добрый день !!! Возникла такая проблема при попытке подключения посредством httpЗапроса функция getStockEntryListRequest выдаёт ошибку ( Не могу установить соединение). Подключаюсь по адресу api.vetrf.ru порт 8002 с ранее выданными логином и паролем.
Данные справочной информации считывает отлично. Может ли кто-нибудь помочь в этом вопросе ?
Вопрос так же отправил в тех поддержку.
Пробовал подключаться на 6-ти разных версия платформы.
Заранее спасибо за ответы !!!
ВОпрос снят. Разобрался.
|
|
|
Добрый день !!! Возникла такая проблема при попытке подключения посредством httpЗапроса функция getStockEntryListRequest выдаёт ошибку ( Не могу установить соединение). Подключаюсь по адресу api.vetrf.ru порт 8002 с ранее выданными логином и паролем.
Данные справочной информации считывает отлично. Может ли кто-нибудь помочь в этом вопросе ?
Вопрос так же отправил в тех поддержку.
Пробовал подключаться на 6-ти разных версия платформы.
Заранее спасибо за ответы !!!
|
|
|
Коллеги доброе утро !!! Возникла такая проблема. Не удаётся подцепиться к API через объект 1С HTTPСоединение, через ws-ссылки подключение работает. Выдаёт ошибку не удалось подключиться.
Может кто-нибудь пожалуйста строчку вашей реализации HTTPСоединения ?
Моя выглядит следующим образом
СоединениеWeb = Новый HTTPСоединение(ПараметрыПодключения.Адрес, ПараметрыПодключения.Порт, ПараметрыПодключения.Логин, ПараметрыПодключения.Пароль);
Адрес = api.vetrf.ru Порт = 8002
|
|
|
Добрый день коллеги !! Не подскажите пожалуйста адрес соединения с API - api.vetrf.ru порт 8002 ?
|
|
|
Doc18 wrote:
nifor wrote:Только начал изучать документацию. Если руками создавать транзакцию получается можно указать сколь угодно получателей.
В физическом плане да, можно указать сколько угодно, а вот в соответствии с ветеринарным законодательством нет. Потому что получится, что к этим всем получателям (100, 200, 300, 1000...) продукция поставляется на одной машине.
Я как пример привёл количество. У нас допустим в одном большом рефрежераторе может ехать клиентов 30. Всё-таки можно ли посредством API создать транзакцию на перемещение со сменой владельца в которой будет 30 получателей ?
|
|
|
Вот тоже дали через 1.5 дня, но с указанными данными только API доступ другие же присланные учетные данные не позволяют зайти в вэб интерфейс тестового сервиса Меркурий . Может сталкивался кто с данной проблемой ?
|
|
|
Только начал изучать документацию. Если руками создавать транзакцию получается можно указать сколь угодно получателей, а в API такой функционал не предусмотрен. Вот у нас крупный производственный завод полуфабрикатов. Автоматизировав посредством API выгрузку транзакций на перемещение со сменой владельца получим около 1000 транзакций которые должен акцептовать вет врач. Какая-то не очень автоматизация получается.
|
|
|
Добрый день коллеги !!! Подскажите пожалуйста возможно ли при оформлении транспортной партии через API указывать список получателей ?
|
|
|
Коллеги доброе утро. Отправил заявку на доступ к тестовому API вот в FAQ прочитал что можно ещё здесь вопрос задать. Как быстро вам предоставили доступ ? Можно ли как то ускорить процесс предоставления ?
|
|
|