Forum Discussion

pistachio's avatar
pistachio
Helper I
7 years ago
Solved

Historical Overdue Days - Cumulative Pattern based on FIFO Transactions

I have a database of account transactions, each transaction has an overdue element (or blank) e.g. Date Account Element Value Overdue 31-Mar-19 Jack Pmt Due   250.00 1-Apr-19 Jack ...
  • Anonymous's avatar
    Anonymous
    7 years ago

    try these:

    TOTAL OVERDUE = 
    CALCULATE( 
        SUM( FactAccountTransaction[Overdue]),
            FILTER( DimDate, MAX(DimDate[Date]) >= DATEADD( DimDate[Date], -30, DAY ))
    )
    
    Total OverDue RT = 
    IF(
        COUNTROWS(FactAccountTransaction) >=1,
        CALCULATE( 
            [TOTAL OVERDUE], 
            FILTER( 
                ALL( DimDate), 
                MAX( DimDate[Date]) >= DimDate[Date])
        )
    )