using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using WMS.Model.CK; namespace WMS.IData.ICK { public interface IOrders { /// /// 查询销售订单 /// /// DataTable InsertOrderData(); /// /// 根据订单查询明细 /// /// /// DataTable GetOrderInfo(string orderNo); /// /// 更新订单的状态 /// /// void UpdataOrderSts(string oderNo); /// /// 更改读取标记代表已经读取到入库通知单表 /// /// void InserRkWareNotce(string orderID); /// /// 审核 /// /// void CheckData(string orderID, string sts); /// /// 查询采购订单 /// /// /// DataTable GetTableOrder(CgOrder order); /// /// 新增采购单据 /// /// void InCgorder(CgOrder order); /// /// 新增采购明细 /// /// void InCgOrderInfo(CgOrderInfo orderInfo); /// /// 选择供应商/清除供应商 /// /// /// void UpdatePlanProvider(string orderId, string providerId); /// /// 关闭采购计划单 /// /// void UpdatePlanClose(string ORDERID, string men); #region 查询通知单信息 /// /// 查询通知单信息 /// /// 实体 /// DataTable GetOrders(OrdersModel model); #endregion /// /// 增加采购计划 /// /// void AddCgOrderPlan(CgOrderPlan orderData); DataTable GetOrderPlanData(); DataTable GetGoodsData(string goodsID,string tb); DataTable GetOrderDate(string benDate, string endDate); #region 新增通知单信息 /// /// 新增通知单信息 /// /// 实体 /// void AddOrders(OrdersModel model); #endregion #region 修改通知单信息 /// /// 修改通知单信息 /// /// 实体 /// void UpdateOrders(OrdersModel model); void UpdateLock(string loc); #endregion #region 删除通知单信息 /// /// 删除通知单信息 /// /// 实体 /// void DelOrders(OrdersModel model); #endregion #region 获取流水号 /// /// 获取流水号 /// /// string GetSerialNum(); #endregion #region 接口导入 /// /// 接口导入 /// /// 通知单实体 /// 明细集合 /// 错误信息 void Import(OrdersModel or_model, List list_del, ref string str_msg); #endregion void UpdateOrdersPickNum(OrdersModel model); void UpdateOrdersPickOver(string model,string status); /// /// 修改通知单信息 /// /// void UpdateOrdersPickSatus(string model); /// /// 标记生成过调拨单的出库通知单 /// void UpdateRepFlag(string ID); } }