diff --git a/Pilot_KD_Parino/Common/CommonHelper.cs b/Pilot_KD_Parino/Common/CommonHelper.cs index 3ddb1b0..0b13402 100644 --- a/Pilot_KD_Parino/Common/CommonHelper.cs +++ b/Pilot_KD_Parino/Common/CommonHelper.cs @@ -120,7 +120,7 @@ namespace Pilot_KD_Parino.Common Row previousRowNew = (Row)table.Rows[1]; Row previousRowthreeNew = (Row)table.Rows[2]; Row previousRowfourNew = (Row)table.Rows[3]; - for (int i = 3; i >= 1; i--) + for (int i = 1; i <=3; i++) { table.Rows[i].Remove(); } diff --git a/Pilot_KD_Parino/Sal_Order/PushSaleBillPlugIn.cs b/Pilot_KD_Parino/Sal_Order/PushSaleBillPlugIn.cs index 88542a4..54559e1 100644 --- a/Pilot_KD_Parino/Sal_Order/PushSaleBillPlugIn.cs +++ b/Pilot_KD_Parino/Sal_Order/PushSaleBillPlugIn.cs @@ -458,6 +458,8 @@ namespace Pilot_KD_Parino.Sal_Order var planList2 = destObjs[0]["SaleOrderPlan"] as DynamicObjectCollection; foreach (var plan in planList) { + if (kk >= planList2.Count) + continue; planList2[kk] = plan.Clone() as DynamicObject; var temp1 = planList2[kk]; //temp1["id"] = 0;