Hi,
We are trying to map custom BOD to a Sync BOD in EAM. After the mappings are done, we have document workflow in ION Read the File - Mapper - File Write .
Once the write file is completed the Sync BOD generated does not have data. What we see is only the TAGS. We will take this BOD and consume the same in EAM.
Are we missing any step.
Below is the custom BOD
<SyncSyncR6 releaseID="9.2"><ApplicationArea><Sender><LogicalID>infor.file.ebswrite</LogicalID><ComponentID>External</ComponentID><ConfirmationCode>OnError</ConfirmationCode></Sender><CreationDateTime>2018-05-13T08:24:50.839Z</CreationDateTime><BODID>infor.file.ebswrite:1526199890839:f8daf17a-ef8d-43bf-b5e9-e858ae686cfd</BODID></ApplicationArea><DataArea><Sync><AccountingEntityID/><LocationID/><ActionCriteria><ActionExpression actionCode="Replace"/></ActionCriteria></Sync><SyncR6><SyncSyncR6>
<DataArea>
<Sync>
<TenantID>MERAAS_TRN</TenantID>
<AccountingEntityID>CW</AccountingEntityID>
<LocationID>CW</LocationID>
<ActionCriteria>
<ActionExpression actionCode="Replace"/>
<ChangeStatus>
<Code>Unfinished</Code>
<Description>Unfinished</Description>
<EffectiveDateTime>2018-05-03T10:34:41Z</EffectiveDateTime>
</ChangeStatus>
</ActionCriteria>
</Sync>
<SyncR6>
<RequisitionHeader>
<ReqCode>
<ID>10016</ID>
</ReqCode>
<Description>TEST</Description>
<Status>
<Code>Approved</Code>
<Description>Approved</Description>
<EffectiveDateTime>2018-05-03T10:34:41Z</EffectiveDateTime>
<ReasonCode>A</ReasonCode>
<Reason>Approved</Reason>
</Status>
</RequisitionHeader>
<RequisitionLines>
<LineNumber>10</LineNumber>
<Status>
<Code>Approved</Code>
<ReasonCode>A</ReasonCode>
</Status>
</RequisitionLines>
</SyncR6>
</DataArea>
</SyncSyncR6></SyncR6></DataArea></SyncSyncR6>
After the mapping the Standard BOD generated is
<?xml version="1.0" encoding="UTF-8"?>
<SyncRequisition xmlns="http://schema.infor.com/InforOAGIS/2"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
releaseID="9.2">
<ApplicationArea>
<Sender>
<LogicalID>infor.file.ebswrite</LogicalID>
<ComponentID>External</ComponentID>
<ConfirmationCode>OnError</ConfirmationCode>
</Sender>
<CreationDateTime>2018-05-13T08:24:50.839Z</CreationDateTime>
<BODID>infor.file.ebswrite:1526199890839:f8daf17a-ef8d-43bf-b5e9-e858ae686cfd</BODID>
</ApplicationArea>
<DataArea>
<Sync>
<AccountingEntityID/>
<LocationID/>
<ActionCriteria>
<ActionExpression actionCode="Replace"/>
</ActionCriteria>
</Sync>
<Requisition>
<RequisitionHeader>
<DocumentID>
<ID/>
</DocumentID>
<Description/>
<Status/>
</RequisitionHeader>
<RequisitionLine/>
</Requisition>
</DataArea>
</SyncRequisition>

XSLT Mapping shows the output but the actual BOD file generated does not have the same output as show below.

Regards,
Sachin K