益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用...

28
SAP BPC/SAP ECCS/SAP BCS/SAP FM/SAP TR 中国顾问群 QQ 群号:223153286 ,欢迎加群围观,讨论 作者:郭裕,益泰学院资深老师, 18610276691 ,欢迎联系 SAP 培训,项目等事宜。 电邮:[email protected] 网站:http://www.yitaiedu.com 论坛:http://www.sap-forum.net (SAP 中文论坛) 益泰学院上海本部地址: 上海宝山区陆翔路 111 弄 2 号绿地公园广场 611 室-612 室 益泰学院培训课程 QQ 群讨论记录

Transcript of 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用...

Page 1: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

SAP BPC/SAP ECCS/SAP BCS/SAP FM/SAP TR

中国顾问群 QQ 群号:223153286 ,欢迎加群围观,讨论

作者:郭裕,益泰学院资深老师, 18610276691 ,欢迎联系 SAP 培训,项目等事宜。

电邮:[email protected]

网站:http://www.yitaiedu.com

论坛:http://www.sap-forum.net (SAP 中文论坛)

益泰学院上海本部地址: 上海宝山区陆翔路 111 弄 2 号绿地公园广场 611 室-612 室

益泰学院培训课程 QQ 群讨论记录

Page 2: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 2 / 28

目录

益泰学院培训课程 QQ 群讨论记录 ................................................................................................................................. 1

1. 目的 ............................................................................................................................................................................... 2

2. SAP BPC 预算和财务合并培训交流记录 ............................................................................................................... 2

2.1 2017-03-17 日 QQ 群记录 ........................................................................................................................... 3

1. 目的

为了提高益泰学院的 SAP 培训的服务水平,我们发现,每次课程中课前,课中,课后学员在 QQ 群中热

烈讨论,包含很多有价值内容。这些有价值内容主要有:

1. 反应不同学员的学习状态和心理;

2. 学员在练习过程不同的人员容易出现的问题;

3. 老师对学员的一些疑问和问题进行文字解答的过程(部分直播课学员有价值的问题语言直接交流的问

题,老师也会尽量在 QQ 群中用文字再次记录)。

这些信息,对后续选择参加益泰学院的课程的学员有较好的参考意义。所以进行收集整理成文档,以提高

后续培训和学习效率。

2. SAP BPC 预算和财务合并培训交流记录

益泰学院的 SAP BPC 远程培训第一期课程于 2017 年 1 月初开班,本课程预计持续三个月左右的周

期, 课程每周二,每周四晚上 20:00 – 22:00 上课,周日 9:00-17:00 上课。

课程按照《SAP BPC 顾问培训课程(预算+合并)招生简章》的教学大纲进行。

课程介绍和课程直播网页: http://www.yitaiedu.com/sap/bpc/index.htm

学员背景: 本次课程共有三位学员参加,其中狗头军师具有超过 10 年的 FICO 工作经验,MZ 具有大

约 2 个左右的 SAP BPC 的项目经验,他希望通过系统学习,对 SAP BPC 有一个全面,系统的理解,

他的培训费用由公司承担,SXL 是 FICO 顾问(具体工作年限不详)。

Page 3: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 3 / 28

2.1 2017-03-17 日 QQ 群记录

学习第 31 课:

SAPBPC_Part1_31_A

BADI_UJ_Custom_LOGIC

SAPBPC 的

BADI 增强

开发 1_A

讲解 BADI:UJ_Custom_logic 的应用场景,案例,并编写简

单的程序代码。使用 UJ_CUSTOM_LOGIC 实现 Logic Script

所不擅长的,或者很复杂的难以实现的功能。本 BADI 是项目

中经常要使用的增强。通常的 ABAP 顾问并不会接触到 SAPBPC

的 EPM 的 Excel 程序界面。所以对该 BADI 的功能和如何测试

并不方便,在这种情况下,只能依靠 SAP BPC 顾问对该 BADI

的功能和作用有所了解,以便指导 SAP ABAP 开发人员如何开

发和调试这个 BADI 的程序。本内容较长,分为 A、B 两个小节。

SAPBPC_Part1_31_B

BADI_UJ_Custom_LOGIC

SAPBPC 的

BADI 增强

开发 1_B

继续前面小节的内容。讲解 BADI:UJ_Custom_logic 的应用

场景,案例,并编写简单的程序代码。

课堂讲述大纲:

Page 4: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 4 / 28

Page 5: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 5 / 28

Page 6: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 6 / 28

prompt(TEXT,%PERCENT%,'Input increase percent')

info(%TAB%,;)

info(%EQU%,=)

TASK(/CPMB/APPEND_LOAD,SUSER,%USER%)

