using iWareSAP.PARAM.Entity; using System.Collections.Generic; using System.ServiceModel; namespace iWareSAP.WCF { // 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码和配置文件中的接口名“ISapWcfService”。 [ServiceContract] public interface ISapWcfService { /// /// 根据采购单号获取采购单 /// /// /// /// [OperationContract] PurchaseOrderEntity GetPurchaseOrder(string poNumber, out string msg); /// /// 获取采购单的展示字符传 /// /// /// /// [OperationContract] string GetPurchaseOrderTxt(PurchaseOrderEntity po); /// /// 对收到的物料进行收货确认 /// /// /// /// [OperationContract] string ConfirmGR(List grMaterials, out string msg); /// /// 对物料进行出库确认 /// /// /// /// [OperationContract] string ConfirmGI(List giMaterials, out string msg); /// /// 对物料进行移库确认 /// /// /// /// [OperationContract] string ConfirmMOV(List movMaterials, out string msg); /// /// 根据物料凭证退物料 /// /// /// /// [OperationContract] string WmsReverser(string doc, out string msg); } }