MercuryG2B:Services:v3.0: различия между версиями
Перейти к навигации
Перейти к поиску
м (Romanov-av-170814 переименовал страницу VetisAPI:services:g2b:v3.0 в VetisAPI:Services:g2b:v3.0) |
|||
(не показана 161 промежуточная версия 4 участников) | |||
Строка 1: | Строка 1: | ||
=Версии профиля API= | =Версии профиля API= | ||
* v3.0 | * v3.0 – [[MercuryG2B:Services:v3.0]] | ||
** | ** v3.0b-20231110 – [https://api.vetrf.ru/schema/platform/services/mercury-g2b-schemas-v3.0b-20231110.zip mercury-g2b-schemas-v3.0b-20231110.zip] | ||
** v3.0b-20231005 – [https://api.vetrf.ru/schema/platform/services/mercury-g2b-schemas-v3.0b-20231005.zip mercury-g2b-schemas-v3.0b-20231005.zip] | |||
=История изменений= | |||
[https://help.vetrf.ru/images/c/c6/ECR_2023-10-05.pdf Описание основных изменений ВетИС.API v3.0 (ECR 2023-10-05.pdf)] | |||
=Предоставляемые сервисы= | =Предоставляемые сервисы= | ||
Строка 7: | Строка 11: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Сервис !! Описание | ! № !! Сервис !! Описание !! WSDL | ||
|- | |- | ||
| 1 | |||
| '''ApplicationManagementService''' | | '''ApplicationManagementService''' | ||
| Подсистема обработки заявок | | Подсистема обработки заявок | ||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/ams-mercury-g2b.service_v3.0.wsdl | |||
|- | |- | ||
| 2 | |||
| '''EnterpriseService''' | | '''EnterpriseService''' | ||
| Сервис реестров хозяйствующих субъектов и предприятий | | Сервис реестров хозяйствующих субъектов и предприятий | ||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/EnterpriseService_v3.0.wsdl | |||
|- | |||
| 3 | |||
| '''DictionaryService''' | |||
| Сервис справочной информации | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/DictionaryService_v3.0.wsdl | |||
|- | |- | ||
| 4 | |||
| '''ProductService''' | | '''ProductService''' | ||
| Сервис реестров категорий продукции | | Сервис реестров категорий продукции | ||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/ProductService_v3.0.wsdl | |||
|- | |||
| 5 | |||
| '''RegionalizationService''' | |||
| Сервис проверки благополучия регионов и получения правил регионализации | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/RegionalizationService_v3.0.wsdl | |||
|- | |||
| 6 | |||
| '''IkarService''' | |||
| Сервис получения адресной информации | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/IkarService_v3.0.wsdl | |||
|- | |||
|} | |||
<div class="toccolours mw-collapsible mw-collapsed" style="width: 600px; overflow:auto;"> | |||
<div style="font-weight:bold;line-height:1.6;">Операции, доступные для тестирования</div> | |||
<div class="mw-collapsible-content"> | |||
{| class="wikitable" | |||
|- | |||
! № !! Название операции !! Сервис !! Доступно для тестирования | |||
|- | |||
| style="text-align:center;" |'''1''' | |||
|| [[MercuryG2B:RegisterProductionOperation:v3.0|RegisterProductionOperation]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''2''' | |||
|| [[MercuryG2B:PrepareOutgoingConsignment:v3.0|PrepareOutgoingConsignment]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''3''' | |||
|| [[MercuryG2B:ProcessIncomingConsignment:v3.0|ProcessIncomingConsignment]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''4''' | |||
|| [[MercuryG2B:ProcessIncomingDelivery:v3.0|ProcessIncomingDelivery]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''5''' | |||
|| [[MercuryG2B:WithdrawVetDocument:v3.0|WithdrawVetDocument]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''6''' | |||
|| [[MercuryG2B:UpdateTransportMovementDetails:v3.0|UpdateTransportMovementDetails]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''7''' | |||
|| [[MercuryG2B:ResolveDiscrepancy:v3.0|ResolveDiscrepancy]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''8''' | |||
|| [[MercuryG2B:MergeStockEntries:v3.0|MergeStockEntries]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''9''' | |||
|| [[MercuryG2B:UpdateVeterinaryEvents:v3.0|UpdateVeterinaryEvents]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''10''' | |||
|| [[MercuryG2B:CheckShipmentRegionalization:v3.0|CheckShipmentRegionalization]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''11''' | |||
|| [[MercuryG2B:ModifyProducerStockList:v3.0|ModifyProducerStockList]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''12''' | |||
|| [[MercuryG2B:ModifyActivityLocations:v3.0|ModifyActivityLocations]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''13''' | |||
|| [[MercuryG2B:ModifyBusinessEntity:v3.0|ModifyBusinessEntity]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''14''' | |||
|| [[MercuryG2B:ModifyEnterprise:v3.0|ModifyEnterprise]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''15''' | |||
|| [[MercuryG2B:GetVetDocumentByUuid:v3.0|GetVetDocumentByUuid]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''16''' | |||
|| [[MercuryG2B:GetVetDocumentList:v3.0|GetVetDocumentList]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''17''' | |||
|| [[MercuryG2B:GetVetDocumentChangesList:v3.0|GetVetDocumentChangesList]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''18''' | |||
|| [[MercuryG2B:GetStockEntryByUuid:v3.0|GetStockEntryByUuid]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''19''' | |||
|| [[MercuryG2B:GetStockEntryByGuid:v3.0|GetStockEntryByGuid]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''20''' | |||
|| [[MercuryG2B:GetStockEntryVersionList:v3.0|GetStockEntryVersionList]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''21''' | |||
|| [[MercuryG2B:GetStockEntryList:v3.0|GetStockEntryList]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''22''' | |||
|| [[MercuryG2B:GetStockEntryChangesList:v3.0|GetStockEntryChangesList]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''23''' | |||
|| [[MercuryG2B:AddBussinessEntityUser:v3.0|AddBussinessEntityUser]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''24''' | |||
|| [[MercuryG2B:UpdateUserAuthorities:v3.0|UpdateUserAuthorities]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''25''' | |||
|| [[MercuryG2B:UnbindBusinessEntityUser:v3.0|UnbindBusinessEntityUser]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''26''' | |||
|| [[MercuryG2B:UpdateUserWorkingAreas:v3.0|UpdateUserWorkingAreas]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''27''' | |||
|| [[MercuryG2B:GetBusinessEntityUser:v3.0|GetBusinessEntityUser]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''28''' | |||
|| [[MercuryG2B:GetBusinessEntityUserList:v3.0|GetBusinessEntityUserList]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''29''' | |||
|| [[MercuryG2B:GetApplicableUserAuthorityList:v3.0|GetApplicableUserAuthorityList]] | |||
|| ApplicationManagementService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''30''' | |||
|| [[MercuryG2B:GetBusinessEntityByGuid:v3.0|GetBusinessEntityByGuid]] | |||
|| EnterpriseService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''31''' | |||
|| [[MercuryG2B:GetBusinessEntityByUuid:v3.0|GetBusinessEntityByUuid]] | |||
|| EnterpriseService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''32''' | |||
|| [[MercuryG2B:GetBusinessEntityList:v3.0|GetBusinessEntityList]] | |||
|| EnterpriseService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''33''' | |||
|| [[MercuryG2B:GetBusinessEntityChangesList:v3.0|GetBusinessEntityChangesList]] | |||
|| EnterpriseService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''34''' | |||
|| [[MercuryG2B:GetEnterpriseByGuid:v3.0|GetEnterpriseByGuid]] | |||
|| EnterpriseService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''35''' | |||
|| [[MercuryG2B:GetEnterpriseByUuid:v3.0|GetEnterpriseByUuid]] | |||
|| EnterpriseService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''36''' | |||
|| [[MercuryG2B:GetRussianEnterpriseList:v3.0|GetRussianEnterpriseList]] | |||
|| EnterpriseService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''37''' | |||
|| [[MercuryG2B:GetRussianEnterpriseChangesList:v3.0|GetRussianEnterpriseChangesList]] | |||
|| EnterpriseService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''38''' | |||
|| [[MercuryG2B:GetForeignEnterpriseList:v3.0|GetForeignEnterpriseList]] | |||
|| EnterpriseService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''39''' | |||
|| [[MercuryG2B:GetForeignEnterpriseChangesList:v3.0|GetForeignEnterpriseChangesList]] | |||
|| EnterpriseService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''40''' | |||
|| [[MercuryG2B:GetActivityLocationList:v3.0|GetActivityLocationList]] | |||
|| EnterpriseService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''41''' | |||
|| [[MercuryG2B:GetBusinessMemberByGLN:v3.0|GetBusinessMemberByGLN]] | |||
|| EnterpriseService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''42''' | |||
|| [[MercuryG2B:GetPurposeByGuid:v3.0|GetPurposeByGuid]] | |||
|| DictionaryService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''43''' | |||
|| [[MercuryG2B:GetPurposeByUuid:v3.0|GetPurposeByUuid]] | |||
|| DictionaryService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''44''' | |||
|| [[MercuryG2B:GetPurposeList:v3.0|GetPurposeList]] | |||
|| DictionaryService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''45''' | |||
|| [[MercuryG2B:GetPurposeChangesList:v3.0|GetPurposeChangesList]] | |||
|| DictionaryService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''46''' | |||
|| [[MercuryG2B:GetUnitByGuid:v3.0|GetUnitByGuid]] | |||
|| DictionaryService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''47''' | |||
|| [[MercuryG2B:GetUnitByUuid:v3.0|GetUnitByUuid]] | |||
|| DictionaryService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''48''' | |||
|| [[MercuryG2B:GetUnitList:v3.0|GetUnitList]] | |||
|| DictionaryService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''49''' | |||
|| [[MercuryG2B:GetUnitChangesList:v3.0|GetUnitChangesList]] | |||
|| DictionaryService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''50''' | |||
|| [[MercuryG2B:GetDiseaseByGuid:v3.0|GetDiseaseByGuid]] | |||
|| DictionaryService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''51''' | |||
|| [[MercuryG2B:GetDiseaseByUuid:v3.0|GetDiseaseByUuid]] | |||
|| DictionaryService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''52''' | |||
|| [[MercuryG2B:GetDiseaseList:v3.0|GetDiseaseList]] | |||
|| DictionaryService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''53''' | |||
|| [[MercuryG2B:GetDiseaseChangesList:v3.0|GetDiseaseChangesList]] | |||
|| DictionaryService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
<!-- | |||
| style="text-align:center;" |'''54''' | |||
|| [[MercuryG2B:GetResearchMethodByGuid:v3.0|GetResearchMethodByGuid]] | |||
|| DictionaryService | |||
|| Нет | |||
|- | |||
| style="text-align:center;" |'''55''' | |||
|| [[MercuryG2B:GetResearchMethodByUuid:v3.0|GetResearchMethodByUuid]] | |||
|| DictionaryService | |||
|| Нет | |||
|- | |||
| style="text-align:center;" |'''56''' | |||
|| [[MercuryG2B:GetResearchMethodList:v3.0|GetResearchMethodList]] | |||
|| DictionaryService | |||
|| Нет | |||
|- | |||
| style="text-align:center;" |'''57''' | |||
|| [[MercuryG2B:GetResearchMethodChangesList:v3.0|GetResearchMethodChangesList]] | |||
|| DictionaryService | |||
|| Нет | |||
--> | |||
|- | |||
| style="text-align:center;" |'''58''' | |||
|| [[MercuryG2B:GetProductByGuid:v3.0|GetProductByGuid]] | |||
|| ProductService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''59''' | |||
|| [[MercuryG2B:GetProductByUuid:v3.0|GetProductByUuid]] | |||
|| ProductService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''60''' | |||
|| [[MercuryG2B:GetProductByTypeList:v3.0|GetProductByTypeList]] | |||
|| ProductService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''61''' | |||
|| [[MercuryG2B:GetProductChangesList:v3.0|GetProductChangesList]] | |||
|| ProductService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''62''' | |||
|| [[MercuryG2B:GetSubProductByGuid:v3.0|GetSubProductByGuid]] | |||
|| ProductService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''63''' | |||
|| [[MercuryG2B:GetSubProductByUuid:v3.0|GetSubProductByUuid]] | |||
|| ProductService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''64''' | |||
|| [[MercuryG2B:GetSubProductByProductList:v3.0|GetSubProductByProductList]] | |||
|| ProductService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''65''' | |||
|| [[MercuryG2B:GetSubProductChangesList:v3.0|GetSubProductChangesList]] | |||
|| ProductService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''66''' | |||
|| [[MercuryG2B:GetProductItemByGuid:v3.0|GetProductItemByGuid]] | |||
|| ProductService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''67''' | |||
|| [[MercuryG2B:GetProductItemByUuid:v3.0|GetProductItemByUuid]] | |||
|| ProductService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''68''' | |||
|| [[MercuryG2B:GetProductItemList:v3.0|GetProductItemList]] | |||
|| ProductService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''69''' | |||
|| [[MercuryG2B:GetProductItemChangesList:v3.0|GetProductItemChangesList]] | |||
|| ProductService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''70''' | |||
|| [[MercuryG2B:GetR13nConditionList:v3.0|GetR13nConditionList]] | |||
|| RegionalizationService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''71''' | |||
|| [[MercuryG2B:GetActualR13nRegionStatusList:v3.0|GetActualR13nRegionStatusList]] | |||
|| RegionalizationService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''72''' | |||
|| [[MercuryG2B:GetActualR13nShippingRuleList:v3.0|GetActualR13nShippingRuleList]] | |||
|| RegionalizationService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''73''' | |||
|| [[MercuryG2B:GetAllCountryList:v3.0|GetAllCountryList]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''74''' | |||
|| [[MercuryG2B:GetCountryByGuid:v3.0|GetCountryByGuid]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''75''' | |||
|| [[MercuryG2B:GetCountryByUuid:v3.0|GetCountryByUuid]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''76''' | |||
|| [[MercuryG2B:GetCountryChangesList:v3.0|GetCountryChangesList]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''77''' | |||
|| [[MercuryG2B:GetRegionListByCountry:v3.0|GetRegionListByCountry]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''78''' | |||
|| [[MercuryG2B:GetRegionByGuid:v3.0|GetRegionByGuid]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''79''' | |||
|| [[MercuryG2B:GetRegionByUuid:v3.0|GetRegionByUuid]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''80''' | |||
|| [[MercuryG2B:GetRegionChangesList:v3.0|GetRegionChangesList]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''81''' | |||
|| [[MercuryG2B:GetDistrictListByRegion:v3.0|GetDistrictListByRegion]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''82''' | |||
|| [[MercuryG2B:GetDistrictByGuid:v3.0|GetDistrictByGuid]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''83''' | |||
|| [[MercuryG2B:GetDistrictByUuid:v3.0|GetDistrictByUuid]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''84''' | |||
|| [[MercuryG2B:GetDistrictChangesList:v3.0|GetDistrictChangesList]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''85''' | |||
|| [[MercuryG2B:GetLocalityListByRegion:v3.0|GetLocalityListByRegion]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''86''' | |||
|| [[MercuryG2B:GetLocalityListByDistrict:v3.0|GetLocalityListByDistrict]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''87''' | |||
|| [[MercuryG2B:GetLocalityListByLocality:v3.0|GetLocalityListByLocality]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''88''' | |||
|| [[MercuryG2B:GetStreetListByLocality:v3.0|GetStreetListByLocality]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''89''' | |||
|| [[MercuryG2B:FindLocalityListByName:v3.0|FindLocalityListByName]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''90''' | |||
|| [[MercuryG2B:FindStreetListByName:v3.0|FindStreetListByName]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''91''' | |||
|| [[MercuryG2B:GetLocalityChangesList:v3.0|GetLocalityChangesList]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
| style="text-align:center;" |'''92''' | |||
|| [[MercuryG2B:GetStreetChangesList:v3.0|GetStreetChangesList]] | |||
|| IkarService | |||
|style="background-color: #66ffb3;"| Да | |||
|- | |||
|} | |||
</div></div> | |||
== Структура XSD == | |||
</br> | |||
'''Базовые типы данных:''' | |||
{| class="wikitable" | |||
|- | |||
! XSD-схема !! Пространство имен | |||
|- | |||
| base_v2.1.xsd | |||
|| xmlns:'''bs'''=<nowiki>"http://api.vetrf.ru/schema/cdm/base"</nowiki> | |||
|} | |||
'''Прикладные типы данных:''' | |||
{| class="wikitable" | |||
|- | |||
! XSD-схема !! Пространство имен | |||
|- | |||
| dictionary_v2.5.xsd | |||
|| xmlns:'''dt'''=<nowiki>"http://api.vetrf.ru/schema/cdm/dictionary/v2"</nowiki> | |||
|- | |||
| document_v2.5.xsd | |||
|| xmlns:'''vd'''=<nowiki>"http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2"</nowiki> | |||
|- | |||
| codelist_v2.5r1.xsd | |||
|| xmlns:'''cl'''=<nowiki>"http://api.vetrf.ru/schema/cdm/codelist/v2/r1"</nowiki> | |||
|- | |||
|} | |||
'''Профиль API интеграционного шлюза ВетИС.API для хозяйствующих субъектов (компонент Меркурий):''' | |||
{| class="wikitable" | |||
|- | |||
! XSD-схема !! Пространство имен | |||
|- | |||
| mercury_g2b_applications_v3.0.xsd | |||
|| xmlns:'''merc'''=<nowiki>"http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v3"</nowiki> | |||
|- | |||
|} | |||
'''Профиль API справочников и реестров:''' | |||
{| class="wikitable" | |||
|- | |- | ||
! XSD-схема !! Пространство имен | |||
|- | |- | ||
| registry_ws_definitions_v2.5.xsd | |||
|| xmlns:'''ws'''=<nowiki>"http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2"</nowiki> | |||
|- | |||
|} | |} | ||
'''Типы данных транспортного уровня интеграционного шлюза ВетИС.API:''' | |||
''' | {| class="wikitable" | ||
|- | |||
! XSD-схема !! Пространство имен | |||
|- | |||
| application_v2.1.xsd | |||
|| xmlns:'''apl'''=<nowiki>"http://api.vetrf.ru/schema/cdm/application"</nowiki> | |||
|- | |||
| application_ws_definitions_v2.1.xsd | |||
|| xmlns:'''apldef'''=<nowiki>"http://api.vetrf.ru/schema/cdm/application/ws-definitions"</nowiki> | |||
|- | |||
| base_ws_definitions_v2.1.xsd | |||
|| xmlns:'''bsdef'''=<nowiki>"http://api.vetrf.ru/schema/cdm/base/ws-definitions"</nowiki> | |||
|- | |||
|} | |||
= ApplicationManagementService (подсистема обработки заявок)= | |||
=== Параметры подключения === | |||
====Продуктивный контур==== | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! scope="col" style="text-align:left;" | WSDL | ! scope="col" style="text-align:left;" | WSDL | ||
| | | https://api.vetrf.ru/schema/platform/services/v3.0b-last/ams-mercury-g2b.service_v3.0.wsdl | ||
|- | |- | ||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | ! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | ||
| | | временно недоступно | ||
|- | |- | ||
! scope="col" style="text-align:left;"| Описание типов заявок | ! scope="col" style="text-align:left;"| Описание типов заявок | ||
Строка 42: | Строка 605: | ||
|} | |} | ||
====Тестовый контур==== | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! scope="col" style="text-align:left;" | WSDL | ! scope="col" style="text-align:left;" | WSDL | ||
| | | https://api.vetrf.ru/schema/platform/services/v3.0b-last/ams-mercury-g2b.service_v3.0.wsdl | ||
|- | |- | ||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | ! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | ||
| | | https://api2.vetrf.ru:8002/platform/services/3.0/ApplicationManagementService | ||
|- | |- | ||
! scope="col" style="text-align:left;"| Описание типов заявок | ! scope="col" style="text-align:left;"| Описание типов заявок | ||
Строка 57: | Строка 620: | ||
| mercury-g2b.service:3.0 | | mercury-g2b.service:3.0 | ||
|- | |- | ||
|} | |||
===Операции, выполняемые через ApplicationManagementService=== | |||
{| class="wikitable" | |||
|- | |||
! Код операции !! Название операции / ссылка на спецификацию !! Описание операции | |||
|- | |||
|colspan="3" |'''Операции над ветеринарными сопроводительными документами (ВСД)''' | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:RegisterProductionOperation:v3.0|RegisterProductionOperation]] | |||
|| Операция оформления производственной транзакции (завершенное и незавершенное производство) | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:PrepareOutgoingConsignment:v3.0|PrepareOutgoingConsignment]] | |||
|| Операция оформления транспортной партии | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:ProcessIncomingConsignment:v3.0|ProcessIncomingConsignment]] | |||
|| Операция оформления входящей партии (гашение ВСД) | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:WithdrawVetDocument:v3.0|WithdrawVetDocument]] | |||
|| Операция аннулирования ВСД | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:UpdateTransportMovementDetails:v3.0|UpdateTransportMovementDetails]] | |||
|| Операция внесения номеров транспортных средств в пунктах перегрузки в оформленный транспортный ВСД | |||
|- | |||
|colspan="3" |'''Операции над записями складского журнала''' | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:ResolveDiscrepancy:v3.0|ResolveDiscrepancy]] | |||
|| Операция инвентаризации записи складского журнала | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:MergeStockEntries:v3.0|MergeStockEntries]] | |||
|| Операция объединения / присоединения записей складского журнала | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:UpdateVeterinaryEvents:v3.0|UpdateVeterinaryEvents]] | |||
|| Операция внесения сведений о ветеринарных мероприятиях (лабораторные исследования, иммунизация / обработка живых животных) | |||
|- | |||
|colspan="3" |'''Регионализация''' | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:CheckShipmentRegionalization:v3.0|CheckShipmentRegionalization]] | |||
|| Проверка возможности осуществления перевозки партии в рамках правил регионализации | |||
|- | |||
|colspan="3"|'''Операции над справочниками''' | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:ModifyProducerStockList:v3.0|ModifyProducerStockList]] | |||
|| Операция добавления / изменения / удаления записей справочника наименований продукции (номенклатуры) | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:ModifyActivityLocations:v3.0|ModifyActivityLocations]] | |||
|| Операция добавления / удаления связи хозяйствующего субъекта с площадкой и обновления GLN | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:ModifyBusinessEntity:v3.0|ModifyBusinessEntity]] | |||
|| Операция для добавления хозяйствующих субъектов, а так же изменение информации об уже зарегистрированных | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:ModifyEnterprise:v3.0|ModifyEnterprise]] | |||
|| Операция для регистрации новых площадок, а так же для изменения информации об уже зарегистрированных | |||
|- | |||
|colspan="3" |'''Получение ВСД''' | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetVetDocumentByUuid:v3.0|GetVetDocumentByUuid]] | |||
|| Получение ВСД по его уникальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetVetDocumentList:v3.0|GetVetDocumentList]] | |||
|| Получение списка ВСД с возможностью фильтрации | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetVetDocumentChangesList:v3.0|GetVetDocumentChangesList]] | |||
|| Получение списка ВСД, созданных или измененных за указанный интервал времени | |||
|- | |||
|colspan="3" |'''Получение записей складского журнала''' | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetStockEntryByUuid:v3.0|GetStockEntryByUuid]] | |||
|| Получение конкретной версии записи складского журнала по ее идентификатору | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetStockEntryByGuid:v3.0|GetStockEntryByGuid]] | |||
|| Получение последней (актуальной) версии записи складского журнала по ее глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetStockEntryVersionList:v3.0|GetStockEntryVersionList]] | |||
|| Получение всех версий записи складского журнала по ее глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetStockEntryList:v3.0|GetStockEntryList]] | |||
|| Получение актуального списка записей складского журнала | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetStockEntryChangesList:v3.0|GetStockEntryChangesList]] | |||
|| Получение истории изменений записей складского журнала за указанный интервал времени | |||
|- | |||
|colspan="3" |'''Операции над пользователями''' | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:AddBussinessEntityUser:v3.0|AddBussinessEntityUser]] | |||
|| Регистрация и привязка пользователей к хозяйствующему субъекту | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:UpdateUserAuthorities:v3.0|UpdateUserAuthorities]] | |||
|| Назначение прав пользователям | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:UnbindBusinessEntityUser:v3.0|UnbindBusinessEntityUser]] | |||
|| Удаление связи пользователей с хозяйствующим субъектом | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:UpdateUserWorkingAreas:v3.0|UpdateUserWorkingAreas]] | |||
|| Назначение зон ответственности пользователям | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetBusinessEntityUser:v3.0|GetBusinessEntityUser]] | |||
|| Получение сведений о пользователе по его логину | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetBusinessEntityUserList:v3.0|GetBusinessEntityUserList]] | |||
|| Получение списка пользователей хозяйствующего субъекта | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetApplicableUserAuthorityList:v3.0|GetApplicableUserAuthorityList]] | |||
|| Получение списка доступных для назначения прав пользователей | |||
|- | |||
|} | |||
=EnterpriseService (реестр хозяйствующих субъектов и предприятий)= | |||
=== Параметры подключения === | |||
====Продуктивный контур==== | |||
{| class="wikitable" | |||
|- | |||
! scope="col" style="text-align:left;" | WSDL | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/EnterpriseService_v3.0.wsdl | |||
|- | |||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | |||
| временно недоступно | |||
|- | |||
|} | |||
====Тестовый контур==== | |||
{| class="wikitable" | |||
|- | |||
! scope="col" style="text-align:left;" | WSDL | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/EnterpriseService_v3.0.wsdl | |||
|- | |||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | |||
| https://api2.vetrf.ru:8002/platform/services/3.0/EnterpriseService | |||
|- | |||
|} | |||
===Общие сведения=== | |||
Сервис EnterpriseService предназначен для работы с реестром хозяйствующих субъектов и предприятий. | |||
===Операции, выполняемые через EnterpriseService=== | |||
{| class="wikitable" | |||
|- | |||
! Код операции !! Название операции / ссылка на спецификацию !! Описание операции | |||
|- | |||
|colspan="3" |'''Получение записей реестра хозяйствующих субъектов''' | |||
|- | |||
| style="text-align:center;" |'''1''' | |||
|| [[MercuryG2B:GetBusinessEntityByUuid:v3.0|GetBusinessEntityByUuid]] | |||
|| Получение заданной версии хозяйствующего субъекта | |||
|- | |||
| style="text-align:center;" |'''2''' | |||
|| [[MercuryG2B:GetBusinessEntityByGuid:v3.0|GetBusinessEntityByGuid]] | |||
|| Получение последней версии хозяйствующего субъекта по глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''3''' | |||
|| [[MercuryG2B:GetBusinessEntityList:v3.0|GetBusinessEntityList]] | |||
|| Получение списка хозяйствующих субъектов с возможностью фильтрации | |||
|- | |||
| style="text-align:center;" |'''4''' | |||
|| [[MercuryG2B:GetBusinessEntityChangesList:v3.0|GetBusinessEntityChangesList]] | |||
|| Получение истории изменений хозяйствующих субъектов за заданный интервал времени | |||
|- | |||
|colspan="3" |'''Получение записей реестра предприятий (площадок)''' | |||
|- | |||
| style="text-align:center;" |'''5''' | |||
|| [[MercuryG2B:GetEnterpriseByUuid:v3.0|GetEnterpriseByUuid]] | |||
|| Получение заданной версии площадки | |||
|- | |||
| style="text-align:center;" |'''6''' | |||
|| [[MercuryG2B:GetEnterpriseByGuid:v3.0|GetEnterpriseByGuid]] | |||
|| Получение последней версии площадки по глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''7''' | |||
|| [[MercuryG2B:GetRussianEnterpriseList:v3.0|GetRussianEnterpriseList]] | |||
|| Получение списка площадок, зарегистрированных на территории РФ, с возможностью фильтрации | |||
|- | |||
| style="text-align:center;" |'''8''' | |||
|| [[MercuryG2B:GetRussianEnterpriseChangesList:v3.0|GetRussianEnterpriseChangesList]] | |||
|| Получение истории изменений площадок, зарегистрированных на территории РФ, за заданный интервал времени | |||
|- | |||
| style="text-align:center;" |'''9''' | |||
|| [[MercuryG2B:GetForeignEnterpriseList:v3.0|GetForeignEnterpriseList]] | |||
|| Получение списка зарубежных площадок с возможностью фильтрации | |||
|- | |||
| style="text-align:center;" |'''10''' | |||
|| [[MercuryG2B:GetForeignEnterpriseChangesList:v3.0|GetForeignEnterpriseChangesList]] | |||
|| Получение истории изменений зарубежных площадок за заданный интервал времени | |||
|- | |||
|colspan="3" |'''Получение связей''' | |||
|- | |||
| style="text-align:center;" |'''11''' | |||
|| [[MercuryG2B:GetActivityLocationList:v3.0|GetActivityLocationList]] | |||
|| Получение списка площадок, связанных с заданным хозяйствующим субъектом | |||
|- | |||
| style="text-align:center;" |'''12''' | |||
|| [[MercuryG2B:GetBusinessMemberByGLN:v3.0|GetBusinessMemberByGLN]] | |||
|| Получение пары "хозяйствующий субъект - площадка" по GLN | |||
|- | |||
|} | |||
=DictionaryService (реестр справочной информации)= | |||
=== Параметры подключения === | |||
====Продуктивный контур==== | |||
{| class="wikitable" | |||
|- | |||
! scope="col" style="text-align:left;" | WSDL | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/DictionaryService_v3.0.wsdl | |||
|- | |||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | |||
| временно недоступно | |||
|- | |||
|} | |||
====Тестовый контур==== | |||
{| class="wikitable" | |||
|- | |||
! scope="col" style="text-align:left;" | WSDL | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/DictionaryService_v3.0.wsdl | |||
|- | |||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | |||
| https://api2.vetrf.ru:8002/platform/services/3.0/DictionaryService | |||
|- | |||
|} | |||
===Общие сведения=== | |||
Сервис '''DictionaryService''' предназначен для получения справочной информации. | |||
===Операции, выполняемые через DictionaryService=== | |||
{| class="wikitable" | |||
|- | |||
! Код операции !! Название операции / ссылка на спецификацию !! Описание операции | |||
|- | |||
|colspan="3" |'''Заболевания''' | |||
|- | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetDiseaseByUuid:v3.0|GetDiseaseByUuid]] | |||
|| Получение заболевания по идентификатору | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetDiseaseByGuid:v3.0|GetDiseaseByGuid]] | |||
|| Получение заболевания по глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
||[[MercuryG2B:GetDiseaseList:v3.0|GetDiseaseList]] | |||
|| Получение списка заболеваний | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetDiseaseChangesList:v3.0|GetDiseaseChangesList]] | |||
|| Получение списка измененных заболеваний за определенный период времени | |||
|- | |||
|- | |||
! Код операции !! Название операции / ссылка на спецификацию !! Описание операции | |||
|- | |||
|colspan="3" |'''Направления''' | |||
|- | |||
|- | |||
| style="text-align:center;" |'''1''' | |||
|| [[MercuryG2B:GetPurposeByGuid:v3.0|GetPurposeByGuid]] | |||
|| Получение направления по глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''2''' | |||
|| [[MercuryG2B:GetPurposeByUuid:v3.0|GetPurposeByUuid]] | |||
|| Получение направления по идентификатору версии | |||
|- | |||
| style="text-align:center;" |'''3''' | |||
||[[MercuryG2B:GetPurposeList:v3.0|GetPurposeList]] | |||
|| Получение справочника направлений | |||
|- | |||
| style="text-align:center;" |'''4''' | |||
|| [[MercuryG2B:GetPurposeChangesList:v3.0|GetPurposeChangesList]] | |||
|| Получение истории изменения справочника направлений | |||
|- | |||
|- | |||
! Код операции !! Название операции / ссылка на спецификацию !! Описание операции | |||
|- | |||
|colspan="3" |'''Единицы измерений''' | |||
|- | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetUnitByUuidd:v3.0|GetUnitByUuid]] | |||
|| Получение заданной версии единицы измерения | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetUnitByGuid:v3.0|GetUnitByGuid]] | |||
|| Получение единицы измерения по глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
||[[MercuryG2B:GetUnitList:v3.0|GetUnitList]] | |||
|| Получение актуального списка единиц измерения | |||
|- | |||
| style="text-align:center;" |'''...''' | |||
|| [[MercuryG2B:GetUnitChangesList:v3.0|GetUnitChangesList]] | |||
|| Получение истории изменений справочника единиц измерения | |||
|- | |||
|} | |||
=ProductService (реестр категорий продукции)= | |||
=== Параметры подключения === | |||
====Продуктивный контур==== | |||
{| class="wikitable" | |||
|- | |||
! scope="col" style="text-align:left;" | WSDL | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/ProductService_v3.0.wsdl | |||
|- | |||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | |||
| временно недоступно | |||
|- | |||
|} | |||
====Тестовый контур==== | |||
{| class="wikitable" | |||
|- | |||
! scope="col" style="text-align:left;" | WSDL | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/ProductService_v3.0.wsdl | |||
|- | |||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | |||
| https://api2.vetrf.ru:8002/platform/services/3.0/ProductService | |||
|- | |||
|} | |||
===Общие сведения=== | |||
Сервис '''ProductService''' предназначен для получения реестра категорий продукции. | |||
===Операции, выполняемые через ProductService=== | |||
{| class="wikitable" | |||
|- | |||
! Код операции !! Название операции / ссылка на спецификацию !! Описание операции | |||
|- | |||
|colspan="3" |'''Типы продукции (1 уровень справочника)''' | |||
|- | |||
| style="text-align:center;" |'''-''' | |||
|| Метод получения отсутствует | |||
|| Фиксированный список типов продукции: [[MercuryG2B:Codelist:v2.4r1#ProductTypeContentType|тип ProductTypeContentType]] | |||
|- | |||
|- | |||
|colspan="3" |'''Продукция (2 уровень справочника)''' | |||
|- | |||
|- | |||
| style="text-align:center;" |'''1''' | |||
|| [[MercuryG2B:GetProductByGuid:v3.0|GetProductByGuid]] | |||
|| Получение продукции по глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''2''' | |||
|| [[MercuryG2B:GetProductByUuid:v3.0|GetProductByUuid]] | |||
|| Получение заданной версии продукции | |||
|- | |||
| style="text-align:center;" |'''3''' | |||
|| [[MercuryG2B:GetProductByTypeList:v3.0|GetProductByTypeList]] | |||
|| Получение списка продукции по заданному типу продукции (1 уровень справочника) | |||
|- | |||
| style="text-align:center;" |'''4''' | |||
|| [[MercuryG2B:GetProductChangesList:v3.0|GetProductChangesList]] | |||
|| Получение истории изменений справочника продукции | |||
|- | |||
|- | |||
|colspan="3" |'''Виды продукции (3 уровень справочника)''' | |||
|- | |||
| style="text-align:center;" |'''5''' | |||
|| [[MercuryG2B:GetSubProductByGuid:v3.0|GetSubProductByGuid]] | |||
|| Получение вида продукции по глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''6''' | |||
|| [[MercuryG2B:GetSubProductByUuid:v3.0|GetSubProductByUuid]] | |||
|| Получение заданной версии вида продукции | |||
|- | |||
| style="text-align:center;" |'''7''' | |||
|| [[MercuryG2B:GetSubProductByProductList:v3.0|GetSubProductByProductList]] | |||
|| Получение вида продукции по заданной продукции (2 уровень справочника) | |||
|- | |||
| style="text-align:center;" |'''8''' | |||
|| [[MercuryG2B:GetSubProductChangesList:v3.0|GetSubProductChangesList]] | |||
|| Получение истории изменений справочника видов продукции | |||
|- | |||
|- | |||
|colspan="3" |'''Наименования продукции / номенклатура (4 уровень справочника)''' | |||
|- | |||
| style="text-align:center;" |'''9''' | |||
|| [[MercuryG2B:GetProductItemByGuid:v3.0|GetProductItemByGuid]] | |||
|| Получение наименования продукции (номенклатуры) по глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''10''' | |||
|| [[MercuryG2B:GetProductItemByUuid:v3.0|GetProductItemByUuid]] | |||
|| Получение заданной версии наименования продукции (номенклатуры) | |||
|- | |||
| style="text-align:center;" |'''11''' | |||
|| [[MercuryG2B:GetProductItemList:v3.0|GetProductItemList]] | |||
|| Получение списка наименований продукции (номенклатуры) с возможностью фильтрации | |||
|- | |||
| style="text-align:center;" |'''12''' | |||
|| [[MercuryG2B:GetProductItemChangesList:v3.0|GetProductItemChangesList]] | |||
|| Получение истории изменений справочника наименований продукции (номенклатуры) с возможностью фильтрации | |||
|- | |||
|} | |||
=RegionalizationService (сервис правил регионализации)= | |||
=== Параметры подключения === | |||
====Продуктивный контур==== | |||
{| class="wikitable" | |||
|- | |||
! scope="col" style="text-align:left;" | WSDL | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/RegionalizationService_v3.0.wsdl | |||
|- | |||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | |||
| временно недоступно | |||
|- | |||
|} | |||
====Тестовый контур==== | |||
{| class="wikitable" | |||
|- | |||
! scope="col" style="text-align:left;" | WSDL | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/RegionalizationService_v3.0.wsdl | |||
|- | |||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | |||
| https://api2.vetrf.ru:8002/platform/services/3.0/RegionalizationService | |||
|- | |||
|} | |||
===Общие сведения=== | |||
Сервис '''RegionalizationService''' предназначен для проверки благополучия регионов и получения правил регионализации. | |||
===Операции, выполняемые через RegionalizationService=== | |||
{| class="wikitable" | |||
|- | |||
! Код операции !! Название операции / ссылка на спецификацию !! Описание операции | |||
|- | |||
| style="text-align:center;" |'''RS.MERC.1.1''' | |||
|| [[MercuryG2B:GetR13nConditionList:v3.0|GetR13nConditionList]] | |||
|| Получение списка условий перемещения груза по правилам регионализации | |||
|- | |||
|- | |||
| style="text-align:center;" |'''RS.MERC.1.2''' | |||
|| [[MercuryG2B:GetActualR13nRegionStatusList:v3.0|GetActualR13nRegionStatusList]] | |||
|| Получение списка статусов регионов по конкретному заболеванию | |||
|- | |||
|- | |||
| style="text-align:center;" |'''RS.MERC.1.3''' | |||
|| [[MercuryG2B:GetActualR13nShippingRuleList:v3.0|GetActualR13nShippingRuleList]] | |||
|| Получение списка правил перемещения по конкретному заболеванию | |||
|- | |||
|} | |||
=IkarService (адресный классификатор)= | |||
=== Параметры подключения === | |||
====Продуктивный контур==== | |||
{| class="wikitable" | |||
|- | |||
! scope="col" style="text-align:left;" | WSDL | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/IkarService_v3.0.wsdl | |||
|- | |||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | |||
| временно недоступно | |||
|- | |||
|} | |||
====Тестовый контур==== | |||
{| class="wikitable" | |||
|- | |||
! scope="col" style="text-align:left;" | WSDL | |||
| https://api.vetrf.ru/schema/platform/services/v3.0b-last/IkarService_v3.0.wsdl | |||
|- | |||
! scope="col" style="text-align:left;"| URL точки доступа (Endpoint) | |||
| https://api2.vetrf.ru:8002/platform/services/3.0/IkarService | |||
|- | |||
|} | |||
===Общие сведения=== | |||
Сервис '''IkarService''' предназначен для получения адресной информации. | |||
===Операции, выполняемые через IkarService=== | |||
{| class="wikitable" | |||
{| class="wikitable" | |||
|- | |||
! Код операции !! Название операции / ссылка на спецификацию !! Описание операции | |||
|- | |||
|colspan="3" |'''Страны | Код: IS.MERC.1''' | |||
|- | |||
| style="text-align:center;" |'''IS.MERC.1.1 ''' | |||
|| [[MercuryG2B:GetCountryByUuid:v3.0|GetCountryByUuid]] | |||
|| Получение заданной версии страны | |||
|- | |||
| style="text-align:center;" |'''IS.MERC.1.2''' | |||
|| [[MercuryG2B:GetCountryByGuid:v3.0|GetCountryByGuid]] | |||
|| Получение страны по глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''IS.MERC.1.3''' | |||
|| [[MercuryG2B:GetAllCountryList:v3.0|GetAllCountryList]] | |||
|| Получение списка всех стран | |||
|- | |||
| style="text-align:center;" |'''IS.MERC.1.4''' | |||
|| [[MercuryG2B:GetCountryChangesList:v3.0|GetCountryChangesList]] | |||
|| Получение истории изменений справочника стран за заданный интервал времени | |||
|- | |||
|- | |||
|colspan="3" |'''Регионы | Код: IS.MERC.2''' | |||
|- | |||
| style="text-align:center;" |'''IS.MERC.2.1 ''' | |||
|| [[MercuryG2B:GetRegionByUuid:v3.0|GetRegionByUuid]] | |||
|| Получение заданной версии региона | |||
|- | |||
| style="text-align:center;" |'''IS.MERC.2.2 ''' | |||
|| [[MercuryG2B:GetRegionByGuid:v3.0|GetRegionByGuid]] | |||
|| Получение региона по глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''IS.MERC.2.3 ''' | |||
|| [[MercuryG2B:GetRegionListByCountry:v3.0|GetRegionListByCountry]] | |||
|| Получение списка всех регионов заданной страны | |||
|- | |||
| style="text-align:center;" |'''IS.MERC.2.4 ''' | |||
|| [[MercuryG2B:GetRegionChangesList:v3.0|GetRegionChangesList]] | |||
|| Получение истории изменений справочника регионов за заданный интервал времени | |||
|- | |||
|- | |||
|colspan="3" |'''Районы | Код: IS.MERC.3''' | |||
|- | |||
| style="text-align:center;" |'''IS.MERC.3.1 ''' | |||
|| [[MercuryG2B:GetDistrictByUuid:v3.0|GetDistrictByUuid]] | |||
|| Получение заданной версии района | |||
|- | |||
| style="text-align:center;" |'''IS.MERC.3.2 ''' | |||
|| [[MercuryG2B:GetDistrictByGuid:v3.0|GetDistrictByGuid]] | |||
|| Получение района по глобальному идентификатору | |||
|- | |||
| style="text-align:center;" |'''IS.MERC.3.3 ''' | |||
|| [[MercuryG2B:GetDistrictListByRegion:v3.0|GetDistrictListByRegion]] | |||
|| Получение списка всех районов заданного региона | |||
|- | |||
| style="text-align:center;" |'''IS.MERC.3.4 ''' | |||
|| [[MercuryG2B:GetDistrictChangesList:v3.0|GetDistrictChangesList]] | |||
|| Получение истории изменений справочника районов за заданный интервал времени | |||
|- | |||
|- | |||
|colspan="3" |'''Населённые пункты | Код: IS.MERC.4''' | |||
|- | |||
|- | |||
| style="text-align:center;" | '''IS.MERC.4.1''' | |||
|| [[MercuryG2B:GetLocalityListByRegion:v3.0|GetLocalityListByRegion]] | |||
|| Получение населённых пунктов заданного региона | |||
|- | |||
|- | |||
| style="text-align:center;" |''' IS.MERC.4.2 ''' | |||
|| [[MercuryG2B:GetLocalityListByDistrict:v3.0|GetLocalityListByDistrict]] | |||
|| Получение населённых пунктов заданного района | |||
|- | |||
|- | |||
| style="text-align:center;" | '''IS.MERC.4.3 ''' | |||
|| [[MercuryG2B:GetLocalityListByLocality:v3.0|GetLocalityListByLocality]] | |||
|| Получение населённых пунктов заданного населённого пункта | |||
|- | |||
|- | |||
| style="text-align:center;" | '''IS.MERC.4.4''' | |||
|| [[MercuryG2B:GetLocalityChangesList:v3.0|GetLocalityChangesList]] | |||
|| Получение истории изменений справочника населённых пунктов за заданный интервал времени | |||
|- | |||
|- | |||
| style="text-align:center;" | '''IS.MERC.4.5''' | |||
|| [[MercuryG2B:FindLocalityListByName:v3.0|FindLocalityListByName]] | |||
|| Поиск населённых пунктов по названию | |||
|- | |||
|- | |||
|colspan="3" |'''Улицы | Код: IS.MERC.5''' | |||
|- | |||
|- | |||
| style="text-align:center;" | '''IS.MERC.5.1 ''' | |||
|| [[MercuryG2B:GetStreetListByLocality:v3.0|GetStreetListByLocality]] | |||
|| Получение улиц заданного населённого пункта | |||
|- | |||
|- | |||
| style="text-align:center;" | '''IS.MERC.5.2 ''' | |||
|| [[MercuryG2B:GetStreetChangesList:v3.0|GetStreetChangesList]] | |||
|| Получение истории изменений справочника улиц за заданный интервал времени | |||
|- | |||
|- | |||
| style="text-align:center;" | '''IS.MERC.5.3''' | |||
|| [[MercuryG2B:FindStreetListByName:v3.0|FindStreetListByName]] | |||
|| Поиск улиц по названию | |||
|- | |||
|} | |||
|} | |} |
Текущая версия на 15:54, 17 июня 2024
Версии профиля API
- v3.0 – MercuryG2B:Services:v3.0
- v3.0b-20231110 – mercury-g2b-schemas-v3.0b-20231110.zip
- v3.0b-20231005 – mercury-g2b-schemas-v3.0b-20231005.zip
История изменений
Описание основных изменений ВетИС.API v3.0 (ECR 2023-10-05.pdf)
Предоставляемые сервисы
№ | Сервис | Описание | WSDL |
---|---|---|---|
1 | ApplicationManagementService | Подсистема обработки заявок | https://api.vetrf.ru/schema/platform/services/v3.0b-last/ams-mercury-g2b.service_v3.0.wsdl |
2 | EnterpriseService | Сервис реестров хозяйствующих субъектов и предприятий | https://api.vetrf.ru/schema/platform/services/v3.0b-last/EnterpriseService_v3.0.wsdl |
3 | DictionaryService | Сервис справочной информации | https://api.vetrf.ru/schema/platform/services/v3.0b-last/DictionaryService_v3.0.wsdl |
4 | ProductService | Сервис реестров категорий продукции | https://api.vetrf.ru/schema/platform/services/v3.0b-last/ProductService_v3.0.wsdl |
5 | RegionalizationService | Сервис проверки благополучия регионов и получения правил регионализации | https://api.vetrf.ru/schema/platform/services/v3.0b-last/RegionalizationService_v3.0.wsdl |
6 | IkarService | Сервис получения адресной информации | https://api.vetrf.ru/schema/platform/services/v3.0b-last/IkarService_v3.0.wsdl |
Операции, доступные для тестирования
№ | Название операции | Сервис | Доступно для тестирования |
---|---|---|---|
1 | RegisterProductionOperation | ApplicationManagementService | Да |
2 | PrepareOutgoingConsignment | ApplicationManagementService | Да |
3 | ProcessIncomingConsignment | ApplicationManagementService | Да |
4 | ProcessIncomingDelivery | ApplicationManagementService | Да |
5 | WithdrawVetDocument | ApplicationManagementService | Да |
6 | UpdateTransportMovementDetails | ApplicationManagementService | Да |
7 | ResolveDiscrepancy | ApplicationManagementService | Да |
8 | MergeStockEntries | ApplicationManagementService | Да |
9 | UpdateVeterinaryEvents | ApplicationManagementService | Да |
10 | CheckShipmentRegionalization | ApplicationManagementService | Да |
11 | ModifyProducerStockList | ApplicationManagementService | Да |
12 | ModifyActivityLocations | ApplicationManagementService | Да |
13 | ModifyBusinessEntity | ApplicationManagementService | Да |
14 | ModifyEnterprise | ApplicationManagementService | Да |
15 | GetVetDocumentByUuid | ApplicationManagementService | Да |
16 | GetVetDocumentList | ApplicationManagementService | Да |
17 | GetVetDocumentChangesList | ApplicationManagementService | Да |
18 | GetStockEntryByUuid | ApplicationManagementService | Да |
19 | GetStockEntryByGuid | ApplicationManagementService | Да |
20 | GetStockEntryVersionList | ApplicationManagementService | Да |
21 | GetStockEntryList | ApplicationManagementService | Да |
22 | GetStockEntryChangesList | ApplicationManagementService | Да |
23 | AddBussinessEntityUser | ApplicationManagementService | Да |
24 | UpdateUserAuthorities | ApplicationManagementService | Да |
25 | UnbindBusinessEntityUser | ApplicationManagementService | Да |
26 | UpdateUserWorkingAreas | ApplicationManagementService | Да |
27 | GetBusinessEntityUser | ApplicationManagementService | Да |
28 | GetBusinessEntityUserList | ApplicationManagementService | Да |
29 | GetApplicableUserAuthorityList | ApplicationManagementService | Да |
30 | GetBusinessEntityByGuid | EnterpriseService | Да |
31 | GetBusinessEntityByUuid | EnterpriseService | Да |
32 | GetBusinessEntityList | EnterpriseService | Да |
33 | GetBusinessEntityChangesList | EnterpriseService | Да |
34 | GetEnterpriseByGuid | EnterpriseService | Да |
35 | GetEnterpriseByUuid | EnterpriseService | Да |
36 | GetRussianEnterpriseList | EnterpriseService | Да |
37 | GetRussianEnterpriseChangesList | EnterpriseService | Да |
38 | GetForeignEnterpriseList | EnterpriseService | Да |
39 | GetForeignEnterpriseChangesList | EnterpriseService | Да |
40 | GetActivityLocationList | EnterpriseService | Да |
41 | GetBusinessMemberByGLN | EnterpriseService | Да |
42 | GetPurposeByGuid | DictionaryService | Да |
43 | GetPurposeByUuid | DictionaryService | Да |
44 | GetPurposeList | DictionaryService | Да |
45 | GetPurposeChangesList | DictionaryService | Да |
46 | GetUnitByGuid | DictionaryService | Да |
47 | GetUnitByUuid | DictionaryService | Да |
48 | GetUnitList | DictionaryService | Да |
49 | GetUnitChangesList | DictionaryService | Да |
50 | GetDiseaseByGuid | DictionaryService | Да |
51 | GetDiseaseByUuid | DictionaryService | Да |
52 | GetDiseaseList | DictionaryService | Да |
53 | GetDiseaseChangesList | DictionaryService | Да |
58 | GetProductByGuid | ProductService | Да |
59 | GetProductByUuid | ProductService | Да |
60 | GetProductByTypeList | ProductService | Да |
61 | GetProductChangesList | ProductService | Да |
62 | GetSubProductByGuid | ProductService | Да |
63 | GetSubProductByUuid | ProductService | Да |
64 | GetSubProductByProductList | ProductService | Да |
65 | GetSubProductChangesList | ProductService | Да |
66 | GetProductItemByGuid | ProductService | Да |
67 | GetProductItemByUuid | ProductService | Да |
68 | GetProductItemList | ProductService | Да |
69 | GetProductItemChangesList | ProductService | Да |
70 | GetR13nConditionList | RegionalizationService | Да |
71 | GetActualR13nRegionStatusList | RegionalizationService | Да |
72 | GetActualR13nShippingRuleList | RegionalizationService | Да |
73 | GetAllCountryList | IkarService | Да |
74 | GetCountryByGuid | IkarService | Да |
75 | GetCountryByUuid | IkarService | Да |
76 | GetCountryChangesList | IkarService | Да |
77 | GetRegionListByCountry | IkarService | Да |
78 | GetRegionByGuid | IkarService | Да |
79 | GetRegionByUuid | IkarService | Да |
80 | GetRegionChangesList | IkarService | Да |
81 | GetDistrictListByRegion | IkarService | Да |
82 | GetDistrictByGuid | IkarService | Да |
83 | GetDistrictByUuid | IkarService | Да |
84 | GetDistrictChangesList | IkarService | Да |
85 | GetLocalityListByRegion | IkarService | Да |
86 | GetLocalityListByDistrict | IkarService | Да |
87 | GetLocalityListByLocality | IkarService | Да |
88 | GetStreetListByLocality | IkarService | Да |
89 | FindLocalityListByName | IkarService | Да |
90 | FindStreetListByName | IkarService | Да |
91 | GetLocalityChangesList | IkarService | Да |
92 | GetStreetChangesList | IkarService | Да |
Структура XSD
Базовые типы данных:
XSD-схема | Пространство имен |
---|---|
base_v2.1.xsd | xmlns:bs="http://api.vetrf.ru/schema/cdm/base" |
Прикладные типы данных:
XSD-схема | Пространство имен |
---|---|
dictionary_v2.5.xsd | xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" |
document_v2.5.xsd | xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" |
codelist_v2.5r1.xsd | xmlns:cl="http://api.vetrf.ru/schema/cdm/codelist/v2/r1" |
Профиль API интеграционного шлюза ВетИС.API для хозяйствующих субъектов (компонент Меркурий):
XSD-схема | Пространство имен |
---|---|
mercury_g2b_applications_v3.0.xsd | xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v3" |
Профиль API справочников и реестров:
XSD-схема | Пространство имен |
---|---|
registry_ws_definitions_v2.5.xsd | xmlns:ws="http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2" |
Типы данных транспортного уровня интеграционного шлюза ВетИС.API:
XSD-схема | Пространство имен |
---|---|
application_v2.1.xsd | xmlns:apl="http://api.vetrf.ru/schema/cdm/application" |
application_ws_definitions_v2.1.xsd | xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" |
base_ws_definitions_v2.1.xsd | xmlns:bsdef="http://api.vetrf.ru/schema/cdm/base/ws-definitions" |
ApplicationManagementService (подсистема обработки заявок)
Параметры подключения
Продуктивный контур
WSDL | https://api.vetrf.ru/schema/platform/services/v3.0b-last/ams-mercury-g2b.service_v3.0.wsdl |
---|---|
URL точки доступа (Endpoint) | временно недоступно |
Описание типов заявок | включено в WSDL |
Код сервиса (serviceId) | mercury-g2b.service:3.0 |
Тестовый контур
WSDL | https://api.vetrf.ru/schema/platform/services/v3.0b-last/ams-mercury-g2b.service_v3.0.wsdl |
---|---|
URL точки доступа (Endpoint) | https://api2.vetrf.ru:8002/platform/services/3.0/ApplicationManagementService |
Описание типов заявок | включено в WSDL |
Код сервиса (serviceId) | mercury-g2b.service:3.0 |
Операции, выполняемые через ApplicationManagementService
Код операции | Название операции / ссылка на спецификацию | Описание операции |
---|---|---|
Операции над ветеринарными сопроводительными документами (ВСД) | ||
... | RegisterProductionOperation | Операция оформления производственной транзакции (завершенное и незавершенное производство) |
... | PrepareOutgoingConsignment | Операция оформления транспортной партии |
... | ProcessIncomingConsignment | Операция оформления входящей партии (гашение ВСД) |
... | WithdrawVetDocument | Операция аннулирования ВСД |
... | UpdateTransportMovementDetails | Операция внесения номеров транспортных средств в пунктах перегрузки в оформленный транспортный ВСД |
Операции над записями складского журнала | ||
... | ResolveDiscrepancy | Операция инвентаризации записи складского журнала |
... | MergeStockEntries | Операция объединения / присоединения записей складского журнала |
... | UpdateVeterinaryEvents | Операция внесения сведений о ветеринарных мероприятиях (лабораторные исследования, иммунизация / обработка живых животных) |
Регионализация | ||
... | CheckShipmentRegionalization | Проверка возможности осуществления перевозки партии в рамках правил регионализации |
Операции над справочниками | ||
... | ModifyProducerStockList | Операция добавления / изменения / удаления записей справочника наименований продукции (номенклатуры) |
... | ModifyActivityLocations | Операция добавления / удаления связи хозяйствующего субъекта с площадкой и обновления GLN |
... | ModifyBusinessEntity | Операция для добавления хозяйствующих субъектов, а так же изменение информации об уже зарегистрированных |
... | ModifyEnterprise | Операция для регистрации новых площадок, а так же для изменения информации об уже зарегистрированных |
Получение ВСД | ||
... | GetVetDocumentByUuid | Получение ВСД по его уникальному идентификатору |
... | GetVetDocumentList | Получение списка ВСД с возможностью фильтрации |
... | GetVetDocumentChangesList | Получение списка ВСД, созданных или измененных за указанный интервал времени |
Получение записей складского журнала | ||
... | GetStockEntryByUuid | Получение конкретной версии записи складского журнала по ее идентификатору |
... | GetStockEntryByGuid | Получение последней (актуальной) версии записи складского журнала по ее глобальному идентификатору |
... | GetStockEntryVersionList | Получение всех версий записи складского журнала по ее глобальному идентификатору |
... | GetStockEntryList | Получение актуального списка записей складского журнала |
... | GetStockEntryChangesList | Получение истории изменений записей складского журнала за указанный интервал времени |
Операции над пользователями | ||
... | AddBussinessEntityUser | Регистрация и привязка пользователей к хозяйствующему субъекту |
... | UpdateUserAuthorities | Назначение прав пользователям |
... | UnbindBusinessEntityUser | Удаление связи пользователей с хозяйствующим субъектом |
... | UpdateUserWorkingAreas | Назначение зон ответственности пользователям |
... | GetBusinessEntityUser | Получение сведений о пользователе по его логину |
... | GetBusinessEntityUserList | Получение списка пользователей хозяйствующего субъекта |
... | GetApplicableUserAuthorityList | Получение списка доступных для назначения прав пользователей |
EnterpriseService (реестр хозяйствующих субъектов и предприятий)
Параметры подключения
Продуктивный контур
WSDL | https://api.vetrf.ru/schema/platform/services/v3.0b-last/EnterpriseService_v3.0.wsdl |
---|---|
URL точки доступа (Endpoint) | временно недоступно |
Тестовый контур
WSDL | https://api.vetrf.ru/schema/platform/services/v3.0b-last/EnterpriseService_v3.0.wsdl |
---|---|
URL точки доступа (Endpoint) | https://api2.vetrf.ru:8002/platform/services/3.0/EnterpriseService |
Общие сведения
Сервис EnterpriseService предназначен для работы с реестром хозяйствующих субъектов и предприятий.
Операции, выполняемые через EnterpriseService
Код операции | Название операции / ссылка на спецификацию | Описание операции |
---|---|---|
Получение записей реестра хозяйствующих субъектов | ||
1 | GetBusinessEntityByUuid | Получение заданной версии хозяйствующего субъекта |
2 | GetBusinessEntityByGuid | Получение последней версии хозяйствующего субъекта по глобальному идентификатору |
3 | GetBusinessEntityList | Получение списка хозяйствующих субъектов с возможностью фильтрации |
4 | GetBusinessEntityChangesList | Получение истории изменений хозяйствующих субъектов за заданный интервал времени |
Получение записей реестра предприятий (площадок) | ||
5 | GetEnterpriseByUuid | Получение заданной версии площадки |
6 | GetEnterpriseByGuid | Получение последней версии площадки по глобальному идентификатору |
7 | GetRussianEnterpriseList | Получение списка площадок, зарегистрированных на территории РФ, с возможностью фильтрации |
8 | GetRussianEnterpriseChangesList | Получение истории изменений площадок, зарегистрированных на территории РФ, за заданный интервал времени |
9 | GetForeignEnterpriseList | Получение списка зарубежных площадок с возможностью фильтрации |
10 | GetForeignEnterpriseChangesList | Получение истории изменений зарубежных площадок за заданный интервал времени |
Получение связей | ||
11 | GetActivityLocationList | Получение списка площадок, связанных с заданным хозяйствующим субъектом |
12 | GetBusinessMemberByGLN | Получение пары "хозяйствующий субъект - площадка" по GLN |
DictionaryService (реестр справочной информации)
Параметры подключения
Продуктивный контур
WSDL | https://api.vetrf.ru/schema/platform/services/v3.0b-last/DictionaryService_v3.0.wsdl |
---|---|
URL точки доступа (Endpoint) | временно недоступно |
Тестовый контур
WSDL | https://api.vetrf.ru/schema/platform/services/v3.0b-last/DictionaryService_v3.0.wsdl |
---|---|
URL точки доступа (Endpoint) | https://api2.vetrf.ru:8002/platform/services/3.0/DictionaryService |
Общие сведения
Сервис DictionaryService предназначен для получения справочной информации.
Операции, выполняемые через DictionaryService
Код операции | Название операции / ссылка на спецификацию | Описание операции |
---|---|---|
Заболевания | ||
... | GetDiseaseByUuid | Получение заболевания по идентификатору |
... | GetDiseaseByGuid | Получение заболевания по глобальному идентификатору |
... | GetDiseaseList | Получение списка заболеваний |
... | GetDiseaseChangesList | Получение списка измененных заболеваний за определенный период времени |
Код операции | Название операции / ссылка на спецификацию | Описание операции |
Направления | ||
1 | GetPurposeByGuid | Получение направления по глобальному идентификатору |
2 | GetPurposeByUuid | Получение направления по идентификатору версии |
3 | GetPurposeList | Получение справочника направлений |
4 | GetPurposeChangesList | Получение истории изменения справочника направлений |
Код операции | Название операции / ссылка на спецификацию | Описание операции |
Единицы измерений | ||
... | GetUnitByUuid | Получение заданной версии единицы измерения |
... | GetUnitByGuid | Получение единицы измерения по глобальному идентификатору |
... | GetUnitList | Получение актуального списка единиц измерения |
... | GetUnitChangesList | Получение истории изменений справочника единиц измерения |
ProductService (реестр категорий продукции)
Параметры подключения
Продуктивный контур
WSDL | https://api.vetrf.ru/schema/platform/services/v3.0b-last/ProductService_v3.0.wsdl |
---|---|
URL точки доступа (Endpoint) | временно недоступно |
Тестовый контур
WSDL | https://api.vetrf.ru/schema/platform/services/v3.0b-last/ProductService_v3.0.wsdl |
---|---|
URL точки доступа (Endpoint) | https://api2.vetrf.ru:8002/platform/services/3.0/ProductService |
Общие сведения
Сервис ProductService предназначен для получения реестра категорий продукции.
Операции, выполняемые через ProductService
Код операции | Название операции / ссылка на спецификацию | Описание операции |
---|---|---|
Типы продукции (1 уровень справочника) | ||
- | Метод получения отсутствует | Фиксированный список типов продукции: тип ProductTypeContentType |
Продукция (2 уровень справочника) | ||
1 | GetProductByGuid | Получение продукции по глобальному идентификатору |
2 | GetProductByUuid | Получение заданной версии продукции |
3 | GetProductByTypeList | Получение списка продукции по заданному типу продукции (1 уровень справочника) |
4 | GetProductChangesList | Получение истории изменений справочника продукции |
Виды продукции (3 уровень справочника) | ||
5 | GetSubProductByGuid | Получение вида продукции по глобальному идентификатору |
6 | GetSubProductByUuid | Получение заданной версии вида продукции |
7 | GetSubProductByProductList | Получение вида продукции по заданной продукции (2 уровень справочника) |
8 | GetSubProductChangesList | Получение истории изменений справочника видов продукции |
Наименования продукции / номенклатура (4 уровень справочника) | ||
9 | GetProductItemByGuid | Получение наименования продукции (номенклатуры) по глобальному идентификатору |
10 | GetProductItemByUuid | Получение заданной версии наименования продукции (номенклатуры) |
11 | GetProductItemList | Получение списка наименований продукции (номенклатуры) с возможностью фильтрации |
12 | GetProductItemChangesList | Получение истории изменений справочника наименований продукции (номенклатуры) с возможностью фильтрации |
RegionalizationService (сервис правил регионализации)
Параметры подключения
Продуктивный контур
WSDL | https://api.vetrf.ru/schema/platform/services/v3.0b-last/RegionalizationService_v3.0.wsdl |
---|---|
URL точки доступа (Endpoint) | временно недоступно |
Тестовый контур
WSDL | https://api.vetrf.ru/schema/platform/services/v3.0b-last/RegionalizationService_v3.0.wsdl |
---|---|
URL точки доступа (Endpoint) | https://api2.vetrf.ru:8002/platform/services/3.0/RegionalizationService |
Общие сведения
Сервис RegionalizationService предназначен для проверки благополучия регионов и получения правил регионализации.
Операции, выполняемые через RegionalizationService
Код операции | Название операции / ссылка на спецификацию | Описание операции |
---|---|---|
RS.MERC.1.1 | GetR13nConditionList | Получение списка условий перемещения груза по правилам регионализации |
RS.MERC.1.2 | GetActualR13nRegionStatusList | Получение списка статусов регионов по конкретному заболеванию |
RS.MERC.1.3 | GetActualR13nShippingRuleList | Получение списка правил перемещения по конкретному заболеванию |
IkarService (адресный классификатор)
Параметры подключения
Продуктивный контур
WSDL | https://api.vetrf.ru/schema/platform/services/v3.0b-last/IkarService_v3.0.wsdl |
---|---|
URL точки доступа (Endpoint) | временно недоступно |
Тестовый контур
WSDL | https://api.vetrf.ru/schema/platform/services/v3.0b-last/IkarService_v3.0.wsdl |
---|---|
URL точки доступа (Endpoint) | https://api2.vetrf.ru:8002/platform/services/3.0/IkarService |
Общие сведения
Сервис IkarService предназначен для получения адресной информации.
Операции, выполняемые через IkarService
Код операции | Название операции / ссылка на спецификацию | Описание операции |
---|---|---|
Страны | Код: IS.MERC.1 | ||
IS.MERC.1.1 | GetCountryByUuid | Получение заданной версии страны |
IS.MERC.1.2 | GetCountryByGuid | Получение страны по глобальному идентификатору |
IS.MERC.1.3 | GetAllCountryList | Получение списка всех стран |
IS.MERC.1.4 | GetCountryChangesList | Получение истории изменений справочника стран за заданный интервал времени |
Регионы | Код: IS.MERC.2 | ||
IS.MERC.2.1 | GetRegionByUuid | Получение заданной версии региона |
IS.MERC.2.2 | GetRegionByGuid | Получение региона по глобальному идентификатору |
IS.MERC.2.3 | GetRegionListByCountry | Получение списка всех регионов заданной страны |
IS.MERC.2.4 | GetRegionChangesList | Получение истории изменений справочника регионов за заданный интервал времени |
Районы | Код: IS.MERC.3 | ||
IS.MERC.3.1 | GetDistrictByUuid | Получение заданной версии района |
IS.MERC.3.2 | GetDistrictByGuid | Получение района по глобальному идентификатору |
IS.MERC.3.3 | GetDistrictListByRegion | Получение списка всех районов заданного региона |
IS.MERC.3.4 | GetDistrictChangesList | Получение истории изменений справочника районов за заданный интервал времени |
Населённые пункты | Код: IS.MERC.4 | ||
IS.MERC.4.1 | GetLocalityListByRegion | Получение населённых пунктов заданного региона |
IS.MERC.4.2 | GetLocalityListByDistrict | Получение населённых пунктов заданного района |
IS.MERC.4.3 | GetLocalityListByLocality | Получение населённых пунктов заданного населённого пункта |
IS.MERC.4.4 | GetLocalityChangesList | Получение истории изменений справочника населённых пунктов за заданный интервал времени |
IS.MERC.4.5 | FindLocalityListByName | Поиск населённых пунктов по названию |
Улицы | Код: IS.MERC.5 | ||
IS.MERC.5.1 | GetStreetListByLocality | Получение улиц заданного населённого пункта |
IS.MERC.5.2 | GetStreetChangesList | Получение истории изменений справочника улиц за заданный интервал времени |
IS.MERC.5.3 | FindStreetListByName | Поиск улиц по названию |