0
altfin
21.02.22
✎
22:40
|
ВЫБРАТЬ
ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Субконто1,
ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Субконто2,
ХозрасчетныйОстаткиИОбороты.Субконто3 КАК Субконто3,
ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт КАК СуммаНачальныйОстатокДт,
ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК СуммаОборотДт,
ХозрасчетныйОстаткиИОбороты.СуммаОборотКт КАК СуммаОборотКт,
ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт КАК СуммаКонечныйОстатокДт
ПОМЕСТИТЬ ВТ_Обороты
ИЗ
РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
&НачалоМесяца,
&КонецМесяца,
Период,
,
Счет = &Счет20,
,
Организация = &Организация
И Подразделение В ИЕРАРХИИ (&Подразделение)
И НЕ Субконто2 В (&МассивИсключаемых)
И Субконто1 В (&Субконто1)) КАК ХозрасчетныйОстаткиИОбороты
Запрос ничего не выдает, хотя начальные и конечные остатки есть.
Субконто 2 - это оборотное субконто (Статьи затрат), его соответственно нет в нач и кон остатках.
Если убрать условие "И НЕ Субконто2 В (&МассивИсключаемых)", то все выдает как положено.
Что не так, почему не работает?
|
|
4
timurhv
22.02.22
✎
01:15
|
>Запрос ничего не выдает, хотя начальные и конечные остатки есть.
>РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты
Если нет оборотов, то начальные и конечные остатки не выводятся в результат запроса с данным набором субконто.
По поводу конструкции:
> И НЕ Субконто2 В (&МассивИсключаемых)
Она верная и в типовой демке выводит верный результат. Может у вас разные пакеты запросов и разные периоды указаны?
|
|
5
altfin
24.02.22
✎
12:56
|
"Если нет оборотов, то начальные и конечные остатки не выводятся в результат запроса с данным набором субконто."
Я так понимаю, что если оборотов за выбранный месяц не было, то при наложении отбора на субконто (у которого тип - оборотный), я не получу остатки на начало и конец месяца?
|
|