SAP一句话入门:Project System

http://blog.vsharing.com/MilesForce/A621279.html

这是SAP ERP入门的最后一篇了。

我们这些死跑龙套的最喜欢项目了,是啊,有项目就有费用啊。万恶的资本家终于舍得拿钱出来让我们过家家了,虽然其目的是想攫取更多的社会财富。不过另一方面,这叫什么来着,叫社会财富的再分配、次级分配、三级分配,给的就是围在肥得流油的资本家身边的劳苦大众们。就像我有事没事就要用公家的钱打飞的往返不同的城市,多的一个月飞五六次,少的一个月飞一两次,我要把报销来的钱分给虽然很无耻但是空姐还算漂亮的航空公司,分给五大三粗但多少有点淳朴的的士司机们。想着他们家庭幸福的样子我就很开心,伟大吧,可惜苦了自己的家人、朋友们,离多聚少啊。

非官方、非著名的来分一下我所知道的项目的类型,我们有资本性投资类项目,就是说此类项目完了会为企业产生一些固定资产什么的,比如什么设备建造、厂房扩建等;有科研类项目,主要是搞一些牛叉的高科技,研究技术开发产品制定标准啥的,有投入,有没有产出是另外一回事;还有一种是服务性质的,比如说这个ERP实施项目。

书店有很多说项目的书,PMP(拍马屁),抄来抄去的,颠来颠去就那么点东西,一点技术含量都没有。其实,对项目的理解,跑龙套的要以一种过家家的心态来看、抗旗的要拿搞政治的心态来看就对了。有人的地方就有江湖,有江湖的地方就有政治,何况一个项目里面包含了这么多的人。当然这是题外话,和我们的ERP一点关系没有。

项目(Project)是指在一定人力、物力和财力的约束下,为创造和提供独特的产品或服务而进行的一次性努力。在ERP系统中,实施项目管理(PS,Project System)的目的是管理和控制项目执行过程中的每一项工作。注意,是宏观的管理和控制。

所以,项目的特点就是,人多、钱多、事情多、过程长。

人、财这些前文有说,此不赘述。

事情多,就应该分门别类整理好。所以对ERP来说,在项目执行以前,必须对项目的工作内容进行明确定义,就是说:项目实施中需要执行的任务和过程要按照一定结构,有序且有逻辑地搭建起来,此结构能够精确的反映项目的工作组成部分。好像产品BOM一样,SAP把项目内容(注意:静态内容)分成若干具有层级的WBS。

WBS,工作分解结构,Work Breakdown Structure,是建立项目组织结构和协同工作内容的基础,描绘了在确定时间内需要执行的任务和关联子任务,以及相关的时间计划、资源计划、成本计划和预算等,并且可以用于归集和分配实际项目成本。工作分解结构中的每一项任务被称为WBS元素(WBS Elements),是项目定义的下层细分结构。那么,每个元素对应发生的动作就可以被分开记录了。

过程长,SAP用网络(Network)来处理。网络(Network)描述的是项目活动的执行过程。网络是一种在项目进度、成本和资源安排方面的结构计划,是一种在分析和控制工作中很有用的技术。我们可以将网络分配给项目定义、WBS元素。

构成网络的关键元素是活动(Activity)和活动之间的关系。活动具有以下特征:它们会持续一定的时间、有明确的开始和结束时点、在执行的过程中不会被中断(如果有中断应定义多个分开的活动)、在执行过程中需要一定的资源,并且会发生相应的成本。活动代表了项目执行过程中的每一个过程,是组成项目结构的最小单位,也是组成网络的基本元素。在搭建项目结构时,我们把活动分配给相应的WBS元素。

晕,看不懂?老师教你看图说话:

上面是项目的静态分析。至于项目的过程管理,人员管理除外,对于资金,我们可以直观的认为有:事前计划、花费预算、项目结算。哎,单据单据,懒得说了。PS不是你想象的管得那么多。

最后拎着衣领,WBS上挂的任何东西都顺出来了,当然,还是钱。

