Имя: Пароль:
1C
1С v8
СКД:остатки на каждый месяц
0 ruinous
 
02.12.11
15:26
Как в СКД вывести остатки регистра бухгалтерии на каждый месяц.
Есть следующий запрос:
ВЫБРАТЬ
   ХозрасчетныйОстаткиИОбороты.Счет КАК Счет,
   ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокДт, 0) КАК СуммаНачальныйОстатокДт,
   ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокКт, 0) КАК СуммаНачальныйОстатокКт,
   ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокДт, 0) КАК СуммаКонечныйОстатокДт,
   ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокКт, 0) КАК СуммаКонечныйОстатокКт,
   ХозрасчетныйОстаткиИОбороты.ПериодМесяц КАК Месяц
ИЗ
   РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(, , Авто, ДвиженияИГраницыПериода, , , ) КАК ХозрасчетныйОстаткиИОбороты


в способе дополнения для группировки Месяц проставлено "Месяц". Правильны остатки получаются только для первого и последнего месяцев, для остальных остатки неверны, в чем причина?
1 ruinous
 
02.12.11
15:30
апа
2 ruinous
 
02.12.11
15:38
Кто сталкивался с такой проблемой отзовитесь
3 ruinous
 
02.12.11
15:45
F1!
4 ruinous
 
02.12.11
15:49
да уж...форум вымер, остались одни политики и агенты влияния, простите за офф )
5 ruinous
 
02.12.11
15:52
оп
6 ruinous
 
02.12.11
15:52
опа
7 ruinous
 
02.12.11
15:52
аппа
8 Bober
 
02.12.11
15:56
1. убрать ЕСТЬNULL()
2. раз Авто, то должны быть как минимум еще поля Регистратор, НомерСтроки, ПериодСекунда. Их можно скрыть от пользователя, но они должны быть. Лучше всего выбирать все поля *, а в настройках СКД скрыть от пользователя все, кроме ПериодПесяц, счет.
3. лучше не использовать псевдонимы для полей, а переименовывать в настройках полей скд.
9 ruinous
 
02.12.11
16:52
(8)спасибо, друг! Неужто все дело было в псевдонимах... как бы там ни было, огромная благодарность!!