DBA Data[Home] [Help]

VIEW: APPS.PA_CAPITAL_PROJECTS_V

Source

View Text - Preformatted

SELECT P.ROWID , V.PROJECT_ID , V.PROJECT_NAME , V.PROJECT_NUMBER , V.PROJECT_STATUS_CODE , V.PROJECT_TYPE , V.INTERFACE_COMPLETE_ASSET_FLAG , V.INTERFACE_ASSET_COST_CODE , V.PROJECT_ORGANIZATION , P.LAST_UPDATE_DATE , P.LAST_UPDATED_BY , P.CREATION_DATE , P.CREATED_BY , P.LAST_UPDATE_LOGIN , SUBSTR(pa_security.allow_update(V.project_id),1,1) , SUBSTR(pa_security.view_labor_costs(V.project_id),1,1) , DECODE(pa_mc_currency_pkg.get_mrc_sob_type_code,'R',NULL,SUM(V.CAPITALIZED_COST)) , DECODE(pa_mc_currency_pkg.get_mrc_sob_type_code,'R',NULL,SUM(V.CAPITALIZABLE_COST)) , DECODE(pa_mc_currency_pkg.get_mrc_sob_type_code,'R',NULL,SUM(V.TOTAL_COSTS)) , DECODE(pa_mc_currency_pkg.get_mrc_sob_type_code,'R',NULL,(SUM(V.TOTAL_COSTS) - SUM(V.CAPITALIZABLE_COST))) EXPENSED , DECODE(pa_mc_currency_pkg.get_mrc_sob_type_code,'R',NULL,(SUM(V.CAPITALIZABLE_COST) - SUM(V.CAPITALIZED_COST))) CIP_COST , V.ASSET_ALLOCATION_METHOD , V.CAPITAL_EVENT_PROCESSING , V.CAPITAL_COST_TYPE_CODE , V.BURDEN_AMT_DISPLAY_METHOD , V.TOTAL_BURDEN_FLAG , P.ORG_ID FROM PA_CAPITAL_PROJECTS_BASE_V V, PA_PROJECTS P, PA_PROJECT_STATUSES PPS WHERE pa_security.allow_query(V.project_id) = 'Y' AND V.PROJECT_ID = P.PROJECT_ID AND P.PROJECT_STATUS_CODE = PPS.PROJECT_STATUS_CODE AND PPS.PROJECT_SYSTEM_STATUS_CODE <> 'PURGED' GROUP BY P.ROWID, V.PROJECT_ID, V.PROJECT_NAME, V.PROJECT_NUMBER, V.PROJECT_STATUS_CODE, V.PROJECT_TYPE, V.INTERFACE_COMPLETE_ASSET_FLAG, V.INTERFACE_ASSET_COST_CODE, V.PROJECT_ORGANIZATION , P.LAST_UPDATE_DATE, P.LAST_UPDATED_BY, P.CREATION_DATE, P.CREATED_BY, P.LAST_UPDATE_LOGIN , V.ASSET_ALLOCATION_METHOD , V.CAPITAL_EVENT_PROCESSING , V.CAPITAL_COST_TYPE_CODE , V.BURDEN_AMT_DISPLAY_METHOD , V.TOTAL_BURDEN_FLAG,P.ORG_ID UNION ALL SELECT P.ROWID , V.PROJECT_ID , V.PROJECT_NAME , V.PROJECT_NUMBER , V.PROJECT_STATUS_CODE , V.PROJECT_TYPE , V.INTERFACE_COMPLETE_ASSET_FLAG , V.INTERFACE_ASSET_COST_CODE , V.PROJECT_ORGANIZATION , P.LAST_UPDATE_DATE , P.LAST_UPDATED_BY , P.CREATION_DATE , P.CREATED_BY , P.LAST_UPDATE_LOGIN , SUBSTR(pa_security.allow_update(V.project_id),1,1) , SUBSTR(pa_security.view_labor_costs(V.project_id),1,1) , DECODE(pa_mc_currency_pkg.get_mrc_sob_type_code,'R',NULL,SUM(V.CAPITALIZED_COST)) , DECODE(pa_mc_currency_pkg.get_mrc_sob_type_code,'R',NULL,SUM(V.CAPITALIZABLE_COST)) , DECODE(pa_mc_currency_pkg.get_mrc_sob_type_code,'R',NULL,SUM(V.TOTAL_COSTS)) , DECODE(pa_mc_currency_pkg.get_mrc_sob_type_code,'R',NULL,(SUM(V.TOTAL_COSTS) - SUM(V.CAPITALIZABLE_COST))) EXPENSED , DECODE(pa_mc_currency_pkg.get_mrc_sob_type_code,'R',NULL,0) CIP_COST /* cip zero for puged project */ , V.ASSET_ALLOCATION_METHOD , V.CAPITAL_EVENT_PROCESSING , V.CAPITAL_COST_TYPE_CODE , V.BURDEN_AMT_DISPLAY_METHOD , V.TOTAL_BURDEN_FLAG , P.ORG_ID FROM PA_CAPITAL_PROJECTS_BASE_V V, PA_PROJECTS P, PA_PROJECT_STATUSES PPS WHERE pa_security.allow_query(V.project_id) = 'Y' AND V.PROJECT_ID = P.PROJECT_ID AND P.PROJECT_STATUS_CODE = PPS.PROJECT_STATUS_CODE AND PPS.PROJECT_SYSTEM_STATUS_CODE = 'PURGED' GROUP BY P.ROWID, V.PROJECT_ID, V.PROJECT_NAME, V.PROJECT_NUMBER, V.PROJECT_STATUS_CODE, V.PROJECT_TYPE, V.INTERFACE_COMPLETE_ASSET_FLAG, V.INTERFACE_ASSET_COST_CODE, V.PROJECT_ORGANIZATION , P.LAST_UPDATE_DATE, P.LAST_UPDATED_BY, P.CREATION_DATE, P.CREATED_BY, P.LAST_UPDATE_LOGIN , V.ASSET_ALLOCATION_METHOD , V.CAPITAL_EVENT_PROCESSING , V.CAPITAL_COST_TYPE_CODE , V.BURDEN_AMT_DISPLAY_METHOD , V.TOTAL_BURDEN_FLAG,P.ORG_ID
View Text - HTML Formatted

