Методы объекта "Счет"
Уровень
Возвращает уровень вложенности текущего счета.
Синтаксис:
Уровень()
Англоязычный синоним:
Level
Возвращаемое значение:
Число – уровень вложенности счета: 1 – счета верхнего уровня.
Описание:
В системе 1С:Предприятие количество уровней вложенности субсчетов в плане счетов не ограничивается. В качестве "ограничителя" выступает величина реквизита "Максимальная длина кода счета" в окне редактирования "Планы счетов". В пределах указанной длины можно задавать произвольное количество уровней вложенности, комбинируя символы "#" и "." в шаблоне счета.
Шаблон кода представляет собой символьную строку состоящую из символов "#" и ".". Шаблон кода схематически иллюстрирует структуру полного кода счета. Фактически, шаблон кода задает количество уровней субсчетов, которое может быть открыто к счету. Например, символьная строка вида:
##.#.###
…означает, что к счету могут быть открыты 2 уровня субсчетов. Метод Уровень() возвращает уровень вложенности текущего счета. Для счета верхнего уровня метод возвратит 1, для счета второго уровня – 2, и так далее.
Пример:
Сч = СоздатьОбъект("Счет.Основной"); Сч.НайтиПоКоду("76.02"); Сообщить("Уровень счета - " + Сч.Уровень()); //Возвращает — 2