SAP的表类型和行类型

简介: 使用二代增强,为成本中心的事务码ks02的保存按钮,添加增强,会使用到系统提供的增强COOMKS02。也就是实用SMOD和CMOD进行增强。重点来了,如上图所示,这个增强组件FM的输入参数参数名为ICSKSP 参数类型为TCSKSP那么

使用二代增强,为成本中心的事务码ks02的保存按钮,添加增强,会使用到系统提供的增强COOMKS02。也就是实用SMOD和CMOD进行增强。
image
image
image
image
重点来了,如上图所示,这个增强组件FM的输入参数
参数名为ICSKSP 参数类型为TCSKSP
image
表类型,行类型?什么鬼?
这要从SE11说起,我们假装创建一个【数据类型】
image
image
表类型,看到了吧,就是结构,也就是说,我们的成本中心的输入参数ICSKSP本身是一个表的结构,也就是一个二维的【表】,而不是一维的【行】。
我们看看创建界面,这个二维结构的每一行,也是一个结构,是一个行类型。
image

通过上述内容,我们知道,这个增强对应的include的代码的输入参数,是一个二维结构的表结构。我们如何从中获取数据呢?
我们提供如下代码

BREAK-POINT.

DATA ZTL TYPE TCSKSP.
DATA ZKOSTL TYPE CSKS-KOSTL.
DATA WA_DATA LIKE LINE OF ICSKSP.
ZTL = ICSKSP.
ZKOSTL = 'abc'.

loop at ICSKSP INTO WA_DATA.
  ZKOSTL = WA_DATA-KOSTL.
ENDLOOP.

ZKOSTL = '1109'.
CLEAR WA_DATA.
read table ICSKSP INTO WA_DATA INDEX 1.
ZKOSTL = WA_DATA-KOSTL.
目录
相关文章
|
存储 C++
SAP 盘盈盘亏移动类型701&702 Vs 711&&712(二)
SAP 盘盈盘亏移动类型701&702 Vs 711&&712(二)
SAP 盘盈盘亏移动类型701&702 Vs 711&&712(二)
SAP SE14激活导致表数据丢失
通过备份表恢复数据
363 0
|
BI
SAP BP主数据相关的表
注意点:最新地址编号取 BUT021_FS
118 0
|
存储 自然语言处理 BI
SAP ABAP——数据类型(三)【TYPE-POOL和INCLUDE嵌套定义类型】
本文主要介绍一下SAP ABAP中的INCLUDE嵌套定义和类型组TYPE-POOL,类型组讲解主要包括了TYPE-POOL简介,TYPE-POOL的创建和使用以及常用TYPE-POOL的介绍
1029 0
SAP ABAP——数据类型(三)【TYPE-POOL和INCLUDE嵌套定义类型】
|
存储 JavaScript 前端开发
SAP 电商云的构建过程中涉及到的三种不同环境类型
SAP 电商云的构建过程中涉及到的三种不同环境类型
245 0
SAP 电商云的构建过程中涉及到的三种不同环境类型
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM初阶LS12 批量冻结存储类型
SAP WM初阶LS12 批量冻结存储类型
SAP WM初阶LS12 批量冻结存储类型
SAP WM中阶WM移动类型里的Overdeliveries
SAP WM中阶WM移动类型里的Overdeliveries
SAP WM中阶WM移动类型里的Overdeliveries
SAP WM初阶之移动类型设置里的Additional Data?
SAP WM初阶之移动类型设置里的Additional Data?
SAP WM初阶之移动类型设置里的Additional Data?