Бухгалтерский запрос

БухИт = СоздатьОбъект(“БухгалтерскиеИтоги”);
// Устанавливает режим получения итогов в разрезе субконто
БухИт.ИспользоватьСубконто(ВидСубконто,Субконто,ТипФильтра,ПоГруппам);
// Устанавливает режим отбора итогов по субсчетам
БухИт.ВключатьСубсчета(ФлагСчета,ФлагКоррСчета);
// Выполнить отбор и расчет итогов по параметрам
БухИт.ВыполнитьЗапрос(НачалоПериода,КонецПериода,
Счет,КоррСчет,Валюта,ТипИтогов,Периодичность,ТипСуммы);
// Открывает выборку по субконто
БухИт.ВыбратьСубконто (Индекс,ФлагВсе,ФлагДК,Номер,РазвСальдо,Сортировка,ОбратныйПорядок);
// Получить из выборки следующее субконто
Пока БухИт.ПолучитьСубконто(Индекс,Номер,Значение) = 1 Цикл
// Дальнейшая обработка или выборка
// ...
КонецЦикла;

Комментарии | опубликовано: 10 Июнь 2007, 15:13

Перебор операций с проводками

// Перебор операций
Дата1 = НачалоПериодаБИ();
Дата2 = КонецПериодаБИ();
Опр = СоздатьОбъект(“Операция”);
Опр.ВыбратьОперации(Дата1, Дата2);
Пока Опр.ПолучитьОперацию() = 1 Цикл
// Обработка полученной операции через контекст “Опр”
// Перебор проводок
Опр.ВыбратьПроводки();
Пока Опр.ПолучитьПроводку() = 1 Цикл
// Обработка полученной проводки через контекст “Опр”
КонецЦикла;
КонецЦикла;

Комментарии | опубликовано: 2 Июнь 2007, 20:03

Перебор операций

// Перебор операций
Дата1 = НачалоПериодаБИ();
Дата2 = КонецПериодаБИ();
Опр = СоздатьОбъект(“Операция”);
Опр.ВыбратьОперации(Дата1, Дата2);
Пока Опр.ПолучитьОперацию() = 1 Цикл
// Обработка полученной операции через контекст “Опр”
КонецЦикла;

Комментарии | опубликовано: 28 Май 2007, 20:30


Следующая страница --->