Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 04/12/2017 16:23:37
|
gaur7
![[Avatar]](/vetrf-forum/images/avatar/253d812cbfbb77c03b910f9897e9487d.jpg)
Зарегистрирован: 18/05/2017 08:53:38
Сообщений: 145
Оффлайн
|
Подскажите пожалуйста операцию, необходимо получать список существующих площадок
Могу ли я их получить через эту операцию http://help.vetrf.ru/wiki/ModifyEnterpriseOperation
Если да, то как?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 05/12/2017 09:14:50
|
andpal
Зарегистрирован: 14/11/2017 12:57:35
Сообщений: 43
Оффлайн
|
Вероятно нужен getBusinessEntityByGuidRequest (http://help.vetrf.ru/wiki/GetBusinessEntityByGUID#.D0.9F.D1.80.D0.B8.D0.BC.D0.B5.D1.80_.D0.B7.D0.B0.D0.BF.D1.80.D0.BE.D1.81.D0.B0).
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 05/12/2017 10:38:53
|
rty
Зарегистрирован: 22/11/2017 10:05:33
Сообщений: 146
Оффлайн
|
Подскажите, в получаемой ВСД, в xml есть <vd:productMarks class="BN">ПАРТИЯ1251</vd:productMarks>, фабрикой читаю ее и получаю объектXDTO, но в объекте вижу только class - "BN", а значение "ПАРТИЯ1251" как мне получить?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 06/12/2017 17:35:43
|
Павел Большаков
![[Avatar]](/vetrf-forum/images/avatar/51cdbd2611e844ece5d80878eb770436.png)
Зарегистрирован: 25/05/2017 10:01:41
Сообщений: 368
От: Контур.Меркурий
Оффлайн
|
Sky_nnov wrote:В последних обновлениях много косяков поправили.
И насоздавали новых
Мы перевели несколько десятков клиентов, кто еще не успел перейти на боевой сервер. - Словили много негатива из-за ошибок.
Среди боевых переведены отдельные клиенты, у которых свои опытные программисты, которые не падают в обморок увидев ошибки.
|
https://kontur.ru/mercury |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 06/12/2017 17:37:48
|
Павел Большаков
![[Avatar]](/vetrf-forum/images/avatar/51cdbd2611e844ece5d80878eb770436.png)
Зарегистрирован: 25/05/2017 10:01:41
Сообщений: 368
От: Контур.Меркурий
Оффлайн
|
rty wrote:Подскажите, в получаемой ВСД, в xml есть <vd:productMarks class="BN">ПАРТИЯ1251</vd:productMarks>, фабрикой читаю ее и получаю объектXDTO, но в объекте вижу только class - "BN", а значение "ПАРТИЯ1251" как мне получить?
взять исправленную wsdl/xsd смотря как фабрику получаете.
|
https://kontur.ru/mercury |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 06/12/2017 20:34:03
|
eego
Зарегистрирован: 05/12/2017 08:09:32
Сообщений: 18
Оффлайн
|
rty wrote:Подскажите, в получаемой ВСД, в xml есть <vd:productMarks class="BN">ПАРТИЯ1251</vd:productMarks>, фабрикой читаю ее и получаю объектXDTO, но в объекте вижу только class - "BN", а значение "ПАРТИЯ1251" как мне получить?
С ИТС: Например, если выполняет чтение элемента вида <element attr="attr_value">element value</element>, то текст element value можно получить следующим образом ОбъектXDTO.Последовательность().ПолучитьТекст(0)
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 07/12/2017 07:17:53
|
rty
Зарегистрирован: 22/11/2017 10:05:33
Сообщений: 146
Оффлайн
|
Павел Большаков wrote:
rty wrote:Подскажите, в получаемой ВСД, в xml есть <vd:productMarks class="BN">ПАРТИЯ1251</vd:productMarks>, фабрикой читаю ее и получаю объектXDTO, но в объекте вижу только class - "BN", а значение "ПАРТИЯ1251" как мне получить?
взять исправленную wsdl/xsd смотря как фабрику получаете.
С http://help.vetrf.ru недели 3 назад взял, обновили?
С ИТС: Например, если выполняет чтение элемента вида <element attr="attr_value">element value</element>, то текст element value можно получить следующим образом ОбъектXDTO.Последовательность().ПолучитьТекст(0)
Спасибо, нашел такое решение, но как то не очень красивое.
Решил по другому, фабрику создаю примерно как в https://vetrf.ru/vetrf-forum/posts/list/30/6955.page#39151, но разбираю xml для получения данных документа так:
Чтоб видеть шапку документа (applicationId, status и прочее):
Чтоб получить данные документа так:
Таким образом получаю объект нужного типа с правильно определенными элементами без типов anytype со всеми данными, до этого получал объект просто читая общей фабрикой xml
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 07/12/2017 08:47:21
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
rty wrote:Подскажите, в получаемой ВСД, в xml есть <vd:productMarks class="BN">ПАРТИЯ1251</vd:productMarks>, фабрикой читаю ее и получаю объектXDTO, но в объекте вижу только class - "BN", а значение "ПАРТИЯ1251" как мне получить?
Через свойство "__content" можно вытащить.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 07/12/2017 15:45:22
|
Sergey-Chelny
![[Avatar]](/vetrf-forum/images/avatar/5c41a15ffb0c1a4b2e9e47c4ac441bec.jpg)
Зарегистрирован: 07/09/2017 17:33:44
Сообщений: 101
Оффлайн
|
Операция UpdateVeterinaryEventsRequest.
В ответ получаю: MERC78505 - Наименование показателя обязательно для заполнения. Параметр "indicator" заполнен. Что еще нужно обязательно заполнить ?
|
Кто хочет, тот ищет возможности, кто не хочет — ищет причины. |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 07/12/2017 17:15:32
|
gaur7
![[Avatar]](/vetrf-forum/images/avatar/253d812cbfbb77c03b910f9897e9487d.jpg)
Зарегистрирован: 18/05/2017 08:53:38
Сообщений: 145
Оффлайн
|
Подскажите пожалуйста, оформляю акт несоответствия в операции http://help.vetrf.ru/wiki/IncomingOperation
вылетает ошибка APLM10044. Описание её нигде не могу найти. Текст запроса сравниваю с примером запроса 3 - вроде ничего не пропустил. Подскажите в чём проблема??
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 07/12/2017 17:15:39
|
Sergey-Chelny
![[Avatar]](/vetrf-forum/images/avatar/5c41a15ffb0c1a4b2e9e47c4ac441bec.jpg)
Зарегистрирован: 07/09/2017 17:33:44
Сообщений: 101
Оффлайн
|
Буууууууу....... Чудо программисты, что за ........ ?
Код не менял. Теперь выполняя операцию "UpdateVeterinaryEventsRequest" выдает ошибку : MERC78397 - Unsupported error code: 78397.
|
Кто хочет, тот ищет возможности, кто не хочет — ищет причины. |
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 07/12/2017 17:25:16
|
gaur7
![[Avatar]](/vetrf-forum/images/avatar/253d812cbfbb77c03b910f9897e9487d.jpg)
Зарегистрирован: 18/05/2017 08:53:38
Сообщений: 145
Оффлайн
|
Sergey-Chelny wrote:Буууууууу....... Чудо программисты, что за ........ ?
Код не менял. Теперь выполняя операцию " UpdateVeterinaryEventsRequest" выдает ошибку : MERC78397 - Unsupported error code: 78397.
работа ведётся с первичным сырьём?
не уверен, что это поможет, но скину
Попробуйте методом сравнения
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 07/12/2017 20:35:28
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
У меня в ответе на "UpdateVeterinary..." на элемент enterprise ругается, говорит - "не предусмотрен".
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 07/12/2017 21:27:06
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
Убрал location, ругаться на enterprise перестало, начало ругаться как у коллеги Sergey-Chelny на незаполненный показатель.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 07/12/2017 21:28:56
|
vvche
Зарегистрирован: 13/06/2016 19:39:45
Сообщений: 45
Оффлайн
|
gaur7 wrote:
Sergey-Chelny wrote:Буууууууу....... Чудо программисты, что за ........ ?
Код не менял. Теперь выполняя операцию " UpdateVeterinaryEventsRequest" выдает ошибку : MERC78397 - Unsupported error code: 78397.
работа ведётся с первичным сырьём?
не уверен, что это поможет, но скину
....
Попробуйте методом сравнения
А где вы гуиды для методов исследования взяли? Метод GetResearchMethodList так и нерабочий, говорят, отложен до "светлого будущего".
|
|
 |
|