分类:ABAP

  • 记录SAP表中数据的修改历史(SCU3)

    记录SAP表中数据的修改历史(SCU3)

    SE11中创建表时,在技术设定中勾上log data changes,可以记录表数据更改历史,比如创建,修改,删除等动作。详细的方法如下: 1, 勾上log data changes 在技术设定界面中,勾上log data changes, ...

    阅读全文

  • abap程序开发常用Tcode

    abap程序开发常用Tcode

    在SAP easy access界面输入S001后,可以看到一个包含ABAP workbench下面全部Tcode的菜单,如下: 其中常用的tcode如下: CMOD(SMOD) SAP增强 OSS1 连接SAP OSS S001 ABAP ...

    阅读全文

  • XString,String以及SString 类型区别

    XString,String以及SString 类型区别

    Xstring和String的字符串长度 可变,可以指定最大长度,而且最大长度没上限。 SString是release 6.10之后才有的一个数据类型,长度也可变,但是最长只能指定255个字符。 下面举几个实例说明一下这几个string的特 ...

    阅读全文

  • SY-REPID和SY-CPROG的区别

    SY-REPID和SY-CPROG的区别

    1. sy-repid 是当前程序名字, sy-cprog 是调用程序的名字 比如一个report程序中被调用Function,sy-repid的这个FM所在FunctionPool的名字(不是function名字),sy-cprog是调用 ...

    阅读全文

  • 可配置smartforms实例方案

    可配置smartforms实例方案

    1, 应用场景 global项目中,会出现多个公司/工厂/国家共用同一个smartforms的情况,这时可以创建一个可配置的smartforms来满足这种需求。可配置smartforms主要利用自定义的配置表,Text module以及sm ...

    阅读全文

  • [问题解决]Sort语句失效

    [问题解决]Sort语句失效

    1, 问题描述 使用Sort进行全表排序时,发现排序结果不正确,代码如下: [crayon-65f975eacf4cb470796178/] debug看到sort的结果有错,下图红框内的采购订单号排序不正确,其实matnr也排序不正确,此 ...

    阅读全文

  • 如何设置SAP GUI启动Tcode

    如何设置SAP GUI启动Tcode

    登录SAP GUI客户端时,可以定义一个自动执行的TCode,方法如下: 1, 在SAP Easy Access 界面, 点击Extras > Set start transaction 2,设置默认启动的tcode 以上。

    阅读全文

  • SAP中如何使用FTP传递文件

    SAP中如何使用FTP传递文件

    1, FTP介绍 FTP(File transfer protocol)是一种标准的网络协议,可以用于在互联网上传递文件。SAP系统中提供了一些标准函数,放在函数组SFTP中, 除此之外,sap还提供了一些demo程序: RSFTP001 ...

    阅读全文

  • 如何得到select语句处理的记录总数

    如何得到select语句处理的记录总数

    abap程序员经常面临一个问题,在运行select语句后,想知道到底查询到多少条数据,通常有如下三种方法能得到这个select语句结果集的行数。 1, 通过系统表量sy-dbcnt 系统变量sy-dbcnt返回了select语句处理的数据记 ...

    阅读全文

  • 时间戳转换(Timestamp)

    时间戳转换(Timestamp)

    时间戳是由日期和时间组成的一串数字串,时间戳的格式为YYYYMMDDHHMISS,比如2016.12.30  09:56:20转换成时间戳就是20161230095620。常用的转换方法如下: 1, concatenate转换 下面一个例子 ...

    阅读全文