Database reference - Adventure Works DW

Kpi - Internet Revenue

KPI properties

namevalue
nameInternet Revenue 
descriptionRevenue realized through direct sales via the internet. 
idKPI 11 
display folderFinancial Perspective\Grow Revenue 
associated measure group idInternet Sales 
trend graphicStandard Arrow 
status graphicCylinder 

Value

[Measures].[Internet Sales Amount]

Goal

Case
    When IsEmpty
         (
           ParallelPeriod
           (
             [Date].[Fiscal].[Fiscal Year],
             1,
             [Date].[Fiscal].CurrentMember
           )
         )
    Then [Measures].[Internet Sales Amount]              
    Else 1.10 *
         ( 
           [Measures].[Internet Sales Amount],
           ParallelPeriod
           (
             [Date].[Fiscal].[Fiscal Year],
             1,
             [Date].[Fiscal].CurrentMember
           )
         )
End

Status

Case
    When KpiValue( "Internet Revenue" ) / KpiGoal( "Internet Revenue" ) >  1
    Then 1
    When KpiValue( "Internet Revenue" ) / KpiGoal( "Internet Revenue" ) <= 1
         And 
         KpiValue( "Internet Revenue" ) / KpiGoal( "Internet Revenue" ) >= .85
    Then 0
    Else -1
End

Trend

Case
    When IsEmpty
         (
           ParallelPeriod
           (
             [Date].[Fiscal].[Fiscal Year],
             1,
             [Date].[Fiscal].CurrentMember
           )
         )
    Then 0  
    When VBA!Abs
         (
          ( 
            KpiValue( "Internet Revenue" ) 
            - 
            (
              KpiValue( "Internet Revenue" ),
              ParallelPeriod
              ( 
                [Date].[Fiscal].[Fiscal Year],
                1,
                [Date].[Fiscal].CurrentMember
              )
            )
          ) 
          /
          (
            KpiValue( "Internet Revenue" ),
            ParallelPeriod
            ( 
              [Date].[Fiscal].[Fiscal Year],
              1,
              [Date].[Fiscal].CurrentMember
            )
          )  
         ) <=.02
    Then 0
    When ( 
           KpiValue( "Internet Revenue" ) 
           - 
           (
             KpiValue( "Internet Revenue" ),
             ParallelPeriod
             ( 
               [Date].[Fiscal].[Fiscal Year],
               1,
               [Date].[Fiscal].CurrentMember
             )
           ) 
         )
         /
         (
           KpiValue( "Internet Revenue" ),
           ParallelPeriod
           ( 
             [Date].[Fiscal].[Fiscal Year],
             1,
             [Date].[Fiscal].CurrentMember
           )
         ) >.02
    Then 1
    Else -1
End



Documentation generated by SqlSpec