My Oracle Support Banner

VendorAddrCre and Del in Same Session Cause Cre to Fail (Doc ID 2795504.1)

Last updated on FEBRUARY 16, 2023

Applies to:

Oracle Retail Merchandising Foundation Cloud Service - Version 19.2 and later
Information in this document applies to any platform.

Symptoms


If you create, save, and then delete a supplier site address record before exiting the supplier site, the Cre message will fail in RIB-EXT due to missing elements in the message.

Error
-----------------------

javax.xml.bind.ValidationException:
SchemaValidationErrors [1] for VendorAddrDesc [
  cvc-complex-type.2.4.b: The content of element 'VendorAddrDesc' is not complete. One of '{"http://www.oracle.com/retail/integration/base/bo/VendorAddrDesc/v1":module}' is expected.



Steps to Reproduce
-----------------------
1. Edit an existing supplier site.
2. Select More Options / Addresses
3. Choose Add from Existing and copy an existing address into a new address type.
4. Press Save (NOT Save and Close) on the Addresses Screen.
5. Delete the newly-created address record.
6. Press Save and Close on the Addresses screen.
7. Press Save and Close on the Supplier Site screen.
8. Check RIB-EXT Hospital. Note that the VendorAddCre message is failed and the VendorAddrDel message is queued. The VendorAddrCre message has failed because it is empty -- presumably, because the details were missing by the time it was published.


Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.