From 713cb81bb46d7907daec2a63974f578089b5c864 Mon Sep 17 00:00:00 2001 From: OB Date: Tue, 1 Jul 2025 14:41:58 +0530 Subject: [PATCH] Add: create Top_10_Customers.sql for retrieving the top 10 customers based on sales and quantity --- REPORTS/OBHOISTLK/Top_10_Customers.sql | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 REPORTS/OBHOISTLK/Top_10_Customers.sql diff --git a/REPORTS/OBHOISTLK/Top_10_Customers.sql b/REPORTS/OBHOISTLK/Top_10_Customers.sql new file mode 100644 index 0000000..2d92e65 --- /dev/null +++ b/REPORTS/OBHOISTLK/Top_10_Customers.sql @@ -0,0 +1,19 @@ +SELECT CUSTOMER_NO AS Customer, + CUSTOMER_NAME, + ACCT_CURRENCY_CODE AS Currency, + SUM(NET_AMOUNT) AS Sales, + SUM(INVOICED_QTY) AS Quantity + + FROM CUST_ORD_INVO_STAT t + + Where (TRUNC(INVOICE_DATE) >= TO_DATE('&Valid_From', 'MM/DD/YYYY') AND + TRUNC(INVOICE_DATE) <= TO_DATE('&Valid_To', 'MM/DD/YYYY')) + AND COMPANY LIKE '%&COMPANY%' + AND AUTHORIZE_CODE LIKE '%&AUTHORIZE_CODE%' + AND CUST_GRP LIKE '%&CUST_GRP%' + + GROUP BY CUSTOMER_NO, CUSTOMER_NAME, ACCT_CURRENCY_CODE + ORDER BY Sales DESC, Quantity DESC + FETCH NEXT 10 ROWS ONLY + + -- Lov reference is removed due to limitations in IFS cloud \ No newline at end of file