Автор |
Сообщение |
|
gaur7 wrote:Всем доброе время суток!
Подскажите пожалуйста, в Меркурие появились какие-то изменения или как?
проверил, созданные через web (создание через апи 2.0 у меня еще не работает) читает через 2.0, не читает через 1.4
и наоборот созданные на 1.4, читает через 1.4 и не читает через 2.0
|
 |
|
Vesta_IT wrote:
это нормально.
просто в фильтрацию по типу сделали и тип и направление. Но увидите вы все входящие (например возвратные тоже). ИМХО
Мда, посмотрел с фильтром. Из документации это не очевидно. Это полуэмпирическое апи ... В 2.0 кстати также все.
|
 |
|
перебирать надо все свои хс+предприятия
а пользоваться лучше getVetDocumentChangesListRequest, потому что здесь есть отбор по периоду
через getVetDocumentListRequest выборка будет постоянно увеличиваться
|
 |
|
как то так
|
 |
|
my.vetrf-forum wrote:Вот так ругается:
Импортируемый пакет типов 'http://api.vetrf.ru/schema/cdm/application' не определен
какие xdto пакеты вставлены в конфу?
нужны эти два:
http://api.vetrf.ru/schema/platform/mercury/g2b/application_v1.4.xsd
http://api.vetrf.ru/schema/platform/mercury/g2b/base_v1.4.xsd
|
 |
|
Эти не рабочие. Откуда такая инфа? Капец почему все прячут так?
|
 |
|
ashugaenko wrote:Добрый день.
Создал запрос
...
это как бы разные запросы
|
 |
|
только неофициальные ссылки
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/application_v1.1.xsd
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/base_v1.1.xsd
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/dictionary_v2.0.xsd
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/document_v2.0.xsd
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/mercury_g2b_applications_v2.0.xsd
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/ApplicationManagementService_v1.1.wsdl
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/DictionaryService_v2.0_pilot.wsdl
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/EnterpriseService_v2.0_pilot.wsdl
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/IkarService_v2.0_pilot.wsdl
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/ProductService_v2.0_pilot.wsdl
|
 |
|
http://help.vetrf.ru/wiki/ProcessIncomingConsignment_v2.0
в справке написано prepareIncomingConsignmentRequest, но по факту (mercury_g2b_applications_v2.0.xsd) ничего не изменилось
вообще в справке ошибок, что плакать хочется
|
 |
|
Мне интересно почему не изменили имена uri http://api.vetrf.ru/schema/cdm/application и http://api.vetrf.ru/schema/cdm/base для 2.0?
Когда для остальных добавили номер версии.
|
 |
|
я предположил что ApplicationService не изменился, пространства имен остались прежними в 2.0
http://api.vetrf.ru/schema/cdm/base судя по http://api.vetrf.ru/schema/platform/services/2.0-RC-last/base_v1.1.xsd
http://api.vetrf.ru/schema/cdm/application по http://api.vetrf.ru/schema/platform/services/2.0-RC-last/application_v1.1.xsd
остальные нащупал
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/IkarService_v2.0_pilot.wsdl
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/EnterpriseService_v2.0_pilot.wsdl
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/DictionaryService_v2.0_pilot.wsdl
|
 |
|
десериализовать через ЧтениеXML, пространство http://www.w3.org/2001/XMLSchema тип dateTime
|
 |
|
я не пробовал, но предполагаю что GetRussianEnterpriseList с отбором по названию, из полученных видимо выбираете понравившиеся
|
 |
|
как вариант другую операцию использовать или через веб-интерфейс сделать
http://help.vetrf.ru/wiki/ModifyActivityLocationsOperation
|
 |
|
меркурий возвращает не объекты и массивы, а текстовые ответы, то что вы у себя видите объект, это уже после работы вашего парсера (преобразователя текста в ваш объект)
|
 |
|