E1: XML: Calling ID and IDREF XML Tags in the same Parameter Fails for XML Interoperability (Doc ID 1939811.1)

Last updated on MAY 30, 2017

Applies to:

JD Edwards EnterpriseOne Tools - Version 9.1 to 9.1 [Release 9.1]
Information in this document applies to any platform.

Symptoms

In XML Interoperability when trying to use the id and idref attributes in the same parameters when performing an inbound XML request using callmethod, the result XML response is that not all the parameters are returned correctly

For example  in the sample call  'id' and an 'idref' attributes are being used  in the same parameter:

The XML Call Object in E1 should  pass the value of SplitLineNumber1 (which was populated from an earlier call in the same xml) into the mnSplitLineNumber dstr parameter, and  then populate SplitLineNumber2 with the value of the mnSplitLineNumber parameter after the bsfn runs.  

Currently,  E1 XML Call Object is not  working when both an 'id' and an 'idref' attribute are included.  In the callobject  log files a value gets passed into this parameter (e.g. 14.1) and the bsfn will increment the value and pass it back out (e.g. 14.2).  The next call to the bsfn  passes the new value of 14.2 in, which will get incremented to 14.3, and so on.

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