Greetings to the ION community,
I am wondering if anyone else has encountered a similar issue to the one that we are facing with the use of a database connector. We are also seeing an issue with logical ID, however, the much bigger issue is the fact that ION is stripping off almost the entire “namespace” at the top of the BOD when a BOD passes through our database connector.
A little additional background, we are enhancing the Infor CRM to XA integration by extending Sync.SalesOrder to include Order Line Item Comments. The standard integration includes order comments, not the order line item comments. In our testing, all looks fine with the stored procedure and the data is being sent from XA to ION. Unfortunately, CRM is unable to receive the data due to the stripping of data in the namespace portion of the BOD.
We have been working with the CRM and Infor OS support teams. Today's update from Infor OS was that "this is working by design".
Here's a look at what is happening (see below)... any thoughts or comments from the community would be greatly appreciated. Thank you in advance!
Before passing through the database connector, the “namespace” portion of the BOD looks like this:
<?xml version="1.0" encoding="UTF-8"?><SyncSalesOrder xmlns="http://schema.infor.com/InforOAGIS/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schema.infor.com/2.10.0/InforOAGIS/BODs/Developer/SyncSalesOrder.xsd" versionID="2.10.0" systemEnvironmentCode="Production" releaseID="9.2" languageCode="en-US">
After passing through the database connector, very little remains from the original “namespace”:
<SyncSalesOrder releaseID="9.2">