JV_TRANSACTION_AMOUNTS_V
Details
-
Schema: FUSION
-
Object owner: JV
-
Object type: VIEW
Columns
Name |
---|
TRANSACTION_SOURCE_CODE TRANSACTION_ID JOINT_VENTURE_ID LEDGER_ID PERIOD_NAME ACCOUNTING_DATE CODE_COMBINATION_ID LINE_DESCRIPTION ACCOUNTED_DEBIT ACCOUNTED_CREDIT ACCOUNTED_AMOUNT ENTERED_DEBIT ENTERED_CREDIT ENTERED_AMOUNT CURRENCY_CODE |
Query
SQL_Statement |
---|
SELECT 'ORA_JV_GL' TRANSACTION_SOURCE_CODE, JT.TRANSACTION_ID TRANSACTION_ID, JT.JOINT_VENTURE_ID JOINT_VENTURE_ID, GL.LEDGER_ID LEDGER_ID, GL.PERIOD_NAME PERIOD_NAME, GL.EFFECTIVE_DATE ACCOUNTING_DATE, GL.CODE_COMBINATION_ID CODE_COMBINATION_ID, GL.DESCRIPTION LINE_DESCRIPTION, GL.ACCOUNTED_DR ACCOUNTED_DEBIT, GL.ACCOUNTED_CR ACCOUNTED_CREDIT, CASE WHEN GC.ACCOUNT_TYPE = 'R' THEN NVL(GL.ACCOUNTED_CR, 0) - NVL(GL.ACCOUNTED_DR, 0) ELSE NVL(GL.ACCOUNTED_DR, 0) - NVL(GL.ACCOUNTED_CR,0) END ACCOUNTED_AMOUNT, GL.ENTERED_DR ENTERED_DEBIT, GL.ENTERED_CR ENTERED_CREDIT, CASE WHEN GC.ACCOUNT_TYPE = 'R' THEN NVL(GL.ENTERED_CR, 0) - NVL(GL.ENTERED_DR, 0) ELSE NVL(GL.ENTERED_DR, 0) - NVL(GL.ENTERED_CR,0) END ENTERED_AMOUNT, GL.CURRENCY_CODE CURRENCY_CODE FROM FUSION.JV_TRANSACTIONS JT, FUSION.GL_JE_LINES GL, FUSION.GL_CODE_COMBINATIONS GC WHERE GL.JE_HEADER_ID = JT.HEADER_ID AND GL.JE_LINE_NUM = JT.LINE_NUM AND JT.APPLICATION_ID = -99 AND GC.CODE_COMBINATION_ID = GL.CODE_COMBINATION_ID UNION ALL SELECT 'ORA_JV_SLA' TRANSACTION_SOURCE_CODE, JT.TRANSACTION_ID TRANSACTION_ID, JT.JOINT_VENTURE_ID JOINT_VENTURE_ID, XL.LEDGER_ID LEDGER_ID, XH.PERIOD_NAME PERIOD_NAME, XL.ACCOUNTING_DATE ACCOUNTING_DATE, XL.CODE_COMBINATION_ID CODE_COMBINATION_ID, XL.DESCRIPTION LINE_DESCRIPTION, XL.ACCOUNTED_DR ACCOUNTED_DEBIT, XL.ACCOUNTED_CR ACCOUNTED_CREDIT, CASE WHEN GC.ACCOUNT_TYPE = 'R' THEN NVL(XL.ACCOUNTED_CR, 0) - NVL(XL.ACCOUNTED_DR, 0) ELSE NVL(XL.ACCOUNTED_DR, 0) - NVL(XL.ACCOUNTED_CR,0) END ACCOUNTED_AMOUNT, XL.ENTERED_DR ENTERED_DEBIT, XL.ENTERED_CR ENTERED_CREDIT, CASE WHEN GC.ACCOUNT_TYPE = 'R' THEN NVL(XL.ENTERED_CR, 0) - NVL(XL.ENTERED_DR, 0) ELSE NVL(XL.ENTERED_DR, 0) - NVL(XL.ENTERED_CR,0) END ENTERED_AMOUNT, XL.CURRENCY_CODE CURRENCY_CODE FROM FUSION.JV_TRANSACTIONS JT, FUSION.XLA_AE_LINES XL, FUSION.XLA_AE_HEADERS XH, FUSION.GL_CODE_COMBINATIONS GC WHERE XL.AE_HEADER_ID = JT.HEADER_ID AND XL.AE_LINE_NUM = JT.LINE_NUM AND XL.APPLICATION_ID = JT.APPLICATION_ID AND XH.AE_HEADER_ID = JT.HEADER_ID AND XH.APPLICATION_ID = JT.APPLICATION_ID AND JT.APPLICATION_ID > 0 AND GC.CODE_COMBINATION_ID = XL.CODE_COMBINATION_ID UNION ALL SELECT CASE WHEN JG.TRANSACTION_SOURCE_CODE = 'ORA_JV_MANUAL' THEN 'ORA_JV_MANUAL' ELSE 'ORA_JV_OH' END TRANSACTION_SOURCE_CODE, JT.TRANSACTION_ID TRANSACTION_ID, JT.JOINT_VENTURE_ID JOINT_VENTURE_ID, JG.LEDGER_ID LEDGER_ID, JG.PERIOD_NAME PERIOD_NAME, NULL ACCOUNTING_DATE, JG.CODE_COMBINATION_ID CODE_COMBINATION_ID, JG.DESCRIPTION LINE_DESCRIPTION, JG.DEBIT_AMOUNT ACCOUNTED_DEBIT, JG.CREDIT_AMOUNT ACCOUNTED_CREDIT, CASE WHEN JG.DISTRIBUTION_TYPE_CODE = 'ORA_JV_REVENUE' THEN NVL(JG.CREDIT_AMOUNT, 0) - NVL(JG.DEBIT_AMOUNT, 0) ELSE NVL(JG.DEBIT_AMOUNT, 0) - NVL(JG.CREDIT_AMOUNT, 0) END ACCOUNTED_AMOUNT, NULL ENTERED_DEBIT, NULL ENTERED_CREDIT, NULL ENTERED_AMOUNT, JG.CURRENCY_CODE CURRENCY_CODE FROM FUSION.JV_TRANSACTIONS JT, FUSION.JV_GENERATED_TRANSACTIONS JG WHERE JG.HEADER_ID = JT.HEADER_ID AND JG.LINE_NUM = JT.LINE_NUM AND JT.APPLICATION_ID = -10568 |