My Oracle Support Banner

Issue with RFI Supplier Integration for Multi-Contact Scenario (Doc ID 2885031.1)

Last updated on APRIL 11, 2024

Applies to:

Oracle Retail Integration Cloud Service - Version 19.1 and later
Information in this document applies to any platform.

Symptoms

For multi-contact scenario, while sending suppliers into MFCS via RFI, it is errorring out with below error in RFI supplier adapter log:

2022-02-21T23:45:21,020 [Timer-14] DEBUG BaseOracleDao - QUERY: select CATEGORY_TYPE, CATEGORY_TYPE_DESC, COMMON_ID, RETL_ID, EXT_SYSTEM_ID, EXT_SYSTEM from RFI_XREF_DVM WHERE RFI_XREF_DVM.CATEGORY_TYPE = ? [PUBLISH_EMAIL_NOTIFICATION]
2022-02-21T23:45:21,022 [Timer-14] DEBUG BaseOracleDao - QUERY: select RFI_ODI_LOGS_SEQ.nextVal from dual 2022-02-21T23:45:21,023 [Timer-14] DEBUG BaseOracleDao - EXECUTING : insert into RFI_ODI_LOGS (SEQUENCE_NO, ERROR_TYPE, RUN_DATE, CONSTRAINT_NAME, CONSTRAINT_TYPE, ERROR_ORIGIN, IS_NOTIFIED, ERROR_MESSAGE, LOG_MESSAGE) values (?, ?, ?, ?, ?, ?, ?, ?, ?)[53860][SUPPLIER_NOTIFICATION][Thu Feb 17
20:45:12 UTC 2022][null][null][RFI to RMS - Supplier Create/Update][N][Error ORA-30926: unable to get a stable set of rows in the source tables returned by program unit RMSAIASUB_SUPPLIER_SQL.INSERT_ADDRESS.sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

Steps To Recreate:
1. Create supplier parent with one site. Message type ‘suppadd’. This completed successfully.
2. Send the same supplier parent from step 1 with new supplier site. Message type ‘suppadd’. This message aborts.


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.