Skip to the content.

AR Customer Profiles – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™. Oracle EBS module: Receivables · all Receivables reports

Overview

Customer account and site level profile details such as profile class, payment terms, statement, dunning, collector and credit settings, including the profile amount limits per currency. Application: Receivables Source: Customer Profiles Report (XML) Short Name: ARXCCP_XML DB package: AR_ARXCCP_XMLP_PKG

Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.

Report Parameters

Operating Unit, Customer Name, Account Number, Account Number From, Account Number To, Profile Class, Collector, Credit Hold

Oracle EBS Tables Used

hz_cust_accounts, hz_parties, hz_customer_profiles, hz_cust_profile_classes, ar_collectors, ra_terms_vl, ar_statement_cycles, ar_dunning_letter_sets, ar_autocash_hierarchies, ra_grouping_rules, hz_cust_site_uses_all, hz_cust_acct_sites_all, hz_party_sites, hr_all_organization_units_vl, fnd_territories_vl, hz_locations, hz_cust_profile_amts, mo_glob_org_access_tmp, dual

Report Categories

Enginatics

AR Customer Upload, AR Customers and Sites, AP Matched and Modified Receipts, AR Customer Credit Snapshot, AR Customer Credit Limits, AR Aging

Running This SQL Without Blitz Report

The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.

Download & Import Options

Resource Link
Excel Example Output AR Customer Profiles 10-Jun-2026 143800.xlsx
Blitz Report™ XML Import AR_Customer_Profiles.xml
SQL Source AR Customer Profiles.sql
Full Report on Enginatics www.enginatics.com/reports/ar-customer-profiles/

Case Study & Technical Analysis: AR Customer Profiles

Executive Summary

The AR Customer Profiles report lists the customer account and site-level profile settings held in Oracle Receivables. It covers profile class, payment terms, statement and dunning setup, collector assignment, credit settings and the profile amount limits for each currency. Credit, collections and order-to-cash teams use it to audit how customers are configured, confirm that accounts follow the intended profile class, and check credit hold and limit settings before a review or migration.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. HZ_CUST_ACCOUNTS is joined to HZ_PARTIES on party ID and to HZ_CUSTOMER_PROFILES on the customer account ID.
  2. The profile is outer joined to its profile class, statement cycle, dunning letter set, autocash hierarchy, grouping rule and standard terms.
  3. The profile’s site use is outer joined to HZ_CUST_SITE_USES_ALL, then to HZ_CUST_ACCT_SITES_ALL, HZ_PARTY_SITES and HZ_LOCATIONS to reach the address and country.
  4. HZ_CUSTOMER_PROFILES is outer joined to HZ_CUST_PROFILE_AMTS on the account profile ID, which adds one row per currency.
  5. The collector is joined directly, since every profile carries one.

Parameters & Filtering

Performance & Optimization

FAQ

Q: Which customer profile settings does this report show? A: It shows the profile class, payment terms, statement cycle and statement options, dunning letter set, autocash rule set, collector, credit rating, risk code, credit hold, credit check, and the overall and order credit limits.

Q: Why does a customer appear on several rows? A: A customer appears once for each currency that has profile amounts, and once for each site use that carries a profile.

Q: How do I find customers on credit hold for one collector? A: Enter the Collector parameter together with Credit Hold set to Yes, which restricts the rows to accounts that match both conditions.


© Enginatics GmbH