PJB_XLA_REV_V
Details
-
Schema: FUSION
-
Object owner: PJB
-
Object type: VIEW
Columns
Name |
---|
CONTRACT_ID CONTRACT_NAME CONTRACT_NUMBER MAJOR_VERSION CONTRACT_TYPE_ID CONTRACT_TYPE CONTRACT_ORGANIZATION_NAME CONTRACT_ORGANIZATION_ID CONTRACT_LINE_ID CONTRACT_LINE REV_DISTRIBUTION_ID BILL_TRX_ID BILL_TRX_MANUAL_FLAG CONTRACT_PROJECT_LINKAGE_ID REVENUE_PLAN_ID REVENUE_METHOD_ID CUSTOMER_ID CUSTOMER_NAME LINKED_PROJECT_ID LINKED_PROJECT_NAME LINKED_PROJECT_NUMBER LINKED_TASK_ID LINKED_TASK_NAME LINKED_TASK_NUMBER TRANSACTION_TYPE_CODE EXPENDITURE_ITEM_ID BILLING_EVENT_ID EXPENDITURE_TYPE_ID EXPENDITURE_TYPE BILLING_EVENT_TYPE_ID BILLING_EVENT_TYPE SYSTEM_LINKAGE_FUNCTION EXPENDITURE_CATEGORY_ID EXPENDITURE_CATEGORY TRANSACTION_PROJECT_ID TRANSACTION_PROJECT_NAME TRANSACTION_PROJECT_NUMBER TRANSACTION_TASK_ID TRANSACTION_TASK_NAME TRANSACTION_TASK_NUMBER RBS_ELEMENT_ID REV_LINE_NUMBER REVENUE_CATEGORY BILLING_TYPE_CODE TRNS_CURRENCY_CODE TRNS_CURR_REVENUE_AMT REVENUE_CURR_AMT REVENUE_CURRENCY_CODE LEDGER_CURR_REVENUE_AMT LEDGER_CURRENCY_CODE PROJECT_CURRENCY_CODE PROJECT_CURR_REVENUE_AMT CONTRACT_CURRENCY_CODE CONT_CURR_REVENUE_AMT REVERSED_REV_DISTRIBUTION_ID REVERSED_FLAG REV_LINE_NUM_REVERSED ACCOUNTING_DATE PROJECT_ACCOUNTING_DATE |
Query
SQL_Statement |
---|
SELECT ContHead.ID CONTRACT_ID ,ContHeadTL.COGNOMEN CONTRACT_NAME ,ContHead.CONTRACT_NUMBER CONTRACT_NUMBER ,ContHead.MAJOR_VERSION MAJOR_VERSION ,ContHead.CONTRACT_TYPE_ID CONTRACT_TYPE_ID ,ContTypeTL.NAME CONTRACT_TYPE ,OrgUnit.NAME CONTRACT_ORGANIZATION_NAME ,ContHead.ORG_ID CONTRACT_ORGANIZATION_ID ,RevDist.CONTRACT_LINE_ID CONTRACT_LINE_ID ,ContLine.LINE_NUMBER CONTRACT_LINE ,RevDist.REV_DISTRIBUTION_ID REV_DISTRIBUTION_ID ,RevDist.BILL_TRX_ID BILL_TRX_ID ,BillTrx.MANUAL_FLAG BILL_TRX_MANUAL_FLAG ,RevDist.CONTRACT_PROJECT_LINKAGE_ID CONTRACT_PROJECT_LINKAGE_ID ,RevDist.REVENUE_PLAN_ID REVENUE_PLAN_ID ,RevPlan.BILL_METHOD_ID REVENUE_METHOD_ID ,BillPlan.BILL_TO_CUST_ACCT_ID CUSTOMER_ID ,Party.PARTY_NAME CUSTOMER_NAME ,RevDist.LINKED_PROJECT_ID LINKED_PROJECT_ID ,LinkProj.PROJECT_ID LINKED_PROJECT_NAME ,LinkProj.SEGMENT1 LINKED_PROJECT_NUMBER ,RevDist.LINKED_TASK_ID LINKED_TASK_ID ,LinkTask.PROJ_ELEMENT_ID LINKED_TASK_NAME ,LinkTask.ELEMENT_NUMBER LINKED_TASK_NUMBER ,RevDist.BILL_TRANSACTION_TYPE_CODE TRANSACTION_TYPE_CODE ,DECODE(RevDist.BILL_TRANSACTION_TYPE_CODE,'EI',RevDist.TRANSACTION_ID,NULL) EXPENDITURE_ITEM_ID ,DECODE(RevDist.Bill_transaction_type_Code,'EVT',RevDist.TRANSACTION_ID,NULL) BILLING_EVENT_ID ,DECODE(RevDist.BILL_TRANSACTION_TYPE_CODE,'EI',RevDist.TRANSACTION_TYPE_ID,NULL) EXPENDITURE_TYPE_ID ,DECODE(RevDist.BILL_TRANSACTION_TYPE_CODE,'EI',RevDist.TRANSACTION_TYPE_ID,NULL) EXPENDITURE_TYPE ,DECODE(RevDist.BILL_TRANSACTION_TYPE_CODE,'EVT',RevDist.TRANSACTION_TYPE_ID,NULL) BILLING_EVENT_TYPE_ID ,DECODE(RevDist.BILL_TRANSACTION_TYPE_CODE,'EVT',RevDist.TRANSACTION_TYPE_ID,NULL) BILLING_EVENT_TYPE , revdist.system_linkage_function /* 30623237 (SELECT exp.system_linkage_function FROM pjc_Exp_items_all exp WHERE exp.expenditure_item_id = RevDist.TRANSACTION_ID AND RevDist.BILL_TRANSACTION_TYPE_CODE = 'EI' )*/ SYSTEM_LINKAGE_FUNCTION ,(SELECT expTypes.expenditure_category_id FROM pjf_Exp_types_b exptypes WHERE RevDist.BILL_TRANSACTION_TYPE_CODE = 'EI' AND exptypes.EXPENDITURE_TYPE_ID = RevDist.transaction_type_id) EXPENDITURE_CATEGORY_ID ,(SELECT expTypes.expenditure_category_id FROM pjf_Exp_types_b exptypes WHERE RevDist.BILL_TRANSACTION_TYPE_CODE = 'EI' AND exptypes.EXPENDITURE_TYPE_ID = RevDist.transaction_type_id) EXPENDITURE_CATEGORY ,RevDist.TRANSACTION_PROJECT_ID TRANSACTION_PROJECT_ID ,TransProj.PROJECT_ID TRANSACTION_PROJECT_NAME ,TransProj.SEGMENT1 TRANSACTION_PROJECT_NUMBER ,RevDist.TRANSACTION_TASK_ID TRANSACTION_TASK_ID ,TransTask.PROJ_ELEMENT_ID TRANSACTION_TASK_NAME ,TransTask.ELEMENT_NUMBER TRANSACTION_TASK_NUMBER ,RevDist.RBS_ELEMENT_ID RBS_ELEMENT_ID ,RevDist.LINE_NUM REV_LINE_NUMBER ,RevDist.REVENUE_CATEGORY_CODE REVENUE_CATEGORY ,RevDist.BILLING_TYPE_CODE BILLING_TYPE_CODE ,RevDist.TRNS_CURRENCY_CODE TRNS_CURRENCY_CODE ,RevDist.TRNS_CURR_REVENUE_AMT TRNS_CURR_REVENUE_AMT ,RevDist.REVENUE_CURR_AMT REVENUE_CURR_AMT ,RevDist.REVENUE_CURRENCY_CODE REVENUE_CURRENCY_CODE ,RevDist.LEDGER_CURR_REVENUE_AMT LEDGER_CURR_REVENUE_AMT ,RevDist.LEDGER_CURRENCY_CODE LEDGER_CURRENCY_CODE ,RevDist.PROJECT_CURRENCY_CODE PROJECT_CURRENCY_CODE ,RevDist.PROJECT_CURR_REVENUE_AMT PROJECT_CURR_REVENUE_AMT ,RevDist.CONTRACT_CURRENCY_CODE CONTRACT_CURRENCY_CODE ,RevDist.CONT_CURR_REVENUE_AMT CONT_CURR_REVENUE_AMT ,RevDist.REVERSED_REV_DISTRIBUTION_ID REVERSED_REV_DISTRIBUTION_ID ,RevDist.REVERSED_FLAG REVERSED_FLAG ,RevDist.LINE_NUM_REVERSED REV_LINE_NUM_REVERSED ,RevDist.GL_DATE ACCOUNTING_DATE ,RevDist.PA_DATE PROJECT_ACCOUNTING_DATE FROM PJB_REV_DISTRIBUTIONS RevDist ,OKC_K_HEADERS_ALL_B ContHead ,OKC_K_HEADERS_TL ContHeadTL ,OKC_CONTRACT_TYPES_B ContType ,OKC_CONTRACT_TYPES_TL ContTypeTL ,OKC_K_LINES_B ContLine ,HR_ORGANIZATION_UNITS_F_TL OrgUnit ,PJB_BILL_TRXS BillTrx ,PJB_BILL_PLANS_B RevPlan ,PJB_BILL_PLANS_B BillPlan ,PJF_PROJECTS_ALL_B LinkProj ,PJF_PROJ_ELEMENTS_B LinkTask ,PJF_PROJECTS_ALL_B TransProj ,PJF_PROJ_ELEMENTS_B TransTask ,HZ_CUST_ACCOUNTS CustAcct ,HZ_PARTIES Party WHERE RevDist.CONTRACT_ID = ContHead.ID AND ContHead.VERSION_TYPE IN ('A','C') AND ContHead.STS_CODE IN ('ACTIVE','CLOSED','EXPIRED','HOLD') AND ContHead.Id = ContHeadTL.Id AND ContHead.major_version = ContHeadTL.major_version AND ContHeadTL.Language = USERENV('LANG') AND RevDist.CONTRACT_LINE_ID = ContLine.ID AND ContLine.VERSION_TYPE IN ('A','C') AND ContLine.STS_CODE IN ('ACTIVE','CLOSED','EXPIRED','HOLD') AND ContHead.ORG_ID = OrgUnit.ORGANIZATION_ID AND OrgUnit.Language = USERENV('LANG') AND TRUNC(sysdate) BETWEEN OrgUnit.Effective_Start_Date AND OrgUnit.Effective_End_Date AND ContHead.CONTRACT_TYPE_ID = ContType.CONTRACT_TYPE_ID AND ContType.contract_type_id = ContTypeTL.contract_type_id AND ContTypeTL.Language = USERENV('LANG') AND ContHead.TEMPLATE_YN = 'N' AND RevDist.REVENUE_PLAN_ID = RevPlan.BILL_PLAN_ID AND RevPlan.MAJOR_VERSION = ContLine.MAJOR_VERSION AND BillTrx.BILL_TRX_ID = RevDist.BILL_TRX_ID AND BillTrx.BILL_PLAN_ID = BillPlan.BILL_PLAN_ID AND BillPlan.MAJOR_VERSION = ContLine.MAJOR_VERSION AND RevDist.LINKED_PROJECT_ID = LinkProj.PROJECT_ID(+) AND RevDist.LINKED_TASK_ID = LinkTask.PROJ_ELEMENT_ID (+) AND RevDist.TRANSACTION_PROJECT_ID = TransProj.PROJECT_ID(+) AND RevDist.TRANSACTION_TASK_ID = TransTask.PROJ_ELEMENT_ID(+) AND BillPlan.BILL_TO_CUST_ACCT_ID = CustAcct.CUST_ACCOUNT_ID AND BillTrx.Contract_id = ContHead.Id AND BillTrx.Contract_Line_id = ContLine.id AND CustAcct.PARTY_ID = Party.PARTY_ID AND ContHead.id = ContLine.dnz_chr_id AND ContHead.major_version = ContLine.major_version UNION ALL SELECT ContHead.ID CONTRACT_ID ,ContHeadTL.COGNOMEN CONTRACT_NAME ,ContHead.CONTRACT_NUMBER CONTRACT_NUMBER ,ContHead.MAJOR_VERSION MAJOR_VERSION ,ContHead.CONTRACT_TYPE_ID CONTRACT_TYPE_ID ,ContTypeTL.NAME CONTRACT_TYPE ,OrgUnit.NAME CONTRACT_ORGANIZATION_NAME ,ContHead.ORG_ID CONTRACT_ORGANIZATION_ID ,RevDist.CONTRACT_LINE_ID CONTRACT_LINE_ID ,ContLine.LINE_NUMBER CONTRACT_LINE ,RevDist.REV_DISTRIBUTION_ID REV_DISTRIBUTION_ID ,RevDist.BILL_TRX_ID BILL_TRX_ID ,NULL BILL_TRX_MANUAL_FLAG ,RevDist.CONTRACT_PROJECT_LINKAGE_ID CONTRACT_PROJECT_LINKAGE_ID ,RevDist.REVENUE_PLAN_ID REVENUE_PLAN_ID ,RevPlan.BILL_METHOD_ID REVENUE_METHOD_ID ,BillPlan.BILL_TO_CUST_ACCT_ID CUSTOMER_ID ,Party.PARTY_NAME CUSTOMER_NAME ,RevDist.LINKED_PROJECT_ID LINKED_PROJECT_ID ,LinkProj.PROJECT_ID LINKED_PROJECT_NAME ,LinkProj.SEGMENT1 LINKED_PROJECT_NUMBER ,RevDist.LINKED_TASK_ID LINKED_TASK_ID ,LinkTask.PROJ_ELEMENT_ID LINKED_TASK_NAME ,LinkTask.ELEMENT_NUMBER LINKED_TASK_NUMBER ,RevDist.BILL_TRANSACTION_TYPE_CODE TRANSACTION_TYPE_CODE ,DECODE(RevDist.BILL_TRANSACTION_TYPE_CODE,'EI',RevDist.TRANSACTION_ID,NULL) EXPENDITURE_ITEM_ID ,DECODE(RevDist.Bill_transaction_type_Code,'EVT',RevDist.TRANSACTION_ID,NULL) BILLING_EVENT_ID ,DECODE(RevDist.BILL_TRANSACTION_TYPE_CODE,'EI',RevDist.TRANSACTION_TYPE_ID,NULL) EXPENDITURE_TYPE_ID ,DECODE(RevDist.BILL_TRANSACTION_TYPE_CODE,'EI',RevDist.TRANSACTION_TYPE_ID,NULL) EXPENDITURE_TYPE ,DECODE(RevDist.BILL_TRANSACTION_TYPE_CODE,'EVT',RevDist.TRANSACTION_TYPE_ID,NULL) BILLING_EVENT_TYPE_ID ,DECODE(RevDist.BILL_TRANSACTION_TYPE_CODE,'EVT',RevDist.TRANSACTION_TYPE_ID,NULL) BILLING_EVENT_TYPE , revdist.system_linkage_function SYSTEM_LINKAGE_FUNCTION ,(SELECT expTypes.expenditure_category_id FROM pjf_Exp_types_b exptypes WHERE RevDist.BILL_TRANSACTION_TYPE_CODE = 'EI' AND exptypes.EXPENDITURE_TYPE_ID = RevDist.transaction_type_id) EXPENDITURE_CATEGORY_ID ,(SELECT expTypes.expenditure_category_id FROM pjf_Exp_types_b exptypes WHERE RevDist.BILL_TRANSACTION_TYPE_CODE = 'EI' AND exptypes.EXPENDITURE_TYPE_ID = RevDist.transaction_type_id) EXPENDITURE_CATEGORY ,RevDist.TRANSACTION_PROJECT_ID TRANSACTION_PROJECT_ID ,TransProj.PROJECT_ID TRANSACTION_PROJECT_NAME ,TransProj.SEGMENT1 TRANSACTION_PROJECT_NUMBER ,RevDist.TRANSACTION_TASK_ID TRANSACTION_TASK_ID ,TransTask.PROJ_ELEMENT_ID TRANSACTION_TASK_NAME ,TransTask.ELEMENT_NUMBER TRANSACTION_TASK_NUMBER ,RevDist.RBS_ELEMENT_ID RBS_ELEMENT_ID ,RevDist.LINE_NUM REV_LINE_NUMBER ,RevDist.REVENUE_CATEGORY_CODE REVENUE_CATEGORY ,RevDist.BILLING_TYPE_CODE BILLING_TYPE_CODE ,RevDist.TRNS_CURRENCY_CODE TRNS_CURRENCY_CODE ,RevDist.TRNS_CURR_REVENUE_AMT TRNS_CURR_REVENUE_AMT ,RevDist.REVENUE_CURR_AMT REVENUE_CURR_AMT ,RevDist.REVENUE_CURRENCY_CODE REVENUE_CURRENCY_CODE ,RevDist.LEDGER_CURR_REVENUE_AMT LEDGER_CURR_REVENUE_AMT ,RevDist.LEDGER_CURRENCY_CODE LEDGER_CURRENCY_CODE ,RevDist.PROJECT_CURRENCY_CODE PROJECT_CURRENCY_CODE ,RevDist.PROJECT_CURR_REVENUE_AMT PROJECT_CURR_REVENUE_AMT ,RevDist.CONTRACT_CURRENCY_CODE CONTRACT_CURRENCY_CODE ,RevDist.CONT_CURR_REVENUE_AMT CONT_CURR_REVENUE_AMT ,RevDist.REVERSED_REV_DISTRIBUTION_ID REVERSED_REV_DISTRIBUTION_ID ,RevDist.REVERSED_FLAG REVERSED_FLAG ,RevDist.LINE_NUM_REVERSED REV_LINE_NUM_REVERSED ,RevDist.GL_DATE ACCOUNTING_DATE ,RevDist.PA_DATE PROJECT_ACCOUNTING_DATE FROM PJB_REV_DISTRIBUTIONS RevDist ,OKC_K_HEADERS_ALL_B ContHead ,OKC_K_HEADERS_TL ContHeadTL ,OKC_CONTRACT_TYPES_B ContType ,OKC_CONTRACT_TYPES_TL ContTypeTL ,OKC_K_LINES_B ContLine ,HR_ORGANIZATION_UNITS_F_TL OrgUnit ,PJB_BILL_PLANS_B RevPlan ,PJB_BILL_PLANS_B BillPlan ,PJF_PROJECTS_ALL_B LinkProj ,PJF_PROJ_ELEMENTS_B LinkTask ,PJF_PROJECTS_ALL_B TransProj ,PJF_PROJ_ELEMENTS_B TransTask ,HZ_CUST_ACCOUNTS CustAcct ,HZ_PARTIES Party ,OKC_BU_IMPL_OPTIONS_ALL BU WHERE RevDist.CONTRACT_ID = ContHead.ID AND ContHead.VERSION_TYPE ='C' AND ContHead.STS_CODE = 'UNDER_AMENDMENT' AND ContHead.under_amend_version_flag ='N' AND ContHead.Org_id = BU.org_id AND BU.attribute15 ='INCLUDE_UNDER_AMENDMENT' AND ContHead.Id = ContHeadTL.Id AND ContHead.major_version = ContHeadTL.major_version AND ContHeadTL.Language = USERENV('LANG') AND RevDist.CONTRACT_LINE_ID = ContLine.ID AND ContLine.VERSION_TYPE ='C' AND ContLine.STS_CODE IN ( 'UNDER_AMENDMENT','CLOSED') AND ContHead.ORG_ID = OrgUnit.ORGANIZATION_ID AND OrgUnit.Language = USERENV('LANG') AND TRUNC(sysdate) BETWEEN OrgUnit.Effective_Start_Date AND OrgUnit.Effective_End_Date AND ContHead.CONTRACT_TYPE_ID = ContType.CONTRACT_TYPE_ID AND ContType.contract_type_id = ContTypeTL.contract_type_id AND ContTypeTL.Language = USERENV('LANG') AND ContHead.TEMPLATE_YN = 'N' AND RevDist.REVENUE_PLAN_ID = RevPlan.BILL_PLAN_ID AND RevPlan.MAJOR_VERSION = ContLine.MAJOR_VERSION AND ContLine.BILL_PLAN_ID = BillPlan.BILL_PLAN_ID AND BillPlan.MAJOR_VERSION = ContLine.MAJOR_VERSION AND RevDist.LINKED_PROJECT_ID = LinkProj.PROJECT_ID(+) AND RevDist.LINKED_TASK_ID = LinkTask.PROJ_ELEMENT_ID (+) AND RevDist.TRANSACTION_PROJECT_ID = TransProj.PROJECT_ID(+) AND RevDist.TRANSACTION_TASK_ID = TransTask.PROJ_ELEMENT_ID(+) AND BillPlan.BILL_TO_CUST_ACCT_ID = CustAcct.CUST_ACCOUNT_ID AND CustAcct.PARTY_ID = Party.PARTY_ID AND ContHead.id = ContLine.dnz_chr_id AND ContHead.major_version = ContLine.major_version |