AR_TOTAL_BALANCE_VIEW
Details
-
Schema: FUSION
-
Object owner: AR
-
Object type: VIEW
Columns
Name |
---|
CUST_ACCOUNT_ID TOTAL_BALANCE |
Query
SQL_Statement |
---|
SELECT cust_account_id, sum(amount) total_balance FROM ( SELECT SUMM.CUST_ACCOUNT_ID cust_account_id, GL.CONVERSION_RATE*(NVL(SUMM.OP_INVOICES_VALUE,0)+NVL(SUMM.OP_CREDIT_MEMOS_VALUE,0)+NVL(SUMM.OP_CHARGEBACK_VALUE,0)+NVL(SUMM.OP_DEBIT_MEMOS_VALUE,0)+NVL(SUMM.UNRESOLVED_CASH_VALUE,0)) Amount FROM GL_DAILY_RATES GL, AR_TRX_BAL_SUMMARY SUMM, HZ_CUSTOMER_PROFILES_F PRO WHERE GL.CONVERSION_DATE = Trunc(SYSDATE) AND GL.CONVERSION_TYPE = PRO.EXCHANGE_RATE_TYPE AND GL.FROM_CURRENCY = SUMM.CURRENCY AND GL.TO_CURRENCY = PRO.CREDIT_CURRENCY_CODE AND SUMM.CUST_ACCOUNT_ID = PRO.CUST_ACCOUNT_ID AND TRUNC(SYSDATE) BETWEEN PRO.EFFECTIVE_START_DATE AND PRO.EFFECTIVE_END_DATE UNION SELECT SUMM.CUST_ACCOUNT_ID cust_account_id, NVL(SUMM.OP_INVOICES_VALUE,0)+NVL(SUMM.OP_CREDIT_MEMOS_VALUE,0)+NVL(SUMM.OP_CHARGEBACK_VALUE,0)+NVL(SUMM.OP_DEBIT_MEMOS_VALUE,0)+NVL(SUMM.UNRESOLVED_CASH_VALUE,0) AMOUNT FROM AR_TRX_BAL_SUMMARY SUMM, HZ_CUSTOMER_PROFILES_F PRO WHERE SUMM.CURRENCY = PRO.CREDIT_CURRENCY_CODE AND SUMM.CUST_ACCOUNT_ID = PRO.CUST_ACCOUNT_ID AND TRUNC(SYSDATE) BETWEEN PRO.EFFECTIVE_START_DATE AND PRO.EFFECTIVE_END_DATE ) GROUP by cust_account_id |