在和SAP进行系统对接时,提供的是RFC接口,每个接口函数写一个调用方法的话会比较麻烦,现对其进行一些封装,通过字段映射的方式去实现接口的调用。
1、首先,新建一个类,以函数名作为类名,类成员为传参参数,如果传递的参数是一个表的话,将其封装成一个类对象,如下图:
public class ZSDIE002
{
/// <summary>
/// 表头
/// </summary>
public HEADER HEADER { get; set; }
//public ITEM ITEM { get; set; }
//public KBERT KBERT { get; set; }
/// <summary>
/// 物料明细
/// </summary>
public List<ITEM> ITEM { get; set; }
/// <summary>
/// 价格明细
/// </summary>
public List<KBERT> KBERT { get; set; }
}
2、将步骤1创建的类作为参数,返回值table名也传递进来
/// <summary>
/// SAP函数调用
/// </summary>
/// <typeparam name="T">传参model</typeparam>
/// <param name="requestInfo"></param>
/// <param name="funName">函数名</param>
public stat

最低0.47元/天 解锁文章
559

被折叠的 条评论
为什么被折叠?