[转帖]SAP一句话入门:Project System的更多相关文章

  1. [转帖]SAP一句话入门:Plant Maintenance

    SAP一句话入门:Plant Maintenance http://blog.vsharing.com/MilesForce/A618273.html PM就是Plant Maintenance(本文 ...

  2. [转帖]SAP一句话入门:Production Planning

    SAP一句话入门:Production Planning http://blog.vsharing.com/MilesForce/A617692.html SAP是庞大的,模块是多多的,功能是强大的, ...

  3. [转帖]SAP一句话入门:Finacial & Controlling Accounting

    SAP一句话入门:Finacial & Controlling Accounting http://blog.vsharing.com/MilesForce/A621147.html 财务,财 ...

  4. [转帖]SAP一句话入门:Human Resource

    SAP一句话入门:Human Resource http://blog.vsharing.com/MilesForce/A621279.html HR这一句话,太简单了:组织.招聘.发工资.任职.考勤 ...

  5. [转帖]SAP一句话入门:Material Management

    SAP一句话入门:Material Management http://blog.vsharing.com/MilesForce/A616683.html 让我们来关注供应链上的另一个模块Materi ...

  6. [转帖]SAP一句话入门:Sales and Distribution

    SAP一句话入门:Sales and Distribution http://blog.vsharing.com/MilesForce/A616565.html SD是Sales and Distri ...

  7. SAP一句话入门 .

    SD是Sales and Distribution的简称.在SAP系统中,销售与分销模块处在供应链下游,关注从客户订单到向客户收款的全过程. SD模块中的Sales好理解,而Distribution却 ...

  8. [转]SAP一句话入门SD模块

    SD是Sales and Distribution的简称.在SAP系统中,销售与分销模块处在供应链下游,关注从客户订单到向客户收款的全过程. SD模块中的Sales好理解,而Distribution却 ...

  9. [转]SAP模块一句话入门

    本文转自:http://www.cnblogs.com/mybi/archive/2010/12/20/1911154.html SAP一句话入门:Financial & Controllin ...

随机推荐

  1. linux编译64bitHadoop (eg: ubuntu14.04 and hadoop 2.3.0)

    Hadoop官网提供的编译好的hadoop-2.3.0.tar.gz二进制包是在32位系统上编译的,在64系统上运行会有一些错误,比如: WARN util.NativeCodeLoader: Una ...

  2. IE在开发工具启动的情况下(打开F12)时 JS才能执行

    在开发一个项目时遇到一个bug:在360急速浏览器的兼容模式下并且是线上环境时js无法执行(360急速浏览器的兼容模式下测试环境就ok), 打开f12以后刷新就没问题了,查了一下网上说的IE6/7是没 ...

  3. Java面试知识点之线程篇(三)

    前言:这里继续对java线程相关知识点进行总结,不能间断. 1.yield()方法 yield()的作用是让步.它能让当前线程由“运行状态”进入到“就绪状态”,从而让其它具有相同优先级的等待线程获取执 ...

  4. php面试题整理(三)

    判断是不是ie浏览器 1,1

  5. 6.04-news_xpath3

    from lxml import etree html = """ <html> <body> <ul> <li>1 &l ...

  6. ECO开放平台对接文档说明

    应用集成: http://open.teewon.net:1000/static/index.html#/docs/flow/integrate统一认证集成文档: http://open.teewon ...

  7. Visual Studio 2013 编译 64 位 Python 的 C 扩展 (使用 PyObject 包装)

    对于 32 位 Python 的 C 扩展,以前用过 mingW32 编译, 但是 mingW32 不支持 64 位 Python 的 C 扩展编译,详情可见 stackoverflow,这位前辈的大 ...

  8. Spring Security(五):2.2 History

    Spring Security began in late 2003 as "The Acegi Security System for Spring". A question w ...

  9. NameValueCollection类读取配置信息

    C#中的NameValueCollection类读取配置信息,大家可以参考下.   我首先介绍配置文件中的写法: 1.在VS2015中的工程下建立一个控制台应用程序,其config文件默认名称为App ...

  10. Java多线程(八)——join()

    一.join()介绍 join() 定义在Thread.java中.join() 的作用:让“主线程”等待“子线程”结束之后才能继续运行.这句话可能有点晦涩,我们还是通过例子去理解: // 主线程 p ...