Автор |
Сообщение |
|
Yoreg07 wrote:Добрый день. Возникла такая проблема: есть запись складского журнала на остатке с количеством упаковок, равным 0. При оформлении транспортного ВСД с указанием списания с этой записи через API 2.0 я естественно указываю кол-во упаковок 0, но в ответ получаю ошибку о неверном указании информации об упаковке, затем я указываю кол-во упаковок 1 шт и всё проходит успешно. А вопрос вот в чём, среди списка ошибок от сервера есть ошибка, говорящая о том что на сервере Меркурия осуществляется контроль по остаткам упаковок при списании, как же тогда шлюз позволил мне при нулевом кол-ве списать 1 упаковку? Кто с таким сталкивался и как правильнее оформлять списание в таких случаях?
кол-во упаковок в 1.4 контролируется, в 2.0 нет
оформляйте так, как это соответствует действительности
|
 |
|
mevgenym wrote:
lalex23 wrote:кто-нибудь с рабочей интеграцией может проверить существование предприятия через шлюзы 1.4 и 2.0 ?
1.4
2.0
спасибо, радует что косяк не у меня, хотя особо легче не стало
|
 |
|
v.isaev wrote:У вас к гуидам прицепились пробелы, поэтому система и считает, что таких кодов нет
версия интересная, но нет
кто-нибудь с рабочей интеграцией может проверить существование предприятия через шлюзы 1.4 и 2.0 ?
|
 |
|
Продуктивный сервер, транспортная транзакция через шлюз 2.0, получатель описан ниже
получаю ответ
при всём при том, что чуть раньше я это предприятие нашел через getActivityLocationList и проверил существование при помощи getRussianEnterpriseList с отбором по guid, всё 2.0
но стоит мне обратиться к сервису через getRussianEnterpriseList 1.4, с отбором по guid - мне возвращается пустой список предприятий
что где сдохло?
|
 |
|
продуктивный сервер, запрос условий регионализации
ответ
при всём при этом что предприятие находится по guid, активно
запросы на прочие предприятия - таких проблем пока не вызывали
|
 |
|
vvche wrote:Техподдержка вчера прислала работающий образец для updateVeterinaryEventsRequest
Но предупредили:
прикладываем рабочую версию запроса. Тем не менее, использование этого запроса сейчас влечёт за собой исправления в интеграционном решении в будущем, так как в работу и форматы метода будут вноситься правки. Поэтому мы всё же рекомендуем повременить с использованием запроса UpdateVeterinaryEventsOperation.
На тестовом сервере оно сначала выдаёт:
Элемент 'expertiseID' не предусмотрен.
Элемент 'actualDateTime' не предусмотрен.
а после этого
MERC78510 Дата получения результата обязательна для заполнения.
MERC78507 Номер экспертизы обязательно для заполнения.
всё чудесатее и чудесатее, теперь получается невозможно указать лаб иссл-ия на тесте, а как их отладить? на продуктивном сервере?
|
 |
|
mevgenym wrote:Справку читаем, xsd смотрим на рабочую и тестовую, и смотрим что в реальности есть, все это каждое живет своей отдельной жизнью. Исправляется и меняется все как то молча. Это надо писать тесты и прогонять все операции постоянно, чтобы узнать где что изменилось.
ладно если тесты, но когда на рабочем Меркурии в процессе перепиливания шлюза 2.0 внезапно включаются проверки и останавливаются транзакции через 1.4, те которые до этого - работали полтора года...
|
 |
|
vvche wrote:
lalex23 wrote:
vvche wrote:
Но предупредили:
прикладываем рабочую версию запроса. Тем не менее, использование этого запроса сейчас влечёт за собой исправления в интеграционном решении в будущем, так как в работу и форматы метода будут вноситься правки. Поэтому мы всё же рекомендуем повременить с использованием запроса UpdateVeterinaryEventsOperation.
а как без этого метода вносить информацию о лаб.исследованиях в 2.0 ?
Ну типа "вносите, но будьте готовы к сюрпризам и к переделкам в любой момент."
я последние два месяца постоянно готов к каким-нибудь глюкам, вопрос в другом: кроме этого способа других вариантов внесения информации о лабораторных исследованиях - нет?
|
 |
|
vvche wrote:
Но предупредили:
прикладываем рабочую версию запроса. Тем не менее, использование этого запроса сейчас влечёт за собой исправления в интеграционном решении в будущем, так как в работу и форматы метода будут вноситься правки. Поэтому мы всё же рекомендуем повременить с использованием запроса UpdateVeterinaryEventsOperation.
а как без этого метода вносить информацию о лаб.исследованиях в 2.0 ?
|
 |
|
малиинка wrote:Доброе время суток, подскажите пожалуйста, если кто знает. Заявление в Россельхознадзор отнесли, зарегистрировали, в заявлении указали 3 - х человек, три электронные почты, только на одну почту прислали доступ( пароль и логин). Этот логин и пароль ведь у каждого должен быть разный? или один на всех все таки ?
есть подозрение, что этот логин - администратор, вы под ним можете зайти в Паспорт и настучать кучу логинов остальным, в том числе и не указанным в заявлении
|
 |
|
Lihach wrote:В ответе код состояния 200 и status = "ACCEPTED" (то есть всё прошло успешно) Что я делаю не так???
Предлагаю получить результат выполнения транзакции и увидеть окончательный статус транзакции вместе с ошибкой
|
 |
|
Коллеги, подскажите: информация о лабораторных исследованиях вносится только через updateVeterinaryEventsRequest для записей журнала?
как в 1.4 при оформлении транспортной транзакции - уже не указать?
вроде при оформлении производственной транзакции - есть место где указать vetDocument.authentication.laboratoryResearch
но как-бы что-бы я не указывал - APLM0007, то ли не предусмотрено там, то ли у меня руки кривые
|
 |
|
Sergey-Chelny wrote:Хммм.... Переходим с тестового на боевой. При попытке загрузить входящие партии выдает ошибку: "Ошибка работы с Интернет: Не могу установить соединение". Вот и думаю, может что изменилось, а я не в курсе.
платформа не 8.2.19.76 ? у нас именно на ней были проблемы, пришлось переводить на 8.2.19.103
|
 |
|
Sergey-Chelny wrote:К подключению к тестовому серверу используется порт 8002, а к боевому 433 ? Ничего не изменилось ?
вроде нет, сейчас пинаю тестовый, а с рабочим уже полтора года всё работает
|
 |
|
СергейА wrote:Добрый день.
У кого версия 1С 8.2 - может кто-то нашел решение:
http://vetrf.ru/vetrf-forum/posts/list/285/6955.page#43830
|
 |
|
|
|