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


Зарегистрирован: 25/07/2016 11:22:50
Сообщений: 92
Оффлайн

Gorkova wrote:Сейчас попробовала выполнить транспортную операцию - на одну партию, с полным ее количеством (т.е. по идее она должна быть после этого погашена, точнее партия "оформлена", а произв.ВСД погашен) - в ответе пришло только одно вет.свидетельство со статусом Confirmed - как и ожидалось, никакого погашенного производственного в результате не возвращается.

Если все же такое бывает - опишите, пожалуйста, возможные случаи.


хороший вопрос, мы пока еще не приступили к реализации, а знакомимся со всей документацией. И у меня сложилось мнение, что погашенный производственный ВСД тоже должен вернуться ...
Gorkova


Зарегистрирован: 04/07/2016 14:33:11
Сообщений: 49
Оффлайн

maltsev wrote:
Gorkova wrote:Сейчас попробовала выполнить транспортную операцию - на одну партию, с полным ее количеством (т.е. по идее она должна быть после этого погашена, точнее партия "оформлена", а произв.ВСД погашен) - в ответе пришло только одно вет.свидетельство со статусом Confirmed - как и ожидалось, никакого погашенного производственного в результате не возвращается.

Если все же такое бывает - опишите, пожалуйста, возможные случаи.


хороший вопрос, мы пока еще не приступили к реализации, а знакомимся со всей документацией. И у меня сложилось мнение, что погашенный производственный ВСД тоже должен вернуться ...


Сама отвечу. В моем случае не было у партии производственного ВСД, поэтому он и не возвращался.
Создала производственную партию, затем все ее количество - в транспортную - вот в этом случае в результате пришло 2 ВСД - один транспортный CONFIRMED и второй производственный UTILIZED.

Спасибо что привлекли внимание к теме помогли поправить потенциальную ошибку.
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

Добрый день. Скажите, пожалуйста, есть ли на сервере приёма запросов какое-нибудь ограничение по количеству запросов в промежуток времени (ну чтобы сервер не подвисал, например) от одного пользователя, ХС или что-то другое? Просто, тестируя свой интеграционный модуль и отсылая несколько запросов подряд, неоднократно получал ошибку о невозможности подключения ... немного подождав, повторял запросы и они успешно уходили.
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

Появился вопрос. Рассмотрим, например, операцию ModifyActivityLocationsOperation. Пусть я являюсь ХС №1, меня в реестр добавил ХС №2, так как, например, он раньше внедрил интеграцию с меркурием в своей учетной системе. Получается, что ХС №2 имеет право пользоваться этой операцией в отношении меня (ХС №1) как угодно (хочу - добавил связь, хочу - удалил), а мне необходимо синхронизировать периодически данные в моей учетной системе с данными в меркурии, т.е. другими словами ХС №2 не напрямую, но вносит изменения в данных моей учетной системы ... мне кажется как-то не хорошо получается? А если этот ХС №2 - наш конкурент ... и начнет творить что хочет? Всё это конечно имеет место быть если верно утверждение:
MERC05001 Изменить сведения о хозяйствующем субъекте может он сам или хозяйствующий субъект, добавивший его в реестр.

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 25/08/2016 09:35:58

Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

И ещё вопрос. А можно ли как-то получить список обслуживаемых предприятий для конкретного пользователя?
lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

Yoreg07 wrote:И ещё вопрос. А можно ли как-то получить список обслуживаемых предприятий для конкретного пользователя?

при входе пользователя в Меркурий через веб-интерфейс - отражается список обслуживаемых предприятий
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

lalex23 wrote:
Yoreg07 wrote:И ещё вопрос. А можно ли как-то получить список обслуживаемых предприятий для конкретного пользователя?

при входе пользователя в Меркурий через веб-интерфейс - отражается список обслуживаемых предприятий

это я знаю ... я имел ввиду через API получить
lalex23


Зарегистрирован: 10/03/2016 14:26:10
Сообщений: 375
Оффлайн

Yoreg07 wrote:это я знаю ... я имел ввиду через API получить

я так и понял, не припоминаю такого функционала
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

lalex23 wrote:
Yoreg07 wrote:это я знаю ... я имел ввиду через API получить

я так и понял, не припоминаю такого функционала

было бы не плохо реализовать такую функцию
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

lalex23, Вы может что-нибудь сказать по поводу вопроса про операцию ModifyActivityLocationsOperation? (вопрос выше)

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 25/08/2016 11:16:13

Егорова Ирина

[Avatar]

Зарегистрирован: 31/08/2015 11:57:04
Сообщений: 294
От: ФГБУ ВНИИЗЖ
Оффлайн

Появился вопрос. Рассмотрим, например, операцию ModifyActivityLocationsOperation. Пусть я являюсь ХС №1, меня в реестр добавил ХС №2, так как, например, он раньше внедрил интеграцию с меркурием в своей учетной системе. Получается, что ХС №2 имеет право пользоваться этой операцией в отношении меня (ХС №1) как угодно (хочу - добавил связь, хочу - удалил), а мне необходимо синхронизировать периодически данные в моей учетной системе с данными в меркурии, т.е. другими словами ХС №2 не напрямую, но вносит изменения в данных моей учетной системы ... мне кажется как-то не хорошо получается? А если этот ХС №2 - наш конкурент ... и начнет творить что хочет? Всё это конечно имеет место быть если верно утверждение:
MERC05001 Изменить сведения о хозяйствующем субъекте может он сам или хозяйствующий субъект, добавивший его в реестр.


Теоретически ситуация, описываемая вами, возможна, равно как и дублирование записей. Впоследствии от подобной практики планируется отказаться. Однако сейчас она нужна по той причине, что альтернативой является занесение ХС по заявке. Даже если у вас всего 30 контрагентов, это будет довольно долго. А если контрагентов у вас несколько тысяч? К тому же довольно странно, чтобы ваш конкурент вносил ваше предприятие в базу Меркурия.

было бы не плохо реализовать такую функцию


А чем вам не нравится getBusinessEntityByGUID? В acivityLocations у вас будут все обслуживаемые предприятия указанного хозяйствующего субъекта.
аналитик отдела внедрения
Федерального центра охраны здоровья животных, г. Владимир
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

По поводу ModifyActivityLocationsOperation - хорошо, проживем. А вот по вопросу списка обслуживаемых предприятий ... я имел ввиду для пользователя (вет. врач или пользователь ХС), а не для ХС ... вобщем если на примере веб-интерфейса меркурия, то у нас пользователь-сертификатчик может выбрать любое из всех наших предприятий, а вот у вет. врача, сидящего рядом с ним, список гораздо меньше ... значит эта связь User - Enterprise где-то есть и хотелось бы получить именно её. Если я что-то недопонимаю, поправьте меня.
maltsev


Зарегистрирован: 25/07/2016 11:22:50
Сообщений: 92
Оффлайн

Позвольте вклиниться! Что значит вносит ? Разве не каждый ХС должен заявлять о себе и подавать за себя документы ?
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

maltsev wrote:Позвольте вклиниться! Что значит вносит ? Разве не каждый ХС должен заявлять о себе и подавать за себя документы ?

Имеется ввиду операция ModifyBusinessEntityOperation
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 573
Оффлайн

maltsev wrote:Позвольте вклиниться! Что значит вносит ? Разве не каждый ХС должен заявлять о себе и подавать за себя документы ?

Т.е. есть я - ХС №1 могу этой операцией добавить в реестр Вас - ХС №2, если Вас там нет ... а затем могу добавлять и удалять связь ХС №2 и Enterprise.
 
Индекс форума » Компонент МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team