From bb4403701b998a0219b3a86a399f4a9ad8ef3465 Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期一, 24 三月 2025 11:05:02 +0800
Subject: [PATCH] 更新U9实体,优化了一些已知问题

---
 Tiger.Business.WMS/ERP/U9C_WMS.cs |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/Tiger.Business.WMS/ERP/U9C_WMS.cs b/Tiger.Business.WMS/ERP/U9C_WMS.cs
index fe547b9..f56435b 100644
--- a/Tiger.Business.WMS/ERP/U9C_WMS.cs
+++ b/Tiger.Business.WMS/ERP/U9C_WMS.cs
@@ -129,7 +129,8 @@
                         ID = dtl.LineID.ToString(),
                         ITEM_CODE = dtl.ItemCode,
                         QTY_PACKING = dtl.PackQty.ToDouble(),
-                        QTY = dtl.POQtyTU.ToDouble(),
+                        QTY = dtl.ShipQtyTU.ToDouble(),
+                        PO_QTY = dtl.POQtyTU,
                         SUPP_CODE = dtl.SupplierCode,
                         SUPP_LOTNO = dtl.SupplierLot,
                         LOTNO = dtl.LotMater,
@@ -223,7 +224,7 @@
                                .WhereColumns(t => new { t.ORDER_NO, t.GHOST_ROW })
                                .ToStorage();
                         y.AsInsertable.ExecuteCommand();
-                        y.AsUpdateable.IgnoreColumns(x => x.ID).UpdateColumns(q => new { q.ORDER_NO, q.SUPP_CODE, q.SUPP_NAME, q.DELIVERY_DATE, q.PLANARRIVED_DATE, q.ORDER_DATE, q.CREATE_USER, q.UPDATE_TIME, q.AUTH_ORG, q.UPDATE_USER, }).ExecuteCommand();
+                        y.AsUpdateable.IgnoreColumns(x => x.ID).UpdateColumns(q => new { q.ORDER_NO, q.SUPP_CODE, q.SUPP_NAME, q.DELIVERY_DATE,q.PLANARRIVED_DATE, q.ORDER_DATE, q.CREATE_USER, q.UPDATE_TIME, q.AUTH_ORG, q.UPDATE_USER, }).ExecuteCommand();
                     });
                 }
                 if (dtls.Any())
@@ -234,7 +235,7 @@
                                .WhereColumns(t => new { t.ORDER_NO, t.ID, t.GHOST_ROW })
                                .ToStorage();
                         y.AsInsertable.ExecuteCommand();
-                        y.AsUpdateable.UpdateColumns(q => new { q.ORDER_NO, q.LINE_NO, q.SUPP_CODE, q.ID, q.ITEM_CODE, q.QTY_PACKING, q.QTY, q.SUPP_LOTNO, q.LOTNO, q.AUTH_ORG, q.CREATE_USER, q.UPDATE_TIME, q.UPDATE_USER, }).ExecuteCommand();
+                        y.AsUpdateable.UpdateColumns(q => new { q.ORDER_NO, q.LINE_NO, q.SUPP_CODE, q.ID, q.ITEM_CODE, q.QTY_PACKING, q.QTY,q.PO_QTY, q.SUPP_LOTNO, q.LOTNO, q.AUTH_ORG, q.CREATE_USER, q.UPDATE_TIME, q.UPDATE_USER, }).ExecuteCommand();
                     });
                 }
                 if (sns.Any())
@@ -332,7 +333,7 @@
                         ORDER_NO = item.DocNo,  //鍗曟嵁鍙�
                         LINE_NO = item.DocLineNo.ToString(), //鍗曟嵁琛屽彿
                         ITEM_CODE = item.ItemCode, //鐗╂枡缂栫爜
-                        QTY = item.RtnFillQtyTU.ToDouble(), // mes鍗曟嵁鏁伴噺 --U9閫�琛ユ暟閲�
+                        QTY = item.EyeballingQtyTU.ToDouble(), // mes鍗曟嵁鏁伴噺 --U9閫�琛ユ暟閲�
                         AUTH_ORG = orgs.FirstOrDefault(q => q.ID == item.Org.ToString())?.ORG_CODE,  //鐢熶骇鍗曞厓鎺堟潈鏍囪瘑瀛楃
                         CREATE_TIME = item.ModifiedOn,//--鏃堕棿涓嶆洿鏂�
                         CREATE_USER = UserCode,

--
Gitblit v1.9.3