Skip to Content
0
Former Member
Dec 05, 2006 at 03:17 PM

XI / Webservices mapping issue

19 Views

I am working on an XI web service. The process will be that R3 send a query through XI to an image server, they supply a list of document numbers (along with the indexes for those documents), the user selects the document they wish to see, and a second request is made which returns the URL.

My issue is that the first query returns a result that exceeds the 1024 limit on what we can return to R3.

XI views the resuls as a single field. Is there a way that I can used XI to correctly break apart the resulting message.

Here is part of the test data we are receiving.

Thanks,

<ExecuteStandardQueryResult><Results><Result AppName="SPI" DocID="1287812"><Fields><Field Name="INVOICE NUMBER" Type="TEXT" Value="90182923" /><Field Name="CUSTOMER NAME" Type="TEXT" Value="WALMART STORES INC HOME OFF." /><Field Name="CUSTOMER NUMBER" Type="TEXT" Value="1001719" /><Field Name="LOAD" Type="TEXT" Value="X00252341" /><Field Name="LOAD DATE" Type="DATE" Value="2006-09-01" /><Field Name="ORDER" Type="TEXT" Value="188321" /><Field Name="DELIVERY NUMBER" Type="TEXT" Value="8000278065" /><Field Name="SCANDATE" Type="DATE" Value="" /></Fields></Result><Result AppName="SPI" DocID="1302522"><Fields> ...