ABAP
ws_yuan
这个作者很懒,什么都没留下…
展开
-
ABAP SORT的语法小记
SORT在用于给内表排序时,后面可以用ASCENDING和DESCENDING进行升序和降序排列,但是这其中用法很多,经过尝试后总结如下:1.SORTLT_TABBYWERKSLGORTEMAIL.正常排序并使用默认ASCENDING.2.SORTLT_TABBYWERKSLGORTEMAILDESCENDING.前两个字段默认升序排列,EMAIL字段为降序排列。3.SORTLT_TABBYWERKSLGORTDESCENDINGEMAIL....转载 2021-04-25 17:00:19 · 1974 阅读 · 0 评论 -
SAP SD客户状态设置
业务背景:公司一家销售主体销售订单下完后(VA01)要走审核,审核通过用户状态进行控制。初始创建的用户状态为创建,当审核通过后用户状态置为审核后才可VL01N交货。后台配置:01、TCode:spro 进入IMG/销售与分销/销售/销售凭证/定义并分配状态参数文件02、创建状态参数文件ZSD001,在状态文件里维护2个状态,创建和审核状态,初始状态设置为0103、双击10行状态设置禁用业务事务04、销售订单类型分配状态参数文件 销售与分销/销售/销售凭证/...原创 2020-11-13 16:00:08 · 1835 阅读 · 0 评论 -
ABAP 增强点查找
BADI的全称是Business Add-in,它的主要技术是基于ABAP的对象来实现增强。SAP中BADI的维护事务代码是SE18和SE19,SE18主要是创建及维护BADI对象,而SE19用于维护BADI的实例,即如何来实现BADI对象的功能。 SAP的BADI因系统版本的差别可能会有不同,R/3中的BADI被称为Classic BADI,而到了SAP Netweaver中ABAP被升级到了7.0版本,新增了BADI Enhancement Spot对象,Classic...转载 2020-09-17 15:03:41 · 2783 阅读 · 0 评论 -
SAP ABAP 关键字已定义;字段MATKL 可能不在关键字中
问题:自定义呆滞库存表ZMM_DZKC发现主键设置少了,重新设置一个主键发现无法设置报错。结论:设置主键要按顺序依次创建,中间不要格非主键字段。猜想:1、有可能是设置组件字段有问题,自建了一个字段发现还是不行; 2、表创建有问题,重新创建一遍设置主键也不行; 3、主键重新按顺序创建,就可以了。分析:原先重新添加主键的字段在表的中间,...原创 2019-11-15 17:42:48 · 1600 阅读 · 1 评论 -
ABAP 判断内表是否为空
判断内表不为空写法IFt_ztfi_001[]ISNOTINITIAL."判断内表不为空postFlag=1."过账标识已过ENDIF.ENDFORM.注意内表有无[] ,今天直接写没有括号的时候发现怎么走都是false,后来发现要加[]无括号效验内表表头,如果没有定义表头或内表表头没赋值则一直是false。...原创 2019-11-15 17:25:33 · 2620 阅读 · 0 评论 -
【转载】SAP ABAP中读取项目文本 READ_TEXT 的方法
在SAP系统里面很多地方都用到了长文本,这些长文本的值以其他字符的形式存在表STXL和STXH里面,不能直接去这两个表里面去取值,而是要通过函数READ_TEXT去取,很多新手不了解的地方可能就是怎么取到READ_TEXT函数里面的那些参数值,我这边介绍两种方法,通过这两种方法都可以找到那几个参数:一、第一种利用跟踪查询,不是用ST05跟踪,而是去表里面跟踪查询,比如你刚刚创建了一个销售订单的长...转载 2019-10-15 17:10:38 · 2578 阅读 · 0 评论 -
ABAP MODIFY
代码文本*ML10取值逻辑LOOPATgt_alvINTOgw_alv. "内表放入结构体gw_alv-sobkz='Q'.modifygt_alvFROMgw_alv. "根据结构体修改内表ENDLOOP.原理解析...原创 2019-09-12 16:07:40 · 2785 阅读 · 0 评论 -
ABAP 内表清空 refresh clear free
在我们使用完内表或者工作区后,需要进行一些清理工作。abap提供了3中方式:refresh,clear, free。这3种方式的作用:refresh此语句将删除内部表的全部内容(包括header line,如果是带有header line的内表)。之前所使用的部分内存仍可进行后续的插入操作。即清空了内存的数据,并没有回收完内存空间,内存还被改内表占据。clear含有header ...转载 2019-09-12 16:11:56 · 1335 阅读 · 0 评论