|
Какая-то хрень с запросом по таблице ОборотыДтКт | ☑ | ||
|---|---|---|---|---|
|
0
toypaul
гуру
17.09.26
✎
10:41
|
Не очень еще дружу с РБ. Понять не могу почему простой запрос
ВЫБРАТЬ ХозрасчетныйОборотыДтКт.СубконтоКт1 КАК Номенклатура, СУММА(ХозрасчетныйОборотыДтКт.СуммаОборотКт) КАК СуммаПоНоменклатуре, ХозрасчетныйОборотыДтКт.СубконтоДт1 КАК ОсновноеСредство, ХозрасчетныйОборотыДтКт.Период КАК Период, СУММА(ХозрасчетныйОборотыДтКт.КоличествоОборотКт) КАК КоличествоПоНоменклатуре ИЗ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт( &П2, &П, День, СчетДт В ИЕРАРХИИ (&Счет08), , СчетКт В ИЕРАРХИИ (&Счет10), , ) КАК ХозрасчетныйОборотыДтКт СГРУППИРОВАТЬ ПО ХозрасчетныйОборотыДтКт.СубконтоКт1, ХозрасчетныйОборотыДтКт.СубконтоДт1, ХозрасчетныйОборотыДтКт.Период ; Возвращает по номенклатуре 2 строки. В одной заполнена сумма и ОС (СубконтоДт1). Во второй заполнено количество, но не заполнено ОС (СубокнтоДт1). Проводка же обычная ДТ 08 ОС КТ 10 Номенкл Сумма, Количество (по кредиту). Почему ОС-то пустое и не сворачивает в одну строку? Туплю наверное. |
|||
|
1
Гипервизор
17.09.26
✎
10:46
|
(0) Вы уверены, что текст запроса рабочий? Меня смущает "СуммаОборотКт" для данной таблицы.
|
|||
|
2
toypaul
гуру
17.09.26
✎
10:51
|
(1) СуммаОборот там должно быть. Это уже я херней страдал и скопировал не то.
|
|||
|
3
Гипервизор
17.09.26
✎
10:52
|
А период и регистратор для этих строк одинаковые?
|
|||
|
4
Доминошник
17.09.26
✎
11:01
|
(0) Для "разбора проблемы" - добавить в запрос: Регистратор, СчетДт, СчетКт
|
|||
|
5
toypaul
гуру
17.09.26
✎
11:01
|
(3) да
|
|||
|
6
toypaul
гуру
17.09.26
✎
11:12
|
(4) регистратор и счета как в проводке
|
|||
|
7
vv2304
17.09.26
✎
11:18
|
СуммаОборотКт нет такого
|
|||
|
8
toypaul
гуру
17.09.26
✎
11:18
|
(7) выяснили уже выше
|
|||
|
9
PLUT
гуру
17.09.26
✎
11:23
|
(0) посмотри "глазками" регистр бухгалтерии "Хозрасчетный" (с отбором по регистратору)
может тогда что-то станет яснее и понятнее, а уж потом запрос "мучать" |
|||
|
10
toypaul
гуру
17.09.26
✎
11:28
|
Вот такое сработало
ВЫБРАТЬ СУММА(ХозрасчетныйОбороты.СуммаОборотКт) КАК СуммаПоНоменклатуре, СУММА(ХозрасчетныйОбороты.КоличествоОборотКт) КАК КоличествоПоНоменклатуре, ХозрасчетныйОбороты.Субконто1 КАК ОсновноеСредство, ХозрасчетныйОбороты.КорСубконто1 КАК Номенклатура, ХозрасчетныйОбороты.Период КАК Период ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты( {(&НачалоПериода08)}, {(&КонецПериода08)}, День, Счет В ИЕРАРХИИ (&Счет10), , , КорСчет В ИЕРАРХИИ (&Счет08), ) КАК ХозрасчетныйОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОбороты.Субконто1, ХозрасчетныйОбороты.КорСубконто1, ХозрасчетныйОбороты.Период ; |
|||
|
11
toypaul
гуру
17.09.26
✎
11:31
|
(9) да я уже все глаза обмозолил. на (10) натолкнул анализ счет. в нем количество как показатель недоступно, если в счете указать 08. если счет указать 10й, то количество доступно.
у меня и Обороты тоже не выводили никакое количество, пока в счете стоял отбор по 08. когда в счете поставил отбор по 10му счету, количество стало выводится. это как бы логически понятно. но вообще нифига неинтуитивно. пытался найти какие-то описания про особенности работы этих вирт. таблиц. не нашел ничего. |
|||
|
12
RomanYS
17.09.26
✎
12:02
|
(11) Настройки субконто смотри, количественный учет выключен вероятно по ОС
|
|||
|
13
1cVandal
17.09.26
✎
13:06
|
карточку счета открой и посмотри какие галочки стоят напротив субконто
|
|||
|
14
Ботаник Гарден Меран
17.09.26
✎
15:30
|
На партнёрке обсуждалась такая ошибка.
У оборотного субконто на счёте 08 снят признак количественного учёта. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |