При запросах к шлюзу от информационных систем хозяйствующих субъектов и ветеринарных управлений существуют некоторые отличия в структуре самих запросов. Данная статья разъясняет различия между двумя версиями.
Общие различия
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 |
Хозяйствующий субъект может посмотреть только записи журнала, относящиеся к его площадке. Ветеринарное управление дополнительно должно указать хозяйствующй субъект, записи журнала площадки которого необходимы.
|