using Rhea.Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tiger.Model;
using Tiger.Model.Minsun;
namespace Tiger.IBusiness
{
public interface IiWMS
{
///
/// 客供料入库完成信息
///
///
///
public Task CustSupplyInIncompleteList(CustSupplyIncompleteInput input);
///
/// 物料包装管理 物料包装层级:小包归属于哪个中包、中包归属于哪个外包 wms_barcode 有
///
///
///
public List GetPackageInfo(string sn);
///
/// 物料入库信息 物料名称、物料代码、物料供应商、数量、库位、储位、批次、入库时间
///
///
///
public List GetInStoreInfo(iParams param);
///
/// 物料出库信息 领料单号、领料料号、数量、库位、储位、出库时间
///
///
///
public List GetOutStoreInfo(iParams param);
///
/// 物料退料信息 退料料号、退料时间、退料条码、退料库位、称重清点结果
///
///
///
public List GetReturnInfo(iParamsBase param);
///
/// 备料分包装信息 拆包备料,重新组包的包装号关系:拆包编号、组包后编号、组包后数量、备领料单号、料号
///
///
///
public List GetSplitInfo(iParams param);
///
/// 物料库存信息
///
///
///
public List GetStorageInfo(iParamsBase param);
///
/// 到货单生成接口 清点系统 --> wms, 接口需wms定义
///
///
///
public ApiAction GenerateReceipt(iReceiptInput input);
///
/// 获取T100领料单数据
///
///
///
public ApiAction GetMaterialReq(List prd_hs);
///
/// 发料单取消审核
///
///
///
public ApiAction MaterialRem(Model.Minsun.MaterialRem parameter);
///
/// 获取销售出库列表
///
///
public ApiAction> GetOutSaleList(int pageIndex, int pageSize, string orgcode, string billcode);
///
/// 新框架-领料单过账到T100
///
///
///
public ApiAction MaterialReqToErpNew(MReqPostParam param);
///
/// 领料单过账到T100
///
///
///
public ApiAction MaterialReqToErp(MReqPostParam param);
///
/// 获取T100检验单数据2023.07.23,by weikaiyong
///
///
///
public ApiAction GetQcReq(List iqcs);
}
}