Получение подкласса документа

Получение подкласса документа#

Получает подкласс документа. Скрипт показывает два варианта получения подкласса: если класс документа заранее неизвестен и если класс документа известен. Может использоваться как самостоятельный скрипт или как шаблон внутри других JEXL-скриптов.

Место применения: Сервис > Инструменты > Выполнить JEXL-скрипт или в теле другого JEXL-скрипта

Тип: JEXL-скрипт

// если не знаем класс документа
var rop = Btk_ObjectPkg.loadAnyObject({gid_документа});
var idSubClass = Btk_ObjectTypeApi.load(rop.getByAttrName("idObjectType")).idSubClass // кинет ошибку если в классе документа нет атрибута idObjectType
// если знаем класс документа
var rop = Act_TransApi.load({id_документа});
var idSubClass = Btk_ObjectTypeApi.load(rop.idObjectType).idSubClass