|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Сообщения, отправленные пользователем: dmitrenko_sa
Индекс форума » Профиль для dmitrenko_sa » Сообщения, отправленные пользователем dmitrenko_sa
Автор Сообщение
lalex23 wrote:
dmitrenko_sa wrote:
Проверил получение списка предприятий хозяйствующего субъекта из свойства activityLocation на тестовом сервисе.
Можете пояснить несколько моментов:
- Не у всех полученных элементов Enterprise из свойства activityLocation реквизит Owner заполнен.
- В списке activityLocation имеются дубли.
Наличие предприятия в списке activityLocation означает что ХС является его владельцем? Заполненность свойства Owner можно не проверять?
Дубли это проблема именно тестового сервиса или в продуктивном такое тоже может быть?

наличие предприятия в списке - говорит о том что ХС осуществляет какую-либо деятельность на этом предприятии, известно об этом самому ХС или нет - большой вопрос, почему там пустые владельцы - беспонятия
тестовый сервис - огромная помойка, где идёт тестирование всеми разработчиками и по каким принципам они заполняют предприятия - известно только им, да и то не всем
рабочий сервис - там порядка чуть больше, в последнее время, но всё зависит от пользователей Меркурий, насколько ответственно они подходят к регистрации предприятий и ХС


По ответу от технической поддержки свойство ActivityLocation не подходит для получения всех предприятий принадлежащих хозяйствующему субъекту.

Свойство ActivityLocation содержит идентификаторы записей площадок (предприятий), на которых хозяйствующий субъект осуществляет деятельность. Хоз.субъект может не являться владельцем площадки на которой он осуществляет деятельность, соответственно пользоваться этим свойством для определения владельца нельзя.
Поле Owner содержит информацию о хоз.субъекте-владельце площадки. Но оно заполняется только в случае создания площадки через шлюз при помощи метода http://help.vetrf.ru/wiki/ModifyEnterpriseOperation, в случае создание создания площадки вет.врачом через веб интерфейс системы Аргус/Меркурий это поле не заполняется.
Связи между полями activityLocation и owner нет.


По вопросу как получить все предприятия по владельцу без загрузки полного списка предприятий пока ожидаю ответ.

dmitrenko_sa wrote:
lalex23 wrote:
dmitrenko_sa wrote:Добрый день.

Коллеги поделитесь опытом в решении вопроса оптимального получения данных из подсистемы Цербер (EnterpriseService).

Начальные условия:
Из подсистемы Цербер (EnterpriseService) в ИС заружены данных хозяйствующих субъектов с которыми взаимодействует организация.

Задача:
Получить список предприятий из системы Цербер (EnterpriseService) по конкретному хозяйствующуму субъекту(или списку хозяйствующих субъектов).



Получите информацию о ХС методом GetBusinessEntityByGuid, в нём будет поле activityLocation, содержащий список enterprise


Большое спасибо за помощь!


Проверил получение списка предприятий хозяйствующего субъекта из свойства activityLocation на тестовом сервисе.
Можете пояснить несколько моментов:
- Не у всех полученных элементов Enterprise из свойства activityLocation реквизит Owner заполнен.
- В списке activityLocation имеются дубли.

Наличие предприятия в списке activityLocation означает что ХС является его владельцем? Заполненность свойства Owner можно не проверять?
Дубли это проблема именно тестового сервиса или в продуктивном такое тоже может быть?



lalex23 wrote:
dmitrenko_sa wrote:Добрый день.

Коллеги поделитесь опытом в решении вопроса оптимального получения данных из подсистемы Цербер (EnterpriseService).

Начальные условия:
Из подсистемы Цербер (EnterpriseService) в ИС заружены данных хозяйствующих субъектов с которыми взаимодействует организация.

Задача:
Получить список предприятий из системы Цербер (EnterpriseService) по конкретному хозяйствующуму субъекту(или списку хозяйствующих субъектов).



Получите информацию о ХС методом GetBusinessEntityByGuid, в нём будет поле activityLocation, содержащий список enterprise


Большое спасибо за помощь!
Добрый день.

Коллеги поделитесь опытом в решении вопроса оптимального получения данных из подсистемы Цербер (EnterpriseService).

Начальные условия:
Из подсистемы Цербер (EnterpriseService) в ИС заружены данных хозяйствующих субъектов с которыми взаимодействует организация.

Задача:
Получить список предприятий из системы Цербер (EnterpriseService) по конкретному хозяйствующуму субъекту(или списку хозяйствующих субъектов).

Проблема:
Для метода получения списка предприятий(GetRussianEnterpriseList) нет возможности отбора по хозяйствующему субъекту. Для поиска предприятий по одному хозяйствующему субъекту приходиться загружать полный список предприятий(объем не малый, около 700 тыс. на момент написания сообщения) и только после загрузки полного списка можно выполнить отбор нужных предприятий уже на стороне ИС. Описанный метод не является оптимальным, так как при возникновении потребности в загрузке списка предприятий по новому ХС требуется каждый раз выполнять загрузку полного списка предприятий. Если рассмотреть вариант загрузки и хранения полного списка предприятий в информационной системе. То такой вариант так же имеет определенные недостатки, в системе будут храниться неиспользуемые данные, данные предприятий с хозяйствующими субъектами которых наша организация не ведет взаимодействие.

Вопрос:
- Каким образом вы получаете из подсистемы Цербер (EnterpriseService) предприятия по конкретному хозяйствующему субъекту?
- Общался ли кто-нибудь с поддержкой Ветис по поводу необходимости отбора по хозяйствующему субъекту для методов получения предприятий?

GetRussianEnterpriseList — получение списка предприятий, зарегистрированных на территории Российской Федерации;
GetForeignEnterpriseList — получение списка зарубежных предприятий;
GetForeignEnterpriseChangesList — получение списка иностранных предприятий, изменённых за указанный период времени;
GetRussianEnterpriseChangesList — получение списка Российских предприятий, изменённых за указанный период времени.

 
Индекс форума » Профиль для dmitrenko_sa » Сообщения, отправленные пользователем dmitrenko_sa
Перейти:   

Powered by JForum 2.1.8 © JForum Team