How the XML Converter Reads Effective Dating Data from Fields
The XML converter reads effective dating attributes contained in an XML file, maps them to a property set, and converts the property set to an integration object instance by embedding the EDStartDate and EDEndDate attributes inside the field name.
For example: If a SOAP request contains the following query for an effective dating field:
<acc:EDListOfFirstName>
<acc:FirstName EDStartDate="04/01/2012" EDEndDate=">James</acc:FirstName>
</acc:EDListOfFirstName>
The data will be converted into a child property set of the integration component instance as follows:
c[0] CCFPropertySet@1DA79960 p#0 c#1 type="ListOfRelated Contact" vt=0 value="
{
c[0] CCFPropertySet@1D9FD870 p#1 c#2 type="Related Contact" vt=0 value="
{
p["Contact Id"] = "Contact1";
c[0] CCFPropertySet@1FD92BB0 p#0 c#1 type="EDListOfFirst Name" vt=0 value="
{
c[0] CCFPropertySet@13258470 p#2 c#0 type="First Name" vt=3 value="James"
{
["EDEndDate"] = ";
["EDStartDate"] = "04/25/2012";
}
}
}
}
The dates are now embedded into the field name.