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


Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн

Сделала запрос на получение записей журнала. Вылизала его просто:
<soap-env:Envelope
xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2"
xmlns:bs="http://api.vetrf.ru/schema/cdm/base"
xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2"
xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions/"
xmlns:apl="http://api.vetrf.ru/schema/cdm/application"
xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2"
xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Header/>
<soap-env:Body>
<apldef:submitApplicationRequest>
<apldef:apiKey>ключ</apldef:apiKey>
<apl:application>
<apl:serviceId>mercury-g2b.service:2.0</apl:serviceId><apl:issuerId>…</apl:issuerId><apl:issueDate>2018-07-24T17:15:01</apl:issueDate>
<apl:data>
<merc:getStockEntryListRequest>
<merc:localTransactionId>000000189</merc:localTransactionId>
<merc:initiator>
<vd:login>gorjachev_av_171226</vd:login>
<!--Логин пользователя-->
</merc:initiator>
<bs:listOptions>
<bs:count>1000</bs:count>
</bs:listOptions>
<dt:enterpriseGuid>…</dt:enterpriseGuid>
<merc:searchPattern>
<vd:blankFilter>NOT_BLANK</vd:blankFilter>
</merc:searchPattern>
</merc:getStockEntryListRequest>
</apl:data>
</apl:application>
</apldef:submitApplicationRequest>
</soap-env:Body>
</soap-env:Envelope>

Возвращает <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>

Где, ну где эта ошибка?
Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн

DVR wrote:Сделала запрос на получение записей журнала. Вылизала его просто:
...
gorjachev
...

DVR


Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн

Vladimir2017 wrote:
DVR wrote:Сделала запрос на получение записей журнала. Вылизала его просто:
...
gorjachev
...



????
Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн

Подставляйте параметры и пользуйтесь:
DVR


Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн

Спасибо, добрый человек) Попробую
DVR


Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн

Нифига(((( в принципе даже сравнение файлов ну показало одну строчку. Заменила. Все равно та же ошибка. Получается подставляемые данные не те? apiKey рабочий, serviceId с примера, issuerId гуид хоз. субъекта. тоже рабочий.В localTransactionId номер документа в 1С. На площадке его пока нет. Пользователь имеет доступ именно на этот ХС. Ну offset я пока не указала, но с ним тоже играла. enterpriseGuid предприятие от этого ХС. Где может быть ошибка еще ?
nsnt


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

Может, не на тот сервис запрос отправляете?
DVR


Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн

mercury-g2b.service:2.0
nsnt


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

Надо к тестовому контуру?
Тестовый
https://api2.vetrf.ru:8002/platform/services/2.0/ApplicationManagementService
Боевой
https://api.vetrf.ru/platform/services/2.0/ApplicationManagementService
DVR


Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн

Вот я дууура. Спасибо. Щас буду пробовать
DVR


Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн

Не. Рабочий контур
Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн

DVR wrote:Не. Рабочий контур

Чем отправляете? Через SoapUI пробовали? Какой URL указываете? Может Гуид предприятие неверно указываете?
DVR


Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн

Отправляю из 1С. Что такое SoapUI если честно не знаю. Рабочая база. Каждый день выгружаются более сотни документов производства и реализации. Просто пора уже сырье получать и списывать начинать. ГУИДы тоже предположила, что перепутала. Но это именно мой ХС и его площадка. Хотя уже не во что не верю. Сейчас еще раз проверю. Ощущение, что запуталась в 3 соснах
hawksib

[Avatar]

Зарегистрирован: 04/08/2017 08:44:20
Сообщений: 179
Оффлайн

судя по тексту запроса, скорее всего вы пишите его руками, если работаете в 1С, изучите как работает фабрика XDTO, сначала будет тяжело, потом легче станет, там есть метод проверить, как я понимаю, работает аналогично SoapUI (я сам soapUI не освоил, поэтому только делаю предположения)
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team