Доступность бюджетного кода в организациях-плательщиках (JV3_ORG_CodeOrganizationDependancy)

Доступность бюджетного кода в организациях-плательщиках (JV3_ORG_CodeOrganizationDependancy) - зависимости кода от организации.

Например, код показывается, если выбрана специальная организация-плательщик. Содержит следующие поля:



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

  • Type (Пример: "1") - в данном случае тип специальнаяотношения - всегда связь;

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

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

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

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

 


 


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

 

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

 

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

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

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



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

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

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

Разберем эти методы более подробно.

 

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


2. Создание нового отношения мета-код - мастер-код (id_MetaCode) - CreateNewV2 - Запрос Ответ



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