星期五接触SAP,知道有SAP这个东西,需要做个出入库调拨移库的接口,通过其他客户端操作SAP。 SAP是别的同事装的

基础实现方式即插入读取数据。

首先启动服务 SAP R3 Management Console 



登录 SAPlogon  


进入后发现不是中文,后来在网上看弄成中文了,改一个文件,慢慢找能找到。

SAP* 123 登录,按照教程创建表ZCHANNEL_MESSAG,在事务行输入SE11


新建数据库 ZOrderTest 点创建


提示错误 不允许对用户SAP*进行更改 还有一个DDIC的 不允许对用户DDIC进行更改  (提示写出来方便搜索)。


用户SAP*不能更改程序,是把用户名锁上了,不是权限锁上了,所以复制一个用户即可。

点击关闭。

执行事务 SU01

输入SAP* 点复制


输入新用户名:TESTUSER 

点复制


设置一下密码就行了


再用testuser登录,应该提示修改密码,修改后进入。

再执行新建表。

新建成功,添加基本信息。

数据结构,先写字段名,然后点那个白的,然后输入值类型和长度,字段至少要有一个key。




点击保存



弹出没有权限的信息,有的是英文,提示以后补上,网上下个生成KEY的工具就行了,一下就成功了,就不发连接了,找不到留言。


点击保存提示,


点击本地对象,提示个信息,点勾就保存了。

技术设置 

按一下设置


点保存就可以了。后退

点击激活激活表。提示以激活对象就成功了。这时就可以插入个表情了得意

到住菜单,事务SE37 ,先创建函数组。


输入名字 Z_RFC_GROUP,保存。


点击本地对象


提示成功

输入函数名字 ZORDER_RFC,点创建。




成功。

在EXPORT里设置出参R_SUBRC.返回值


设置表对应参数。


输入判断代码


IF IN_ORDER[] IS NOT INITIAL.  
    MODIFY ZORDERTEST FROM TABLE IN_ORDER[].  
    IF SY-SUBRC = 0.  
      R_SUBRC = 'OK'.  
    ENDIF.  
  ENDIF.  
ENDFUNCTION.

意思是返回值OK。大概吧。

点击保存,成功。激活,激活成功。再来个表情大笑


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

起个昵称真费劲

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值