FND Design Data [Home] [Help]

View: PA_DRAFT_REVENUES_V

Product: PA - Projects
Description: This View has been modified to Include Reporting Project Functional columns whose values will be defaulted to NULL values
Implementation/DBA Data: ViewAPPS.PA_DRAFT_REVENUES_V
View Text

SELECT R.ROWID
, P.SEGMENT1
, P.NAME
, PS.PROJECT_STATUS_NAME
, R.DRAFT_REVENUE_NUM
, C.CUSTOMER_NUMBER
, C.CUSTOMER_NAME
, A.AGREEMENT_NUM
, RI.REVPROC_CURRENCY_CODE
, SUM(NVL(RI.AMOUNT
, 0))
, LK.MEANING
, R.DRAFT_REVENUE_NUM_CREDITED
, R.ACCRUE_THROUGH_DATE
, DECODE(R.GENERATION_ERROR_FLAG
, 'Y'
, 'ERROR'
, DECODE(R.RELEASED_DATE
, ''
, 'UNRELEASED'
, DECODE(R.TRANSFER_STATUS_CODE
, 'X'
, 'ERROR'
, 'R'
, 'ERROR'
, 'OTHER')) )
, R.PA_DATE
, R.RELEASED_DATE
, R.TRANSFERRED_DATE
, R.GL_DATE
, R.CUSTOMER_BILL_SPLIT
, R.RESOURCE_ACCUMULATED_FLAG
, R.UNBILLED_RECEIVABLE_DR
, R.UNEARNED_REVENUE_CR
, R.TRANSFER_REJECTION_REASON
, R.UNBILLED_CODE_COMBINATION_ID
, R.UNEARNED_CODE_COMBINATION_ID
, R.UNBILLED_BATCH_NAME
, R.UNEARNED_BATCH_NAME
, R.ACCUMULATED_FLAG
, P.PROJECT_ID
, A.CUSTOMER_ID
, A.AGREEMENT_ID
, R.TRANSFER_STATUS_CODE
, R.GENERATION_ERROR_FLAG
, P.PROJECT_TYPE
, P.PROJECT_STATUS_CODE
, ORG.NAME
, LK.LOOKUP_CODE
, ORG.ORGANIZATION_ID
, R.REQUEST_ID
, R.LAST_UPDATE_DATE
, R.LAST_UPDATED_BY
, R.CREATION_DATE
, R.CREATED_BY
, R.LAST_UPDATE_LOGIN
, R.PROGRAM_APPLICATION_ID
, R.PROGRAM_ID
, R.PROGRAM_UPDATE_DATE
, LK2.MEANING
, DECODE(R.TRANSFER_STATUS_CODE
, 'R'
, 'Y'
, 'X'
, 'Y'
, 'N')
, PA_SECURITY.ALLOW_UPDATE(P.PROJECT_ID)
, PA_SECURITY.VIEW_LABOR_COSTS(P.PROJECT_ID)
, PT.CC_PRVDR_FLAG
, RI.PROJFUNC_CURRENCY_CODE
, SUM(NVL(RI.PROJFUNC_REVENUE_AMOUNT
, 0))
, RI.PROJECT_CURRENCY_CODE
, SUM(NVL(RI.PROJECT_REVENUE_AMOUNT
, 0))
, RI.FUNDING_CURRENCY_CODE
, SUM(NVL(RI.FUNDING_REVENUE_AMOUNT
, 0))
, RI.REVPROC_CURRENCY_CODE
, R.ADJUSTING_REVENUE_FLAG
, REALIZED_GAINS_AMOUNT
, REALIZED_LOSSES_AMOUNT
, REALIZED_GAINS_CCID
, REALIZED_LOSSES_CCID
, REALIZED_GAINS_BATCH_NAME
, REALIZED_LOSSES_BATCH_NAME
, R.EVENT_ID
, DECODE(R.REVTRANS_UBR_DR
, NULL
, DECODE(DECODE(P.MULTI_CURRENCY_BILLING_FLAG
, 'Y'
, DECODE(P.INV_BY_BILL_TRANS_CURR_FLAG
, 'N'
, 'Y'
, 'N')
, 'N')
, 'Y'
, R.UNBILLED_RECEIVABLE_DR
, NULL)
, R.REVTRANS_UBR_DR)
, DECODE(R.REVTRANS_UER_CR
, NULL
, DECODE(DECODE(P.MULTI_CURRENCY_BILLING_FLAG
, 'Y'
, DECODE(P.INV_BY_BILL_TRANS_CURR_FLAG
, 'N'
, 'Y'
, 'N')
, 'N')
, 'Y'
, R.UNEARNED_REVENUE_CR
, NULL)
, R.REVTRANS_UER_CR)
, NVL(R.REVTRANS_CURRENCY_CODE
, PA_CURRENCY.GET_CURRENCY_CODE)
, DECODE(NVL(R.REVTRANS_CURRENCY_CODE
, 'NONE')
, 'NONE'
, SUM(RI.AMOUNT)
, SUM(NVL(RI.REVTRANS_AMOUNT
, 0)))
, (SELECT '*'
FROM PA_DISTRIBUTION_WARNINGS
WHERE PROJECT_ID = P.PROJECT_ID
AND DRAFT_REVENUE_NUM = R.DRAFT_REVENUE_NUM
AND ROWNUM=1)
FROM PA_LOOKUPS LK
, PA_LOOKUPS LK2
, PA_PROJECT_STATUSES PS
, HR_ORGANIZATION_UNITS ORG
, PA_AGREEMENTS_ALL A
, PA_CUSTOMERS_V C
, PA_DRAFT_REVENUE_ITEMS RI
, PA_PROJECTS P
, PA_DRAFT_REVENUES_ALL R
, PA_PROJECT_TYPES_ALL PT
WHERE 'Y' IN (SELECT PA_SECURITY.ALLOW_QUERY(P.PROJECT_ID)
FROM SYS.DUAL)
AND P.PROJECT_ID = R.PROJECT_ID
AND P.PROJECT_STATUS_CODE = PS.PROJECT_STATUS_CODE
AND PS.STATUS_TYPE = 'PROJECT'
AND R.AGREEMENT_ID = A.AGREEMENT_ID
AND RI.PROJECT_ID = R.PROJECT_ID
AND RI.DRAFT_REVENUE_NUM = R.DRAFT_REVENUE_NUM
AND P.CARRYING_OUT_ORGANIZATION_ID = ORG.ORGANIZATION_ID
AND C.CUSTOMER_ID = A.CUSTOMER_ID
AND LK.LOOKUP_TYPE = 'INVOICE/REVENUE STATUS'
AND LK.LOOKUP_CODE = DECODE(R.GENERATION_ERROR_FLAG
, 'Y'
, 'GENERATION ERROR'
, DECODE(R.RELEASED_DATE
, NULL
, 'UNRELEASED'
, DECODE(R.TRANSFER_STATUS_CODE
, 'P'
, 'RELEASED'
, 'X'
, 'REJECTED IN TRANSFER'
, 'T'
, 'TRANSFERRED'
, 'A'
, 'ACCEPTED'
, 'R'
, 'REJECTED'
, 'RECEIVED')))
AND LK2.LOOKUP_TYPE = 'TRANSFER STATUS'
AND LK2.LOOKUP_CODE = R.TRANSFER_STATUS_CODE
AND P.PROJECT_TYPE = PT.PROJECT_TYPE
AND P.ORG_ID = PT.ORG_ID GROUP BY R.ROWID
, P.SEGMENT1
, P.NAME
, PS.PROJECT_STATUS_NAME
, R.DRAFT_REVENUE_NUM
, C.CUSTOMER_NUMBER
, C.CUSTOMER_NAME
, A.AGREEMENT_NUM
, LK.MEANING
, R.DRAFT_REVENUE_NUM_CREDITED
, R.ACCRUE_THROUGH_DATE
, DECODE(R.GENERATION_ERROR_FLAG
, 'Y'
, 'ERROR'
, DECODE(R.RELEASED_DATE
, ''
, 'UNRELEASED'
, DECODE(R.TRANSFER_STATUS_CODE
, 'X'
, 'ERROR'
, 'R'
, 'ERROR'
, 'OTHER')))
, R.PA_DATE
, R.RELEASED_DATE
, R.TRANSFERRED_DATE
, TO_DATE(NULL)
, R.GL_DATE
, R.CUSTOMER_BILL_SPLIT
, R.RESOURCE_ACCUMULATED_FLAG
, R.UNBILLED_RECEIVABLE_DR
, R.UNEARNED_REVENUE_CR
, R.TRANSFER_REJECTION_REASON
, NULL
, R.UNBILLED_CODE_COMBINATION_ID
, R.UNEARNED_CODE_COMBINATION_ID
, R.UNBILLED_BATCH_NAME
, R.UNEARNED_BATCH_NAME
, R.ACCUMULATED_FLAG
, P.PROJECT_ID
, A.CUSTOMER_ID
, A.AGREEMENT_ID
, R.TRANSFER_STATUS_CODE
, R.GENERATION_ERROR_FLAG
, P.PROJECT_TYPE
, P.PROJECT_STATUS_CODE
, ORG.NAME
, LK.LOOKUP_CODE
, ORG.ORGANIZATION_ID
, R.REQUEST_ID
, R.LAST_UPDATE_DATE
, R.LAST_UPDATED_BY
, R.CREATION_DATE
, R.CREATED_BY
, R.LAST_UPDATE_LOGIN
, R.PROGRAM_APPLICATION_ID
, R.PROGRAM_ID
, R.PROGRAM_UPDATE_DATE
, LK2.MEANING
, DECODE(R.TRANSFER_STATUS_CODE
, 'R'
, 'Y'
, 'X'
, 'Y'
, 'N')
, NULL
, P.TEMPLATE_FLAG
, PT.CC_PRVDR_FLAG
, RI.PROJFUNC_CURRENCY_CODE
, RI.PROJECT_CURRENCY_CODE
, RI.FUNDING_CURRENCY_CODE
, RI.REVPROC_CURRENCY_CODE
, R.ADJUSTING_REVENUE_FLAG
, REALIZED_GAINS_AMOUNT
, REALIZED_LOSSES_AMOUNT
, REALIZED_GAINS_CCID
, REALIZED_LOSSES_CCID
, REALIZED_GAINS_BATCH_NAME
, REALIZED_LOSSES_BATCH_NAME
, NULL
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, NULL
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, R.EVENT_ID
, DECODE(R.REVTRANS_UBR_DR
, NULL
, DECODE(DECODE(P.MULTI_CURRENCY_BILLING_FLAG
, 'Y'
, DECODE(P.INV_BY_BILL_TRANS_CURR_FLAG
, 'N'
, 'Y'
, 'N')
, 'N')
, 'Y'
, R.UNBILLED_RECEIVABLE_DR
, NULL)
, R.REVTRANS_UBR_DR)
, DECODE(R.REVTRANS_UER_CR
, NULL
, DECODE(DECODE(P.MULTI_CURRENCY_BILLING_FLAG
, 'Y'
, DECODE(P.INV_BY_BILL_TRANS_CURR_FLAG
, 'N'
, 'Y'
, 'N')
, 'N')
, 'Y'
, R.UNEARNED_REVENUE_CR
, NULL)
, R.REVTRANS_UER_CR)
, R.REVTRANS_CURRENCY_CODE

