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

[Avatar]

Зарегистрирован: 29/10/2017 21:44:54
Сообщений: 49
Оффлайн

lalex23 wrote:
Алексей Баранов wrote:Вопрос к создателям Ветис.API:
Для чего во всех справочниках и документах используется два идентификатора: uuid и guid?

Я сейчас разрабатываю структуру данных для своей УС, и думаю, какой индекс делать для поиска
по uuid, по guid, или составной по обоим полям, или может быть один общий длиной 72 символа.

Какой физический смысл в использовании двух статистически уникальных полей?


guid - идентификатор объекта, uuid - идентификатор версии объекта, при изменении объекта uuid меняется
поиск по guid возвращает актуальную версию объекта, поиск по uuid возвращает какую-то версию объекта
большинство операций в ВетИС требуют guid, но есть одна какая-то, где требуется указать uuid единицы измерения, хотя в справке написано что можно обойтись и guid
в 1С храню на всякий случай оба идентификатора, но пользуюсь везде guid, кроме случаев когда без uuid не обойтись


А какой смысл вкладывается в ID объекта и ID версии объекта? Если это к примеру ХС, то что может являться его версией? Предположу - изначально мы имеем guid и uuid ХС ООО "Дровзаготконтора", затем она стала АО, но guid не меняется, добавляется второй uuid?

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 09/11/2017 09:25:18

Stepa86


Зарегистрирован: 03/11/2016 09:22:58
Сообщений: 12
Оффлайн

Вопрос к разработчикам.

После появления схем от продуктового контура был сильно удивлен, что они не идентичны схемам из RC контура, но особенно огорчили изменения в схемах, из-за которых нужно менять логику в своей системе.

Почему GLN резко стал списком в бизнес-стороне в продуктовой версии, хотя в тестовом контуре и в справке указано 0..1

Во вложении сравнение http://api.vetrf.ru/schema/platform/services/2.0-RC-last/dictionary_v2.0.xsd с http://api.vetrf.ru/schema/platform/services/2.0-last/dictionary_v2.0.xsd
[Thumb - 2017-11-09_0924.png]
 Имя файла 2017-11-09_0924.png [Disk] Загрузить
 Описание
 Размер файла 53 Kbytes
 Скачано:  691 раз

alpsmirnov


Зарегистрирован: 22/05/2017 17:12:41
Сообщений: 75
От: MARS
Оффлайн



Класс! Спасибо!
mevgenym


Зарегистрирован: 19/05/2017 14:03:42
Сообщений: 312
Оффлайн

Stepa86 wrote:GLN резко стал списком в бизнес-стороне в продуктовой версии, хотя в тестовом контуре и в справке указано 0..1

раз все остальное отстает, значит мейнстрим разработки сейчас как раз в продуктиве, торопятся
alpsmirnov


Зарегистрирован: 22/05/2017 17:12:41
Сообщений: 75
От: MARS
Оффлайн

mevgenym wrote:
Stepa86 wrote:GLN резко стал списком в бизнес-стороне в продуктовой версии, хотя в тестовом контуре и в справке указано 0..1

раз все остальное отстает, значит мейнстрим разработки сейчас как раз в продуктиве, торопятся


А это пугает, если честно, т.к. интеграционное решение мы ориентируем на функционал Т2 (который во многом изучаем методом проб и ошибок, т.к. документация не соотв. факту). И если в продуктиве в итоге 2.0 будет работать иначе, то Go-Live становится очень рисковым мероприятием... А тестовая среда вообще теряет какой-либо смысл. Так вообще-то, по-хорошему, делать нельзя.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 09/11/2017 11:28:38

mevgenym


Зарегистрирован: 19/05/2017 14:03:42
Сообщений: 312
Оффлайн

Учитывая бардак в документации и молчание тех поддержки, вообще все под вопросом становится. Молча обновляется документация и wsdl, меняется поведение системы, вчера ты мог что то сделать, сегодня уже нет и наоборот. Это надо как то отслеживать все постоянно или расслабиться и ждать пока все устаканится.
https://github.com/mevgenym/1c_vetis.api_v1.1
https://github.com/mevgenym/1c_vetis.api
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 314
Оффлайн

Вопрос. В создании транспортной партии prepareOutcomingConsignmentRequest версии 1 было поле expertiseInfo - результаты лабораторных исследований.

А в 2.0 этого поля нет, куда результаты писать?
mevgenym


Зарегистрирован: 19/05/2017 14:03:42
Сообщений: 312
Оффлайн

возможно сюда VetDocument.authentication.laboratoryResearch
https://github.com/mevgenym/1c_vetis.api_v1.1
https://github.com/mevgenym/1c_vetis.api
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 314
Оффлайн

похоже так, все совсем по другому, нам все переделывать придется.
gni


Зарегистрирован: 13/10/2016 14:31:18
Сообщений: 49
Оффлайн

Здравствуйте!

А в ссылках
http://api.vetrf.ru/schema/platform/services/2.0-RC-last/application_v1.1.xsd
и т.п. действительно должно быть 1.1 или все-таки 1.3 - 1.4?

Спасибо.
Jupiter


Зарегистрирован: 24/09/2017 19:02:23
Сообщений: 100
Оффлайн

При запросе, например,

Возникает ошибка:
"Internal error has occurred during method invocation".
Скажите, у всех такое? Причем ошибка возникает в определенных местах, в зависимости от значения offset.
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 314
Оффлайн

Какая есть функция для получения всех записей справочника Наименования продукции?
Sergey-Chelny

[Avatar]

Зарегистрирован: 07/09/2017 17:33:44
Сообщений: 101
Оффлайн

my.vetrf-forum wrote:Какая есть функция для получения всех записей справочника Наименования продукции?

Я собираю через "GetProductItemChangesList". Указал интервал с начала этого года по текущую дату. Далее полученный список фильтрую по "active" и "last".
Кто хочет, тот ищет возможности, кто не хочет — ищет причины.
nsnt


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

А почему не GetProductItemList?
my.vetrf-forum


Зарегистрирован: 06/09/2017 17:07:57
Сообщений: 314
Оффлайн

а там обязательное поле subProductGUID

т.е. получить список Наименований можно только перебрав все subProduct ну или еще как то извернувшись.

Простого пути нет.
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team