powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как справиться с этой бедой?
11 сообщений из 11, страница 1 из 1
Как справиться с этой бедой?
    #32544011
Силыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Произ-ное пр-тие, попытка,используя AS
сделать призводств-нную и полную с\с выпускаемого продукта.
есть таблица с полями:
Период(Год\Месяц), бух счет, тип затрат(2 уровневый),номенкл готов.пр-ции,кол-во
выпущенной прод-ции в этом месяце, сумма затрат(распределенная пропорционально
тоннажу готовой пр-ции).

Есть куб, который помесячно корректно показывает затраты на каждый вид продукции,
выпущенной в любом месяце (с детализацией счет, тип затрат - 2 уровневый),
затраты на 1 шт ГП. При попытке "свернуть" данные к примеру за квартал -
некоректно считаются затраты на 1 шт.
сабж.
...
Рейтинг: 0 / 0
Как справиться с этой бедой?
    #32544113
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
затраты на 1 шт ГП

это у вас физическая мера или расчетная?
...
Рейтинг: 0 / 0
Как справиться с этой бедой?
    #32544118
Ирина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так как в исходной таблице затрат на 1шт ГП нет, то наверно есть формула которая считает эти затраты, видимо проблема в ней. Если Вы ее найдете и напишете, то попробуем вместе разобраться.
Ирина

----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
Как справиться с этой бедой?
    #32544152
Силыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2backfire: расчетная

2Ирина: [Measures].[СумЗатрат]/[Measures].[Кол_во]

з.ы. только помидорами не сильно кидайтесь. я еще слишком йун для ОЛАП. учусь. на практике %)
...
Рейтинг: 0 / 0
Как справиться с этой бедой?
    #32544364
Ирина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А квартал тоже расчетная?(Вы пишете что есть Год\Месяц). А сумма затрат.
И еще один вопрос, какой результат Вы хотите увидеть за квартал?


Например:

Январь Февраль Март Квартал
Затраты 22 33 444 499
Кол-во 2 3 4 9
з/1гп 11 11 111 55.4444=499/9 или (11+11+111)/3=44.333

Ирина

----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
Как справиться с этой бедой?
    #32544470
Силыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сумма - агрегируется как SUM
Количество - как Min
т.е. в пределах месяца в таблице - это всегда одна и таже цифирь
а вот в передлах года - она может быть разной
тоже криво, но как есть
короче хочу понять как это дело разрулить грамонтно :\\
пока не могу :))

Period_______Кол-во____Сум____Затраты
20040401____3440____120____0.03488
20040402____3440____90____0.02616
20040403____3440____300____0.0872
20040404____3440____111____0.0322
.....n
20040301____1440____220____0.1527
20040302____1440____190____0.1319
20040303____1440____200____0.1389
20040304____1440____777____0.5395
.....n

соответственно по дням(за месяц) считает как в примере выше. т.к. нас так устраивает :)

а вот за год(по месяцам) уже не правильно :((
а хочется - как сумму затрат по дням за каждый месяц...
или как SUM(Сум/First(Кол_во)) во, как :\\

я, конечно, изучаю матчасть, но еще не дорыл до нужной кондиции :\
может эти затраты заранее расчитать нужно? а не на лету....
так есть.... а как их показывать?
...
Рейтинг: 0 / 0
Как справиться с этой бедой?
    #32544534
Силыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
уточнение. :)
расчет не подням а по счетам затрат :\\
а Период такой - Год/Квартал/Месяц
...
Рейтинг: 0 / 0
Как справиться с этой бедой?
    #32544552
Силыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
стало быть вот так:
Acc____Exp____Period_____Кол-во____Сум____Затраты
1____101______200404____3440____120____0.03488
1____102______200404____3440____90____0.02616
2____103______200404____3440____300____0.0872
3____104______200404____3440____111____0.0322
.....n
1____101______200403____1440____220____0.1527
3____102______200403____1440____190____0.1319
4____103______200403____1440____200____0.1389
5____103______200403____1440____777____0.5395
.....n
...
Рейтинг: 0 / 0
Как справиться с этой бедой?
    #32544620
Fpmip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема в том, что:

СилычСумма - агрегируется как SUM
Количество - как Min

Сделайте вспомогательную (Visible=False) меру для Количества, агрегируемую по SUM, и используйте ее в расчетном показателе
...
Рейтинг: 0 / 0
Как справиться с этой бедой?
    #32544687
LordOfSilence
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Либо примерно вот так:
СуперПуперЗатраты :=
Код: plaintext
iif(IsLeaf([ГКМ].CurrentMember),[Measures].[Затраты],Sum(Descendants([ГКМ], 3 ,LEAVES),[Затраты]))
Где [ГКМ] - временнАя иерархия.
...
Рейтинг: 0 / 0
Как справиться с этой бедой?
    #32545273
Силыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cпасибо всем за участие!
2LordOfSilence - персональное :beer:
помогло. в калькулейтед мемберс всунул:

Код: plaintext
iif(IsLeaf([СчЗатр].CurrentMember),[Measures].[СумЗатрат]/[Measures].[Q],Sum(Descendants([СчЗатр], 3 ,LEAVES),[Measures].[СумЗатрат]/[Measures].[Q]))

вродебы считает правльно :) будем рыть дальше
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как справиться с этой бедой?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]