yxj
2025-08-06 02da707477b75d09c81b3ab0b37f6b60a2ddbf54
销售出库上传调用方法,只生成WMS单据中无源单模式处理修改
1个文件已修改
14 ■■■■■ 已修改文件
CLOUDWEB/WebService1.asmx.cs 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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 + ",单据ID:" + oMain.HInterID + ";无源单生成对应关联数据错误!";
                        oCn.RollBack();
                        return false;
                    }
                    else if (DBUtility.ClsPub.isLong(ds1.Tables[0].Rows[0][0]) == 1)
                    {
                        sErrMsg = "生成销售出库单失败!单据号:" + oMain.HBillNo + ",单据ID:" + oMain.HInterID + ";" + DBUtility.ClsPub.isStrNull(ds1.Tables[0].Rows[0]["HRemark"]);
                        oCn.RollBack();
                        return false;
                    }
                }
                else
                {