powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Подсчет просроченого платежа с отсрочкой
1 сообщений из 1, страница 1 из 1
Подсчет просроченого платежа с отсрочкой
    #33702341
Andrew S.Below
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте уважаемые форумчане!

Появилась у меня вроде бы несложная задача, однако с ее реализацией что-то я закопался :(
Задача следующая: есть первая таблица фактов - отгрузки, содержащая так же количество дней отсрочки платежа; вторая таблица фактов - собственно платежи. Необходимо выяснить сумму просроченых платежей с учетом отсрочки. Думал подсчитать с помощью суммирования по фильтру в сравнении с текущей датой, однако фильтр конструкцию
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
with
member [Measures].[Срок оплаты] as
'DateAdd("d",[Measures].[Срок],VBA!CDate([Время].[м].CurrentMember.Name)'
member [Measures].[Просрочено] as
'Sum(filter(periodstodate([Время].[м].[(All)],[Время].[м].CurrentMember)
,[Measures].[Срок оплаты]<=Val(VBA!CDate([Время].[м].CurrentMember.Name)))
,[Measures].[Рубли])'
для [Просрочено] естественно не считает, т.к. при обходе множества берет значение [Время].[м].CurrentMember.Name для каждого элемента, а не для текущего обсчитываемого :( Вопрос - как "закрепить" значение для условия фильтра? Или нужно править что-то в консерватории, т.е. я выбрал неверный метологически подход?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Подсчет просроченого платежа с отсрочкой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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