/// <summary> /// 逐码扫描产品(指定入库价格) /// </summary> /// <param name="PutInID"></param> /// <param name="Code"></param> /// <returns>-1:入库单不为备单状态 -2:该物料码已在入库 -3:扫描的产品码无效 -4:未指定入库产品 -5:整箱扫描时,箱码包含的产品数量不等于产品包装系数</returns> public static int PutInByOneCode(int PutInID, string Code) { INV_PutInStoreageDAL dal = (INV_PutInStoreageDAL)DataAccess.CreateObject(DALClassName); return(dal.PutInByOneCode(PutInID, Code, 0, "")); }
/// <summary> /// 逐码扫描产品(指定产品及批号、入库价格) /// </summary> /// <param name="PutInID"></param> /// <param name="Code"></param> /// <param name="Product"></param> /// <param name="LotNumber"></param> /// <returns>-1:入库单不为备单状态 -2:该物料码已在入库 -3:扫描的产品码无效 -4:未指定入库产品 -5:整箱扫描时,箱码包含的产品数量不等于产品包装系数</returns> public static int PutInByOneCode(int PutInID, string Code, int Product, string LotNumber) { INV_PutInStoreageDAL dal = (INV_PutInStoreageDAL)DataAccess.CreateObject(DALClassName); return(dal.PutInByOneCode(PutInID, Code, Product, LotNumber)); }