0
Pasha
05.08.13
✎
11:34
|
Задача: Сделать отчет Сальдовая ведомость по месяцам.
Казалось бы, что может быть проще.
Делаю запрос
ВЫБРАТЬ
ХозрасчетныйОстаткиИОбороты.ПериодМесяц,
ХозрасчетныйОстаткиИОбороты.Субконто1,
ХозрасчетныйОстаткиИОбороты.Субконто2,
ХозрасчетныйОстаткиИОбороты.Субконто3,
ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт,
ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт,
Хозрасчетный.Ссылка
ИЗ
ПланСчетов.Хозрасчетный КАК Хозрасчетный
ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(, , Авто, ДвиженияИГраницыПериода, , , ) КАК ХозрасчетныйОстаткиИОбороты
ПО (ХозрасчетныйОстаткиИОбороты.Счет = Хозрасчетный.Ссылка)
ГДЕ
ХозрасчетныйОстаткиИОбороты.Счет.Забалансовый = ЛОЖЬ
Все замечательно... Но есть два ньюанса.
1. На активно-пассивном счете (например 99) считает сумму остатков, тогда как в типовой ОСВ остаток посчитан как дебетовый оборот - кредитовый оборот
2. строим отчет за год допустим по 52 счету, деньги на котором появились в марте. Если сделать отбор Счет = 52, то выведет табличку начиная с марта.
А если выводить целиком, то за январь и февраль подставляется мартовский остаток.
Всю голову уже сломал. В принципе один из вариантов - это удаление ролей в полях остатков... Но это же не правильно видимо.
|
|