yusijie
2024-01-02 5680aeacdd7e941e1035fc42d226a9a392dc1938
生成送货单时新增字段,
5个文件已修改
35 ■■■■ 已修改文件
DAL/采购管理/ClsCg_POInStockBill.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Model/WMS/ClsGy_BarCodeBill_WMS_Model.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Model/WMS/ClsGy_MaterialList_WMS_Model.cs 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Model/采购管理/ClsCg_POInStockBillMain.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Model/采购管理/ClsCg_POInStockBillSub.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DAL/²É¹º¹ÜÀí/ClsCg_POInStockBill.cs
@@ -141,18 +141,21 @@
                //若MAINDI重复则重新获取
                oCn.BeginTran();
                //主表
                //凯贝奈特: HExpressSupplier,HReceiveGoodsMan,HReceiveGoodsLink
                oCn.RunProc("Insert Into Cg_POInStockBillMain     " +
                        "(HBillType,HBillSubType,HInterID,HBillNo,HDate" +
                        ",HYear,HPeriod,HRemark,HMaker,HMakeDate" +
                        ",HAddress,HSupID,HCurID,HWHID,HExRate,HDHDate" +
                        ",HEmpID,HManagerID,HDeptID,HExplanation,HInnerBillNo,HDeliveryNo,HMainSourceBillType,HMainSourceBillNo,HMainSourceEntryID,HMainSourceInterID" +
                        ",HBillStatus,HCheckItemNowID,HCheckItemNextID,HCheckFlowID,HBacker,HBackDate) " +
                        ",HEmpID,HManagerID,HDeptID,HExplanation,HInnerBillNo,HDeliveryNo,HMainSourceBillType,HMainSourceBillNo,HMainSourceEntryID" +
                        ",HMainSourceInterID,HBillStatus,HCheckItemNowID,HCheckItemNextID,HCheckFlowID,HBacker,HBackDate,HExpressSupplier,HReceiveGoodsMan"+
                        ",HReceiveGoodsLink,HSendGoodsAddr,HSendGoodsMan,HSendGoodsLink,HPURCHASEORGID) " +
                        " values('" + this.BillType + "','" + this.HBillSubType + "'," + omodel.HInterID.ToString() + ",'" + omodel.HBillNo + "','" + omodel.HDate + "'" +
                        ", " + omodel.HYear.ToString() + "," + omodel.HPeriod.ToString() + ",'" + omodel.HRemark + "','" + DBUtility.ClsPub.CurUserName + "',getdate()" +
                        ",'" + omodel.HAddress + "'," + omodel.HSupID.ToString() + "," + omodel.HCurID.ToString() + "," + omodel.HWHID.ToString() + "," + omodel.HExRate.ToString() + ",'" + omodel.HDHDate + "'" +
                        ", " + omodel.HEmpID.ToString() + "," + omodel.HManagerID.ToString() + "," + omodel.HDeptID.ToString() + ",'" + omodel.HExplanation + "','" + omodel.HInnerBillNo + "','" + omodel.HDeliveryNo + "','" + omodel.HMainSourceBillType + "','" + omodel.HMainSourceBillNo + "'," + omodel.HMainSourceInterID + "," + omodel.HMainSourceEntryID +
                        "," + omodel.HBillStatus + "," + omodel.HCheckItemNowID + "," + omodel.HCheckItemNextID + "," + omodel.HCheckFlowID + ",'','" + omodel.HBackDate + "') ");
                //插入子表
                        "," + omodel.HBillStatus + "," + omodel.HCheckItemNowID + "," + omodel.HCheckItemNextID + "," + omodel.HCheckFlowID + ",'','" + omodel.HBackDate + "','" + omodel.HExpressSupplier + "','" + omodel.HReceiveGoodsMan + "','" + omodel.HReceiveGoodsLink + "','" + omodel.HSendGoodsAddr + "','" + omodel.HSendGoodsMan + "','" + omodel.HSendGoodsLink + "'," + omodel.HPURCHASEORGID + ") ");
                //插入子表
                //凯贝奈特 HSupBatchNo,HSupMaterNumber
                foreach (Model.ClsCg_POInStockBillSub oSub in DetailColl)
                {
                    oCn.RunProc("Insert into Cg_POInStockBillSub " +
@@ -164,7 +167,7 @@
                      ",HWWOrderInterID,HWWOrderEntryID,HWWOrderBillNo,HWWOrderDetaiLID" +
                      ",HPropertyID,HSecUnitID,HSecUnitRate,HTaxPrice,HTaxMoney,HMainSourceInterID,HBatChNo" +
                      ",HAuxPropID,HMTONo,HPlanMode,HERPInterID,HERPEntryID,HReturnedQty,HDetailID,F_xbkf_Combo,FSHDD,HExpressNumberSub" +
                      ",HExpressSupplierSub,HPlanArrivalDate,HBoxNumber) values("//
                      ",HExpressSupplierSub,HPlanArrivalDate,HBoxNumber,HSupBatchNo,HSupMaterNumber,HTAXPRICE_T) values("//
                      + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() +
                      ",'" + oSub.HDate + "','" + oSub.HKFDate + "'," + oSub.HKFPeriod.ToString() + "," + oSub.HQty.ToString() + "," + oSub.HCheckQty.ToString() + "," + oSub.HPassQty.ToString() + "," + oSub.HBadQty.ToString() + "," + oSub.HPrice.ToString() +
                      "," + oSub.HMoney.ToString() + "," + oSub.HWHID.ToString() + "," + oSub.HStatus + "," + oSub.HSPID.ToString() + ",'','" + oSub.HEntryCloseDate +
@@ -172,7 +175,8 @@
                      "'," + oSub.HPOOrderInterID.ToString() + "," + oSub.HPOOrderEntryID.ToString() + ",'" + oSub.HPOOrderBillNo + "'," + oSub.HRelationQty + "," + oSub.HRelationMoney +
                      "," + oSub.HWWOrderInterID.ToString() + "," + oSub.HWWOrderEntryID.ToString() + ",'" + oSub.HWWOrderBillNo + "'," + oSub.HWWOrderDetaiLID.ToString() +
                      "," + oSub.HPropertyID.ToString() + ",0," + oSub.HSecUnitRate.ToString() + "," + oSub.HTaxPrice.ToString() + "," + oSub.HTaxMoney.ToString() + "," + oSub.HMainSourceInterID.ToString() + ",'" + oSub.HBatChNo +
                      "'," + oSub.HAuxPropID.ToString() + ",'" + oSub.HMTONo.ToString() + "'," + oSub.HPlanMode + "," + oSub.HERPInterID.ToString() + "," + oSub.HERPEntryID.ToString() + "," + oSub.HReturnedQty.ToString() + "," + oSub.HDetailID.ToString() + ",'" + oSub.F_xbkf_Combo.ToString() + "','" + oSub.FSHDD.ToString() +  "','" + oSub.HExpressNumberSub + "','" + oSub.HExpressSupplierSub + "','" + oSub.HPlanArrivalDate + "','" + oSub.HBoxNumber + "'" + ") ");//物流单号为瑞与琪使用
                      "'," + oSub.HAuxPropID.ToString() + ",'" + oSub.HMTONo.ToString() + "'," + oSub.HPlanMode + "," + oSub.HERPInterID.ToString() + "," + oSub.HERPEntryID.ToString() + "," + oSub.HReturnedQty.ToString() + "," + oSub.HDetailID.ToString() + ",'" + oSub.F_xbkf_Combo.ToString() + "','" + oSub.FSHDD.ToString() +  "','" + oSub.HExpressNumberSub + "','" + oSub.HExpressSupplierSub + "','" + oSub.HPlanArrivalDate + "','" + oSub.HBoxNumber + "','" + oSub.HSupBatchNo +
                      "','" + oSub.HSupMaterNumber + "'," + oSub.HTAXPRICE_T + ") ");//物流单号为瑞与琪使用
                }
                //回填关联数量
                //oCn.RunProc("exec H_p_SRM_POInStockBill_UpdateBillRelateData " + omodel.HInterID.ToString());