TASK(/CPMB/APPEND_LOAD,SAPPSET,%APPSET%)

TASK(/CPMB/APPEND_LOAD,SAPP,%APP%)

TASK(/CPMB/APPEND_LOAD,SELECTIOIN,%SELECTION%)

TASK(/CPMB/APPEND_LOAD,REPLACEPARAM,PERCENT%EQU%%PERCENT%)

TASK(/CPMB/APPEND_LOAD,LOGICFILENAME,second_guoyu.LGF)

*START_BADI ZTRAINING2

QUERY = ON

WRITE = ON

PERCENT = $PERCENT$

*END_BADI

prompt(TEXT,%PERCENT%,"Input increase percent")

info(%TAB%,;)

info(%EQU%,=)

TASK(/CPMB/APPEND_LOAD,SUSER,%USER%)

TASK(/CPMB/APPEND_LOAD,SAPPSET,%APPSET%)

TASK(/CPMB/APPEND_LOAD,SAPP,%APP%)

TASK(/CPMB/APPEND_LOAD,SELECTION,%SELECTION%)

TASK(/CPMB/APPEND_LOAD,REPLACEPARAM,PERCENT%EQU%%PERCENT%)

Page 7: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 7 / 28

TASK(/CPMB/APPEND_LOAD,LOGICFILENAME,SECOND_GUOYU.LGF)

Page 8: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 8 / 28

Page 9: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 9 / 28

Page 10: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 10 / 28

附带说一下:

我的兖矿 BCS 项目就是差不多一个人在做,有一个 BW 顾问(但是 BW 顾问技术不精通,无法给我的 BCS

建模,我把整个模型建好,他在模型的基础上出具一些单体报表)。但是实在太累了。以后我认为合并项

目没有 4 个人以上的项目我是不会去做了。有时候和客户沟通方案,连一个帮腔的都没有。神华项目其实

和兖矿的合并是同一个层次的项目,神华长达多年超过 50 多个顾问,项目周期从 2012 年,持续好几年。

每年上线一些集团。目前 2017 年,神华又开始招聘 BCS 和 BW 顾问,但是兖矿目前就一个内部 BW/BCS

顾问在支持整个系统。目前没有外部顾问负责支持整个系统。资源投入严重不足。

Page 11: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 11 / 28

Page 12: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 12 / 28

课程招生简章:

http://www.yitaiedu.com/sap/standard/sapbpc_training_course.pdf

课程介绍网页:

http://www.yitaiedu.com/sap/bpc/index.htm

Page 13: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 13 / 28

Page 14: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 14 / 28

Page 15: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 15 / 28

Page 16: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 16 / 28

Page 17: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 17 / 28

Page 18: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 18 / 28

Page 19: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 19 / 28

Page 20: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 20 / 28

Page 21: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 21 / 28

Page 22: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 22 / 28

Page 23: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 23 / 28

Page 24: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 24 / 28

Page 25: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 25 / 28

Page 26: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 26 / 28

Page 27: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 27 / 28

课后老师补充:

这节课程所涉及的 SAP BADI 增强其实对 ABAP 顾问也是非常难得的(难的地方是大多数 ABAP 顾问对如

何调试这个 ABAP 没有概念,因为 ABAP 顾问通常不会安装 SAP BPC 的 EPM 的 Excel 插件)。在我们

的 BPC 课程中,也包含了直接教 SAP BPC 顾问这些领域的编程能力,这样会让 SAP BPC 顾问能力显得

非常强,而且也会打破项目僵局:ABAP 不会这些 BADI 的开发,BPC 顾问也不知道这些 BADI 是用来做

什么的,这样两个都不知道,项目根本实现不了客户的要求,现在如果 BPC 顾问懂得更多,则可以指导

ABAP 顾问进行开发(ABAP 顾问的编程能力毕竟更强一些),学习和 SXL 和狗头军师之前没有 ABAP 编

程经验,但是他们两个都能很好的学会这些,并能顺利的把练习完成。其中 SXL 和狗头军师在做练习时候

出现的错误也比较典型。我通过摄像头远程直接看 SXL 所做的东西,发现主要问题是两个:

1. 一些 BADI 的修改的东西没有激活。

Page 28: 益泰学院培训课程 QQ - · PDF filesap bpc/sap eccs/sap bcs/sap fm/sap tr ... 使用 uj_custom_logic 实现 logic script 所不擅长的,或者很复杂的难以实现的功能。

全面的成体系的 SAP 各模块原创视频中心,云端学习,从 YitaiEdu 开始… Page 28 / 28

2. 即使没有 BADI,她上载的数据也不会进入 Cube 模型,因为一些维度成员数据没有维护。所以也导致

BADI 的实施不会进入 Debug 程序。