[EBS] SOLVED - Customer Not Visible in Oracle Apps R12

 

When working with Oracle E-Business Suite R12, especially in Receivables (AR) or Trading Community Architecture (TCA), you might encounter a situation where you create a new customer, but it doesn't show up in the Customer Search screenSeveral things could be causing this. Here's a checklist to help you troubleshoot:


1. Customer Status

  • Ensure the customer account is active.


✅ 2. Customer Site and Site Use

  • Ensure at least one customer site exists for the customer.

  • Also ensure site use is defined – e.g., "Bill To", "Ship To".

  • Without proper site and site use, the customer might not appear in downstream flows or searches.



✅ 3. Party vs Account Confusion

Oracle uses Trading Community Architecture (TCA), where a party (in HZ_PARTIES) may exist without a customer account (in HZ_CUST_ACCOUNTS).

  • Verify that the customer has a customer account created (not just a party).

  • Check HZ_CUST_ACCOUNTS table for the party ID.


4. Search Criteria Too Narrow

  • Try searching with wildcards (%).

  • Make sure you're using the correct Operating Unit or Responsibility.

  • Sometimes responsibility data access security can filter out results.


✅ 5. Responsibility Data Access Security (MOAC)

  • If you're using MOAC (Multi-Org Access Control):

    • Ensure your responsibility has access to the Operating Unit where the customer was created.


✅ 6. Customer Created via API or Interface Table

  • If created via API (e.g., HZ_CUST_ACCOUNT_V2PUB.create_customer_account) or interface:

    • Ensure the commit happened.

    • Check for errors or rollback during interface/API execution.


✅ 7. Query Backend to Confirm Creation

You can run below query to verify if the customer exists:

SELECT hca.account_number, hp.party_name, hca.status

FROM hz_cust_accounts hca,

     hz_parties hp

WHERE hca.party_id = hp.party_id

AND UPPER(hp.party_name) LIKE UPPER('%CUSTOMER_NAME%');


✅ 8. Run the DQM Synchronization Program

Oracle EBS R12 uses a feature called Data Quality Management (DQM) for customer search and matching. To make newly created or updated customer records searchable through the DQM engine, Oracle requires that customer data be synchronized with the DQM tables.

If the DQM Synchronization Program has not been run after customer creation, the new customer will not be available in the Customer Search screen, even though it exists in the backend tables like HZ_PARTIES or HZ_CUST_ACCOUNTS.

The DQM Synchronization Program syncs customer and party data from TCA into the DQM indexed tables that support flexible and fast customer search. It’s a necessary step especially after bulk customer creation or integration processes.







Comments

All Categories

Call Fusion BIP Report2 Change Password1 Code Combinations2 Compute Instance2 CTE1 Customer1 Data Aggregation2 Database5 Date Conversion1 DB Adapter2 Decryption1 Development1 EBS4 Encryption1 ESS Jobs3 Examine1 FBDI3 Fusion APIs1 Fusion BIP7 GIT2 GL3 GL Journals1 GL_DAILY_CONVERSION_TYPES1 GL_DAILY_RATES1 ICS1 Identity Domain1 Integrations1 Java1 Journal Import1 Keys1 Legal Entity1 LookupTypeLOV1 LOV1 LOVs1 MultiPartAPIs1 Networking1 NVL2 NVL in OIC2 OCI11 OCI Billing1 OCI Compute5 OCI Cost Management1 OCI Events Service1 OCI Free Tier3 OCI Notifification Service1 OCI Security3 OIC4 OIC Mapper2 Oracle26 Oracle ADF17 Oracle APEX1 Oracle Apps59 Oracle Apps R126 Oracle ATP1 Oracle BIP8 Oracle Cloud12 Oracle Cloud Free Tier1 Oracle cloud Infrastructure9 Oracle Cloud Security2 Oracle Cloud VM1 Oracle DB4 oracle ebs5 Oracle ERP4 Oracle ERP Adapter2 Oracle ERP Cloud7 Oracle financials2 Oracle Forms1 Oracle Fusion57 Oracle Fusion BIP4 Oracle Fusion ERP17 Oracle Fusion Financials18 Oracle Integration Cloud3 Oracle OAF17 Oracle OCI14 Oracle OIC22 Oracle SOA 12c10 Oracle SQL17 Oracle VBCS1 Oracle VBS2 Oracle Visual Builder Cloud Service1 Oracle Visual Builder Studio2 Oracle Workflow Notifications1 Others10 Payables2 Payables Import1 Properties1 R121 Register BIP as ESS Job1 Reset Password1 Responsibility1 REST4 Security List1 Site Map1 SOAP2 SOAP API2 SOAP UI3 SQL16 SQL Functions3 SQL Queries14 SQL Query8 SQL Tips3 SSH1 TCA1 Value Sets1 VBCS1 Virtual Machine2 Virtual Machines1 XML1 XSLT1
Show more