From ab952459491f52bcaf6b2efb116499853c8333d3 Mon Sep 17 00:00:00 2001 From: Administrator Date: Sat, 26 Jul 2025 17:57:34 +0800 Subject: [PATCH] 0 --- GZ_LTHPilot_ORDER.csproj | 2 +- T_IV_SALESIC/ServicePlugIn/Submit.cs | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/GZ_LTHPilot_ORDER.csproj b/GZ_LTHPilot_ORDER.csproj index 8e5ac8c..aa51e15 100644 --- a/GZ_LTHPilot_ORDER.csproj +++ b/GZ_LTHPilot_ORDER.csproj @@ -423,6 +423,6 @@ - copy $(TargetPath) "D:\Program Files (x86)\Kingdee\K3Cloud\WebSite\Bin\$(TargetFileName)" + copy $(TargetPath) "D:\kingdee\K3Cloud\WebSite\Bin\$(TargetFileName)" \ No newline at end of file diff --git a/T_IV_SALESIC/ServicePlugIn/Submit.cs b/T_IV_SALESIC/ServicePlugIn/Submit.cs index a9b7fd3..f25a15f 100644 --- a/T_IV_SALESIC/ServicePlugIn/Submit.cs +++ b/T_IV_SALESIC/ServicePlugIn/Submit.cs @@ -21,6 +21,7 @@ namespace GZ_LTHPilot_ORDER.T_IV_SALESIC.ServicePlugIn base.OnPreparePropertys(e); e.FieldKeys.Add("F_PaperNumber"); e.FieldKeys.Add("FAFTERTOTALTAX"); + e.FieldKeys.Add("FSALEORGID"); } @@ -33,7 +34,7 @@ namespace GZ_LTHPilot_ORDER.T_IV_SALESIC.ServicePlugIn var org = bill["SALEORGID"] as DynamicObject; var orgId = org["Id"].ToString(); // 销售订单 var contractNo = bill["F_PaperNumber"].ToString(); // 纸质合同号 - var FAFTERTOTALTAX = Convert.ToDecimal(bill["FAFTERTOTALTAX"]); // 发票单头价税合计本币 + var FAFTERTOTALTAX = Convert.ToDecimal(bill["AFTERTOTALTAX"]); // 发票单头价税合计本币 // 销售订单服务 var saleOrderService = new SaleOrderService(this.Context); // TODO 根据组织和纸质合同号查找销售订单 @@ -65,7 +66,7 @@ namespace GZ_LTHPilot_ORDER.T_IV_SALESIC.ServicePlugIn PKValue = "1", Name = "检查开票金额是否超额", MessageType = MessageType.FatalError, - Message = string.Format($"纸质合同号:'{contractNo}' ,销售订单价税合计本币:{saleOrderAmount} ,累计开票金额:{saleOrderINVOICEAMOUNT},本次开票金额:{FAFTERTOTALTAX},已超额,不允许提交"), + Message = string.Format($"纸质合同号:'{contractNo}' ,销售订单价税合计本币:{saleOrderAmount.ToString("0.00")} ,累计开票金额:{saleOrderINVOICEAMOUNT.ToString("0.00")},本次开票金额:{FAFTERTOTALTAX.ToString("0.00")},已超额,不允许提交"), SuccessStatus = false }); this.OperationResult.MergeResult(operationResult);