首页 > 代码库 > Customer Form Issue: Automatic Matching Rule Set Defaults Value AutoRuleSet-1

Customer Form Issue: Automatic Matching Rule Set Defaults Value AutoRuleSet-1

In this Document

 Symptoms
 Changes
 Cause
 Solution
 References


APPLIES TO:

Oracle Receivables - Version 12.1.3 and later
Information in this document applies to any platform.

SYMPTOMS

Attempting to update the customer data in Customer page on the site profile tab.  The Automatic Matching Rule Set field defaults to AutoRuleSet-1 and cannot be removed.

When you attempt to NULL the field and save, the following error is received:

Error - Automatic Matching Ruleset is invalid -> Select a valid value. 

Steps to Reproduce:
Responsibility:
  Receivables
Navigation:  Customers > Customers > Query customer 
Go To:  Site Details
Click on Profile 
Automatic Automatic Matching Rule Set Defaults Value is NULL 
Make any type of change
Automatic Matching Rule Set Defaults Value AutoRuleSet-1 
Click Apply
Error occurs

CHANGES

You applied Patch 7660309, which introduced a new field, AUTOMATIC MATCHING RULE Set, on the Customer Account profile tab in AR standard customers.
This field is used for a new Receipts function of AUTOMATIC MATCHING RULE Set

CAUSE

Fnd debug log show flag is set to True for ar_system_parameters_all.AUTOMATCH_ENABLED_FLAG.  
The code expects to see some value.

SOLUTION

If you are not using the function Automatic Match as part of Cash Application function, then you will need to turn off the Automatic Match function.   
The value AutoRuleSet-1 will no longer default.

1. Run the following script

Update ar_system_parameters_all
set AUTOMATCH_ENABLED_FLAG = ‘N‘
where AUTOMATCH_ENABLED_FLAG = ‘T‘
and org_id = <yourorgid>;
commit;

REFERENCES

NOTE:205233.1 - How To Define An Autocash Rule Set

Customer Form Issue: Automatic Matching Rule Set Defaults Value AutoRuleSet-1