007的第七篇
对于SAP BW顾问来说 如何上传手工模版 是逃不掉的一件事儿
这里简单说说 BW从模型新建到数据加载完毕的整个过程
上传模板自己做 模板如下 对应的表模板如下
在SE11里面 创建Transp.Table ZBWTFI0006
新建在以下文件夹下
需要新建的InfoObjt有
新建BW请求号
BD1K9032xxx
Excel版的模板的数据由用户提供
·······························【1】
SE11创建TableZBWTFI00x
用算号器
用算号器算下KEY然后出来下面的界面
选择如下
然后在“Fields”里面输入 CH和KF并写上其相应DataElement
注意要输入的字段一定要非“0”开头
写完到这个界面
·······························【2】
然后 模板数据上传程序 SE38->ZBWUPLOAD
ABAP 编辑如下
然后激活ABAP
······························【3】
开始做数据源RSO2 和RSA6
开始建数据源 叫 ZDS_ZBWTFI000x T-code:RSO2
首先比较下已经有的ZDS_ZBWTFI000x
模仿建ZDS_ZBWTFI0006
然后 RSA6更新完一定要记得点保存!!!
然后
更新数据源结构
然后RSA1 去找数据源
复制元数据
然后即可激活数据源
····································【4】
然后开始建模 放这个底下
ZFINES49 F.024 Coxxxxx
然后要做好处理链
具体做法
然后 创建Start
然后做个Load Infopackage
然后做个从PSA删除
然后输入数据源
然后连线激活
····································【5】
做完之后,要使用SM30,配置上 表和处理链的关系
sm30 维护下拉框上下文
在Table/View里写入 ZBWTSD0010
然后“Maintain”
里面要维护上 F.024 ZBWTFI0006 F.024
····································【6】
布置并上传模板
开始做一个Excel模板 并且里面的字段顺序要和表ZBWTFI0006保持顺序一致
然后要先上传一边Excel模板到BW,打T-code:SMW0
布置模板完成
····································【7】
最后使用上传的T-CODE:
ZBWTC1001 开始正式上手工数
当上述步骤按截图一步步完成 此时BW可以利用自定义T-Code:ZBWTC1001 自动完成用户手工数据的上传及加载激活到模型的DSO中,攻略非常有用,供业内参考。
以上