Build 6.0.0.254 (also 5.4.0.356)
When mapping some fields containing "Id" in the name, the sometimes the substitution reference is not correctly specified..
See attached example (mapExample.xbc). When selecting <ParentOrderItemId> or <RootOrderItemId> in the source XML (from in_order.xml) and dragging to <ParentItem> in the target xml (from po.xml) an incorrect reference is assigned to an element that doesn't exist:
<ParentItem>%xa-results::./Id%</ParentItem>
The reference should be::
<ParentItem>%xa-results::./ParentOrderItemId%</ParentItem>
When manually editing the reference, the BizComp correctly executes.
Notes:
Mapping <IntegrationId> works correctly (although it may take two attempts).
Also, I tried editing the reference in the wizard (5.4) and it still saved the incorrect reference; but I was able to edit the mapping in the BizComp after completing the wizard.