From 02da707477b75d09c81b3ab0b37f6b60a2ddbf54 Mon Sep 17 00:00:00 2001
From: yxj <yxj@hz-kingdee.com>
Date: 星期三, 06 八月 2025 09:52:29 +0800
Subject: [PATCH] 销售出库上传调用方法,只生成WMS单据中无源单模式处理修改

---
 CLOUDWEB/WebService1.asmx.cs |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/CLOUDWEB/WebService1.asmx.cs b/CLOUDWEB/WebService1.asmx.cs
index 7c98e55..1d0d65f 100644
--- a/CLOUDWEB/WebService1.asmx.cs
+++ b/CLOUDWEB/WebService1.asmx.cs
@@ -19561,7 +19561,19 @@
                 }
                 else if (sHSourceType == "-1")//鏃犳簮鍗�
                 {
-                    oCn.RunProc("exec h_p_Xs_UpDateRelation_ToSellOut_Add " + oMain.HInterID.ToString());
+                    DataSet ds1 = oCn.RunProcReturn("exec h_p_Xs_UpDateRelation_ToSellOut_Add " + oMain.HInterID.ToString(), "h_p_Xs_UpDateRelation_ToSellOut_Add");
+                    if (ds1 == null || ds1.Tables[0].Rows.Count == 0)
+                    {
+                        sErrMsg = "鐢熸垚閿�鍞嚭搴撳崟澶辫触锛佸崟鎹彿锛�" + oMain.HBillNo + "锛屽崟鎹甀D锛�" + oMain.HInterID + "锛涙棤婧愬崟鐢熸垚瀵瑰簲鍏宠仈鏁版嵁閿欒锛�";
+                        oCn.RollBack();
+                        return false;
+                    }
+                    else if (DBUtility.ClsPub.isLong(ds1.Tables[0].Rows[0][0]) == 1)
+                    {
+                        sErrMsg = "鐢熸垚閿�鍞嚭搴撳崟澶辫触锛佸崟鎹彿锛�" + oMain.HBillNo + "锛屽崟鎹甀D锛�" + oMain.HInterID + "锛�" + DBUtility.ClsPub.isStrNull(ds1.Tables[0].Rows[0]["HRemark"]);
+                        oCn.RollBack();
+                        return false;
+                    }
                 }
                 else
                 {

--
Gitblit v1.9.1