Атрибуты счета
Счет имеет следующие атрибуты: Код – Полный код счета. Например, “10.1” или “62.5.1” Наименование – Название счета. Например, “Материалы” или “Расч. с бюдж. по НДС” Валютный – Признак ведения валютного учета. 1 – валютный учет ведется, 0 – не ведется Количественный – Признак ведения количественного учета. 1 – количественный учет ведется, 0 – не ведется Забалансовый – Признак забалансового счета. 1 – счет забалансовый, 0 – балансовый Активный – Тип остатка по счету. 1 – счет активный, 2 – счет пассивный, 3 – счет активно-пассивный <реквизит> – Кроме стандартных вышеперечисленных реквизитов, разработчик может задать произвольное количество дополнительных реквизитов. Реквизиты могут быть периодическими, т.е. хранить значение на определенную дату. Например, может быть создан периодический реквизит “Ответственный” типа “Справочник.Сотрудники”. Он будет показывать сотрудника, ответственного за ведение данного счета. Работа с периодическими реквизитам счета не отличается от работы с периодическими реквизитами справочника.
Пример – прочитать и установить ответственного за ведение счета:
Счета = СоздатьОбъект(“Счет.ОснПлан”); Счета.НайтиПоКоду(“10.1”); БылОтветственный = Счета.Ответственный.Получить(НекаяДата); Счета.Ответственный.Установить(НекаяДата, ВыбрСотрудник); Счета.Записать();
Можно установить дату выборки периодических реквизитов, тогда ниже уже нельзя применять методы Установить и Получить
Счета = СоздатьОбъект(“Счет.ОснПлан”); Счета. ИспользоватьДату(НекаяДата); Счета.НайтиПоКоду(“10.1”); БылОтветственный = Счета.Ответственный; Счета.Ответственный = ВыбрСотрудник; Счета.Записать();
|