内容:
数据源增强作业
增强数据源:0FI_GL_4
增强字段:2个,名字自己确定
给0FI_GL_4增强表[BSEG]里的两个字段-[EBELN][EBELP]
并抽取数据过来
自己建立一个Include程序
在CMOD中进行引用
其中步骤如下:
1.这里需要进入RSA6增强提取结构。其中要注意数据源是无法增强的,可以增强的便是提取结构。
RSA6:存放源系统中已经激活的数据源,还可以增强数据源(Activated)
2.首先在(1)这里添加一个文本,(2)是0FI_GL_4增强表[BSEG]里的两个字段-[EBELN][EBELP]
(3)自己起个名字,它会在那里可见。如图(2)。
其中还要注意T-CODE: LBWE在维护的时候,只不过是改变结构,而不能称之为增强。
LBWE:后勤提取结构定制主控室 如图(3)。
3.进入RSA2里面维护提取结构。其中在输入数据源0FI_GL_4后,会进入这个数据源的配置页面。在右面会有提取的配置表,其中抽取结构是DTFIGL_4。
双击后可以进入它的提取结构的配置中去。
当进去后,在komponenten那个栏中,下面有很多的数据表,其中下面会见到我们所为增强表添加的两个字段-[EBELN][EBELP]。
RSA2(r3):查看DATASOURCE的属性设置等。
(4)
4.进入CMOD写入增强代码。
这里面我们要区分数据源与提取结构的区分,也就是0FI_GL_4与提取结构DTFIGL_4之间的区别。
不过这里我们需要在SE11里面查询表里面的内容,注意,这里面我们不仅是要查询字段,还需要查询表里面的内容。
这里我会把这显示出来。由于我们的增强表是BSEG,所以我们需要进入去,并且当我们打开那里的数据后,为了唯一地
确定那两个字段-[EBELN][EBELP], 我们需要多添加几个字段。 [BELNR],[AUGDT],[DMBTR],[WRBTR].