Model/WMS/ClsGy_BarCodeBill_WMS_Model.cs
@@ -33,5 +33,8 @@
        public string HKFDate;              //生产日期
        public Int64 HKFPeriod;            //保质期
        public string HKFDQDate;            //到期日期
        public string HSupBatchNo;            //供应商批次(凯贝)
        public string HSupMaterNumber;            //供应商料号 ï¼ˆå‡¯è´ï¼‰
        public Int64 HISKFPERIOD;            //是否启用保质期
    }
}
Model/WMS/ClsGy_MaterialList_WMS_Model.cs
@@ -39,7 +39,9 @@
        public string HKFDate;              //生产日期
        public Int64 HKFPeriod;            //保质期
        public string HKFDQDate;            //到期日期
        public string HSupBatchNo; //供应商批次
        public string HSupMaterNumber; //供应商料号
        public Int64 HISKFPERIOD; //是否启用保质期
    }
}
Model/²É¹º¹ÜÀí/ClsCg_POInStockBillMain.cs
@@ -20,5 +20,14 @@
        public string HDHDate; //到货日期
        public string HDeliveryNo; //物流单号
        public string HExpressSupplier; //物流公司
        public string HReceiveGoodsMan; //收货人
        public string HReceiveGoodsLink; //收货人联系方式
        public string HSendGoodsAddr; //送货地址
        public string HSendGoodsMan; //送货人
        public string HSendGoodsLink; //送货人联系方式
        public Int64 HPURCHASEORGID; //采购组织
    }
}
Model/²É¹º¹ÜÀí/ClsCg_POInStockBillSub.cs
@@ -50,5 +50,8 @@
        public string HExpressSupplierSub; //物流公司
        public string HPlanArrivalDate; //到货日期
        public string HBoxNumber; //箱号
        public string HSupBatchNo; //供应商批次
        public string HSupMaterNumber; //供应商料号
        public double HTAXPRICE_T; // ï¼ˆå‡¯è´ï¼‰å«ç¨Žé‡é‡å•ä»·/吨
    }
}