Wednesday, 23 January 2013

CHECK LIST REPORT

/* Formatted on 12/27/2012 4:56:20 PM (QP5 v5.115.810.9015) */
SELECT   ROWNUM s_no,
         product_code,
         CUST_PO_NUMBER,
         order_number,
         Ship_to_address,
         Bill_to_Address,
         variety,
         DESCRIPTION,
         MC_NO,
         GSM,
         width,
         LENGTH,
         QTY,
         list_price,
         total_discount,
         total_charges,
         (net_price - total_discount) + NVL (total_charges, 0) net_price,
         dealer_name,
         ACCOUNT_NAME,
         ORDER_TYPE,
         PAYMENT_TERM,
         STATUS,
         price_list_name,
         country_or_final_destination,
         currency,
         commission,
         insurance,
         port_of_loading,
         port_of_discharge,
         SHIPPING_METHOD_CODE,
         FREIGHT_TERMS_CODE,
         CREATION_DATE,
         lc_no,
         lc_ref_no,
         LAST_NEGOTIATION_DATE,
         lc_BANK_NAME_BANK_ADDRESS,
         ISS_BRANCH_NAME,
         ISS_BANK_ADDRESS,
         LAST_SHIP_DATE,
         END_DATE,
         amount
  FROM   (  SELECT   DISTINCT
                     oola.ORDERED_ITEM product_code,
                     ooha.CUST_PO_NUMBER,
                     ooha.order_number,
                     (SELECT      hl.ADDRESS1
                               || ' '
                               || hl.ADDRESS2
                               || '  '
                               || hl.ADDRESS3
                               || ' '
                               || hl.CITY
                               || ' '
                               || hl.STATE
                               || ' '
                               || hl.POSTAL_CODE
                                  bill_to
                        FROM   APPS.oe_order_headers_all ooh,
                               APPS.hz_cust_site_uses_all hcsua,
                               APPS.hz_cust_acct_sites_all hcasa,
                               APPS.hz_party_sites hps,
                               APPS.hz_locations hl
                       WHERE   ooh.order_number = ooha.ORDER_NUMBER
                               AND ooh.INVOICE_TO_ORG_ID = hcsua.SITE_USE_ID
                               AND hcasa.CUST_ACCT_SITE_ID =
                                     hcsua.CUST_ACCT_SITE_ID
                               AND hps.PARTY_SITE_ID = hcasa.PARTY_SITE_ID
                               AND hcsua.SITE_USE_CODE = 'BILL_TO'
                               AND hl.LOCATION_ID = hps.LOCATION_ID)
                        Bill_to_Address,
                     (SELECT      hl.ADDRESS1
                               || ' '
                               || hl.ADDRESS2
                               || '  '
                               || hl.ADDRESS3
                               || ' '
                               || hl.CITY
                               || ' '
                               || hl.STATE
                               || ' '
                               || hl.POSTAL_CODE
                                  bill_to
                        FROM   oe_order_headers_all ooh,
                               APPS.hz_cust_site_uses_all hcsua,
                               APPS.hz_cust_acct_sites_all hcasa,
                               APPS.hz_party_sites hps,
                               APPS.hz_locations hl
                       WHERE   ooh.order_number = ooha.ORDER_NUMBER
                               AND ooh.SHIP_TO_ORG_ID = hcsua.SITE_USE_ID
                               AND hcasa.CUST_ACCT_SITE_ID =
                                     hcsua.CUST_ACCT_SITE_ID
                               AND hps.PARTY_SITE_ID = hcasa.PARTY_SITE_ID
                               AND hcsua.SITE_USE_CODE = 'SHIP_TO'
                               AND hl.LOCATION_ID = hps.LOCATION_ID)
                        Ship_to_address,
                     SUBSTR (oola.ORDERED_ITEM, 4, 3) variety,
                     msi.description DESCRIPTION,
                     SUBSTR (oola.ORDERED_ITEM, 2, 1) MC_NO,
                     SUBSTR (oola.ORDERED_ITEM, 8, 4) GSM,
                     SUBSTR (oola.ORDERED_ITEM, 12, 4) width,
                     SUBSTR (oola.ORDERED_ITEM, 16, 4) LENGTH,
                     oola.ORDERED_QUANTITY QTY,
                     oola.UNIT_SELLING_PRICE list_price,
                     (SELECT   SUM (OPERAND)
                        FROM   apps.OE_PRICE_ADJUSTMENTS
                       WHERE   line_id = oola.line_id
                               AND LIST_LINE_TYPE_CODE = 'DIS')
                        total_discount,
                     (SELECT   SUM (OPERAND)
                        FROM   apps.OE_PRICE_ADJUSTMENTS
                       WHERE   line_id = oola.line_id
                               AND LIST_LINE_TYPE_CODE = 'SUR')
                        total_charges,
                     (oola.UNIT_SELLING_PRICE) net_price,
                     hp.PARTY_NAME dealer_name,
                     ACCOUNT_NAME,
                     OTTT.NAME ORDER_TYPE,
                     RT.NAME PAYMENT_TERM,
                     OOHA.FLOW_STATUS_CODE STATUS,
                     oplv.name price_list_name,
                     ooha.ATTRIBUTE10 country_or_final_destination,
                     ooha.TRANSACTIONAL_CURR_CODE currency,
                     ooha.ATTRIBUTE6 commission,
                     CASE
                        WHEN opav.CHARGE_TYPE_CODE = 'INSURANCE' THEN 'S'
                        ELSE 'N'
                     END
                        AS insurance,
                     ooha.ATTRIBUTE8 port_of_loading,
                     ooha.ATTRIBUTE9 port_of_discharge,
                     ooha.SHIPPING_METHOD_CODE,
                     ooha.FREIGHT_TERMS_CODE,
                     OOHA.CREATION_DATE,
                     jolh.LC_NUMBER lc_no,
                     jolh.REFERENCE_NUMBER lc_ref_no,
                     jolh.LAST_NEGOTIATION_DATE,
                     jolh.ISS_BANK_NAME || jolh.ISS_BANK_ADDRESS
                        lc_BANK_NAME_BANK_ADDRESS,
                     jolh.ISS_BRANCH_NAME,
                     jolh.ISS_BANK_ADDRESS,
                     jolh.LAST_SHIP_DATE,
                     jolh.END_DATE,
                     jolh.LC_ORIGINAL_AMOUNT amount
              FROM   apps.oe_order_headers_all ooha,
                     apps.oe_order_lines_all oola,
                     apps.OE_PRICE_LISTS_V oplv,
                     apps.OE_PRICE_ADJUSTMENTS opav,
                     apps.hz_parties hp,
                     apps.hz_cust_accounts hca,
                     --                     apps.hz_cust_site_uses_all hcsua,
                     --                     apps.hz_cust_acct_sites_all hcasa,
                     --                     apps.hz_party_sites hps,
                     --                     apps.hz_locations hl,
                     apps.OE_TRANSACTION_TYPES_TL OTTT,
                     APPS.RA_TERMS RT,
                     apps.jai_om_lc_matchings jolm,
                     apps.jai_om_lc_hdrs jolh,
                     APPS.ORG_ORGANIZATION_DEFINITIONS OOD,
                     APPS.mtl_system_items_b msi,
                     apps.fnd_lookup_values FLV
             --    apps.gl_daily_rates_v gdr
             --            apps.wsh_delivery_details wdd,
             --            apps.jai_om_wsh_lines_all jowl
             WHERE   ooha.ORDER_NUMBER BETWEEN NVL (:SALES_ORDER_NO_FORM,
                                                    ooha.ORDER_NUMBER)
                                           AND  NVL (:SALES_ORDER_NO_TO,
                                                     ooha.ORDER_NUMBER)
                     AND TRUNC (OOHA.CREATION_DATE) BETWEEN :FROM_DATE
                                                        AND  :TO_DATE
                     AND ooha.HEADER_ID = oola.HEADER_ID
                     AND oola.PRICE_LIST_ID = oplv.PRICE_LIST_ID
                     AND oola.line_id = opav.line_id
                     AND oola.header_id = opav.header_id
                     AND opav.CHARGE_TYPE_CODE IS NULL
                     --   AND oola.flow_status_code <> 'CANCELLED'
                     AND hp.PARTY_ID = ooha.ATTRIBUTE1
                     AND hca.CUST_ACCOUNT_ID = ooha.SOLD_TO_ORG_ID
                     AND OTTT.TRANSACTION_TYPE_ID = OOHA.ORDER_TYPE_ID
                     AND RT.TERM_ID = OOHA.PAYMENT_TERM_ID
                     AND OOHA.SHIP_FROM_ORG_ID = OOD.ORGANIZATION_ID
                     AND OOD.ORGANIZATION_ID = :ORGANIZATION
                     AND jolm.LC_NUMBER = jolh.LC_NUMBER
                     AND jolm.CUSTOMER_ID = jolh.CUSTOMER_ID
                     AND jolm.ORDER_HEADER_ID = ooha.HEADER_ID
                     AND jolm.ORDER_LINE_ID = oola.LINE_ID
                     AND msi.inventory_item_id = oola.inventory_item_id
                     AND msi.organization_id = oola.ship_from_org_id
                     AND OOHA.ORDER_TYPE_ID = OTTT.TRANSACTION_TYPE_ID
                     AND FLV.LOOKUP_CODE = UPPER (OTTT.NAME)
                     AND flv.TAG = 'Export'
          GROUP BY   ROWNUM,
                     ooha.ORDER_NUMBER,
                     oola.ORDERED_ITEM,
                     oola.ORDERED_QUANTITY,
                     oplv.name,
                     oola.UNIT_SELLING_PRICE,
                     opav.ADJUSTED_AMOUNT,
                     hp.PARTY_NAME,
                     ACCOUNT_NAME,
                     OTTT.NAME,
                     RT.NAME,
                     OOHA.FLOW_STATUS_CODE,
                     oplv.name,
                     ooha.ATTRIBUTE10,
                     ooha.TRANSACTIONAL_CURR_CODE,
                     ooha.ATTRIBUTE6,
                     opav.CHARGE_TYPE_CODE,
                     ooha.ATTRIBUTE8,
                     ooha.ATTRIBUTE9,
                     ooha.SHIPPING_METHOD_CODE,
                     ooha.FREIGHT_TERMS_CODE,
                     jolh.LC_NUMBER,
                     jolh.REFERENCE_NUMBER,
                     jolh.LAST_NEGOTIATION_DATE,
                     jolh.ISS_BANK_NAME,
                     jolh.ISS_BRANCH_NAME,
                     jolh.ISS_BANK_ADDRESS,
                     jolh.LAST_SHIP_DATE,
                     jolh.END_DATE,
                     ooha.header_id,
                     OOHA.CREATION_DATE,
                     oola.USER_ITEM_DESCRIPTION,
                     ooha.order_number,
                     jolh.LC_ORIGINAL_AMOUNT,
                     oola.header_id,
                     oola.line_id,
                     oola.UNIT_LIST_PRICE,
                     ooha.CUST_PO_NUMBER,
                     msi.description)

No comments:

Post a Comment