|
ABCD в СКД | ☑ | ||
---|---|---|---|---|
0
Prince
27.12.12
✎
15:33
|
Всем Доброго дня и С Наступающим НГ!
Подскажите плиз, Есть Документы Заказа который имеет сумму. В СКД формирую отчет за период.В группировки Контрагент отчет показывает сумму по нескольким заказам.Как сделать отчет ABCD по Контрагентам? |
|||
1
Prince
27.12.12
✎
15:43
|
Если сделать регистр накопления с измерением Заказ и ресурсом Сумма, то как присвоить ABCD в периоде?
|
|||
2
Prince
27.12.12
✎
15:51
|
ABCD - это сортировка по сумме на убывание. A- максимальная сумма,B-меньше и т.д
|
|||
3
Prince
27.12.12
✎
15:52
|
ABCD задается вручную. От сумма и до сумма.
|
|||
4
Prince
27.12.12
✎
16:11
|
У меня тоже голова плохо работает под НГ, но может кто-то всё таки подскажет...
|
|||
5
HouseCD
27.12.12
✎
16:13
|
Добавить поле в запросе типа:
ВЫБОР КОГДА Сумма>&Парам1 ТОГДА "Класс А" КОГДА Сумма>&Парам2 ТОГДА "Класс B" КОНЕЦ Затем сделать группировку по этому полю |
|||
6
Prince
27.12.12
✎
16:17
|
Сумма чего? Мне по группировке Контрагент нужно... и "Класс А" он как поле вычислит?
|
|||
7
Prince
27.12.12
✎
16:18
|
СКД сумму заказа по Контрагенту при свертывание вычисляет, а так как я её в запросе получу?
|
|||
8
HouseCD
27.12.12
✎
16:22
|
Можно воспользоваться функцией в СКД Вычилсить(..) и посчитать сумму по контрагенту, но думаю эффективней сделать пакетный запрос, в первом получить Контрагент, Сумма, Классификация (АBC)... а во-втором уже с детализацией по заказу, и левым соединением (по контрагенту) прикрепить классификцию
|
|||
9
К_Дач
27.12.12
✎
16:23
|
добавь это поле в ресурсы)))
|
|||
10
Prince
27.12.12
✎
16:25
|
Спасибо. А как создать само поле? Типа:
A-? Контрагент Заказ |
|||
11
HouseCD
27.12.12
✎
16:26
|
(10) смотри (5)
|
|||
12
Prince
27.12.12
✎
16:26
|
"Класс А" он как поле вычислит?
|
|||
13
HouseCD
27.12.12
✎
16:27
|
да, будет выводить в поле строковое значение
|
|||
14
К_Дач
27.12.12
✎
16:27
|
(8) да зачем так сложно... Контрагент, Номенклатура, ДокЗаказ, Сумма, КлассНоменклатуры. Тебе надо посчитать сумму-итог по контрагенту и в зависимости от нее присвоить класс товару?
|
|||
15
Prince
27.12.12
✎
16:29
|
При Вычислить(..) он не группирует (если задать в Вычисляемых полях)-пишит "Выражение не может быть вычислено"
|
|||
16
Prince
27.12.12
✎
16:30
|
(14) Да. В СКД
|
|||
17
Prince
27.12.12
✎
16:30
|
(13) Спасибо, Артём
|
|||
18
Prince
27.12.12
✎
16:35
|
(8)"в первом получить Контрагент, Сумма, Классификация (АBC)..." Но у меня нет Контрагента, есть только Заказ.Контрагент. Как найти Сумму заказав Контрагента в запросе?
|
|||
19
HouseCD
27.12.12
✎
16:37
|
(18) сгруппировать по Заказ.Контрагент
|
|||
20
Prince
27.12.12
✎
16:39
|
Типа сгруппировать по Заказ.Контрагент КАК КонтрАBCD...понятно,ещё раз спасибки
|
|||
21
HouseCD
27.12.12
✎
16:48
|
Типа такого:
ВЫБРАТЬ РеализацияТоваровУслуг.Контрагент, СУММА(РеализацияТоваровУслуг.СуммаДокумента) КАК СуммаДокумента, ВЫБОР КОГДА СУММА(РеализацияТоваровУслуг.СуммаДокумента) > &Парам1 ТОГДА "Класс А" КОГДА СУММА(РеализацияТоваровУслуг.СуммаДокумента) > &Парам2 И СУММА(РеализацияТоваровУслуг.СуммаДокумента) < &Парам1 ТОГДА "Класс B" КОНЕЦ КАК Класс ПОМЕСТИТЬ Классификация ИЗ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг СГРУППИРОВАТЬ ПО РеализацияТоваровУслуг.Контрагент ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РеализацияТоваровУслуг.Ссылка, Классификация.Контрагент, Классификация.Класс ИЗ Классификация КАК Классификация ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ПО Классификация.Контрагент = РеализацияТоваровУслуг.Контрагент |
|||
22
Prince
27.12.12
✎
16:56
|
(21)Классификация-это таблица? Которую СКД само создает?
Мне то нужно А-от и ДО, В-от и ДО . МЕЖДУ &Параметр1 И &Параметр2-так можно задать? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |