title: Unit price is not updating while create items on eConnect
body: <p>I was using eConnect to connect my .NET application to the Dynamics GP. This is my C# eConnect code to create/update an item on Dynamics GP.</p>
  
  <pre><code>taUpdateCreateItemRcd GpLineItem = new taUpdateCreateItemRcd();
  GpLineItem.ITEMNMBR = "iPartNumber";
  GpLineItem.ITEMDESC = "iDescription";
  GpLineItem.CURRCOST = 50.65;
  GpLineItem.ITMCLSCD = "classID";
  GpLineItem.ITEMTYPE = 1;
  GpLineItem.Purchase_Tax_Options = 2;
  GpLineItem.UOMSCHDL = "EACH";
  GpLineItem.UpdateIfExists = 1;
  
  IVItemMasterType ivMasterType = new IVItemMasterType();
  ivMasterType.taUpdateCreateItemRcd = GpLineItem;
  
  IVItemMasterType[] ivMasterTypeArray = { ivMasterType };
  eConnectType eConnect = new eConnectType();
  eConnect.IVItemMasterType = ivMasterTypeArray;
  
  // Serialize the master vendor type in memory.
  MemoryStream memoryStream = new MemoryStream();
  XmlSerializer xmlSerializer = new XmlSerializer(eConnect.GetType());
  
  
  // Serialize the eConnectType.
  xmlSerializer.Serialize(memoryStream, eConnect);
  
  // Reset the position of the memory stream to the start.              
  memoryStream.Position = 0;
  
  // Create an XmlDocument from the serialized eConnectType in memory.
  XmlDocument xmlDocument = new XmlDocument();
  xmlDocument.Load(memoryStream);
  memoryStream.Close();
  
  // Call eConnect to process the XmlDocument.
  eConnectMethods.CreateEntity(connectionString, xmlDocument.OuterXml);
  </code></pre>
  
  <p>When I checked the xmlDocument, I have only these below fields.</p>
  
  <pre><code>&lt;?xml version="1.0"?&gt;&lt;eConnect xmlns:xsi="www.w3.org/.../XMLSchema-instance" xmlns:xsd="www.w3.org/.../XMLSchema"&gt;
  &lt;IVItemMasterType&gt;
      &lt;eConnectProcessInfo xsi:nil="true" /&gt;
      &lt;taRequesterTrxDisabler_Items xsi:nil="true" /&gt;
      &lt;taUpdateCreateItemRcd&gt;
          &lt;ITEMNMBR&gt;iPartNumber&lt;/ITEMNMBR&gt;
          &lt;ITEMDESC&gt;iDescription&lt;/ITEMDESC&gt;
          &lt;ITMCLSCD&gt;RETAIL&lt;/ITMCLSCD&gt;
          &lt;UOMSCHDL&gt;EACH&lt;/UOMSCHDL&gt;
      &lt;/taUpdateCreateItemRcd&gt;
      &lt;taUpdateCreateItemCurrencyRcd_Items xsi:nil="true" /&gt;
      &lt;taIVCreateItemPriceListLine_Items xsi:nil="true" /&gt;
      &lt;taIVCreateItemPriceListHeader xsi:nil="true" /&gt;
      &lt;taItemSite_Items xsi:nil="true" /&gt;
      &lt;taCreateItemVendors_Items xsi:nil="true" /&gt;
      &lt;taCreateKitItemRcd_Items xsi:nil="true" /&gt;
      &lt;taCreateInternetAddresses_Items xsi:nil="true" /&gt;
  &lt;/IVItemMasterType&gt;
  &lt;/eConnect&gt;
  </code></pre>
  
  <p>I have no idea, what's wrong in my code. Please help me in this. All your help is much appreciated. Thanks.</p>