using Rhea.Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tiger.Model;
namespace Tiger.IBusiness
{
///
/// 备料任务下架事务
///
public interface IOut_BIZ_WMS_PREP : IWmsTask
{
public IOut_BIZ_WMS_PREP Init(string id, string userCode, string apiHost, string orgCode);
///
/// 扫描入口
///
public Task> Scan(BaseInput input);
///
/// 获取当前备料的备料任务信息
///
///
public Task> GetPrepInfo();
///
/// 获取当前备料的物料行信息
///
///
public Task> GetCurPrepItem();
///
/// 创建发料批次以完成本次发料,调用发料单据的ERP接口
///
///
///
public Task GenerateDlvyBatch(BaseInput input);
public bool Close(bool needSaveHistoryLog = false);
}
}