【应用场景】BW模块定时增量抽取SAP的销售案场收款单的业务主数据 【关键语法】 FUNCTION ZBWFM_ZTSD0011 .*"----------------------------------------------------------------------*"*"本地接口:*" IMPORTING*" VALUE(I_REQUNR) TYPE SRSC
1.在执行相关的功能操作之前,优先执行这一段代码,把输入的数据更新入内表里面 DATA: lo_guid TYPE REF TO cl_gui_alv_grid.CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'IMPORTINGe_grid = lo_guid.CALL METHOD lo_guid->check_changed_data.CALL M
我们创建自建表时,有一些数据元素是一些编码类型,每种编码类型对应一个描述,这个时候,我们可以使用数据域指定值范围的形式,进行创建,这样的好处在于这个字段的值只能是域值范围里面维护的值,一般数据库表中存储的都是编码,那么我们怎么得到这个域值范围的描述呢? 很简单,使用如下代码就可以得到域值范围对应的描述了: DATA : DOMNAME LIKE DD01L-DOMNAME,IT_D
FUNCTION ZRFC_BC_SMSSEND_DINGTALK.*"----------------------------------------------------------------------*"*"本地接口:*" IMPORTING*" VALUE(DESTUSRID) TYPE CHAR255*" VALUE(CONTENT) TYPE CH
项目上需要将附件上传得到ABAP AS的文件系统上,文件需要按照上传日期存放在 YYYY\MM对应的目录下,所以我们需要动态的创建文件夹,以应对不同月份的所需的新文件夹。以下便是使用ABAP在 AS上创建文件夹的code: class ZCL_FILE_SYSTEM_UTIL definitionpublicfinalcreate public .public section.c
Complacency is the enemy of study 学习的敌人是自己的满足。 标准内表定位代码位置!!! 不知道大家有没有尝试体会过debug标准程序,debug过程中发现SAP标准的内表不知道什么时候赋值,或者类的静态属性什么时候改变的,本文通过ABAP DEBUG SCRIPT的方式快速定位内表赋值或者类的静态属性值变换时候的代码位置,加快解决问题能力,因为很多
ABAP解析返回的JSON 案例 DATA:LTOKEN TYPE STRING.DATA: LL_LINES(10),"行数LL_TABIX(10),"循环标号LL_PECNT TYPE P LENGTH 6 DECIMALS 2, "百分比LL_PECET(6),"百分数LL_TEXT(40)."消息CLEAR: LL_LINES,LL_TABIX,LL_PECNT,LL_PEC