|
Запрос по регистру бухгалтерии | ☑ | ||
---|---|---|---|---|
0
Ainur
01.10.12
✎
14:45
|
Всем доброго дня!
ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Субконто1 КАК ОС, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт) КАК НачальныйОстатокНДС, СУММА(ЕСТЬNULL(ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Регистратор ССЫЛКА Документ.ПринятиеКУчетуОС ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот КОНЕЦ, 0)) КАК ПринятиеВОтчетеНДС, СУММА(ЕСТЬNULL(ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Регистратор ССЫЛКА Документ.МодернизацияОС ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот КОНЕЦ, 0)) КАК МодернизацияВОтчетеНДС, СУММА(ЕСТЬNULL(ВЫБОР КОГДА ХозрасчетныйОстаткиИОбороты.Регистратор ССЫЛКА Документ.СписаниеОС ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборот КОНЕЦ, 0)) КАК ВыбытиеВОтчетеНДС, СУММА(ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт, 0)) КАК КонечныйОстатокНДС, ХозрасчетныйОстаткиИОбороты.Регистратор ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, Регистратор, , Счет = &СчетНДСПоОС, &СубконтоОС, Организация В (&Организация)) КАК ХозрасчетныйОстаткиИОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Субконто1, ХозрасчетныйОстаткиИОбороты.Регистратор Почему в НачальныйОстатокНДС Попадают обороты в периоде отчета, мало того они суммируются и конечный остаток получается в 2 раза больше |
|||
1
Maxus43
01.10.12
✎
14:51
|
потому что при каждом обороте есть записи и об остатков на момент оборота, другую таблицу юзай, просто обороты. и соединяй таблицу остатков потом к ним
|
|||
2
sanja26
01.10.12
✎
14:51
|
СГРУППИРОВАТЬ ПО
ХозрасчетныйОстаткиИОбороты.Регистратор поэтому |
|||
3
Maxus43
01.10.12
✎
14:52
|
а да, у остатков нет регистратора
|
|||
4
Ainur
01.10.12
✎
14:58
|
группировать убрал - то же самое, скорее из=за того что периодичность в параметрах вирт таблицы стоит Регистратор
|
|||
5
Ainur
01.10.12
✎
15:01
|
а если на экзамене по спец примерно такой отчет сделаю через объединение двух таблиц (Обороты и остатки), это будет правильно?
|
|||
6
Maxus43
01.10.12
✎
15:08
|
(5) от задачи зависит... Периодичность изменил? получилось?
|
|||
7
Ainur
01.10.12
✎
15:17
|
периодичность нельзя менять, у меня условие по видам документа разделять обороты, придется объединением
|
|||
8
Ainur
01.10.12
✎
15:18
|
обороты нужно разделять по видам документа))
|
|||
9
DrShad
01.10.12
✎
15:21
|
(8) и что с того?
|
|||
10
Новиков
01.10.12
✎
15:22
|
Автор, если ты хочешь собрать ОСВ, то твой путь взять таблицу оборотов, очистить ее от паразитных оборотов (если оные есть в прикладном решении) и дважды склеиться с остатками + немного шаманства с отборами по регистратору в самой СКД = только тогда ты получишь 100% работающую ОСВ. Твой велосипед, если его чутка пользовательскими настройками ковырнуть в настройках компоновки - завалится при втором (максимум третьем) тесте.
На инфостарте валяется +100500 подобных обработок, которые либо дублят обороты, либо неправильно расчитывают сальдо. |
|||
11
Новиков
01.10.12
✎
15:23
|
Ну или (как вариант) - подсунуть набор в СКД и посчитать сальдо через нее. Гемор не шибко большой.
|
|||
12
Ainur
01.10.12
✎
15:31
|
Это огроменный отчет в 8.0 столетней давности. Этот кусок мне надо дописать и воткнуть в запрос.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |