AR Corp Code Attributes Report
SELECT CAC.ACCOUNT_NUMBER Corp_Code,
PAR.PARTY_NAME Corp_Name,
CAC.ACCOUNT_NAME Account_Description,
CAC.ATTRIBUTE1 Home_Region,
CAC.ATTRIBUTE2 Cust_Item_Control,
CAC.ATTRIBUTE3 Barcode_Format,
CAC.ATTRIBUTE4 Vendor_Code,
CAC.ATTRIBUTE5 Cust_Category,
CAC.CUSTOMER_CLASS_CODE Business_Class,
CAC.CUSTOMER_TYPE Customer_Type,
CAC.STATUS Cust_Status,
TRM.NAME Payment_Terms,
PAR.ADDRESS1 Address_Line1,
PAR.ADDRESS2 Address_Line2,
PAR.ADDRESS3 Address_Line3,
PAR.ADDRESS4 Address_Line4,
PAR.CITY City,
PAR.POSTAL_CODE Postal_Code,
PAR.STATE State,
PAR.COUNTY County,
PAR.COUNTRY Country_Code,
to_char(CAC.CREATION_DATE,'mm/dd/yyyy hh:mi:ss AM') Creation_Date,
to_char(CAC.LAST_UPDATE_DATE,'mm/dd/yyyy hh:mi:ss AM') Last_Updt_Date,
CAC.CUST_ACCOUNT_ID Cust_Account_Id,
CAC.PARTY_ID Party_Id,
PAR.URL URL,
to_char(sysdate,'mm/dd/yyyy hh:mi:ss AM') timestamp
--
FROM HZ_CUST_ACCOUNTS CAC,
HZ_PARTIES PAR,
HZ_CUST_SITE_USES_ALL HCS,
HZ_CUST_ACCT_SITES_ALL HCAS,
RA_TERMS_TL TRM,
fnd_setid_assignments fsa
WHERE HCS.CUST_ACCT_SITE_ID=HCAS.CUST_ACCT_SITE_ID
AND HCAS.CUST_ACCOUNT_ID=CAC.CUST_ACCOUNT_ID
AND HCS.PAYMENT_TERM_ID=TRM.TERM_ID(+)
AND PAR.PARTY_ID(+) = CAC.PARTY_ID
AND TRM.LANGUAGE(+) = 'US'
AND fsa.reference_group_name= 'HZ_CUSTOMER_ACCOUNT_SITE'
and fsa.DETERMINANT_TYPE = 'BU'
AND fsa.set_id=HCS.set_id
AND CAC.STATUS in nvl (:p_customer_status,CAC.STATUS)
AND (CAC.ATTRIBUTE5 in (:p_customer_category) or 'ALL' IN (:p_customer_category || 'ALL'))
AND CAC.CUSTOMER_TYPE in nvl (:p_customer_type,CAC.CUSTOMER_TYPE)
No comments:
Post a Comment