PI新建一张表之IR篇章

11 篇文章 6 订阅

1、导入RFC

选中Imported Objects下RFCs,鼠标右击,选择“Import of SAP Objects”

填写连接配置信息

选择对应的RFC

单击“Finish"按钮

选中刚才导入的RFC,右击选择"Activate"选择

点击"Activate"按钮


2、新建namespace

选中DIsplay Software Component Version,鼠标右击,选择"Namespace"选项

添加Namespaces


3、新建data type

选中Data Types,右击选择"New...”选项,填写Data Type名称

选择语言,点击"Apply"按钮

按照约定结构,建立Data Type结构关系


4、新建message type

选中Message Types,鼠标右击,选择“New..."选项

填写Message Type名称

选择语言,点击”Apply“按钮

选择刚才新建的Data Type

保存Message Type信息


5、新建message interface

选中Message Interfaces,鼠标右击,选择”New...“选项

填写Message Interface名称

选择刚才新建的Message Type,这里有一些属性,简单介绍一下:
Inbound数据流入一方
Outbound数据发出一方
Sy同步,数据发出需要反馈
Asy异步,数据发出后不需要反馈


6、新建message mapping

选中Message Mappings,鼠标右击,选择”New...“选项

填写Message Mapping名称

左边导入RFC,点击"Source Message"下的"Search for Repository Object"

选择Imported Objects下刚刚导入的RFC

右边选择Message Type,点击"Search for Repository  Object"

选择刚刚建立 的Message Type

此时左右两边结构都已经存在,保存

下面是建立对应关系

右边ACTION选择Constants,值填写为"UPDATE_INSERT"

TABLE填写接收方对应的表名

日期这里需要选择当前日期CurrentDate,进行一个函数转换

currentDate 格式如下

这里讲一下如何新建一个函数,点击左下角”新建“按钮,填写函数名、参数

编写函数体

hasQuot对应Constant填写为No

将其它关系相互对应好

7、新建interface mapping

选中Interface Mappings,鼠标右击,选择"New..."选项

填写Interface Mapping名称

选择对应的Source Interface、Target Interface及对应的Mapping Program

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值