You are on page 1of 2

CREATE OR REPLACE FORCE VIEW AFF.

COMM_ORDER_DETAIL
(
HEADER_ID,
ORDER_NUMBER,
ORDERED_DATE,
CUST_PO_NUMBER,
CUSTOMER,
AGENT,
COMM_PERC,
COMM_TAX,
ORDERED_QUANTITY,
SHIPPED_QUANTITY,
BALANCE_QTY,
ORDER_VALUE,
TAX_CODE,
TAX_VALUE,
ORDER_VALUE_AFTER_TAX,
AMOUNT_APPL,
BALANCE_AMOUNT,
TAX_APPL,
TOTAL_APPLIED_AFT_TAX
)
BEQUEATH DEFINER
AS
( SELECT OOHA.HEADER_ID,
OOHA.ORDER_NUMBER,
OOHA.ORDERED_DATE,
OOHA.CUST_PO_NUMBER,
ac.CUSTOMER_NAME
customer,
PV.VENDOR_NAME
agent,
OOHA.ATTRIBUTE2
comm_perc,
OOHA.ATTRIBUTE12
comm_tax,
SUM (OOLA.ORDERED_QUANTITY)
ORDERED_QUANTITY,
SUM (OOLA.SHIPPED_QUANTITY)
SHIPPED_QUANTITY,
(SUM (OOLA.ORDERED_QUANTITY) - SUM (OOLA.SHIPPED_QUANTITY))
BALANCE_QTY,
SUM (OOLA.TAX_VALUE)
TAX_VALUE,
SUM (OOLA.ORDERED_QUANTITY * OOLA.UNIT_SELLING_PRICE)
order_value,
MAX (OOLA.TAX_CODE)
TAX_CODE,
SUM (OOLA.ORDERED_QUANTITY * OOLA.UNIT_SELLING_PRICE)
+ SUM (OOLA.TAX_VALUE)
order_value_after_tax,
(SELECT SUM (ARAA.AMOUNT_APPLIED) amount_appl --,
sum(araa.TAX_APPLIED)
FROM APPS.AR_RECEIVABLE_APPLICATIONS_ALL ARAA,
APPS.AR_CASH_RECEIPTS_ALL ACRA
WHERE (ARAA.APPLICATION_REF_NUM) =
TO_CHAR (OOHA.ORDER_NUMBER) --'2300270'--
(OOHA.ORDER_NUMBER)
AND ACRA.CASH_RECEIPT_ID = ARAA.CASH_RECEIPT_ID
AND ACRA.PAY_FROM_CUSTOMER = AC.CUSTOMER_ID)
amount_appl,
( ( SUM (OOLA.ORDERED_QUANTITY * OOLA.UNIT_SELLING_PRICE)
+ SUM (OOLA.TAX_VALUE))
- (SELECT SUM (ARAA.AMOUNT_APPLIED) amount_appl --,
sum(araa.TAX_APPLIED)
FROM APPS.AR_RECEIVABLE_APPLICATIONS_ALL ARAA,
APPS.AR_CASH_RECEIPTS_ALL ACRA
WHERE (ARAA.APPLICATION_REF_NUM) =
TO_CHAR (OOHA.ORDER_NUMBER) --'2300270'--
(OOHA.ORDER_NUMBER)
AND ACRA.CASH_RECEIPT_ID = ARAA.CASH_RECEIPT_ID
AND ACRA.PAY_FROM_CUSTOMER = AC.CUSTOMER_ID))
BALANCE_AMOUNT,
(SELECT SUM (araa.TAX_APPLIED)
FROM APPS.AR_RECEIVABLE_APPLICATIONS_ALL ARAA,
APPS.AR_CASH_RECEIPTS_ALL ACRA
WHERE (ARAA.APPLICATION_REF_NUM) =
TO_CHAR (OOHA.ORDER_NUMBER) --'2300270'
AND ACRA.CASH_RECEIPT_ID = ARAA.CASH_RECEIPT_ID
AND ACRA.PAY_FROM_CUSTOMER = AC.CUSTOMER_ID)
tax_appl,
(SELECT SUM (ARAA.LINE_APPLIED) + SUM (araa.TAX_APPLIED)
FROM APPS.AR_RECEIVABLE_APPLICATIONS_ALL ARAA,
APPS.AR_CASH_RECEIPTS_ALL ACRA
WHERE (ARAA.APPLICATION_REF_NUM) =
TO_CHAR (OOHA.ORDER_NUMBER) --'2300270'
AND ACRA.CASH_RECEIPT_ID = ARAA.CASH_RECEIPT_ID
AND ACRA.PAY_FROM_CUSTOMER = AC.CUSTOMER_ID)
total_applied_aft_tax
FROM APPS.OE_ORDER_HEADERS_ALL OOHA,
APPS.PO_VENDORS PV,
APPS.ar_customers ac,
APPS.OE_ORDER_LINES_ALL OOLA
WHERE 1 = 1 --OOHA.ORDER_NUMBER='2200097'
AND OOHA.ORG_ID = 83
AND OOHA.HEADER_ID = OOLA.HEADER_ID
AND PV.VENDOR_ID = OOHA.ATTRIBUTE1
AND OOHA.CONTEXT = 'Yarn Sales Order'
AND OOHA.ATTRIBUTE5 = 'CHECK'
AND OOLA.CANCELLED_FLAG <> 'Y'
AND OOHA.ORDERED_DATE > '01-JUL-2022'
AND ac.CUSTOMER_ID = OOHA.SOLD_TO_ORG_ID
GROUP BY ac.CUSTOMER_NAME,
AC.CUSTOMER_ID,
PV.VENDOR_NAME,
OOHA.ATTRIBUTE2,
OOHA.ATTRIBUTE12,
OOHA.ORDER_NUMBER,
OOHA.ORDERED_DATE,
OOHA.HEADER_ID,
OOHA.CUST_PO_NUMBER)
ORDER BY 1 DESC;

You might also like