BaoKai_202508-Wms-Jingwang..../WMS.IData/ISC/IProcessPlan.cs
2025-08-24 09:35:55 +08:00

69 lines
1.9 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WMS.Model.RK;
using System.Data;
using WMS.Model.SC;
using WMS.Model.Stock;
namespace WMS.IData.ISC
{
public interface IProcessPlan
{
/// <summary>
/// 更新计划单号
/// </summary>
/// <param name="planId"></param>
/// <param name="sts"></param>
void UpdateStsScPlan(string planId, string sts);
/// <summary>
///无BOM时查询库存内容
/// </summary>
/// <param name="goodsId"></param>
/// <returns></returns>
DataTable GetScPlanGoods(string goodsId);
DataTable GetScPlanData(string goodsId);
/// <summary>
/// 增加一条信息
/// </summary>
/// <param name="model"></param>
void AddProcessPlan(ProcessPlanModel model);
/// <summary>
/// 修改一条信息
/// </summary>
/// <param name="model"></param>
void Update(ProcessPlanModel model);
/// <summary>
/// 删除一条信息
/// </summary>
/// <param name="model"></param>
void Delete(ProcessPlanModel model);
/// <summary>
/// 获取集合
/// </summary>
/// <param name="model"></param>
/// <returns></returns>
DataTable GetScPlanList(ProcessPlanModel model);
/// <summary>
/// 获取流水号
/// </summary>
/// <returns></returns>
string GetSerialNum();
/// <summary>
/// 作废
/// </summary>
/// <returns></returns>
void Obsolete(string planID, string status);
/// <summary>
/// 插入库区间调拨单信息
/// </summary>
/// <param name="model"></param>
/// <returns></returns>
void InsertAreaRep(List<AreaRepModel> lstAreaModel);
}
}