|
В регистре хозрасчетном проводки без регистратора.. Проблема с запросом.. | ☑ | ||
---|---|---|---|---|
0
mua thu
03.09.14
✎
13:35
|
Пожалуйста подскажите кто знает: БП 2.0.
Делаю запрос по счету 62.02 ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Контрагент, ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Договор, ХозрасчетныйОстаткиИОбороты.Субконто3 КАК РеалТов, ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.Субконто3.Сделка, "") КАК Счет, СУММА(ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.СуммаОборотДт, 0)) КАК СуммаОборотДт, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотКт) КАК Сумма, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт) КАК СуммаДолга, ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.Субконто3.Дата, ДАТАВРЕМЯ(2008, 1, 1)) КАК Дата ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты( &Дата1, &Дата2, , , Счет В (&Счет) , , Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Субконто3, ХозрасчетныйОстаткиИОбороты.Субконто1, ХозрасчетныйОстаткиИОбороты.Субконто2, ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.Субконто3.Сделка, ""), ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.Субконто3.Дата, ДАТАВРЕМЯ(2008, 1, 1)) УПОРЯДОЧИТЬ ПО Контрагент, Договор, Счет, РеалТов ИТОГИ СУММА(СуммаОборотДт), СУММА(Сумма), СУММА(СуммаДолга) ПО ОБЩИЕ АВТОУПОРЯДОЧИВАНИЕ Получаю итог по сумме долга скажем 400000. делаю этот же запрос по счету 62.21 - итог по сумме долга = 0. Если делаю запрос по списку счетов: 62.02 и 62.21 = итог по сумме долга = 500000... При этом замечаю что в результате выполнения первого запроса появляются строки без регистратора с отрицательной суммой. Когда делаю запрос по списку счетов этих строк в результате запроса нет соответственно итог меняется... Если делаю запрос по движениям с регистратором - то вижу в регистре много строк без регистратора. Не знаю что с ними делать? Это вообще нормальная ситуация или надо с базой че-то делать? Спасибо огромное заранее!!! =)) |
|||
1
mua thu
03.09.14
✎
13:37
|
Да еще - в этих строках без регистратора заполнены субконто 1 и 2 - Контрагент и Договор. Вот.
|
|||
2
sf
03.09.14
✎
13:38
|
(0) да, это нормальная ситуация.
|
|||
3
mua thu
03.09.14
✎
13:42
|
Спасибо! Так а что я тогда с запросом не так делаю?
=)) |
|||
4
sf
03.09.14
✎
13:44
|
(3) почему не так? все правильно ты делаешь с запросом: пишешь, запускаешь в консоли, получаешь результат.
что смущает? отсутствие регистратора? так таблицу такую выбрал. |
|||
5
hhhh
03.09.14
✎
13:46
|
(3) надо наверно
СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт) КАК СуммаДолга, потому что если на каком-то счете отрицательный долг, ваш запрос вообще на него плюет. |
|||
6
Dionis Sergeevich
03.09.14
✎
13:47
|
выбрать
ХозрасчетныйОстаткиИОбороты.Регистратор,... из РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты( &Дата1, &Дата2, Регистратор, , Счет В (&Счет) , , Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты |
|||
7
hhhh
03.09.14
✎
13:49
|
(6) зачем ему регистратор? Под регистратором он имеет в виду Субконто3
|
|||
8
mua thu
03.09.14
✎
13:51
|
нет нет я не имею ввиду субконто 3...=))) Все я понял, ок спасибо большое! =))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |