|
СКД: Неверные итоги начального и конечного остатка: | ☑ | ||
---|---|---|---|---|
0
Aristo
26.07.14
✎
16:27
|
В СКД 2 набора - запрос, к разным регистрам, один остатки и обороты, берется нач. ост, приход, расход, кон ост, второй оборотный.
В каждом запросе группировка по полю "ВидНоменклатуры" Измерения "Номенклатура". У всех запросов параметр группировки по периоду "День". 3 набор - объединение в настройках отчета ("Список") - группировка по дню и вложенная в нее группировка по виду номенклатуры и 5 ресурсов (нач.ост , приход, расход, коност, выписано (из 2 оборотного регистра). Внутри группировки по виду номенклатуры все правильно, а в группировке по дню нач. ост и кон. ост вместо того чтобы просуммировать по всем видам номенклатуры = берет значение группировки по первому виду. Приход и расход суммируются верно. Куда хоть смотреть в при такой ошибке? |
|||
1
Reaper_1c
26.07.14
✎
16:31
|
В роли полей. Для ресурсов должны быть настроены роли остатков. Для периодов - порядок периода и разделение на основной и дополнительные.
|
|||
2
Aristo
26.07.14
✎
16:32
|
(1) сорри что недогуглил сам. а где эту роль менять ? глаза сломал !
|
|||
3
Aristo
26.07.14
✎
16:33
|
в закладке набора данных почему - то нет поля "Роль", как описано в книге по скд и интернетах
|
|||
4
tixis
26.07.14
✎
16:35
|
||||
5
Aristo
26.07.14
✎
16:37
|
(4) так в том то и дело что нет !
|
|||
6
tixis
26.07.14
✎
16:38
|
(5) выложи отчет
|
|||
7
Aristo
26.07.14
✎
16:39
|
(6) 5 минут
|
|||
8
Aristo
26.07.14
✎
16:42
|
||||
9
tixis
26.07.14
✎
16:48
|
(8) у меня все отображается
|
|||
10
tixis
26.07.14
✎
16:49
|
||||
11
tixis
26.07.14
✎
16:51
|
+(10) роль появится у объединения а не у набора
|
|||
12
Aristo
26.07.14
✎
16:51
|
(10) смотрел не там. надо было в объединении смотеть а я в самом наборе.
|
|||
13
Aristo
26.07.14
✎
16:52
|
(11) все равно не понял, у обеих тип вроде кон ост , что не так.
|
|||
14
echo77
26.07.14
✎
16:54
|
Почему нельзя объединение сделать в запросе?
|
|||
15
Aristo
26.07.14
✎
16:56
|
(15) чем лучше/хуже ?
|
|||
16
Aristo
26.07.14
✎
17:47
|
и все же , что там в роли нужно указать в качестве поля ?
|
|||
17
Aristo
27.07.14
✎
15:17
|
(14) переделал на 1 набор с объединением, получилось:
ВЫБРАТЬ ТоварыНаСкладахОстаткиИОбороты.Период, СУММА(ТоварыНаСкладахОстаткиИОбороты.ВНаличииНачальныйОстаток) КАК ВНаличииНачальныйОстаток, СУММА(ТоварыНаСкладахОстаткиИОбороты.ВНаличииПриход) КАК ВНаличииПриход, СУММА(ТоварыНаСкладахОстаткиИОбороты.ВНаличииРасход) КАК ВНаличииРасход, СУММА(ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток) КАК ВНаличииКонечныйОстаток, 0 КАК ЗаказаноПриход, ТоварыНаСкладахОстаткиИОбороты.Номенклатура.универком_ТипНоменклатуры ИЗ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, День, , НЕ Склад.универком_Центральный) КАК ТоварыНаСкладахОстаткиИОбороты СГРУППИРОВАТЬ ПО ТоварыНаСкладахОстаткиИОбороты.Период, ТоварыНаСкладахОстаткиИОбороты.Номенклатура.универком_ТипНоменклатуры ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗаказыКлиентовОбороты.Период, 0, 0, 0, 0, СУММА(ЗаказыКлиентовОбороты.ЗаказаноПриход), ЗаказыКлиентовОбороты.Номенклатура.универком_ТипНоменклатуры ИЗ РегистрНакопления.ЗаказыКлиентов.Обороты(&НачалоПериода, &КонецПериода, День, ) КАК ЗаказыКлиентовОбороты СГРУППИРОВАТЬ ПО ЗаказыКлиентовОбороты.Период, ЗаказыКлиентовОбороты.Номенклатура.универком_ТипНоменклатуры в ролях полей: ВНаличииНачальныйОстаток: НачОст, ВНаличииНачальныйОстаток, NULL ВНаличииКонечныйОстаток, NULL группировка: период,универком_ТипНоменклатуры итоги в периоде все равно неправильные, берутся не как сумма по типам номенклатуры, а = полям первой строки в группировки по типам. В группировке по типам все правильно. уже голову всю сломал |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |