Тип данных «ПланСчетов» является служебным типом данных. Он предназначен для идентификации Плана счетов, созданного в метаданных. В основном он используется для передачи в качестве параметра различным процедурам и функциям компоненты «Бухгалтерский учет» и для выбора плана счетов в формах. Тип значения «ПланСчетов» не поддерживает никаких данных в информационной базе, а список возможных значений этого типа данных определен планами счетов созданными в конфигурации.
Значения типа «ПланСчетов» могут выступать как реквизиты диалога формы, как реквизиты документов, справочников и т. д.
Для получения значения такого типа данных используется глобальный атрибут ПланыСчетов, который имеет в свою очередь набор атрибутов типа «ПланСчетов» соответсвующих имеющимся в конфигурации планам счетов. Кроме того, глобальный атрибут ПланыСчетов имеет методы для обхода всех существующих планов счетов.
Проверяет наличие значения.
Синтаксис:
Выбран()
Англоязычный синоним:
Selected
Возвращаемое значение:
Числовое значение: 1 — значение не пусто; 0 — значение пусто.
Описание:
Данный метод позволяет определить — пусто значение типа «ПланСчетгт или нет.
Пример:
* ИспПланСчетов — является реквизитом диалога формы, имеет тип «План Счетов».
Если ИспПланСчетов.Выбран() = 1 Тогда
БухИтоги.ИспользоватьПланСчетов(ИспПланСчетов);
КонецЕсли;
Получить порядковый номер плана счетов.
Синтаксис:
ПорядковыйНомер()
Англоязычный синоним:
Number
Возвращаемое значение:
Числовое значение: порядковый номер плана счетов среди планов счетов конфигурации.
Описание:
Метод ПорядковыйНомер позволяет определить порядковый номер плана счетов среди планов счетов, созданных в конфигурации.
Пример:
Если ИспПланСчетов.Выбран() = 1 Тогда
Сообщить("План счетов" + ИспПланСчетов.ПорядковыйНоиер());
КонецЕсли;
Определить строку-идентификатор плана счетов как он задан в метаданных.
Синтаксис:
Идентификатор()
Англоязычный синоним:
Identifier
Возвращаемое значение:
Строка-идентификатор плана счетов как он задан в метаданных.
Описание:
Метод Идентификатор позволяет определить строку-идентификатор плана счетов как он задан в метаданных.
Пример:
Если ИспПланСчетов.Выбран() = 1 Тогда
Сообщить(Идентификатор(ИспПланСчетов));
КонецЕсли;
Атрибут глобального контекста для получения существующих значений типа «ПланСчетов».
Синтаксис:
ПланыСчетов
Англоязычный синоним:
Charts0fAccounts
Описание:
Атрибут ПланыСчетов не имеет самостоятельного смысла, а служит для получения конкретных значений типа «ПланСчетов». Атрибут всегда используется с доступными ему атрибутами и методами.
Атрибуты и методы:
Для получения конкретного значения типа «План счетов» следует через точку указать атрибут — идентификатор плана счетов.
Для получения количества существующих в конфигурации планов счетов следует через точку вызвать метод КоличествоЗначений.
Для получения значения типа «План счетов» по его номеру в метаданных, следует через точку вызвать метод ЗначениеПоНомеру(<Число>), где <Число> — номер плана счетов в метаданных.
Пример:
Сч = СоздатьОбъект("Счет");
// ...
Если Сч.ПланСчетов() = ПланыСчетов.РабПлан Тогда
// ...
КонецЕсли;
Для Инд = 1 По ПланыСчетов.КоличествоЗначений() Цикл
ПлСч = ПланыСчетов.ЗначениеПоНомеру(Инд);
КонецЦикла;
Значения типа «ПланСчетов» могут выступать как реквизиты диалога формы, как реквизиты документов, справочников и т. д.
Для получения значений типа «ПланСчетов» используется глобальный атрибут ПланыСчетов, который имеет в свою очередь набор атрибутов типа «План Счетов» соответсвующих имеющимся в конфигурации планам счет Кроме того, глобальный атрибут ПланыСчетов имеет методы для обхода в существующих планов счетов.
Получить общее количество планов счетов.
Синтаксис:
КоличествоЗначений()
Англоязычный синоним:
Count
Возвращаемое значение:
Числовое значение: количество планов счетов конфигурации.
Описание:
Метод КоличествоЗначений применяется к атрибуту глобального контекста ПланыСчетов и позволяет определить общее количество планов счетов созданных в конфигурации.
Пример:
Для Инд=1 По ПланыСчетов.КоличествоЗначений() Цикл
ПлСч = ПланыСчетов.ЗначениеПоНомеру(Инд);
КонецЦикла;
Определить план счетов, по номеру в списке планов счетов конфигурации.
Синтаксис:
ЗначениеПоНомеру(<Номер>)
Англоязычный синоним:
ValueByIndex
Параметры:
<Номер> |
Числовое выражение. Номер позиции плана счетов, заданный в Конфигураторе. |
Возвращаемое значение:
Значение типа «План Счетов», соответствующее номеру заданной позиции.
Описание:
Метод ЗначениеПоНомеру применяется к атрибуту глобального контекста ПланыСчетов и позволяет определить план счетов, соответствующий номеру в списке планов счетов конфигурации.
Пример:
Для Инд = 1 По ПланыСчетов.КоличествоЗначений() Цикл
ПлСч = ПланыСчетов.ЗначениеПоНомеру(Инд);
КонецЦикла
Определить план счетов, по идентификатору.
Синтаксис:
ЗначениеПоИдентификатору(<Идентификатор>)
Англоязычный синоним:
ValueByIdentifier
Параметры:
<Идентификатор> |
Строковое выражение. Идентификатор плана счетов, заданный в конфигураторе. |
Возвращаемое значение:
Значение плана счетов, соответствующее идентификатору в метаданных. Если не найдено — то пустое значение.
Описание:
Метод ЗначениеПоИдентификатору применяется к атрибуту глобального контекста ПланыСчетов и позволяет определить план счетов, соответствующий идентификатору плана счетов конфигурации.
Пример:
ПлСч = ПланыСчетов.ЗначениеПоИдентификатору("Основной");
Тип данных «ВидСубконто» является служебным типом данных. Он предназначен для идентификации самого Вида субконто. созданного в метаданных. В основном он используется для передачи в качестве параметра различным процедурам и функциям компоненты «Бухгалтерский учет» и для выбора вида субконто в формах. Тип данных «ВидСубконто» не поддерживает никаких данных в информационной базе, а список возможных значений этого типа данных определен видами субконто, созданными в конфигурации.
Значения типа «ВидСубконто» могут выступать как реквизиты диалога формы, как реквизиты документов, справочников и т. д.
Для получения значения такого типа используется глобальный атрибут ВидыСубконто, который имеет в свою очередь набор атрибутов типа «ВидСубконто» соответсвующих имеющимся видам субконто. Кроме того, глобальный атрибут ВидыСубконто имеет методы для обхода всех существующих видов субконто.
Проверяет наличие значения.
Синтаксис:
Выбран()
Англоязычный синоним:
Selected
Возвращаемое значение:
Числовое значение:
1 — значение не пусто;
0 — значение пусто.
Описание:
Данный метод позволяет определить — пусто значение типа «ВидСубконто» или нет.
Пример:
* ВыбВидСубк1 — является реквизитом диалога формы типа «ВидСубконто».
Если ВыбВидСубк1.Выбран() = 1 Тогда
БухИтоги.ИспользоватьСубконто(ВыбВидСубк1);
КонецЕсли;
Получить порядковый номер вида субконто.
Синтаксис:
ПорядковыйНомер()
Англоязычный синоним:
Number
Возвращаемое значение:
Числовое значение: порядковый номер вида субконто среди видов.
Описание:
Метод ПорядковыйНомер позволяет определить порядковый номер вида субконто среди видов субконто, созданных в конфигурации.
Пример:
Если ВыбВидСубк1.Выбран() = 1 Тогда
Сообщить("Вид номер" + ВыбВидСубк1.ПорядковыйНомер());
КонецЕсли;
Получить тип субконто.
Синтаксис:
ТипСубконто()
Англоязычный синоним:
SubcontoType
Возвращаемое значение:
Строковое значение, описывающее тип субконто, например "Справочник.Контрагенты".
Описание:
Метод ТипСубконто позволяет определить тип субконто, как он определен в конфигурации.
Пример:
Сообщить("Тип субконто " + ВыбВидСубк1.ТипСубконто());
Определить строку-идентификатор вида субконто как он задан в метаданных.
Синтаксис:
Идентификатор()
Англоязычный синоним:
Identifier
Возвращаемое значение:
Строка-идентификатор вида субконто как он задан в метаданных.
Описание:
Метод Идентификатор позволяет определить строку-идентификатор вида субконто как он задан в метаданных.
Пример:
Для Н=1 По ВидыСубконто.КоличествоЗначений() Цикл
Сообщить(Идентификатор(ВидыСубконто.ЗначениеПоНомеру(Н)));
КонецЦикла;
Атрибут глобального контекста для получения существующих значений типа ВидСубконто.
Синтаксис:
ВидыСубконто
Англоязычный синоним:
SubcontoKinds
Описание:
Атрибут ВидыСубконто не имеет самостоятельного смысла, а служит для получения конкретных значений типа «Вид субконто». Атрибут всегда используется с доступными ему атрибутами и методами.
Атрибуты и методы:
Для получения конкретного значения типа «Вид субконто» следует через точку указать атрибут-идентификатор вида субконто.
Для получения количества существующих в конфигурации видов субконто следует через точку вызвать метод КоличествоЗначений.
Для получения значения типа «Вид субконто» по его номеру в метаданных следует через точку вызвать метод ЗначениеПоНомеру(<Число>), где <Число> — номер вида субконто в метаданных.
Пример:
Сч = СоздатьОбъект("Счет");
Если Сч.ВидСубконто(1) = ВидыСубконто.Материалы Тогда
// ...
КонецЕсли;
Для Инд = 1 По ВидыСубконто.КоличествоЗначений() Цикл
ВидСк = ВидыСубконто.ЗначениеПоНомеру(Инд);
// ...
КонецЦикла;
Для получения значений типа «ВидСубконто» используется глобальный атрибут ВидыСубконто, который имеет в свою очередь набор атрибутов типа «ВидСубконто» соответсвующих имеющимся видам субконто. Кроме того, глобальный атрибут ВидыСубконто имеет методы для обхода всех существующих видов субконто.
Получить общее количество видов субконто.
Синтаксис:
КоличествоЗначений()
Англоязычный синоним:
Count
Возвращаемое значение:
Числовое значение: количество видов субконто конфигурации.
Описание:
Метод КоличествоЗначений применяется к атрибуту глобального контекста ВидыСубконто и позволяет определить общее количество видов субконто, созданных в конфигурации.
Пример:
Для Инд = 1 По ВидыСубконто.КоличествоЗначений() Цикл
ВидСк = ВидыСубконто.ЗначениеПоНомеру(Инд);
КонецЦикла;
Определить вид субконто, по номеру в списке видов субконто конфигурации.
Синтаксис:
ЗначениеПоНомеру(<Номер>)
Англоязычный синоним:
ValueByIndex
Параметры:
<Номер> |
Числовое выражение. Номер позиции вида субконто, заданный в конфигураторе. |
Возвращаемое значение:
Значение типа «ВидСубконто», соответствующее номеру заданной позиции.
Описание:
Метод ЗначениеПоНомеру применяется к атрибуту глобального контекста ВидыСубконто и позволяет определить вид субконто, соответствующий номеру в списке видов субконто конфигурации.
Пример:
Для Инд = 1 По ВидыСубконто.КоличествоЗначений() Цикл
ВидСк = ВидыСубконто.ЗначениеПоНомеру(Инд);
КонецЦикла;
Определить вид субконто, по идентификатору видов субконто конфигурации.
Синтаксис:
ЗначениеПоИдентификатору(<Идентификатор>)
Англоязычный синоним:
ValueByIdentifier
Параметры:
<Идентификатор> |
Строковое выражение. Идентификатор вида субконто, заданный в конфигураторе. |
Возвращаемое значение:
Значение типа «ВидСубконто», соответствующее идентификатору в метаданных. Если не найдено — то пустое значение.
Описание:
Метод ЗначениеПоИдентификатору применяется к атрибуту глобального контекста ВидыСубконто и позволяет определить вид субконто, соответствующий идентификатору видов субконто конфигурации.
Пример:
ВидСк = ВидыСубконто.ЗначениеПоИдентификатору("Контрагент");