|
Помогите сделать запрос для бух 3.0 | ☑ | ||
---|---|---|---|---|
0
Krasotka
20.04.22
✎
11:39
|
Надо получить остатки по 41.01 счету на конец указанного месяца по указанной организации, где по партии (субконто 3) есть отрицательный остаток?
|
|||
1
2S
20.04.22
✎
11:41
|
Вы его уже написали, переведите в цифру
|
|||
2
Krasotka
20.04.22
✎
11:43
|
Я не писала раньше по бухгалтерским регистрам, помогите плиз
|
|||
3
2S
20.04.22
✎
11:47
|
ВЫБРАТЬ
ХозрасчетныйОстатки.Счет КАК Счет, ХозрасчетныйОстатки.Субконто1 КАК Субконто1, ХозрасчетныйОстатки.Субконто2 КАК Субконто2, ХозрасчетныйОстатки.Субконто3 КАК Субконто3, СУММА(ХозрасчетныйОстатки.КоличествоОстаток) КАК КоличествоОстаток, СУММА(ХозрасчетныйОстатки.СуммаОстаток) КАК СуммаОстаток ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ТоварыНаСкладе), , Организация = &Организация) КАК ХозрасчетныйОстатки ГДЕ ХозрасчетныйОстатки.КоличествоОстаток < 0 СГРУППИРОВАТЬ ПО ХозрасчетныйОстатки.Субконто3, ХозрасчетныйОстатки.Субконто2, ХозрасчетныйОстатки.Субконто1, ХозрасчетныйОстатки.Счет |
|||
4
Krasotka
20.04.22
✎
11:48
|
спс
|
|||
5
Krasotka
20.04.22
✎
12:04
|
У меня пустой результат, я даже меньше на больше меняю, все равно пустой, что то не так
Запрос1=новый запрос; Запрос1.Текст="ВЫБРАТЬ | ХозрасчетныйОстатки.Счет КАК Счет, | ХозрасчетныйОстатки.Субконто1 КАК Субконто1, | ХозрасчетныйОстатки.Субконто2 КАК Субконто2, | ХозрасчетныйОстатки.Субконто3 КАК Субконто3, | СУММА(ХозрасчетныйОстатки.КоличествоОстаток) КАК КоличествоОстаток, | СУММА(ХозрасчетныйОстатки.СуммаОстаток) КАК СуммаОстаток |ИЗ | РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ТоварыНаСкладе), , Организация = &Организация) КАК ХозрасчетныйОстатки |ГДЕ | ХозрасчетныйОстатки.КоличествоОстаток > 0 | |СГРУППИРОВАТЬ ПО | ХозрасчетныйОстатки.Субконто3, | ХозрасчетныйОстатки.Субконто2, | ХозрасчетныйОстатки.Субконто1, | ХозрасчетныйОстатки.Счет"; Запрос1.УстановитьПараметр("Период",конецмесяца(объект.Дата)); Запрос1.УстановитьПараметр("Организация",объект.Организация); ИтогЗапрос1=запрос1.Выполнить().Выгрузить(); сообщить(ИтогЗапрос1.Количество()); |
|||
6
2S
20.04.22
✎
12:07
|
тут наверное Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ТоварыНаСкладе)
я на память писал, ошибся возможно или параметры кривые |
|||
7
Krasotka
20.04.22
✎
12:11
|
Да в названии счета ошибка "НаСкладАХ"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |