From 906a6021decf8c7b0cbd745c24d54dd114b08dfe Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期五, 14 三月 2025 11:23:53 +0800
Subject: [PATCH] 增加咋发咋收的尸体,优化了一些已知问题

---
 Tiger.Business.WMS/Transaction/Yada/Count_BIZ_U9_ASN.cs |   36 ++++++++++++++++--------------------
 1 files changed, 16 insertions(+), 20 deletions(-)

diff --git a/Tiger.Business.WMS/Transaction/Yada/Count_BIZ_U9_ASN.cs b/Tiger.Business.WMS/Transaction/Yada/Count_BIZ_U9_ASN.cs
index 815fa5b..69f11c8 100644
--- a/Tiger.Business.WMS/Transaction/Yada/Count_BIZ_U9_ASN.cs
+++ b/Tiger.Business.WMS/Transaction/Yada/Count_BIZ_U9_ASN.cs
@@ -598,38 +598,34 @@
 							ASN_NO =asnDtl.ORDER_NO,
 							ASN_LINE_ID = item.SrcASNDocLineId.ToString(),
 							ASN_LINE = asnDtl.LINE_NO,
+                            ERP_CODE = item.ItemCode1,
 						};
                         receipt.Details.Add(receiptDt);
                     }
 
-					foreach (var item in order.SnList)
+					foreach (var sn in order.SnList)
 					{
-                        var dtl = receipt.Details.First(q => q.ASN_LINE == item.LINE_NO);
+                        var dtl = receipt.Details.First(q => q.ASN_LINE == sn.LINE_NO);
                         BIZ_U9_RECEIPT_SN receiptSn = new()
-						{
-
+                        {
+                            AUTH_ORG = dtl.AUTH_ORG,
                             ORDER_NO = dtl.ORDER_NO,
                             LINE_NO = dtl.LINE_NO,
-                            SN = receipt.Details.First().ORDER_NO,
-                            //META_SN
-                            ITEM_CODE = dtl.ITEM_CODE,
-                            STATUS = BIZ_U9_RECEIPT.STATUSs.Imported.GetValue(),
-                            //  QTY
-                            //UNIT 
-                            //IS_OK
-                            // IS_IN
-                            //IS_SCRAP
-                            //LOTNO
-                            //CARTON_NO
-                            //PALLET_NO 
-							AUTH_ORG = dtl.AUTH_ORG,
-                           // REMARK = result.Data[item].Code,
+                            SN = sn.SN,
+                            META_SN = sn.META_SN,
+                            ITEM_CODE = sn.ITEM_CODE,
+                            STATUS = WMS_ITEM.STATUSs.WaitIn.GetValue(),
+                            QTY = sn.QTY,
+                            UNIT = sn.UNIT,
+                            IS_OK = sn.IS_OK,
+                            IS_IN = sn.IS_IN,
+                            LOTNO = sn.LOTNO,
+                            CARTON_NO = sn.CARTON_NO,
+                            PALLET_NO = sn.PALLET_NO,
                         };
                         receipt.SnList.Add(receiptSn);
                     }
-					
 				}
-               // throw new NotImplementedException();
 
 				//鏇存柊搴撳瓨琛ㄤ俊鎭�
 				var items = MainDB.Queryable<WMS_ITEM>().Where(q => SqlFunc.Subqueryable<BIZ_U9_ASN_SN>().Where(s => s.SN == q.SN && s.ORDER_NO == order.ORDER_NO).Any()).ToList();

--
Gitblit v1.9.3