BaoKai_202508_Wms_Jingwang_.../WMS.IData/IRK/IWareNotice.cs
2025-08-24 21:52:42 +08:00

71 lines
2.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WMS.Model.RK;
using System.Data;
namespace WMS.IData.IRK
{
/// <summary>
/// 入库通知单
/// </summary>
public interface IWareNotice
{
/// <summary>
/// 删除采购单
/// </summary>
/// <param name="PURCHASE_ID"></param>
void DelOrderData(string PURCHASE_ID);
void DelOrderData2 (string PURCHASE_ID);
/// <summary>
///根据不同状态查询入库通知单
/// </summary>
/// <param name="sts"></param>
/// <returns></returns>
DataTable GetWareNoticeDataSts(string sts);
/// <summary>
/// 获取入库通知单
/// </summary>
/// <returns>入库通知单</returns>
DataTable GetWareNoticeDT(WareNoticeModel model);
/// <summary>
/// 新增
/// </summary>
/// <param name="model"></param>
void InsertWareNotice(WareNoticeModel model);
/// <summary>
/// 审核
/// </summary>
/// <param name="model"></param>
void RevieWareNotiec(WareNoticeModel model);
/// <summary>
/// 修改入库通知单状态
/// </summary>
void updateWareNoticeState(WareNoticeModel model);
/// <summary>
/// 插入或修改入库通知单信息
/// </summary>
/// <param name="WareNoticeModel">入库通知单Model</param>
/// <param name="Flag">操作表示符 0:新增; 1:修改</param>
/// <returns>入库通知单编号</returns>
string UpdateWareNotice(WareNoticeModel model);
/// <summary>
/// 删除入库通知单信息
/// </summary>
/// <param name="WareNotice"></param>
void DeleteWareNotice(string ID);
/// <summary>
/// 向备份表中添加入库通知单
/// </summary>
/// <param name="WareNoticeModel">入库通知单编号</param>
/// <param name="Flag">操作表示符 0:新增; 1:修改</param>
void InsertWareNoticeBack(string WareNoticeID);
}
}