Иллюстрированный самоучитель по языку системы 1С:Предприятие

Методы объекта "Счет"

Уровень

Возвращает уровень вложенности текущего счета.

Синтаксис:

Уровень()

Англоязычный синоним:

Level

Возвращаемое значение:

Число – уровень вложенности счета: 1 – счета верхнего уровня.

Описание:

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

Шаблон кода представляет собой символьную строку состоящую из символов "#" и ".". Шаблон кода схематически иллюстрирует структуру полного кода счета. Фактически, шаблон кода задает количество уровней субсчетов, которое может быть открыто к счету. Например, символьная строка вида:

##.#.###

…означает, что к счету могут быть открыты 2 уровня субсчетов. Метод Уровень() возвращает уровень вложенности текущего счета. Для счета верхнего уровня метод возвратит 1, для счета второго уровня – 2, и так далее.

Пример:

Сч = СоздатьОбъект("Счет.Основной");

Сч.НайтиПоКоду("76.02");

Сообщить("Уровень счета - " + Сч.Уровень());

//Возвращает — 2
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.