Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 16:31:40
|
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>
Где, ну где эта ошибка?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 16:36:46
|
Vladimir2017
![[Avatar]](/vetrf-forum/images/avatar/e8ad3f3f04296aa9be9de71a674e3769.jpg)
Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн
|
DVR wrote:Сделала запрос на получение записей журнала. Вылизала его просто:
...
gorjachev
...
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 16:38:55
|
DVR
Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн
|
Vladimir2017 wrote:
DVR wrote:Сделала запрос на получение записей журнала. Вылизала его просто:
...
gorjachev
...
????
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 16:40:19
|
Vladimir2017
![[Avatar]](/vetrf-forum/images/avatar/e8ad3f3f04296aa9be9de71a674e3769.jpg)
Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн
|
Подставляйте параметры и пользуйтесь:
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 16:42:51
|
DVR
Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн
|
Спасибо, добрый человек) Попробую
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 17:18:50
|
DVR
Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн
|
Нифига(((( в принципе даже сравнение файлов ну показало одну строчку. Заменила. Все равно та же ошибка. Получается подставляемые данные не те? apiKey рабочий, serviceId с примера, issuerId гуид хоз. субъекта. тоже рабочий.В localTransactionId номер документа в 1С. На площадке его пока нет. Пользователь имеет доступ именно на этот ХС. Ну offset я пока не указала, но с ним тоже играла. enterpriseGuid предприятие от этого ХС. Где может быть ошибка еще ?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 17:23:09
|
nsnt
Зарегистрирован: 31/05/2017 09:06:10
Сообщений: 242
Оффлайн
|
Может, не на тот сервис запрос отправляете?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 17:27:38
|
DVR
Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн
|
mercury-g2b.service:2.0
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 17:29:18
|
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
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 17:30:13
|
DVR
Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн
|
Вот я дууура. Спасибо. Щас буду пробовать
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 17:41:50
|
DVR
Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн
|
Не. Рабочий контур
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 17:54:40
|
Vladimir2017
![[Avatar]](/vetrf-forum/images/avatar/e8ad3f3f04296aa9be9de71a674e3769.jpg)
Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн
|
DVR wrote:Не. Рабочий контур
Чем отправляете? Через SoapUI пробовали? Какой URL указываете? Может Гуид предприятие неверно указываете?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 24/07/2018 18:06:53
|
DVR
Зарегистрирован: 24/07/2018 16:08:48
Сообщений: 8
Оффлайн
|
Отправляю из 1С. Что такое SoapUI если честно не знаю. Рабочая база. Каждый день выгружаются более сотни документов производства и реализации. Просто пора уже сырье получать и списывать начинать. ГУИДы тоже предположила, что перепутала. Но это именно мой ХС и его площадка. Хотя уже не во что не верю. Сейчас еще раз проверю. Ощущение, что запуталась в 3 соснах
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 25/07/2018 04:25:08
|
hawksib
![[Avatar]](/vetrf-forum/images/avatar/1b6171ff276542bd344c1600aaca6165.jpg)
Зарегистрирован: 04/08/2017 08:44:20
Сообщений: 179
Оффлайн
|
судя по тексту запроса, скорее всего вы пишите его руками, если работаете в 1С, изучите как работает фабрика XDTO, сначала будет тяжело, потом легче станет, там есть метод проверить, как я понимаю, работает аналогично SoapUI (я сам soapUI не освоил, поэтому только делаю предположения)
|
|
 |
|