My Oracle Support Banner

Inbound Integration Failing with SBL-CNS-00194: "Payment Num" field does not have a value to perform the action (Doc ID 2469365.1)

Last updated on OCTOBER 25, 2019

Applies to:

Siebel CRM - Version 17.5 [IP2017] and later
Information in this document applies to any platform.

Symptoms

On : 17.5 [IP2017] version, Siebel EAI

Inbound integration scenario is failing post ugrade from 8.1 to 17.5

The Execute method of EAI Siebel Adapter with upsert operation is failing with below error.

ERROR
-----------------------
"[0] Method 'WriteRecord' of business component 'FS Payments (eService)' (integration component 'FS Payments (eService)') for record with search specification '[RSAMS Payment Number] = "20337783"' returned the following error:""Payment Num" field does not have a value to perform the action. Check your data and try again.(SBL-CNS-00194)"(SBL-EAI-04451) (0x7100c2)"

The field "Payment Num" is not present in "FS Payments (eService)" Business Component, but it is still throwing this error.



STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Execute method of EAI Siebel Adapter with upsert operation


BUSINESS IMPACT
-----------------------
Due to this issue, integration is not working.

Changes

 upgrade from 8.1 to 17.5

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
Changes
Cause
Solution


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