71 lines
2.1 KiB
C#
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);
|
|
}
|
|
}
|