My Oracle Support Banner

UCM Transaction Manager Business Service Doesn't Return The Attachment File Buffer As Inline Base64 Encoded Data, Returns Only A ROW_ID Value (Doc ID 2531969.1)

Last updated on JULY 21, 2021

Applies to:

Siebel Universal Customer Master - Version 15.5 [IP2015] and later
Information in this document applies to any platform.

Symptoms

PRODUCT VERSIONS:
------------------------------
SIEBEL VERSION:          Siebel 15.5 [IP2015]
SIEBEL APP O/S:           Linux x86

ISSUE STATEMENT:
----------------------------

In the SwiOrganizationQueryIO, a custom IC was added for 'Account Attachment' IC.

When using the IO with 'UCM Transaction Manager' business service 'SOAPExecute' method, the response does not include the encoded text/content of the attachment. Instead, the 'Account Attachment' IC only has RowId 1-9ESUJ.

While when using the same IO with 'EAI Siebel Adapter' business service Query method, the same 'Account Attachment' IC has the encoded text of the AccntFileBuffer IC.

WHERE IT HAPPENED:
-------------------------------
The issue occurs in Development Environment.

STEPS TO REPRODUCE:
---------------------------------
The behaviour occurs as follows:

1. Use EAI Siebel Adapter to Query for the SwiOrganizationQueryIO, 'Account Attachment' IC has the encoded text of the AccntFileBuffer IC field.

2. Use soapui to send an inbound web service request into UCM which runs the 'UCM Organization Customer Profile Integration SOAP Query Process' and underlying invokes the 'UCM Transaction Manager' business service, 'Account Attachment' IC does not have the encoded text of the AccntFileBuffer IC field, it just has a rowid value.

EXPECTED BEHAVIOR:
-------------------------------
The expected behaviour is that the SwiOrganizationQueryIO output should have encoded data in the AccntFileBuffer IC field of the 'Account Attachment' IC in both UCM Transaction Manager and EAI Siebel Adapter business service.

WHAT IS WORKING:
------------------------------
The EAI Siebel Adapter is working correctly where the AccntFileBuffer IC field has the encoded data/text.

WHAT IS NOT WORKING/ACTUAL RESULTS:
-------------------------------------
The actual result is that the UCM Transaction Manager does not have the AccntFileBuffer IC field context/data.

LOSS OF FUNCTIONALITY / BUSINESS IMPACT:
--------------------------------------------

This feature will be used by Medical Service Providers to attach their license document or any other supporting documents while registering, this is through the Account Attachment.

There is a deadline to rollout this feature into Production in June, this issue will impact the timeline.

Changes

 

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
References


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