SELECT P.ROWID
, V.PROJECT_ID
, V.PROJECT_NAME
, V.PROJECT_NUMBER
, V.PROJECT_STATUS_CODE
, V.PROJECT_TYPE
, V.INTERFACE_COMPLETE_ASSET_FLAG
, V.INTERFACE_ASSET_COST_CODE
, V.PROJECT_ORGANIZATION
, P.LAST_UPDATE_DATE
, P.LAST_UPDATED_BY
, P.CREATION_DATE
, P.CREATED_BY
, P.LAST_UPDATE_LOGIN
, SUBSTR(PA_SECURITY.ALLOW_UPDATE(V.PROJECT_ID)
, 1
, 1)
, SUBSTR(PA_SECURITY.VIEW_LABOR_COSTS(V.PROJECT_ID)
, 1
, 1)
, DECODE(PA_MC_CURRENCY_PKG.GET_MRC_SOB_TYPE_CODE
, 'R'
, NULL
, SUM(V.CAPITALIZED_COST))
, DECODE(PA_MC_CURRENCY_PKG.GET_MRC_SOB_TYPE_CODE
, 'R'
, NULL
, SUM(V.CAPITALIZABLE_COST))
, DECODE(PA_MC_CURRENCY_PKG.GET_MRC_SOB_TYPE_CODE
, 'R'
, NULL
, SUM(V.TOTAL_COSTS))
, DECODE(PA_MC_CURRENCY_PKG.GET_MRC_SOB_TYPE_CODE
, 'R'
, NULL
, (SUM(V.TOTAL_COSTS) - SUM(V.CAPITALIZABLE_COST))) EXPENSED
, DECODE(PA_MC_CURRENCY_PKG.GET_MRC_SOB_TYPE_CODE
, 'R'
, NULL
, (SUM(V.CAPITALIZABLE_COST) - SUM(V.CAPITALIZED_COST))) CIP_COST
, V.ASSET_ALLOCATION_METHOD
, V.CAPITAL_EVENT_PROCESSING
, V.CAPITAL_COST_TYPE_CODE
, V.BURDEN_AMT_DISPLAY_METHOD
, V.TOTAL_BURDEN_FLAG
, P.ORG_ID
FROM PA_CAPITAL_PROJECTS_BASE_V V
, PA_PROJECTS P
, PA_PROJECT_STATUSES PPS
WHERE PA_SECURITY.ALLOW_QUERY(V.PROJECT_ID) = 'Y'
AND V.PROJECT_ID = P.PROJECT_ID
AND P.PROJECT_STATUS_CODE = PPS.PROJECT_STATUS_CODE
AND PPS.PROJECT_SYSTEM_STATUS_CODE <> 'PURGED' GROUP BY P.ROWID
, V.PROJECT_ID
, V.PROJECT_NAME
, V.PROJECT_NUMBER
, V.PROJECT_STATUS_CODE
, V.PROJECT_TYPE
, V.INTERFACE_COMPLETE_ASSET_FLAG
, V.INTERFACE_ASSET_COST_CODE
, V.PROJECT_ORGANIZATION
, P.LAST_UPDATE_DATE
, P.LAST_UPDATED_BY
, P.CREATION_DATE
, P.CREATED_BY
, P.LAST_UPDATE_LOGIN
, V.ASSET_ALLOCATION_METHOD
, V.CAPITAL_EVENT_PROCESSING
, V.CAPITAL_COST_TYPE_CODE
, V.BURDEN_AMT_DISPLAY_METHOD
, V.TOTAL_BURDEN_FLAG
, P.ORG_ID UNION ALL SELECT P.ROWID
, V.PROJECT_ID
, V.PROJECT_NAME
, V.PROJECT_NUMBER
, V.PROJECT_STATUS_CODE
, V.PROJECT_TYPE
, V.INTERFACE_COMPLETE_ASSET_FLAG
, V.INTERFACE_ASSET_COST_CODE
, V.PROJECT_ORGANIZATION
, P.LAST_UPDATE_DATE
, P.LAST_UPDATED_BY
, P.CREATION_DATE
, P.CREATED_BY
, P.LAST_UPDATE_LOGIN
, SUBSTR(PA_SECURITY.ALLOW_UPDATE(V.PROJECT_ID)
, 1
, 1)
, SUBSTR(PA_SECURITY.VIEW_LABOR_COSTS(V.PROJECT_ID)
, 1
, 1)
, DECODE(PA_MC_CURRENCY_PKG.GET_MRC_SOB_TYPE_CODE
, 'R'
, NULL
, SUM(V.CAPITALIZED_COST))
, DECODE(PA_MC_CURRENCY_PKG.GET_MRC_SOB_TYPE_CODE
, 'R'
, NULL
, SUM(V.CAPITALIZABLE_COST))
, DECODE(PA_MC_CURRENCY_PKG.GET_MRC_SOB_TYPE_CODE
, 'R'
, NULL
, SUM(V.TOTAL_COSTS))
, DECODE(PA_MC_CURRENCY_PKG.GET_MRC_SOB_TYPE_CODE
, 'R'
, NULL
, (SUM(V.TOTAL_COSTS) - SUM(V.CAPITALIZABLE_COST))) EXPENSED
, DECODE(PA_MC_CURRENCY_PKG.GET_MRC_SOB_TYPE_CODE
, 'R'
, NULL
, 0) CIP_COST /* CIP ZERO FOR PUGED PROJECT */
, V.ASSET_ALLOCATION_METHOD
, V.CAPITAL_EVENT_PROCESSING
, V.CAPITAL_COST_TYPE_CODE
, V.BURDEN_AMT_DISPLAY_METHOD
, V.TOTAL_BURDEN_FLAG
, P.ORG_ID
FROM PA_CAPITAL_PROJECTS_BASE_V V
, PA_PROJECTS P
, PA_PROJECT_STATUSES PPS
WHERE PA_SECURITY.ALLOW_QUERY(V.PROJECT_ID) = 'Y'
AND V.PROJECT_ID = P.PROJECT_ID
AND P.PROJECT_STATUS_CODE = PPS.PROJECT_STATUS_CODE
AND PPS.PROJECT_SYSTEM_STATUS_CODE = 'PURGED' GROUP BY P.ROWID
, V.PROJECT_ID
, V.PROJECT_NAME
, V.PROJECT_NUMBER
, V.PROJECT_STATUS_CODE
, V.PROJECT_TYPE
, V.INTERFACE_COMPLETE_ASSET_FLAG
, V.INTERFACE_ASSET_COST_CODE
, V.PROJECT_ORGANIZATION
, P.LAST_UPDATE_DATE
, P.LAST_UPDATED_BY
, P.CREATION_DATE
, P.CREATED_BY
, P.LAST_UPDATE_LOGIN
, V.ASSET_ALLOCATION_METHOD
, V.CAPITAL_EVENT_PROCESSING
, V.CAPITAL_COST_TYPE_CODE
, V.BURDEN_AMT_DISPLAY_METHOD
, V.TOTAL_BURDEN_FLAG
, P.ORG_ID