Columns

Name
ROW_ID
PROJECT_NUMBER
PROJECT_NAME
PROJECT_STATUS
DRAFT_REVENUE_NUM
CUSTOMER_NUMBER
CUSTOMER_NAME
AGREEMENT_NUM
REVENUE_CURRENCY_CODE
REVENUE_AMOUNT
REVENUE_STATUS
DRAFT_REVENUE_NUM_CREDITED
ACCRUE_THROUGH_DATE
GENERATION_ERROR
PA_DATE
RELEASED_DATE
TRANSFERRED_DATE
GL_DATE
CUSTOMER_BILL_SPLIT
RESOURCE_ACCUMULATED_FLAG
UNBILLED_RECEIVABLE_DR
UNEARNED_REVENUE_CR
TRANSFER_REJECTION_REASON
UNBILLED_CODE_COMBINATION_ID
UNEARNED_CODE_COMBINATION_ID
UNBILLED_BATCH_NAME
UNEARNED_BATCH_NAME
ACCUMULATED_FLAG
PROJECT_ID
CUSTOMER_ID
AGREEMENT_ID
TRANSFER_STATUS_CODE
GENERATION_ERROR_FLAG
PROJECT_TYPE
PROJECT_STATUS_CODE
PROJECT_ORGANIZATION_NAME
REVENUE_STATUS_CODE
PROJECT_ORGANIZATION_ID
REQUEST_ID
LAST_UPDATE_DATE
LAST_UPDATED_BY
CREATION_DATE
CREATED_BY
LAST_UPDATE_LOGIN
PROGRAM_APPLICATION_ID
PROGRAM_ID
PROGRAM_UPDATE_DATE
TRANSFER_STATUS
EXCEPTION_FLAG
UPDATE_ALLOWED
VIEW_LABOR_COSTS_ALLOWED
CC_PRVDR_FLAG
PROJFUNC_CURRENCY_CODE
PROJFUNC_REVENUE_AMOUNT
PROJECT_CURRENCY_CODE
PROJECT_REVENUE_AMOUNT
FUNDING_CURRENCY_CODE
FUNDING_REVENUE_AMOUNT
REVPROC_CURRENCY_CODE
ADJUSTING_REVENUE_FLAG
REALIZED_GAINS_AMOUNT
REALIZED_LOSSES_AMOUNT
REALIZED_GAINS_CCID
REALIZED_LOSSES_CCID
REALIZED_GAINS_BATCH_NAME
REALIZED_LOSSES_BATCH_NAME
EVENT_ID
REVTRANS_UBR_DR
REVTRANS_UER_CR
REVTRANS_CURRENCY_CODE
REVTRANS_AMOUNT
WARNING