From 9d296c888a8ac49f606c0a3ebd843e617cfc0a40 Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期二, 16 九月 2025 11:39:07 +0800 Subject: [PATCH] 11 --- MES.Service/service/BasicData/MesRohInManager.cs | 19 +++++++++++++------ 1 files changed, 13 insertions(+), 6 deletions(-) diff --git a/MES.Service/service/BasicData/MesRohInManager.cs b/MES.Service/service/BasicData/MesRohInManager.cs index 043fab3..213d614 100644 --- a/MES.Service/service/BasicData/MesRohInManager.cs +++ b/MES.Service/service/BasicData/MesRohInManager.cs @@ -94,7 +94,6 @@ if (single != null) mesRohIn.Guid = single.Guid; mesRohIn.EbelnK3id = eid; mesRohIn.BillNo = rohIn.FBillNo; - mesRohIn.DocumentStatus = rohIn.FDocumentStatus; mesRohIn.DocumentType = rohIn.FBillTypeID; mesRohIn.BusinessType = rohIn.FBusinessType; /*if (rohIn.FDate != null) @@ -163,7 +162,6 @@ mesRohIn.PaymentParty = rohIn.FChargeId; mesRohIn.Email = rohIn.FProviderEMail; mesRohIn.Remarks = rohIn.Remarks; - mesRohIn.CancellationStatus = rohIn.FCancelStatus; mesRohIn.CancellationPerson = rohIn.FCancellerId; /*if (rohIn.FCancelDate != null) if (!mesRohIn.CancellationPerson.IsNullOrEmpty()) @@ -267,6 +265,8 @@ mesRohIn.Address = rohIn.Address; mesRohIn.Acctype = rohIn.Acctype; mesRohIn.SynchronousDate = DateTime.Now; + mesRohIn.DocumentStatus = "C"; + mesRohIn.CancellationStatus = "A"; return mesRohIn; } @@ -337,10 +337,13 @@ SupplierItemName = s.FSupMatName, OutsourcingOrderId = s.FSUBREQBILLNO, BatchNumber = s.FLot, - BusinessClose = s.FMRPCloseStatus, - BusinessFreeze = s.FMRPFreezeStatus, + // BusinessClose = s.FMRPCloseStatus, + // BusinessFreeze = s.FMRPFreezeStatus, + BusinessClose = "A", + BusinessFreeze = "A", Freezer = s.FFreezerId, - BusinessTerminate = s.FMRPTerminateStatus, + // BusinessTerminate = s.FMRPTerminateStatus, + BusinessTerminate = "A", Terminator = s.FTerminaterId, TotalReceivedQty = Convert.ToDecimal(s.FReceiveQty), //绱鏀舵枡鏁� RemainingReceivedQty = @@ -360,7 +363,8 @@ DemandDocumentId = s.FDEMANDBILLNO, DemandDocumentLineId = s.FDEMANDBILLENTRYSEQ, DemandOrg = s.FRequireOrgId, - ReceivingOrg = s.FReceiveOrgId, + // ReceivingOrg = s.FReceiveOrgId, + ReceivingOrg = "1", SettlementOrg = s.FEntrySettleOrgId, PurchaseOrderLineNumber = s.FSEQ, Demand = s.FRequireOrgId, @@ -430,6 +434,9 @@ { entity.ItemId = mesItems.Id.ToString(); } + + //BUSINESS_TERMINATE = 'A',RECEIVING_ORG = 1 + var single = rohInDataManager.GetSingle(it => it.EbelnK3id == entity.EbelnK3id); -- Gitblit v1.9.3