SAP-FRC函数创建WEBSERVICE服务

栏目:SAP笔记 评论 0
SAP-FRC函数创建WEBSERVICE服务

SE37操作。2.服务名、描述自己定义,下一步。3.对应的FUNCTION,勾选MAP NAME。4.上面选项只有一个,下面认证方式用最后一个。5.自己根据实际情况,本地或者传输。6.创建完成。7.自动会跳转到新的界面,激活服务点WSDL,可以得到访问地址(我这里已经配置好了,仅供参照一下就行了)。注意:此WSDL并非最终要提供给主叫方的WSDL。但也不是完全无用,复制URL到浏览器内,如果可以顺利访问,则正常;如果报类似CAN NOT REACH OUT...

阅读全文

abap中字符串拼接:&& 替代 CONCATENATE

栏目:SAP笔记 评论 0
abap中字符串拼接:&& 替代 CONCATENATE

有如将整型(I)与一个字符串(String)进行连接,此时不能直接使用CONCATENATE进行连接,因为CONCATENATE 操作的是字符类型,所以需要将整型转换为字符型后才能使用CONCATENATE 进行连接,但这里需要注意的,当正整型变量转换为字符类型时,符号位会转换为空格,这时使用CONCATENATE 接连得到的字符串可能会多出一个空格;当将整型变量与字符串进行连接时,最好使用 && 操作符,除了直接能连接外,还不会出现多余空...

阅读全文

SAP 金额等负号提前问题

栏目:SAP笔记 评论 0

使用函数CLOI_PUT_SIGN_IN_FRONTREPORT  ZGY_TEST.TABLES : BSEG.DATA : E_DMBTR TYPE STRING.E_DMBTR = '100-'.CALL FUNCTION 'CLOI_PUT_SIGN_IN_FRONT'  CHANGING    VALUE     &...

阅读全文

ABAP EXCEL文件上传与下载

栏目:SAP笔记 评论 0

*----------------------- 上传 Example 1 ---------------------------------- 假设有数据在excel中如下: sname     sno   sex 孙晓磊     001   男 周杰伦     002  &n...

阅读全文

在外部调用RFC的时候,使用ABAP调试

栏目:SAP笔记 评论 0
在外部调用RFC的时候,使用ABAP调试

在外部调用RFC函数的时候,有时候需要在RFC内设定断点进行调试。首先,在外部链接SAP的ID须为‘对话’, 我们一般把外部ID设为通讯用户。在SU01里面讲集成用的账号设置为对话模式。在RFC模式中设置里面设置好外部调试的账号为集成账号,开启外部断点。接下来我们去 T-CODE:SRDEBUG,激活调试新窗口不要动,然后到集成系统触发一次远程调用,SAP会自动新打开一个DEBUG的窗口。现在在外部条用RFC的话,就可以在SAP中进行ABAP调试了。如果想...

阅读全文

SAP初次编译全部的方法(事物码SGEN)

栏目:SAP笔记 评论 0
SAP初次编译全部的方法(事物码SGEN)

通常虚拟机初次搭建成功时,每次执行事务码,系统都要编译一次,导致使用起来速度非常慢,解决这样情况的方法如下:(注意,整个过程会比较漫长,通常都需要几十个小时,后台形式在运行,尤其是前100个对象的运行是看不到进度和时间的,通常比较让人担心,其实是正常现象,无需多虑,通常执行了10小时之后,可以看到准确进度)...

阅读全文

SAP SMARTFORMS字段处理的几个小技巧

栏目:SAP笔记 评论 0

&field+&对于字符变量设置从何位置显示数据,如果offset大于字符变量长度时,系统就不会显示任何数据&field()&设置输出长度.&field(*)&如果该字段类型是abap数据字典里定义的类型,系统将按照字典定义的长度设置输出长度&field(S)&禁止输出符号位&field(<)&符号位显示在数据的左边&field(.)&设置显示小数的位数&...

阅读全文

FOR ALL ENTRIES

栏目:SAP笔记 评论 0
 FOR ALL ENTRIES

1、使用该选项后,对于最后得出的结果集系统会自动删除重复行。因此如果你要保留重复行记录时,记得在SELECT语句中添加足够字段2、FOR ALL ENTRIES IN后面使用的内部表itab如果为空,将查出当前CLIENT端所有数据(即忽略整个WHERE语句,其他条件都会被忽略)3、内表中的条件字段不能使用BETWEEN、LIKE、IN比较操作符4、使用该语句时,ORDER BY语句和HAVING语句将不能使用5、使用该语句时,除COUNT( * )(并且...

阅读全文