Custom Program Calling Seeded API's Failing With 'UPDATE_LOCATION Operating Unit Access Is Not Allowed' (Doc ID 2315663.1)

Last updated on NOVEMBER 02, 2017

Applies to:

Oracle Receivables - Version 12 and later
Oracle Trading Community - Version 12.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.2 version, FND or Framework, Custom Program calling seeded API's is failing with an error .

A custom program is calling below seeded API's. The Package has been working fine, nothing changed.   But recently error occurs.

The seeded apis include:
hz_party_site_v2pub.update_party_site
hz_cust_account_site_v2pub.update_cust_acct_site
hz_cust_account_v2pub.update_cust_account
hz_party_v2pub.update_person
hz_party_site_v2pub.update_party_site
hz_cust_account_site_v2pub.update_cust_site_use
hz_location_v2pub.create_location

ERROR
-----------------------
UPDATE_LOCATION Operating unit access is not allowed. Please check that you have access to the operating unit.


BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, the interface from Oracle CX to EBS and vice versa via Middleware SOA. So data is passed both the ways from CX->SOA->EBS and EBS->SOA->CX.

The INTERFACE HAS STOPPED WORKING and now has this error.

Changes

 There are no recent changes.   The upgrade to R12.2 was several months ago.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms