Различия в запросах от хозяйствующих субъектов и ветеринарных управлений
Перейти к навигации
Перейти к поиску
Версия для печати больше не поддерживается и может содержать ошибки обработки. Обновите закладки браузера и используйте вместо этого функцию печати браузера по умолчанию.
При запросах к шлюзу от информационных систем хозяйствующих субъектов и ветеринарных управлений существуют некоторые отличия в структуре самих запросов. Данная статья разъясняет различия между двумя версиями.
Общие различия
| Различающиеся параметры | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений |
|---|---|---|
| Пространство имён | merc:http://api.vetrf.ru/schema/cdm/mercury/applications | mercvu:http://api.vetrf.ru/schema/cdm/mercury/vu/applications |
| Имя сервиса | mercury-g2b.service | mercury-vu.service |
ProductionOperation
| Родительский объект | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений | Комментарий | ||
|---|---|---|---|---|---|
| Параметр | Обязательность | Параметр | Обязательность | ||
| registerProductiveBatchRequest | enterprise (ent:Enterprise) | 1 |
|
1 | В версии для хозяйствующих субъектов обязательно указывать площадку, на которой производится продукция. Для версии ветеринарных управлений необходимо указывать и ХС, и площадку, где выпускается продукция. |
| registerProductiveBatchResponse | stockEntryList (vetd:StockEntryList) | 1 | stockEntry (vetd:StockEntry) | 0..* | |
MergeOperation
| Родительский объект | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений | Комментарий | ||
|---|---|---|---|---|---|
| Параметр | Обязательность | Параметр | Обязательность | ||
| MergeStockEntriesRequest | enterprise (ent:Enterprise) | 1 |
|
1 | При объединении записей складского журнала для ХС достаточно указать площадку, в журнале котоой производится объединение. Для ВУ необходимо указать также ХС, которому принадлжеит площадка. |
ResolveDiscrepancyOperation
| Родительский объект | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений | Комментарий | ||
|---|---|---|---|---|---|
| Параметр | Обязательность | Параметр | Обязательность | ||
| ResolveDiscrepancyRequest | enterprise (ent:Enterprise) | 1 |
|
1 | Для хозяйствующего субъекта достаточно указать идентификатор своей площадки, на которой проводится инвентаризация. Для ВУ нужно указать ещё и ХС, на площадке которого проводится инвентаризация. |
ModifyProducerStockListOperation
| Родительский объект | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений | Комментарий |
|---|---|---|---|
| -- | ModifyProducerStockListRequest | метод отсутствует | Для ветеринарных управлений метод не реализовывался. |
GetVetDocumentByUuidOperation
| Родительский объект | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений | Комментарий | |
|---|---|---|---|---|
| Параметр | Обязательность | |||
| GetVetDocumentByUuidRequest | enterpriseGuid | 1 | -- | ХС может просматривать только свои ВСД. Ветеринарное управление может просмотреть любой ВСД. |
GetVetDocumentListOperation
| Родительский объект | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений | Комментарий | ||
|---|---|---|---|---|---|
| Параметр | Обязательность | Параметр | Обязательность | ||
| GetVetDocumentListRequest | enterpriseGuid | 1 | businessMember (ent:BusinessMember) | 0..1 | Хозяйствующий субъект может посмотреть только ВСД, выписанные на одной из его площадок. Ветеринарное управление имеет возможность посмотреть как все ВСД для определённой площадки, так и общий список выписанных и полученных ветерианрных документов. |
GetVetDocumentChangesListOperation
| Родительский объект | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений | Комментарий | ||
|---|---|---|---|---|---|
| Параметр | Обязательность | Параметр | Обязательность | ||
| GetVetDocumentListRequest | enterpriseGuid | 1 | businessMember (ent:BusinessMember) | 0..1 | Хозяйствующий субъект может посмотреть только ВСД, выписанные на одной из его площадок. Ветеринарное управление имеет возможность посмотреть как все ВСД для определённой площадки, так и общий список выписанных и полученных ветерианрных документов. |
GetStockEntryByGuidOperation
| Родительский объект | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений | Комментарий | ||
|---|---|---|---|---|---|
| Параметр | Обязательность | Параметр | Обязательность | ||
| GetStockEntryByGuidRequest | enterpriseGuid | 1 | businessMember (ent:BusinessMember) | 0..1 | Хозяйствующий субъект может посмотреть только записи журнала, относящиеся к его площадке. Ветеринарное управление дополнительно должно указать хозяйствующй субъект, записи журнала площадки которого необходимы. |
GetStockEntryByUuidOperation
| Родительский объект | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений | Комментарий | ||
|---|---|---|---|---|---|
| Параметр | Обязательность | Параметр | Обязательность | ||
| GetStockEntryByUuidRequest | enterpriseGuid | 1 | businessMember (ent:BusinessMember) | 1 | Хозяйствующий субъект может посмотреть только записи журнала, относящиеся к его площадке. Ветеринарное управление дополнительно должно указать хозяйствующй субъект, записи журнала площадки которого необходимы. |
GetStockEntryChangesListOperation
| Родительский объект | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений | Комментарий | ||
|---|---|---|---|---|---|
| Параметр | Обязательность | Параметр | Обязательность | ||
| GetStockEntryChangesListRequest | enterpriseGuid | 1 | businessMember (ent:BusinessMember) | 1 | Хозяйствующий субъект может посмотреть только записи журнала, относящиеся к его площадке. Ветеринарное управление дополнительно должно указать хозяйствующй субъект, записи журнала площадки которого необходимы. |
GetStockEntryListOperation
| Родительский объект | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений | Комментарий | ||
|---|---|---|---|---|---|
| Параметр | Обязательность | Параметр | Обязательность | ||
| GetStockEntryListRequest | enterpriseGuid | 1 | businessMember (ent:BusinessMember) | 1 | Хозяйствующий субъект может посмотреть только записи журнала, относящиеся к его площадке. Ветеринарное управление дополнительно должно указать хозяйствующий субъект, записи журнала площадки которого необходимы. |
GetStockEntryVersionListOperation
| Родительский объект | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений | Комментарий | ||
|---|---|---|---|---|---|
| Параметр | Обязательность | Параметр | Обязательность | ||
| GetStockEntryVersionListRequest | enterpriseGuid | 1 | businessMember (ent:BusinessMember) | 1 | Хозяйствующий субъект может посмотреть только записи журнала, относящиеся к его площадке. Ветеринарное управление дополнительно должно указать хозяйствующй субъект, записи журнала площадки которого необходимы. |
