bw题归类总结 下载本文

2LIS_02_ITM:采购行项目采购数据2LIS_02_SCL:计划行项目EKKO:采购凭证抬头EKBE:采购凭证历史T001:公司代码T001W:工厂/分支结构T027C:装运须知EKPO:采购凭证项目T147K:供应商评估T147:供应商控制表ESSR:服务输入表表头EKPA:采购中合伙人规则EKKO:采购凭证抬头EKBE:采购凭证历史T001:公司代码T001W:工厂/分支结构EKPO:采购凭证项目EKET:计划协议行EKPA:采购中合伙人规则2LIS_02_HDR:采购数据抬头MM采购组2LIS_02_ITM:采购行项目EKKO:采购凭证抬头EKBE:采购凭证历史T001:公司代码EKPA:采购中合伙人规则2LIS_02_SCL:计划行项目供应商评估2LIS_02_S013:计划行项目2LIS_03_BX:初始化库存,反映了所有的入库的信息。

2LIS_03_BF:库存变动,反映了后续业务中的入库,出库的信息。 2LIS_03_UM:库存评估,和数量无关,改变库存产品的价格。

总账业务额0FI_GL_6:交易指标GLT0:总帐科目主记录业务额T001 公司代码总账总账销售成本0FI_GL_7:销售成本GLFUNCT 有IDES功能范围的总计表T001 公司代码BKPF 会计核算凭证标题BSEG 会计核算凭证段T001 公司代码T001A 公司代码的附加本币控制行项目0FI_GL_4:行项目0FI_GL_1:Transaction Figure0FI_GL_2:Transaction Figures – Cost of Sales Ledger GLT0:总帐科目主记录业务额GLFUNCT 有IDES功能范围的总计表T001 公司代码

LFC1 供应商主数据 (业务额)应付业务额0FI_AP_6:交易指标0FI_AP_7:交易指标0FI_AP_4:行项目LFC3 主供应商 (特殊总分类帐交易图表)T001 公司代码应付应付销售成本行项目BSIK 会计核算:CLEAREDBSAK 会计核算:OPENT001 公司代码

应收业务额0FI_AR_6:交易指标KNC1 客户主记录 (交易额)应收销售成本0FI_AR_7:交易指标LFC3 主供应商 (特殊总分类帐交易图表)T001 公司代码BSID 会计核算:CLEAREDBSAD 会计核算:OPENT001 公司代码行项目0FI_AR_4:行项目应收信用管理中心数据信用控制范围数据0FI_AR_8:信用管理中心数据0FI_AR_9:信用控制范围数据KNKA 客户主数据信贷管理: 中心数据KNKK 客户主数据信贷管理: 控制范围数据事务数据0FI_AR_1:客户业务额支付历史0FI_AR_5:支付历史KNB4 客户收付历史

客户文本(0CUSTOMER_TEXT)KNA1:客户数据(一般信息)KNA1:客户数据(一般信息)KNB1:客户数据(公司信息)KNVV:客户数据(销售信息)KNVK:客户数据(合伙人信息)客户主数据(0CUSTOMER)客户属性(0CUSTOMER_ATTR)

物料主数据(0MATERIAL)物料属性(0MATERIAL_ATTR)MARA:物料数据(通用信息)MARC:物料数据(工厂信息)MARD:物料数据(存储位置)MVKE:物料数据(销售信息)MARM:物料数据(计量单位)物料文本(0MATERIAL_TEXT)MAKT:物料描述

供应商文本(0VENDOR_ATTR)LFA1:供应商数据(通用信息)LFB1:供应商数据(公司代码)LFM1:Vendor master record purchasing organization data供应商主数据 (0VENDOR)

供应商文本(0VENDER_TEXT)LFA1:供应商数据(通用信息)

四.增强

1.什么是数据源增强?

答:DATASOURSE的增强其实就是在标准DATASOURSE上面,修改结构,然后在EXTRACT(抽取)数据的时候通过写ABAP命令取到自己要的数据放到DATASOURSE中。 FI增强的字段:如清账日期。

2.数据源增强步骤?

答:

一.在附加到DATASOURSE提取结构的附加结构定义要求的字段 二.写入你的功能出口以调用DATASOURSE的相关数据源 三.在BI中复制此DATASOURSE 四.为增强的DATASOURSE提取数据

3.如何做增强?并举个例子。

答:Cmod做增强,BAPI(业务数据增强,业务部分用的) 例如,做销售开票时,需要订单日期。。。这个时候就需要做增强。

4.是否做过hierarchy(层次)增强?

答:层次增强,没做过,一般做的是数据源增强(维护数据结构,cmod增强),和BW增强(例程)

5.LO做增强以后和FI-CO做增强后的区别。

答:FI-CO就是不用删除setup表,而LO做初始化后腰删除setup表

6.数据源增强怎么做?bw这边增强做过哪些?

答:cmod做增强,数据源增强的话,就是维护提取结构append structure(增强),标准数据

源的话,增强可以用pull,把右边移到左边,增加字段。 bw这边做增强就是做些报表的用户出口变量。

7.什么是增强

答:增强就是对现有datasource或者cube做功能的增加。 一,结构的增强

Append 二, 功能的增强

通过t-code cmod增强文件“RSAP0001”,点击组件,出现4个文件,用来写代码。

EXIT_SAPLRSAP_001 业务数据源(业务数据增强出口) EXIT_SAPLRSAP_002 属性和文本数据源(主数据增强出口)

EXIT_SAPLRSAP_003 老板本的文本数据源(文本增强出口,已经不用) EXIT_SAPLRSAP_004 层级数据源(层次增强出口)

8.项目开始后,用户需要增加字段,该怎么办?

答:一,数据源做增强,增加字段

二,维护结构,删除SETUP表,重新复制数据源 三,删除CUBE里的数据,然后重新上数据

9.增强实例。

答:

数据源增强:

1,RSA5里/LBWE里,维护数据源提取结构,从字段栏目中,增加字段,右边拖拽到左边就OK了。

2,如果底表没有的话,就到RSA6里,维护数据源,增加APPEND STRUCTURE(增加结构),到CMOD中,选项目(project),增强文件“RSAP0001”,点击组件,出现4个文件,用来写代码。

EXIT_SAPLRSAP_001 业务数据源

EXIT_SAPLRSAP_002 属性和文本数据源

EXIT_SAPLRSAP_003 老板本的文本数据源(已经不用) EXIT_SAPLRSAP_004 层级数据源 举例:

在销售开票数据里,需要增加销售订单日期,在业务数据源中(EXIT_SAPLRSAP_001)写代码。

如:

Case 数据源=“2LIS-13-VDITM”

定义指针和变量

工作区(内表里的一个操作单元)

Loop(对内表做读取循环,如果内表是哈希表的话,不能用LOOP,用KEY)

从 销售订单表(?)中读取销售订单日期并赋值到所增强的字段

EndLoop. End Case。

最后要重新复制一下数据源。