Hi Folks,
I have the delivery draft no in that i want to update the packing slip.this is my code in this code only the last record is being updated.
kindly check the code or need to add any line.
SAPbobsCOM.DocumentPackages Pack = default(SAPbobsCOM.DocumentPackages);
XmlDocument xmlDocument = new XmlDocument();
xmlDocument.LoadXml(Xml);
XmlNodeList elemList = xmlDocument.SelectNodes("PackingSlip/LineNum");
string LineNumber = "";
foreach (XmlNode ele in elemList)
{
Pack = ObjDraft.Packages;
Pack.Number = Convert.ToInt32(ele.SelectSingleNode("PackNumber").InnerText.ToString()); ;
Pack.Type = ele.SelectSingleNode("PackType").InnerText.ToString();
Item = Pack.Items;
Item.ItemCode = ele.SelectSingleNode("ItemCode").InnerText.ToString();
Item.Quantity = Convert.ToDouble(ele.SelectSingleNode("Quantity").InnerText.ToString());
Item.UoMEntry = -1;
tem.UnitsOfMeasurement = 1;
Pack.Items.Add();
Pack.Add();
}
iErrorCode = ObjDraft.Update();