跟着团子学SAP EPPM:项目管理常见的集成场景(PPM\PS\MS Project)

2023-12-22 07:50

本文主要是介绍跟着团子学SAP EPPM:项目管理常见的集成场景(PPM\PS\MS Project),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在SAP的EPPM解决方案中,针对企业战略级别的投资组合管理首先是定义合适的投资组合的层级结构,在投资组合下可以通过不同维度去定义投资篮(Portofolio Bucket)进行层层拆分,在最下层级的投资篮下可以分配明细的投资项(Portofolio Item),投资项可以是独立的一个一个具体执行的项目,也可以是单纯的一次服务等等。

今天主要聚焦在投资项的维度展开讲一下在SAP中投资项常见的几种集成模式:

集成场景1:使用PPM中的Project Management进行项目管理

在这里插入图片描述
第一个场景是在创建投资项的时候可以选择在Project Management(PPM模块中的一个项目管理工具,在Project Management组件中可以按照阶段、任务、子任务分解项目结构,并且在项目定义层能定义相关角色进行资源分配等)中自动(或分别创建,后续手工关联)去生成一个项目,从而实现对项目任务的管理。项目成本及收入的管理则需要再创建额外的成本对象,如内部订单、WBS元素等等。最终成本收入等财务数据可传输至投资项,并且可按照投资组合的结构数据上卷,以便企业以战略的视角分析整个企业的投资组合运营情况。

集成场景2:使用PS模块进行项目管理

在这里插入图片描述
在第二个集成场景中,创建投资项后可以选择自动在PS模块中生成项目定义或分别创建后续进行关联。在投资组合管理中可以对投资项进行战略计划,在PS模块中可以对单项目维护具体项目计划,两个对象的计划可以交互对比分析,后续项目实际成本及收入数据也会同步至投资项以便后续的投资分析。

集成场景3:使用MS Project管理项目

在这里插入图片描述
在第三个场景中企业针对单项目管理的执行是在MS Project上,MS Project中的数据可以上载及更新至Project Management中以便后续的资源管理等。财务相关的集成也是需要额外创建单独的成本对象(内部订单、WBS元素等等),最终财务数据的交互方式上与上述两种集成场景基本一致。

团子视角:

传统企业在上线SAP时,针对项目管理基本都会实施PS模块,但实施PS模块后很多企业会发现一个尴尬点,就是项目单独的任务管理往往还是需要在MS Project中去做。虽然PS模块从功能上来说非常齐全以及强大,但无论如何是传统ERP的一大组件,而在ERP中企业关注的其中一个核心点是业财一体化,所以为了实现此目标,PS模块中的WBS结构往往是一个CBS(成本分解结构),通过CBS去将企业三算(成本测算、预算、核算)整合在一个维度最终实现项目全生命周期的成本管理。

此外ERP是个高度集成的系统,面向的用户都是各部门的核心人员,PS模块也是整个EPPM解决方案中唯一一个与其他ERP组件实现交互的模块。而单项目明细任务管理往往是面向项目内部团队,站在公司层面其他支持部门通常也不会关系太过明细的事项,所以项目真正任务导向型的结构通常不会在PS中管理。所以EPPM提供的标准的几种集成场景打开了更多一些可能性,让企业彻底地能将项目管理业务在线化、数据化。

团子倾向的集成方式为方案1,企业可以将单项目管理具体的任务管理在PPM中实现,而在PS模块中按照不同类别的项目分别提前预设好各类CBS结构模板实现三算的整合以及同类项目的横向分析。最终通过投资组合管理的标准功能为企业在投资战略层面提供准确而有意义的数据支撑。

这篇关于跟着团子学SAP EPPM:项目管理常见的集成场景(PPM\PS\MS Project)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/523155

相关文章

SpringBoot3应用中集成和使用Spring Retry的实践记录

《SpringBoot3应用中集成和使用SpringRetry的实践记录》SpringRetry为SpringBoot3提供重试机制,支持注解和编程式两种方式,可配置重试策略与监听器,适用于临时性故... 目录1. 简介2. 环境准备3. 使用方式3.1 注解方式 基础使用自定义重试策略失败恢复机制注意事项

python常见环境管理工具超全解析

《python常见环境管理工具超全解析》在Python开发中,管理多个项目及其依赖项通常是一个挑战,下面:本文主要介绍python常见环境管理工具的相关资料,文中通过代码介绍的非常详细,需要的朋友... 目录1. conda2. pip3. uvuv 工具自动创建和管理环境的特点4. setup.py5.

java中long的一些常见用法

《java中long的一些常见用法》在Java中,long是一种基本数据类型,用于表示长整型数值,接下来通过本文给大家介绍java中long的一些常见用法,感兴趣的朋友一起看看吧... 在Java中,long是一种基本数据类型,用于表示长整型数值。它的取值范围比int更大,从-922337203685477

SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程

《SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程》LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑,下面给大... 目录一、基础概念1.1 组件(Component)1.2 规则(Rule)1.3 上下文(Conte

Python主动抛出异常的各种用法和场景分析

《Python主动抛出异常的各种用法和场景分析》在Python中,我们不仅可以捕获和处理异常,还可以主动抛出异常,也就是以类的方式自定义错误的类型和提示信息,这在编程中非常有用,下面我将详细解释主动抛... 目录一、为什么要主动抛出异常?二、基本语法:raise关键字基本示例三、raise的多种用法1. 抛

详解Linux中常见环境变量的特点与设置

《详解Linux中常见环境变量的特点与设置》环境变量是操作系统和用户设置的一些动态键值对,为运行的程序提供配置信息,理解环境变量对于系统管理、软件开发都很重要,下面小编就为大家详细介绍一下吧... 目录前言一、环境变量的概念二、常见的环境变量三、环境变量特点及其相关指令3.1 环境变量的全局性3.2、环境变

Java中常见队列举例详解(非线程安全)

《Java中常见队列举例详解(非线程安全)》队列用于模拟队列这种数据结构,队列通常是指先进先出的容器,:本文主要介绍Java中常见队列(非线程安全)的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录一.队列定义 二.常见接口 三.常见实现类3.1 ArrayDeque3.1.1 实现原理3.1.2

MyBatis设计SQL返回布尔值(Boolean)的常见方法

《MyBatis设计SQL返回布尔值(Boolean)的常见方法》这篇文章主要为大家详细介绍了MyBatis设计SQL返回布尔值(Boolean)的几种常见方法,文中的示例代码讲解详细,感兴趣的小伙伴... 目录方案一:使用COUNT查询存在性(推荐)方案二:条件表达式直接返回布尔方案三:存在性检查(EXI

Spring组件实例化扩展点之InstantiationAwareBeanPostProcessor使用场景解析

《Spring组件实例化扩展点之InstantiationAwareBeanPostProcessor使用场景解析》InstantiationAwareBeanPostProcessor是Spring... 目录一、什么是InstantiationAwareBeanPostProcessor?二、核心方法解

Java 枚举的基本使用方法及实际使用场景

《Java枚举的基本使用方法及实际使用场景》枚举是Java中一种特殊的类,用于定义一组固定的常量,枚举类型提供了更好的类型安全性和可读性,适用于需要定义一组有限且固定的值的场景,本文给大家介绍Jav... 目录一、什么是枚举?二、枚举的基本使用方法定义枚举三、实际使用场景代替常量状态机四、更多用法1.实现接