Для создания объекта типа «КорректныеПроводки» в качестве параметра функции СоздатьОбъект передается ключевое слово «КорректныеПроводки».
Англоязычный синоним ключевого слова КорректныеПроводки — CorrectEntries.
Пример:
КП = СоздатьОбъект("КорректныеПроводки");
Атрибуты объекта «КорректныеПроводки»
Комментарий
Описание корректной проводки.
Синтаксис:
Комментарий
Англоязычный синоним:
Description
Описание:
Атрибут Комментарий дает доступ к значению описания корректной проводки.
Пример:
КП = СоздатьОбъект("КорректныеПроводки");
КП.ВыбратьКорректныеПроводки();
Пока КП.ПолучитьКорректнуюПроводку() = 1 Цикл
Сообщить(КП.Комментарий);
КонецЦикла;
СчетДт
Счет дебета корректной проводки.
Синтаксис:
СчетДт
Англоязычный синоним:
AccountDt
Описание:
Атрибут СчетДт дает доступ к значению счета дебета корректной проводки.
Пример:
КП = СоздатьОбъект("КорректныеПроводки");
КП.ВыбратьКорректныеПроводки();
Пока КП.ПолучитьКорректнуюПроводку() = 1 Цикл
Сообщить(КП.Комментарий + " счет дебета — " + КП.СчетДт);
КонецЦикла;
СчетКт
Счет кредита корректной проводки.
Синтаксис:
СчетКт
Англоязычный синоним:
AccountKt
Описание:
Атрибут СчетКт дает доступ к значению счета кредита корректной проводки.
Пример:
КП = СоздатьОбъект("КорректныеПроводки");
КП.ВыбратьКорректныеПроводки();
Пока КП.ПолучитьКорректнуюПроводку() = 1 Цикл
Сообщить(КП.Комментарий + " счет кредита — " + КП.СчетКт);
КонецЦикла;
Методы объекта «КорректныеПроводки»
Выбрана
Проверить факт: выбрана ли корректная проводка.
Синтаксис:
Выбрана()
Англоязычный синоним:
Selected
Возвращаемое значение:
Число: 1 — если корректная проводка выбрана; 0 — если не выбрана.
Описание:
Метод Выбрана возвращает число со значением 1 — объект выбран или 0 — если не выбран.
Пример:
КП = СоздатьОбъект("КорректныеПроводки");
КП.ВыбратьКорректныеПроводки();
Пока КП.ПолучитьКорректнуюПроводку() = 1 Цикл
Если Кп.Выбрана() = 1 Тогда
Сообщить(КП.Комментарий + " счет кредита — " + КП.СчетКт);
КонецЕсли;
КонецЦикла;
ВыбратьКорректныеПроводки
Открыть выборку корректных проводок по плану счетов.
Синтаксис:
ВыбратьКорректныеПроводки(<ПланСчетов>)
Англоязычный синоним:
SelectCorrectEntries
Возвращаемое значение
Число: 1 — если есть хотя бы одна корректная проводка, удовлетворяющая условию; 0 — нет ни одной корректной проводки.
Описание:
Метод ВыбратьКорректныеПроводки предоставляет возможность выбирать корректные проводки (открывает выборку) при помощи метода ПолучитьКорректнуюПроводку.
Дальнейшая выборка при помощи метода ПолучитьКорректнуюПроводку будет происходить среди корректных проводок указанного плана счетов.
Пример:
КП = СоздатьОбъект("КорректныеПроводки");
КП.ВыбратьКорректныеПроводки();
Пока КП.ПолучитьКорректнуюПроводку() = 1 Цикл
Если КП.Выбрана() = 1 Тогда
Сообщить(КП.Комментарий + " счет кредита — " + КП.СчетКт);
КонецЕсли;
КонецЦикла;
ВыбратьКорректныеПроводкиПоСчету
Открыть выборку корректных проводок для указанного счета.
Синтаксис:
ВыбратьКорректныеПроводкиПоСчету(<Счет>, <ТипСчета>, <ПланСчетов>)
Англоязычный синоним:
SelectCorrectEntriesByAccount
Возвращаемое значение:
Число: 1 — если есть хотя бы одна корректная проводка, удовлетворяющая условию; 0 — нет ни одной корректной проводки.
Описание:
Метод ВыбратьКорректныеПроводкиПоСчету предоставляет возможность выбирать корректные проводки (открывает выборку) при помощи метода ПолучитьКорректнуюПроводку.
Дальнейшая выборка при помощи метода ПолучитьКорректнуюПроводку будет происходить среди корректных проводок указанного плана счетов.
Пример:
КП = СоздатьОбъект("КорректныеПроводки");
КП.ВыбратьКорректныеПроводкиПоСчету("41.1");
Пока КП.ПолучитьКорректнуюПроводку() = 1 Цикл
Если Кп.Выбрана() = 1 Тогда
Сообщить(КП.Комментарий + " счет кредита — " + КП.СчетКт);
КонецЕсли;
КонецЦикла;