Схема работы - 1Cv7 ВСД в ГИС Меркурий - КБ99 Redmine

Проект

Общее

Профиль

Схема работы

Добавил(а) Ant Rupert больше 5 лет назад

Посмотрел вебинары, в принципе все понятно. Но, не могли бы вы подсказать последовательность действий и документов при следующей схеме работы:
1. мы получаем сырье от поставщиков на склад
2. из этого сырья изготавливается конечный продукт (бутерброды). Сырье списывается по мере выдачи со склада. Одна партия может списываться несколько дней.

В этом случае какие документы необходимо оформлять и какие обработки задействовать?


Ответы (18)

RE: Схема работы - Добавил(а) кб99 Синявский Филипп больше 5 лет назад

1. Гашение = Меркурий_Гашение_ВСД2.ert (создавать входящие документы не обязательно)
2. Производство = документ ВСД2_Производство
3. Продажа = ВСД2_Транзакция

Префикс документов указывает на версию Ветис.API
ВСД2 = версия 2.0/2.1
ВСД = версия 1.5

проще работать в версии 1.5, (не надо запрашивать условия перевозки в другой регион, нет мультимодальной перевозки)
но многие сети требуют указывать дополнительные реквизиты (6 уровней только во 2й версии = ВСД2_Транзакция)

RE: Схема работы - Добавил(а) Ant Rupert больше 5 лет назад

А подскажите что в вашей системе означает Фирма.

Насколько я понял в Меркурии есть

1. Хозяйствующий субъект - это зарегистрированный в Меркурии виртуальный хозяйствующий субъект

2. Площадка - это, как мне сказали в техподдержке, наше предприятие

В этой схеме что такое фирма и к чему она относиться к ХС, к площадке, к чему-то иному?

RE: Схема работы - Добавил(а) Жуков Дмитрий больше 5 лет назад

В терминах 1С:
Фирма = ХС
Плошадка -> склад (группа складов)

RE: Схема работы - Добавил(а) Ant Rupert больше 5 лет назад

Спасибо. Ясно.
Чтобы не плодить темы:
У меня в ответе приходит ошибка Error 401--Unauthorized
Не понятно почему, в обработке Меркурий_Параметры я указываю все настройки которые мне прислали в Предоставление доступа к Ветис.API

Я так понимаю, что ответ можно посмотреть в логах, а где можно посмотреть запрос?

RE: Схема работы - Добавил(а) Жуков Дмитрий больше 5 лет назад

Запросы и ответы в папке логов (*_request.xml *_result.xml)

RE: Схема работы - Добавил(а) Ant Rupert больше 5 лет назад

В том то и дело, что у меня в логах только _result.xm

RE: Схема работы - Добавил(а) Жуков Дмитрий больше 5 лет назад

тестоый сервер? тестовая библиотека? настройки для тестового сервера ?

RE: Схема работы - Добавил(а) Ant Rupert больше 5 лет назад

Да, все для тестового сервера.
В логе написано, что отправляется по адресу https://api2.vetrf.ru:8002/platform/services/ProductService/GetProductByTypeList
Это тестовый сервер?

RE: Схема работы - Добавил(а) Жуков Дмитрий больше 5 лет назад

.Проверьте в параметрах - установлено Тест?
.кликните на свою ссылку в браузере и введите выданные логин/пароль
. обратитесь в тп

RE: Схема работы - Добавил(а) Ant Rupert больше 5 лет назад

В параметрах установлен "тестовый режим"
По ссылке ввожу пароль и логин и вхожу

Обратиться в тп с чем? У меня не пишется в логах *_request.xml

RE: Схема работы - Добавил(а) Жуков Дмитрий больше 5 лет назад

Через обработку Обмен попробуйте запросы
Получить товары, единицы и т.п.

RE: Схема работы - Добавил(а) Ant Rupert больше 5 лет назад

Попробовал загрузить единицы измерения ответ тот же <TITLE>Error 401--Unauthorized</TITLE>
Если захожу по ссылке https://api2.vetrf.ru:8002/platform/services/DictionaryService/GetUnitList вижу

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server</faultcode>
<faultstring>
BEA-382513: OSB Replace action failed updating variable "body": Error parsing XML: {err}FORG0005: expected exactly one item, got 0 items
</faultstring>
<detail>
<con:fault xmlns:con="http://www.bea.com/wli/sb/context">
<con:errorCode>BEA-382513</con:errorCode>
<con:reason>
OSB Replace action failed updating variable "body": Error parsing XML: {err}FORG0005: expected exactly one item, got 0 items
</con:reason>
<con:location>
<con:path>request-pipeline</con:path>
<con:error-handler>true</con:error-handler>
</con:location>
</con:fault>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>

И все-таки почему лог запроса не пишется?

RE: Схема работы - Добавил(а) Жуков Дмитрий больше 5 лет назад

получение справочной информации не требует логина/пароля
проверьте правильность в параметрах apikey,issuerid
возможно есть пробелы в начале конце

RE: Схема работы - Добавил(а) Ant Rupert больше 5 лет назад

Как все-таки посмотреть какой запрос отправляется в меркурий?

RE: Схема работы - Добавил(а) Жуков Дмитрий больше 5 лет назад

Наличие логина/пароля все же требуется, иначе получаем Error 401--Unauthorized
Рекомендую проверить настройки, в тп обращаться с вопросом по вашему логину

запрос на единицы измерения в логах:

<soapenv:Envelope xmlns:base="http://api.vetrf.ru/schema/cdm/base" xmlns:ws="http://api.vetrf.ru/schema/cdm/argus/common/ws-definitions" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<ws:getUnitListRequest>
<base:listOptions>
<base:count>1000</base:count>
<base:offset>0</base:offset>
</base:listOptions>
</ws:getUnitListRequest>
</soapenv:Body>
</soapenv:Envelope>

у вас тоже должен быть, если версия soapDLL_test.dll 1.1.***

RE: Схема работы - Добавил(а) Ant Rupert больше 5 лет назад

У меня версия 1.1.6* но логи не пишутся!

RE: Схема работы - Добавил(а) кб99 Синявский Филипп больше 5 лет назад

у вас неправильно заполнены параметры - проверьте логин и пароль

поставьте все галки как на картинке

RE: Схема работы - Добавил(а) Ant Rupert больше 5 лет назад

Любопытно, весь трабл был из за константы использовать прокси - она не была установлена.

    (1-18/18)