0% found this document useful (0 votes)
18 views2 pages

Comm Order Detail 21324

This view creates a view called AFF.COMM_ORDER_DETAIL that selects data from various tables to populate fields for order details including header ID, order number, dates, quantities, values, payments and balances. The view is used to show commission order details.

Uploaded by

Anas Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views2 pages

Comm Order Detail 21324

This view creates a view called AFF.COMM_ORDER_DETAIL that selects data from various tables to populate fields for order details including header ID, order number, dates, quantities, values, payments and balances. The view is used to show commission order details.

Uploaded by

Anas Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 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