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.