DBA Data[Home] [Help]

MATERIALIZED VIEW: APPS.PJI_FP_ORG_F_MV

Source


select /* 12.0: bug#4526784 */
    TIME_ID,
    PROJECT_ORGANIZATION_ID                       ORGANIZATION_ID,
    CALENDAR_TYPE,
    PERIOD_TYPE_ID,
    CURR_RECORD_TYPE_ID,
    CURRENCY_CODE,
    PROJECT_ORG_ID                                ORG_ID,
    count(*)                                      CNT,
    sum  (REVENUE)                                REVENUE,
    count(REVENUE)                                REVENUE_CNT,
    sum  (LABOR_REVENUE)                          LABOR_REVENUE,
    count(LABOR_REVENUE)                          LABOR_REVENUE_CNT,
    sum  (RAW_COST)                               RAW_COST,
    count(RAW_COST)                               RAW_COST_CNT,
    sum  (BURDENED_COST)                          BURDENED_COST,
    count(BURDENED_COST)                          BURDENED_COST_CNT,
    sum  (BILL_RAW_COST)                          BILL_RAW_COST,
    count(BILL_RAW_COST)                          BILL_RAW_COST_CNT,
    sum  (BILL_BURDENED_COST)                     BILL_BURDENED_COST,
    count(BILL_BURDENED_COST)                     BILL_BURDENED_COST_CNT,
    sum  (LABOR_RAW_COST)                         LABOR_RAW_COST,
    count(LABOR_RAW_COST)                         LABOR_RAW_COST_CNT,
    sum  (LABOR_BURDENED_COST)                    LABOR_BURDENED_COST,
    count(LABOR_BURDENED_COST)                    LABOR_BURDENED_COST_CNT,
    sum  (BILL_LABOR_RAW_COST)                    BILL_LABOR_RAW_COST,
    count(BILL_LABOR_RAW_COST)                    BILL_LABOR_RAW_COST_CNT,
    sum  (BILL_LABOR_BURDENED_COST)               BILL_LABOR_BURDENED_COST,
    count(BILL_LABOR_BURDENED_COST)               BILL_LABOR_BURDENED_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
                 'C', RAW_COST, 0))             CAPITAL_RAW_COST,
    count(decode(PROJECT_TYPE_CLASS,
                 'C', RAW_COST, 0))             CAPITAL_RAW_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
                 'C', BURDENED_COST, 0))        CAPITAL_BRDN_COST,
    count(decode(PROJECT_TYPE_CLASS,
                 'C', BURDENED_COST, 0))        CAPITAL_BRDN_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
                 'B', RAW_COST, 0))             CONTRACT_RAW_COST,
    count(decode(PROJECT_TYPE_CLASS,
                 'B', RAW_COST, 0))             CONTRACT_RAW_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
                 'B', BURDENED_COST, 0))        CONTRACT_BRDN_COST,
    count(decode(PROJECT_TYPE_CLASS,
                 'B', BURDENED_COST, 0))        CONTRACT_BRDN_COST_CNT,
    sum  (CAPITALIZABLE_RAW_COST)                 CAPITALIZABLE_RAW_COST,
    count(CAPITALIZABLE_RAW_COST)                 CAPITALIZABLE_RAW_COST_CNT,
    sum  (CAPITALIZABLE_BRDN_COST)                CAPITALIZABLE_BRDN_COST,
    count(CAPITALIZABLE_BRDN_COST)                CAPITALIZABLE_BRDN_COST_CNT,
    sum  (1)                                      PROJECT_COUNT,
    count(1)                                      PROJECT_COUNT_CNT,
    sum  (REVENUE_WRITEOFF)                       REVENUE_WRITEOFF,
    count(REVENUE_WRITEOFF)                       REVENUE_WRITEOFF_CNT,
    sum  (CURR_BGT_REVENUE)                       CURR_BGT_REVENUE,
    count(CURR_BGT_REVENUE)                       CURR_BGT_REVENUE_CNT,
    sum  (CURR_BGT_RAW_COST)                      CURR_BGT_RAW_COST,
    count(CURR_BGT_RAW_COST)                      CURR_BGT_RAW_COST_CNT,
    sum  (CURR_BGT_BURDENED_COST)                 CURR_BGT_BURDENED_COST,
    count(CURR_BGT_BURDENED_COST)                 CURR_BGT_BURDENED_COST_CNT,
    sum  (CURR_BGT_LABOR_HRS)                     CURR_BGT_LABOR_HRS,
    count(CURR_BGT_LABOR_HRS)                     CURR_BGT_LABOR_HRS_CNT,
    sum  (ORIG_BGT_REVENUE)                       ORIG_BGT_REVENUE,
    count(ORIG_BGT_REVENUE)                       ORIG_BGT_REVENUE_CNT,
    sum  (ORIG_BGT_RAW_COST)                      ORIG_BGT_RAW_COST,
    count(ORIG_BGT_RAW_COST)                      ORIG_BGT_RAW_COST_CNT,
    sum  (ORIG_BGT_BURDENED_COST)                 ORIG_BGT_BURDENED_COST,
    count(ORIG_BGT_BURDENED_COST)                 ORIG_BGT_BURDENED_COST_CNT,
    sum  (ORIG_BGT_LABOR_HRS)                     ORIG_BGT_LABOR_HRS,
    count(ORIG_BGT_LABOR_HRS)                     ORIG_BGT_LABOR_HRS_CNT,
    sum  (FORECAST_REVENUE)                       FORECAST_REVENUE,
    count(FORECAST_REVENUE)                       FORECAST_REVENUE_CNT,
    sum  (FORECAST_RAW_COST)                      FORECAST_RAW_COST,
    count(FORECAST_RAW_COST)                      FORECAST_RAW_COST_CNT,
    sum  (FORECAST_BURDENED_COST)                 FORECAST_BURDENED_COST,
    count(FORECAST_BURDENED_COST)                 FORECAST_BURDENED_COST_CNT,
    sum  (FORECAST_LABOR_HRS)                     FORECAST_LABOR_HRS,
    count(FORECAST_LABOR_HRS)                     FORECAST_LABOR_HRS_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
                 'C', CURR_BGT_RAW_COST, 0))    CAP_CURR_BGT_RAW_COST,
    count(decode(PROJECT_TYPE_CLASS,
                 'C', CURR_BGT_RAW_COST, 0))    CAP_CURR_BGT_RAW_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
               'C', CURR_BGT_BURDENED_COST, 0)) CAP_CURR_BGT_BRDN_COST,
    count(decode(PROJECT_TYPE_CLASS,
               'C', CURR_BGT_BURDENED_COST, 0)) CAP_CURR_BGT_BRDN_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
                 'C', ORIG_BGT_RAW_COST, 0))    CAP_ORIG_BGT_RAW_COST,
    count(decode(PROJECT_TYPE_CLASS,
                 'C', ORIG_BGT_RAW_COST, 0))    CAP_ORIG_BGT_RAW_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
               'C', ORIG_BGT_BURDENED_COST, 0)) CAP_ORIG_BGT_BRDN_COST,
    count(decode(PROJECT_TYPE_CLASS,
               'C', ORIG_BGT_BURDENED_COST, 0)) CAP_ORIG_BGT_BRDN_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
                 'C', FORECAST_RAW_COST, 0))    CAP_FORECAST_RAW_COST,
    count(decode(PROJECT_TYPE_CLASS,
                 'C', FORECAST_RAW_COST, 0))    CAP_FORECAST_RAW_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
               'C', FORECAST_BURDENED_COST, 0)) CAP_FORECAST_BRDN_COST,
    count(decode(PROJECT_TYPE_CLASS,
               'C', FORECAST_BURDENED_COST, 0)) CAP_FORECAST_BRDN_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
                 'B', CURR_BGT_RAW_COST, 0))    CON_CURR_BGT_RAW_COST,
    count(decode(PROJECT_TYPE_CLASS,
                 'B', CURR_BGT_RAW_COST, 0))    CON_CURR_BGT_RAW_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
               'B', CURR_BGT_BURDENED_COST, 0)) CON_CURR_BGT_BRDN_COST,
    count(decode(PROJECT_TYPE_CLASS,
               'B', CURR_BGT_BURDENED_COST, 0)) CON_CURR_BGT_BRDN_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
                 'B', ORIG_BGT_RAW_COST, 0))    CON_ORIG_BGT_RAW_COST,
    count(decode(PROJECT_TYPE_CLASS,
                 'B', ORIG_BGT_RAW_COST, 0))    CON_ORIG_BGT_RAW_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
               'B', ORIG_BGT_BURDENED_COST, 0)) CON_ORIG_BGT_BRDN_COST,
    count(decode(PROJECT_TYPE_CLASS,
               'B', ORIG_BGT_BURDENED_COST, 0)) CON_ORIG_BGT_BRDN_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
                 'B', FORECAST_RAW_COST, 0))    CON_FORECAST_RAW_COST,
    count(decode(PROJECT_TYPE_CLASS,
                 'B', FORECAST_RAW_COST, 0))    CON_FORECAST_RAW_COST_CNT,
    sum  (decode(PROJECT_TYPE_CLASS,
               'B', FORECAST_BURDENED_COST, 0)) CON_FORECAST_BRDN_COST,
    count(decode(PROJECT_TYPE_CLASS,
               'B', FORECAST_BURDENED_COST, 0)) CON_FORECAST_BRDN_COST_CNT,
    sum  (LABOR_HRS)                              LABOR_HRS,
    count(LABOR_HRS)                              LABOR_HRS_CNT,
    sum  (BILL_LABOR_HRS)                         BILL_LABOR_HRS,
    count(BILL_LABOR_HRS)                         BILL_LABOR_HRS_CNT
  from
    PJI.PJI_FP_PROJ_F
  group by
    TIME_ID,
    PROJECT_ORGANIZATION_ID,
    CALENDAR_TYPE,
    PERIOD_TYPE_ID,
    CURR_RECORD_TYPE_ID,
    CURRENCY_CODE,
    PROJECT_ORG_ID