Browse Source

拆箱删除明细修改

Hcsy 8 năm trước cách đây
mục cha
commit
daefa4c036
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      UAS-MES/FunctionCode/Packing/Packing_CartonTransfer.cs

+ 2 - 2
UAS-MES/FunctionCode/Packing/Packing_CartonTransfer.cs

@@ -168,7 +168,7 @@ namespace UAS_MES.Packing
                                                     sql.Append(",'" + ms_makecode + "','0',sysdate,'" + pa_salecode.Text + "','" + pa_custcode.Text + "','" + pa_type.Text + "','0','" + pa_packtype.Text + "','" + pa_standardqty.Text + "')");
                                                     dh.ExecuteSql(sql.GetString(), "insert");
                                                     //删除原明细
-                                                    dh.ExecuteSql("delete from packagedetail where pd_paid='" + old_pa_id + "'", "delete");
+                                                    dh.ExecuteSql("delete from packagedetail where pd_paid='" + old_pa_id + "' and pd_barcode = '"+sn_code.Text+"'", "delete");
                                                     sql.Clear();
                                                     sql.Append("insert into packagedetail (PD_ID,PD_PAID,PD_OUTBOXCODE,PD_BARCODE,PD_INNERQTY,PD_PRODCODE,PD_MAKECODE,PD_BUILDDATE,PD_YMD)");
                                                     sql.Append("values (packagedetail_seq.nextval,'" + pa_id + "','" + pa_outboxcode.Text + "','" + sn_code.Text + "','1','" + msprodcode + "','" + ms_makecode + "',sysdate,to_char(sysdate,'yyyymmdd'))");
@@ -262,7 +262,7 @@ namespace UAS_MES.Packing
                                         }
 
                                         //删除原明细
-                                        dh.ExecuteSql("delete from packagedetail where pd_paid='" + old_pa_id + "'", "delete");
+                                        dh.ExecuteSql("delete from packagedetail where pd_paid='" + old_pa_id + "' and pd_barcode = '" + sn_code.Text + "'", "delete");
                                         //更新操作
                                         sql.Clear();
                                         sql.Append("insert into packagedetail (PD_ID,PD_PAID,PD_OUTBOXCODE,PD_BARCODE,PD_INNERQTY,PD_PRODCODE,PD_MAKECODE,PD_BUILDDATE,PD_YMD)");