设为首页 收藏本站
查看: 1450|回复: 0

[经验分享] SAP BPC最佳实践-最受期待的75版新功能BPF(Business Process Flow)概述

[复制链接]

尚未签到

发表于 2015-9-17 10:50:53 | 显示全部楼层 |阅读模式
  对于做非企业软件的朋友来说,对为什么要在一个财务软件中加入流程控制的功能有疑问。其实这也很容易理解,对于在公司从事财务的人员来说,财务软件本身的易用性是很重要的。在BPC中,具体数据的录入,输出报表,数据的导入导出,都是分布在各个菜单项中,如果有一个流程管理的功能来集成,会方便很多。BPC7中没有实现这个功能,在75中隆重推出了这个功能,这也是中国客户最为看重的功能,因为它也集合了权限审批功能,这在预算中应该是非常必要的。
  
  什么时候需要使用BPF呢?一言概之,通过提前设定好每一步要做的事情,指导商业用户使用BPC完成预算流程。举一个实际的例子来说明。某跨国公司,包括美国,加拿大,德国分公司,预算流程包括四个步骤。第一,复制前一个月的实际数据作为预测数据;第二,审阅之前的预测数据,手动调整这个数据;第三,进行商业逻辑的运算,比如货币转换;第四,执行并输出报表。同时,我们假设这几个步骤间存在依赖关系。前面三步可以分别在美国,加拿大,德国分公司中分别执行,而第三步要求必须在前面两步完成之后进行,第四步又可以分别执行。设想在没有BPF时,做预算的人如何能知道何时前面两个步骤已经完成了呢,如何去检查前面步骤的完成情况呢,审批的人如何能知道做预算的人已经完成预算了呢,等等。这些问题当然可以通过邮件来完成。BPF就解决了上面提到的问题。通过BPF,用户可以明确知道当前的状态和要去做什么。对于上一个步骤的完成,到打开下一个步骤都是由BPF来控制的。在例子中,只有美国的用户完成了第一步,美国的第二步才会开始;如果美国用户完成了前面的两步,而加拿大还没有开始第二步,那么美国的第三步是无法开始的。这样的控制流程都会由BPF来完成。
  
  BPF主要作用于商业流程所需要的集中化处理数据,验证数据。BPF帮助执行序列化的流程步骤。而且在BPF中可以进行流程的监控,流程状态的报表显示。
DSC0000.jpg
  BPF不同于普通的工作流,虽然在很多功能上相似,比如可以指导用户执行下一步行动,显示出期望用户去执行的行动,支持在完成上一个步骤后打开下一个步骤。BPF所涉及的BPC行为,本身是可以独立执行的,可以在BPF之外的。比如用户是可以进行报表输入的,无论他是不是一个BPF用户,这个是与工作流系统的一个区别。当然,通过BPF来设置和进行常规的月度预算,合并报表过程是更方便的。
  
  构成BPF的主要概念。BPF模板和实例是两个最主要的BPF概念。每一个模板就代表着一个商务流程,一个模板可以产生若干个实例。比如我们建立一个模板,作为月度预算模板,它可以有一个2010年3月的实例,也可以还有一个2010年4月的实例,这两个实例共用一个模板。
DSC0001.jpg
  每一个商务流程,对应一个模板,它有很多步骤和子步骤。每一个步骤和子步骤都可以拥有多个行为。一个具体的行为可以是输入报表的行为或者是执行某一个数据包。每一个步骤可以有不同的执行数据区域。每一个步骤都可以有一个所有者和可选的审阅者。所有的步骤是顺序执行的而一个步骤中的子步骤是可以不顺序执行的。重新打开已经执行完毕的步骤也是可以允许的。BPF希望为公司监控和管理商务流程提供最大的灵活性。
  
  BPF的用户界面。看惯了SAP系统界面的用户,可能会对这样“花哨”的界面感觉格外新鲜。BPF的执行界面和监控结果的界面都是基于Flex的。BPF监控界面会提示所有激活的BPF活动状态,提供图形化的状态结果。同时也可以让实例所有者去结束所有实例。
DSC0002.jpg
  我的活动,提示用户当前需要操作的行为。每个用户会看到需要自己进行操作的BPF实例状态。当点击具体的步骤/子步骤时,BPF会提示他们所关联的行为及状态。
DSC0003.jpg
  
  其他功能。我们同样可以通过另一个reporting工具Xcelsius去查看BPF状态,和运行BPF。BPF中内嵌邮件通知功能。所有者会在实例产生和行为执行时得到邮件提示。这样可以保证所有者/审阅者能了解每一个行动的执行。审阅者会在当前数据区域步骤完成时得到提示。BPF的实例生成会向所有关联用户发送邮件通知。实例所有者会在所有步骤结束可以终结实例时得到通知。所有的BPF行为一样会被BPC审计功能记录。我们可以记录下BPF模板和实例的产生、修改、删除。而审计报告可以在运行时用户界面查看。
DSC0004.jpg
  
  BPF为BPC的用户提供了更好的预算执行流程用户体验,如何详细的配置一个BPF模板和流程呢,我会在后面的文章中介绍。
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-114863-1-1.html 上篇帖子: .NET连接SAP系统专题:C#调用RFC中文乱码解决办法(十二) 下篇帖子: SAP Client Copy
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表