出入库单据扫描物料条码调用方法修改,增加海诚客户采购入库扫条码带出源单信息特殊处理
1个文件已修改
7 ■■■■ 已修改文件
CLOUDWEB/WebService1.asmx.cs 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CLOUDWEB/WebService1.asmx.cs
@@ -56581,8 +56581,11 @@
            sLogNote = sLogNote + ",1-获取系统参数:" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ffff");
            //蓝字入库、汇报模块,非无源单扫码、条码类型为 唯一条码 且为有源单生成的物料条码,扫描条码时自动带出源单信息,第一次扫码或启用多源单扫码模式
            //采购入库(1201)、生产入库(1202)、其他入库(1203)、委外入库(1210)、生产汇报(3711)
            if (HSourceBillType != "-1" && omodel_View.HBarCodeType == "唯一条码" && omodel_View.HSourceBillNo != "" && (SourceFlag == false || sMulSourceCtl == "Y")
                && (HBillType == "1201" || HBillType == "1202" || HBillType == "1203" || HBillType == "1210" || HBillType == "3711"))
            if ((HSourceBillType != "-1" && omodel_View.HBarCodeType == "唯一条码" && omodel_View.HSourceBillNo != "" && (SourceFlag == false || sMulSourceCtl == "Y")
                    && (HBillType == "1201" || HBillType == "1202" || HBillType == "1203" || HBillType == "1210" || HBillType == "3711"))
                //海诚客户  特殊处理
                || (oSystemParameterMain.WMS_CampanyName == "海诚" && HSourceBillType != "-1" && omodel_View.HSourceBillNo != "" && (SourceFlag == false || sMulSourceCtl == "Y") && HBillType == "1201")
                )
            {
                Int64 HAccessFlag = 1;   //是否物料条码带出源单信息标志(0为直接扫源单条码,1为物料条码带出源单信息)
                oBar = get_SourceBill_MaterBarCode(HInterID, HBillNo, HBillType, omodel_View.HSourceBillNo, omodel_View.HSourceBillType, HMaker, HStockOrgID, HAccessFlag, oSystemParameterMain, ref sErrMsg);