PJB_VRM_SOURCE_DOC_SUB_LINES_V
Details
-
Schema: FUSION
-
Object owner: PJB
-
Object type: VIEW
Columns
Name |
---|
APPLICATION_ID DOCUMENT_TYPE_ID DOC_SUB_LINE_TYPE DOC_SUB_LINE_LEVEL DOC_SUB_LINE_ID_INT_1 DOC_SUB_LINE_ID_INT_2 DOC_LINE_ID_INT_1 DOC_ID_INT_1 LINE_NUMBER ORG_ID LEDGER_ID SUB_LINE_CREATION_DATE SUB_LINE_LAST_UPDATE_DATE ACCOUNT_CLASS AMOUNT ACCTD_AMOUNT ACCOUNTING_DATE SATISFACTION_MEASUREMENT_DATE EVENT_ID CODE_COMBINATION_ID DOCUMENT_TYPE_CODE SATISFACTION_EVENT_PERCENT SATISFACTION_EVENT_QUANTITY SLA_POSTED_FLAG |
Query
SQL_Statement |
---|
select 510 APPLICATION_ID, 8 DOCUMENT_TYPE_ID, 'ORA_SATIS_EVENT_SMM_PERCENTAGE' DOC_SUB_LINE_TYPE, 'L' DOC_SUB_LINE_LEVEL, rdl.REV_DISTRIBUTION_ID DOC_SUB_LINE_ID_INT_1, al.AE_LINE_NUM DOC_SUB_LINE_ID_INT_2, rdl.CONTRACT_LINE_ID DOC_LINE_ID_INT_1, rdl.CONTRACT_ID DOC_ID_INT_1, rdl.LINE_NUM LINE_NUMBER, rdl.ORG_ID ORG_ID, rdl.LEDGER_ID LEDGER_ID, rdl.CREATION_DATE SUB_LINE_CREATION_DATE, xe.LAST_UPDATE_DATE SUB_LINE_LAST_UPDATE_DATE, 'REV' ACCOUNT_CLASS, TO_NUMBER(NULL) AMOUNT, TO_NUMBER(NULL) ACCTD_AMOUNT, TO_DATE(NULL) ACCOUNTING_DATE, rdl.GL_DATE SATISFACTION_MEASUREMENT_DATE, rdl.SLA_EVENT_ID EVENT_ID, al.CODE_COMBINATION_ID CODE_COMBINATION_ID, 'FUSION_CONTRACTS' DOCUMENT_TYPE_CODE, rdl.CONT_CURR_REVENUE_AMT * 100/doc_line.LINE_AMOUNT SATISFACTION_EVENT_PERCENT, TO_NUMBER(NULL) SATISFACTION_EVENT_QUANTITY, 'Y' SLA_POSTED_FLAG from PJB_REV_DISTRIBUTIONS rdl, OKC_VRM_SOURCE_DOC_LINES_V doc_line, OKC_VRM_SOURCE_DOCUMENT_V doc, XLA_AE_headers ah, XLA_AE_LINES al, XLA_EVENTS xe where rdl.sla_event_id = xe.event_id and rdl.CONTRACT_LINE_ID = doc_line.LINE_ID and doc.id = doc_line.CONTRACT_ID and doc_line.LINE_AMOUNT > 0 and xe.process_status_code = 'P' and xe.event_status_code = 'P' and ah.event_id = xe.event_id and al.ae_header_id = ah.ae_header_id and al.ledger_id = doc.PRIMARY_LEDGER_ID and xe.application_id = 10036 and al.accounting_class_code in ('PJB_REV_EX_EVT','PJB_REV_EX_EI','PJB_REV_EX_EVT_ADJ','PJB_REV_EX_EI_ADJ') UNION ALL SELECT 510 APPLICATION_ID, 8 DOCUMENT_TYPE_ID, 'ORA_SATIS_EVENT_SMM_PERCENTAGE' DOC_SUB_LINE_TYPE, 'L' DOC_SUB_LINE_LEVEL, rdl.REV_DISTRIBUTION_ID DOC_SUB_LINE_ID_INT_1, NULL DOC_SUB_LINE_ID_INT_2, rdl.CONTRACT_LINE_ID DOC_LINE_ID_INT_1, rdl.CONTRACT_ID DOC_ID_INT_1, rdl.LINE_NUM LINE_NUMBER, rdl.ORG_ID ORG_ID, rdl.LEDGER_ID LEDGER_ID, rdl.CREATION_DATE SUB_LINE_CREATION_DATE, rdl.LAST_UPDATE_DATE SUB_LINE_LAST_UPDATE_DATE, 'REV' ACCOUNT_CLASS, TO_NUMBER(NULL) AMOUNT, TO_NUMBER(NULL) ACCTD_AMOUNT, TO_DATE(NULL) ACCOUNTING_DATE, rdl.GL_DATE SATISFACTION_MEASUREMENT_DATE, rdl.SLA_EVENT_ID EVENT_ID, NULL CODE_COMBINATION_ID, 'FUSION_CONTRACTS' DOCUMENT_TYPE_CODE, rdl.CONT_CURR_REVENUE_AMT * 100/doc_line.LINE_AMOUNT SATISFACTION_EVENT_PERCENT, TO_NUMBER(NULL) SATISFACTION_EVENT_QUANTITY, 'N' SLA_POSTED_FLAG FROM PJB_REV_DISTRIBUTIONS rdl, okc_k_lines_b doc_line, VRM_LEDGER_OPTIONS_V vrmledg where rdl.CONTRACT_LINE_ID = doc_line.ID AND doc_line.VERSION_TYPE IN ('C','A') AND doc_line.source_code_class = 'PROJECT' AND doc_line.JTOT_OBJECT1_CODE IN ('USER_FREE_FORM_PROJECT_BASED','USER_ITEM_PROJECT_BASED') AND doc_line.STS_CODE IN ('ACTIVE','CLOSED','EXPIRED','HOLD') and NVL(doc_line.LINE_AMOUNT,0) > 0 and rdl.sla_event_id IS NULL and rdl.billing_type_code ='EX' and rdl.gl_date >= vrmledg.adoption_start_date and rdl.ledger_id = vrmledg.ifrs_ledger_id and vrmledg.document_type_code='FUSION_CONTRACTS' |