using JSMachine.WMS.RPC.ErpRPC.Dto.In.BusinessParam;
using JSMachine.WMS.RPC.ErpRPC.Dto.Out.BusinessResult;
using JSMachine.WMS.RPC.ErpRPC.Dto.Out;
using System.ComponentModel.Composition;
using JSMachine.WMS.RPC.ErpRPC.Dto.Out.XRBusinessResult;
using JSMachine.WMS.Infrastructure.Helper;
using JSMachine.WMS.RPC.ErpRPC.Dto.In.XRBusinessResult;
using Newtonsoft.Json;
using RestSharp;
using System.Security.Policy;
namespace JSMachine.WMS.RPC.ErpRPC.IService
{
///
/// Erp接口服务
///
[InheritedExport("Erp")]
public interface IPaperStorageService
{
///
/// PDA扫合格证码获取物料信息
///
///
///
Task GetMateriaInfo(string barCode);
///
/// 生产入库
///
///
///
Task AddProduceIn(ErpProduceInParam erpMateriaInDto);
///
/// 生产退库
///
///
///
Task AddProduceOut(ErpProduceOutParam erpProduceOutParam);
///
/// 销售出库
///
///
///
Task AddSaleOut(StockOutParam erpSaleOutParam);
}
}