How to Force-Logout Idle or Stuck Oracle EBS Users With One PL/SQL Package (Free Script Inside)

  How to Force-Logout Idle or Stuck Oracle EBS Users With One PL/SQL Package (Free Script Inside) If you've ever administered Oracle E-...

Showing posts with label Find Customer Bill To and Ship to Address Script in Oracle Apps EBS R12. Show all posts
Showing posts with label Find Customer Bill To and Ship to Address Script in Oracle Apps EBS R12. Show all posts

Sunday, 4 February 2018

Find Customer Bill To and Ship to Address Script in Oracle Apps EBS R12


Find Customer Bill To and Ship to Address Script in Oracle Apps EBS R12


SELECT HP.PARTY_NAME CUSTOMER_NAME,
       DECODE (HCSUA.SITE_USE_CODE,'SHIP_TO', HCSUA.LOCATION) CUSTOMER_BILL_TO_CODE,   
       DECODE (HCSUA.SITE_USE_CODE,'SHIP_TO', HL.ADDRESS1||' '||HL.ADDRESS2 ||' '|| HL.CITY||' '|| HL.STATE||' '|| HL.COUNTRY||' '|| HL.POSTAL_CODE)  CUSTOMER_BILL_TO_ADDRESS,
       HL.ADDRESS1,
       HL.ADDRESS2,
       HL.ADDRESS3,
       HL.ADDRESS4,
       HL.CITY,
       HL.STATE
FROM   HZ_CUST_ACCT_SITES_ALL HCSA,
       HZ_PARTY_SITES  HPS,
       HZ_CUST_SITE_USES_ALL HCSUA,
       HZ_CUST_ACCOUNTS    HCA,
       HZ_PARTIES  HP,
       HZ_LOCATIONS HL
WHERE  HPS.PARTY_SITE_ID =  HCSA.PARTY_SITE_ID
AND   HCSA.CUST_ACCT_SITE_ID = HCSUA.CUST_ACCT_SITE_ID
AND   HCA.CUST_ACCOUNT_ID = HCSA.CUST_ACCOUNT_ID
AND   HP.PARTY_ID = HCA.PARTY_ID
AND   HL.LOCATION_ID = HPS.LOCATION_ID       
AND   HCSUA.SITE_USE_CODE = 'SHIP_TO'
AND   HP.PARTY_NAME  =:P_CUST_NAME
UNION
SELECT HP.PARTY_NAME CUSTOMER_NAME,
       DECODE (HCSUA.SITE_USE_CODE,'BILL_TO', HCSUA.LOCATION) CUSTOMER_BILL_TO_CODE,   
       DECODE (HCSUA.SITE_USE_CODE,'BILL_TO', HL.ADDRESS1||' '||HL.ADDRESS2 ||' '|| HL.CITY||' '|| HL.STATE||' '|| HL.COUNTRY||' '|| HL.POSTAL_CODE)  CUSTOMER_BILL_TO_ADDRESS,
       HL.ADDRESS1,
       HL.ADDRESS2,
       HL.ADDRESS3,
       HL.ADDRESS4,
       HL.CITY,
       HL.STATE
FROM   HZ_CUST_ACCT_SITES_ALL HCSA,
       HZ_PARTY_SITES  HPS,
       HZ_CUST_SITE_USES_ALL HCSUA,
       HZ_CUST_ACCOUNTS    HCA,
       HZ_PARTIES  HP,
       HZ_LOCATIONS HL
WHERE  HPS.PARTY_SITE_ID =  HCSA.PARTY_SITE_ID
AND   HCSA.CUST_ACCT_SITE_ID = HCSUA.CUST_ACCT_SITE_ID
AND   HCA.CUST_ACCOUNT_ID = HCSA.CUST_ACCOUNT_ID
AND   HP.PARTY_ID = HCA.PARTY_ID
AND   HL.LOCATION_ID = HPS.LOCATION_ID       
AND   HCSUA.SITE_USE_CODE = 'BILL_TO'
AND   HP.PARTY_NAME  =:P_CUST_NAME
--AND   HCSUA.LOCATION = 1059