Перейти к основному содержанию
`Ctrl`+`K`

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

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