using Model.InterFaceModel;
using Model.ModelDto.BllAsnDto;
using Model.ModelVm.BllAsnVm;
using System;
using System.Collections.Generic;
using System.Text;
namespace WMS.IBLL.IBllAsnServer
{
public interface IProcurePlanServer
{
///
/// 获取采购单信息
///
///
///
///
public List GetProcurePlanNoticeList(ProcurePlanNoticeVm model, out int count);
///
/// 获取采购单明细信息
///
///
///
///
public List GetProcurePlanNoticeDetailList(ProcurePlanNoticeDetailVm model, out int count);
///
/// 通过采购单生成入库单据
///
///
///
public void CreateAsnByProcurePlan(int planDetailId, int userId);
///
/// 关闭采购单据
///
///
///
public void CloseProcurePlan(int Id, int userId);
///
/// 上游系统下发创建采购单
///
///
///
public ErpModel CreateProcurePlan(ProcurePlanInfo model);
}
}