Доступность бюджетных кодов для выбора в зависимости от типа заказа (JV3_ORG_CodeReserveTypeDependancy)

Доступность бюджетных кодов для выбора в зависимости от типа заказа (JV3_ORG_CodeReserveTypeDependancy) - отношение "мета-код" - "тип-заказа":

 

  • id_Relation (пример: "123") - первичный ключ связи (обязательное поле, число);

  • Type (пример: "1") - тип свзяи, в данном случае возможен только один тип связи:

    • 1 - Relate - связь;

  • id_MetaCode (пример: "123") - идентификатор мета кода(обязательное поле, число);

  • id_ReserveType (пример: "123") -идентификатор типа заказа, на который реагирует укзазанный в id_MEtaCode код и не показывается(или наоборот - показывается) (обязательное поле, число);


Для клиента привязка справочника кода к типу заказа доступна по следующему пути: Настройки -> Справочники кодов -> Выбрать тип кода "Бюджетные" -> Выбрать справочник из таблицы ->

 

На вкладке "Детали" выбрать значние поля "Тип селектора" равным значению "Автозавершение" или "Выпадающий список" -> Нажать на вкладку "Коды справочника" -> Выбрать любой код  -> Выбрать вкладку "Типы услуг" :

 


 





 
Далее мы можем видеть список привязок к типам услуг:

Для проведения любой операции необходимо пройти авторизацию, а также, если мы работаем от имени агента, получить контекст клиента

 

WSDL можно скачать с демо-сайта: https://demo.corteos.ru/XmlGate/V3/StaticData/MetaCodeOnReserveType/MetaCodeOnReserveTypeManagement.asmx?wsdl

Для работы в продуктовой среде необходимо заменить demo.corteos.ru на свой домен (на котором работают пользователи вашей компании).

 

В API реализованы следующие методы для работы с зависимостью бюджетного кода от типа заказа:

 

  1. Получение связей по первичному ключу словаря id_MetaCode и по булевому флагу ShowPossibleDependencies - ListV2

  2. Создание нового отношения мета код - тип заказа (id_ReserveTypeid_MetaCode) - CreateNewV2

  3. Удаление связи по ключу - DeleteV2

 

Примеры запросов и ответов:

  • Создание нового отношения мета код - тип заказа - запрос / ответ

  • Получение связей по первичному ключу словаря id_MetaCode и по булевому флагу ShowPossibleDependencies -  запрос / ответ

  • Удаление связи по ключу  запрос / ответ