2010年5月4日
摘要: BPC是目前SAP在financial application领域主推的产品,由于从原有产品线发展而来,产品本身有两个版本,分别是基于MS OLAP平台和Netweaver OLAP平台。本文介绍的系统架构及功能只针对Netweaver平台产品。整个系统分为.net前台和abap后台。由于abap端的数据结构与.net数据结构的差异,所以没有采用MVC架构,层次上约分为三层架构。abap端的数据服... 阅读全文
posted @ 2010-05-04 21:21 李查德 阅读(6577) 评论(2) 推荐(2) 编辑
2010年4月25日
摘要: 相对于SAP Netweaver的BW OLAP引擎,大家可能更加熟悉MS的OLAP引擎,所以我这里作一些概念上的类比。这样对于BW的一些概念就容易理解了。1,OLAP引擎类型因为这篇文章不是普及OLAP和OLTP的区别,就不多做说明了。OLAP从实现机制上面分为ROLAP和MOLAP两种类型,前者的代表产品就是SQL Server所带的Analysis Service。而BW的OLAP引擎是基于... 阅读全文
posted @ 2010-04-25 22:44 李查德 阅读(4040) 评论(3) 推荐(2) 编辑
摘要: 从本篇开始,我会简单扼要地开始系统地介绍这个产品,希望通过自己的knowledge sharing,可以让接触到这个行业的朋友有所收获,互相交流。1,CPM软件市场Corporation Performance Market是一个从2005年以后,在软件行业内开辟出来的一个新的战场,集中在绩效管理软件领域,比如平衡计分卡、策略管理、风险管理、财务预测、合并。这个领域软件定位的用户多半是企业CFO,... 阅读全文
posted @ 2010-04-25 21:57 李查德 阅读(3991) 评论(0) 推荐(2) 编辑
2010年4月18日
摘要: SAP BADI的实现1-构建BADI SAP BADI的实现2-实现BADI 在上一篇最后引出的问题中,我们需要有一种方法来在不同的BADI实现中切换,这就引出了BADI过滤器的概念。我们可以为一个BADI定义多个过滤器。在本例中,我们只需要一个过滤器。进入到enhancement spot,然后选中Enh. Spot Element Definition tab。选中BADI,然后新建过滤器。... 阅读全文
posted @ 2010-04-18 23:56 李查德 阅读(5408) 评论(1) 推荐(0) 编辑
摘要: SAP BADI的实现1-构建BADI 在上一篇文章中,我们学习了定义一个BADI,提供回调类,实例化一个BADI,以及去调用一个BADI方法。我们也建立了一个enhancement spot作为BADI的容器。1,建立实现体的容器定义和实现BADI有一个共同的地方,就是都是需要建立一个容器,我们不能新建一个BADI的实现,如果没有先建立容器的话。在同一个容器中,可以有多个BADI实现,但是前提是... 阅读全文
posted @ 2010-04-18 23:38 李查德 阅读(8788) 评论(1) 推荐(1) 编辑
摘要: 刚开始写技术博客,就从官方文档的汉化开始,希望对自己和大家都有帮助。我会用自己的语言简洁的写清楚过程,而并非是百分之百的汉化。1,SAP BADI的由来大家都知道SAP在ERP行业中,应用最广的是财务领域。由于各个国家财务制度以及税务制度的差异,SAP希望在自己的程序开发平台中引入BADI,能够让开发人员自己编写业务插件,系统会自动调用这些插件程序来完成某种业务运算。本文中的举例是计算不同国家的税... 阅读全文
posted @ 2010-04-18 23:05 李查德 阅读(9740) 评论(4) 推荐(3) 编辑