/// <summary> /// 调拨单导入 /// </summary> /// <param name="model">调拨明细</param> /// <param name="description">Kis单据摘要(调拨出库单号_调拨入库单号)</param> /// <param name="flowIdentify">调拨单系统编号</param> /// <returns></returns> /// <remarks>2017-1-04 杨浩 创建</remarks> public Result TransferStock(List <TransferStockInfo> model, string description, string flowIdentify) { var datajson = new TransferStockInfoWraper { Model = model, Type = 调拨状态.入库, Description = description }.ToJson(); var easModel = new Hyt.Model.EasSyncLog { Data = datajson, FlowIdentify = flowIdentify }; var status = KisCore.TransferStockIssueBillFacade(easModel); //同步兴业嘉仓的数据 foreach (var item in model) { if (model.First().WarehouseSysNo == 59 || model.First().WarehouseSysNo == 61 || model.First().WarehouseSysNo == 4 || model.First().WarehouseSysNo == 30 || model.First().WarehouseSysNo == 41) { XingYe.XingYeProviderFactory.CreateProvider().TransferStock(model, description, flowIdentify); } } //同步利嘉 //LiJia.LiJiaProviderFactory.CreateProvider().TransferStock(model, description, flowIdentify); return(status); }
/// <summary> /// 调拨单导入 /// </summary> /// <param name="model">调拨明细</param> /// <param name="description">XingYe单据摘要(调拨出库单号_调拨入库单号)</param> /// <param name="flowIdentify">调拨单系统编号</param> /// <returns></returns> /// <remarks>2017-1-04 杨浩 创建</remarks> public Result TransferStock(List <TransferStockInfo> model, string description, string flowIdentify) { var datajson = new TransferStockInfoWraper { Model = model, Type = 调拨状态.入库, Description = description }.ToJson(); var easModel = new Hyt.Model.Generated.XingYeSyncLog { Data = datajson, FlowIdentify = flowIdentify }; var status = XingYeCore.TransferStocXingYesueBillFacade(easModel); //同步利嘉 //LiJia.LiJiaProviderFactory.CreateProvider().TransferStock(model, description, flowIdentify); //同步兴业嘉 //XingYe.XingYeProviderFactory.CreateProvider().TransferStock(model, description, flowIdentify); return(status); }