using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEA_Core;
namespace WIDESEA_IOutboundRepository
{
///
/// 出库仓储接口层集成
///
public interface IOutboundRepository : IDependency
{
///
/// MES领料单仓储接口层
///
IOutMESOrderRepository OutMESOrderRepository { get; }
///
/// 生管排程仓储接口层
///
IOutSGOrderRepository OutSGOrderRepository { get; }
///
/// 生管排程明细仓储接口层
///
IOutSGOrderDetailRepository OutSGOrderDetailRepository { get; }
///
/// 出库详情仓储接口层
///
IOutStockLockInfoRepository OutStockLockInfoRepository { get; }
///
/// 博思通领料信息仓储接口层
///
IOutBSTPickInfoRepository OutBSTPickInfoRepository { get; }
///
/// 成品销售出库仓储接口层
///
IProDeliveryOrderRepository ProDeliveryOrderRepository { get; }
///
/// 成品销售出库明细仓储接口层
///
IProDeliveryOrderDetailRepository ProDeliveryOrderDetailRepository { get; }
///
/// 老厂线体缓存仓储接口层
///
IOutLineViewRepository OutLineViewRepository { get; }
}
}