壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14810|回复: 108

[制造] [分享知识原创连载] 介绍Oracle EBS的制造模组(观局和破局)

    [复制链接]
发表于 2013/7/7 17:42:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 asungao 于 2013/8/11 21:33 编辑
本文为 "分享知识 原创连载" 活动推荐文章!

      前几天,看到了@纵横四海发起”分享知识 原创连载“项目活动。跟他在线上交流,从决定参与到确定主题,只花了1分钟时间。决定把自己过去积累的最擅长部分--Oracle EBS制造模组知识,以每周写一篇文章,用连载的方式把它们发表出来。说实在,作了这个决定后,还是略略感到一种无形的压力,因为”自己懂和教别人懂“ 完全是两码事情,有时候甚至吃力不讨好。不过,通过这个“原创连载”项目活动至少可以:   
      1、把过去所学的东西好好梳理一下,把知识和经验沉淀下来;说实在的,现在沉下心来认认真真做好一件事情,越来越困难了,因为周边的诱惑和干扰太多了;
      2、壹佰网是IT高手云集的地方,也许“吸引力法则”会起作用,可以认识到更多志同道合者吧。再说,”人啊,有时候不逼自己一把,是不知道自己有多大潜力的。“ 呵呵。

  过去13年,我有幸在一家台湾跨国企业工作,经历了公司全球扩张(规模扩大)和业务转型(规模收缩),从公司业务跌宕起伏的周期里,从事信息化的人员始终站在风口浪尖上。IT在这个变革过程中始终举足轻重。 "IT Drives the business process",此话一点也不假。公司内部有一个非常强大的ERP实施团队,负责全球的ERP系统实施和维护(没有请第三方的Oracle实施顾问公司)。作为团队中一员,我始终非常感恩,因为我生得逢时。2001年开始接触ERP,恰逢赶上2002年集团华南地区的ERP系统汰换升级(MFG/PRO汰换成Oracle),那时自己负责WIP模组的实施。后来,主要负责制造模组开发、实施和维护(INV/BOM/WIP/MRP/COST等),参与了集团公司2010年两岸三地(台湾总部、华南和华东)EBS R12同时实施上线,也曾参与公司海外的ERP实施项目(如美国等)。其中,2011年在美国待了大半年,深切感受到了由于文化差异,给ERP实施带来的障碍。相比自己的收获,这点痛其实也不算了什么。从程式设计师->实施顾问->项目经理,最后到主管一家公司的信息化工作。这些年来,一路走来,冷暖自知。但是,唯一没有放弃的是,在ERP、信息化和管理等领域的不断积累。
      回头望,随着自己的阅历和经验的增长,看问题的角度也已经发生了深刻的变化,真是有种“蓦然回首,那人却在灯火阑珊处”的感觉。在Oracle EBS这条路上,看到了很多后来者,还在蹒跚前进,感慨万千。Oracle EBS 就像一个“庞然大物”,初学者尝试去接触和了解它的时候,就像“瞎子摸象”,再加上以下原因:     
      1)市面上,好的Oracle EBS参考书不多,网络上散布的学习资料大都是零零碎碎的,不成体系的知识;
      2)并不是每个人都有能力接受Oracle EBS 昂贵的教育训练,再加上它是一门实践性非常强的学问,没有经过大量反复的训练,根本无法精通;
      3)很难找到一个愿意教你的好良师益友;
      4)缺乏一套好的学习方法和套路。
所以,当他们一头扎进模组里头,却发现越陷越深越迷茫。其实,真正的牛人学习Oracle EBS,有User Guide和Metalink这两样东西足矣。回想自己初学时,啃UserGuide时的那种窘态,苦不堪言:
      1) 开始看UserGuide的时候,觉得美国人写的UserGuide实在是太详细了,仿佛把读者当成“白痴”似的,被感动得哭了;
      2) 在阅读UserGuide过程中,常常会读到一段莫名其妙的英文(这段话里并没有一个自己不认识的英文单词,可就是不懂这段话到底是啥意思),悔恨自己英文水平烂,懊恼地又哭了一遍;
     3)EBS模组UserGuide知识点相互串联的,枝枝曼曼。有时,为了掌握一个知识点,你可能从UserGuide绕到了ImplmentGuide,最后又走到了ReferenceGuide,走到后面,又忘了前面。UserGuide像一个迷宫,常常被累得又哭了一遍;
     4)遵循UserGuide的指示,去系统中熟悉EBS的功能操作时,发现EBS 的“Bug”实在太多了。如果不参考Metalink上前人的“血泪史”,根本不可能顺利地完成模组流程的完全走透。你又被Oracle “烂“产品气得哭了一遍。
      当一个初学者被这样来回反复折腾,哭过四遍后,对一个模组找到了一些感觉了。
      去年,我看过美国人戴维艾伦写的《搞定》一书,这本书对我完善工作和学习效率系统影响非常大。书中告诉我们一个高效做事的思路:必须把握纵向视角("观局"),然后横向掌控(”破局“),这样做事才能高效。

   
       001-01.png
        “大道相通”,学习Oracle EBS 也使用”观局“和”破局“的方法,必能大大提升效率。学习任何一个知识点(无论财务、制造、供应链人力资源等模块),绝不要一开始就一股脑扎进模组中。必须要先登高望远,“一览众山小”(纵向视角),再走进丛林,琢磨细节(横向视角)。
      首先,要了解整个企业运作的基本概貌,掌握基本业务知识(“财务知识”和“业务知识”始终贯穿在EBS任何的一个模组中)
      其次,了解EBS系统的蓝图、架构和结构(Ledger->Legal ->OU->Organization, TCA, SLA,Master Data)。个人认为,学习EBS从了解GL、INV这两个模组结构知识着手,可为学习其它模组奠定非常坚实的基础。格局决定结局。
      然后,把握“先业务,后功能;先原理,后操作”的原则。譬如学习MRP模组,如果你不熟悉MRP的原理,就开始钻研“Forecast ->MDS->MPS->MRP”等功能,挫折感会很大的,甚至学完了MRP模组,还不知道“Low Level Code”是什么东西等等。

    最后,六西格码管理中, "走透流程法“是一种快速明确问题核心的方法。同理,此法在学习EBS也非常奏效。你只要把每个模组的核心业务流程梳理出来,再把它变成不同的情景(Scenarios),把这些情境从头到尾走一遍(Walk through the process)。这样,你就渗透到系统的本质。
     以上四个步骤中,前两步就是“观局”,后两步就是“破局”。 未来一段时间,我想以一个全球化的制造公司为背景,尝试用以上角度(从“观局”到“破局”)来介绍Oracle EBS制造模组(INV/BOM/WIP/MRP/COST/Quality)等。希望这个连载可以像一个故事一样娓娓道来,力求深入浅出,把它讲清楚,讲生动,讲透彻。 (内心有点忐忑,有点期待)
     刚开始,已经意识到写文字确实也一件很累人的脑力活。“开弓没有回头箭”,既然开始了,那就不可能停下来了。“哪怕这个故事最后只感动了一个人,这个人就是我自己,足矣。”

Asun
2013/07/08


点评

感同身受  发表于 2013/8/23 13:16
曾经有幸同楼主待过一个公司,期待后续  发表于 2013/7/12 09:02
mark 已经拜读  发表于 2013/7/7 20:07

本帖被以下淘专辑推荐:

 楼主| 发表于 2013/8/11 21:27:21 | 显示全部楼层

《第 9 篇》《Oracle EBS制造模组--#009:设置Ledger(主帐册、次帐册和报表帐册)》

本帖最后由 asungao 于 2013/8/14 11:10 编辑

9篇设置Ledger(主帐册、次帐册和报表帐册)

      EBSR12中,分类帐(Ledger)是由4C決定(Chart of Accounting,Currency, CalendarAccountingMethod)的。要设置Ledger,在完成了会计科目弹性域(Chart of Accounting)设定之后,还必须分别对CurrencyCalendarAccounting Method进行分别设置。
      先说说Currency,安装EBS完毕后,系统默认的启用货币是美元(USD) ,所以根据集团的业务的需要把相应的货币(如RMBTWD)启用起来。【GLSetup->Currencies->Define ,把要启用的货币Enable栏位打勾。


然后,就要设置日历,一般而言,企业根据会计惯例会设定一个有“13个期间数的期间类型。[GL]Setup->Calendar->Types


[GL]Setup->Calendar->Accounting 依次设定年度的13个期间


       为什么会设定有13个期间数的日历呢?因为设定这个虚拟会计期间ADJ),专门用于处理跨年度的会计调整业务,方便年末进行正确的账务调整工作。企业每年都需要进行年度账务审计,在审计的过程中,如果发现有不符合规则的账务处理需要重新调整,这会增加许多的调整分录。设立13期会计期,可以在第13期(ADJ)中录入调整分录,然后再重新进行期末结转工作。这样,由于调整分录在第13期中录入,生成的第13期会计报表和第12期会计报表互不干扰(不跟年报的数据冲突),也解决了本年初余额数与上年度期末余额数不一致的问题(也不用再人为的修改会计报表年初数据)。

公司如果涉及到多币别(跨国)交易,还要设定币别之间的汇率转换(如USD->RMB, RMB->TWD)GLSetup->Currencies->Rates->Type 定义汇率转换类型


GLSetup->Currencies->Rates->Daily  定义汇率类型的汇率


至于,Accounting Method(这个话题比较复杂,留在后面SLA章节中再一一详述)。好了,4C已经有了,下面可以介绍如何设定EBS R12的分类帐(Ledger)了。

一、设定主帐册(Primary Ledger

GLSetup->Financials -> Accounting Setup Managers>AccountingSetups


      点击“CreateAccounting Setup” 按钮,开始进入Ledger设定界面(Assign Legal Entities)。由于法人(Legal Entity)尚未设定,所以,直接点击“Next” 进入下一个步骤。


      指定分类帐(Ledger)的名称,并为该Ledger分配已经设定好的4CChart of Accounting, Accounting Calendar, Currency, SubledgerAccounting Method)Subledger Accounting Method暂且使用“Standard Accrual”(如果后续需要变更,再重新指定),然后点击“Next”按钮进入下一步。




      最后点击“Finish”按钮来完成分类帐(Ledger)的创建,系统会提示“ Accouting Setup XXX has been saved sucessfully",表明Ledger已经成功创建了。



Ledger建立后,还需要对该Ledger进行相应的配置。针对“Ledger Options” 选项,点击“Update”,对其进行设定。



“Ledger Definition“ 页中,可以修改Ledger/Short Name/First Ever Opened Period等栏位信息。


Ledger Options 页中,输入留存收益(Reained Earning Accounting)的会计科目和默认的期末汇率类型,接下来点击“Next”来完成后面的步骤。





点击“Finish”按钮来完成Ledger Options 设定。接着,设定主账本的 “Balancing Segment Value Assigments" ,点击其“Update"来链接进行设定。


  挑选相应的“ BalancingSegment Value"(挑选之前定义为Balance Segment的会计科目段(Company)的值)。

设定主账本Subledger Accounting Options(通常采用缺省值(DefaultValue),但是可以根据企业不同的情况进行调整)


===================================================================================
二、设定次帐册(Secondary Ledger

接着,如果企业需要设定次帐册Secondary Ledger)。(比如,依据监管要求,台湾上市企业从2013年开始,财报必须要符合国际会计报告准则(IFRS),这样企业就需要设定了一个次帐册作为IFRS的帐册来满足。


点击,“AddSecondary Ledger" 来添加次帐册。首先,要指定次帐册名称、4C以及数据转换层级(Data Converstion Level)

这里说明一下“Data Conversion Level"(资料转换层级):
    • Subledger:  在子模组产生分录(Create Accounting) 和在GL模组分录过账(General Ledger Posting)的时候,
都会同时在主帐册和次帐册中产生相应的会计科目分录。
    • Journal:  只在GL模组主帐册过账(General Ledger Posting)的时候,自动在次帐册产生相应的会计科目分录。
    • Balance: 次帐册只保留主帐册的分录余额,但是需要使用Oracle General Ledger Consolidation功能把主帐册的分录余额
转移到次帐册中。
    • Adjustments Only: 此帐册只保留调整部分的分录(可以手工或者自动从子模组中转入)。前提条件是次帐册与主帐册共享相同的Chart of  Accounts, Accounting Calendar/Period Type, andCurrency才可以。

点击“ Apply” 来创建次帐册,接下来,就要对此帐册进行配置(Ledger Options),其方法和步骤跟主帐册是一样的(不再赘述)







次帐册设定完毕后,还要进行主帐册和次帐册的匹配工作,点击”Primary to Secondary Ledger Mapping“"Update"进行设置;




Source Representation : 指定次帐册的数据源(即选择主帐册的名称)。
Default Rate Type : 当次帐册的币别与主帐册的币别不同时,指定转换汇率类型。
Retain Transaction Rate Type : 如果DataConversion Level 采用 Journal, 是否保留原交易汇率类型。
Missing Conversion Rate : 当找不到转换汇率时 , 则不允许产生次帐册的相关分录(Report Error)还是采用系统中最后维护的汇率(Use Last Rate)


指定次帐册的平衡段的值(同主帐册的设置)



设定SubledgerAccounting Options(同主帐册的设置)




这样,次帐册也就完成了设置。

三、设定报表帐册(Reporting Currency
==================================================================================
如果帐册之间仅仅功能性货币(Currency)不同而已,可通过设置报表账册(Report Currency)来满足需求。
佛山分公司的主帐册是用人民币(CNY)记账,由于每个月的期末都需要向台湾总部提交有关财务数据做合并报表(台湾用台币(TWD)来记账,那么就可以设置一个报表帐册(用台币来记录)来满足需求。
===================================================================================
点击“Add Reporting Currency”来增加报表帐册(Reporting Currency)。


选择Currency 转换的层级(Balance/Journal/Subledger)、转换的目标币别(Currency)和报表帐册的名称(Reporting Currency Name),点击“Apply"进入下一步。


点击”Complete“按钮,来完成报表帐册的设定。

经过以上的步骤的设定,一个分类帐册(Ledger)包括主帐册、次帐册和报表帐册的设定就宣告完成了。
分类帐(Ledger)也是R12一个新的特性(区别R11i以前版本的Set of Books)
一句话,可以用一本以上的帐册来满足财务、法令、税务和管理上的不同要求。

by  @高二雄-Asun
2013/08/04



第9篇 设置Ledger.docx

4.47 MB, 下载次数: 64, 下载积分: 努力值 -5 点

回复 支持 2 反对 0

使用道具 举报

 楼主| 发表于 2013/7/30 19:35:36 | 显示全部楼层
wumask 发表于 2013/7/30 14:06
楼主抛了很多书包和概念,但是细看却仅仅是很普通的介绍EBS模块功能的文章。按文中楼主所说,所在的集团大 ...

如果有时间的话,我一定会介绍自己过去的实践故事。但是,
本次连载,我真的只想实实在在的介绍R12 制造模组功能(系统性的)
假设时光再倒退10年,让我自己去学EBS的话,我该如何学?如果现在,我去指导一个初学者去学EBS的话,该如何指导?
完全根据自己的一些心得体会和思路去写的,个性化比较强~
然后,自己又在R12系统中重新实践、操作一遍~
目的是强迫自己把过去所学的东西再梳理一次,再沉淀一下~
R12 EBS实践性太强了,光看别人的东西,不多实践的话,还是很难掌握的~


点评

应该这样的;这些才是干货;至于经历和感悟对于本连载应该是其次的,当然对以掌握了功能的朋友是非常重要的;  发表于 2013/7/30 19:40
回复 支持 1 反对 0

使用道具 举报

发表于 2013/7/7 19:09:15 | 显示全部楼层
想通过参加这个活动,沉淀一下自己:
连载主题:Oralce EBS R12制造模组的使用
更新周期:每周
本连载的亮点是:如何循序渐进地学习Oracle EBS,分享自己摸索的一些学习经验
其他要说的话:有点忐忑不安,有点期待

纵横四海点评:和高二雄沟通时我能够感觉到他的想法,很多都是不谋而合;很多想法都想到一块去了,所以从加QQ聊这个项目到他确认参加不到1分钟的时间;然后我们沟通了连载的话题,他希望通过这个项目来沉淀一下自己;我觉得这个想法不错,不过要完成这个连载,我想后面肯定是困难重重,但我希望你不要轻言放弃;

发表于 2013/7/7 19:55:59 | 显示全部楼层
观局和破局实际上讲解的是先从架构入手,就像修房子知道整个体系结构,知道自己在其中的位置;然后在逐步深入的学习;不知道是否理解正确?

是否可以把“走透流程法”介绍一下呢? 我百度了一下,没有查到相关资料,如果有相关介绍麻烦贴出来吧;

发表于 2013/7/7 23:45:18 | 显示全部楼层
我对楼主握纵向视角("观局"),然后横向掌控(”破局“),EBS 学习方法 。如六西格码管理中, "走透流程法“
  又疑惑,又新鲜,如获至宝感觉。
看到楼主沉淀东西,对于入门来说,真的帮助很大。
通过楼主方法介绍,感觉EBS 有这么多新鲜学习方法
相信以后的人会走很少的弯路。谢谢楼主的方法分享。



我个人学习EBS ,从底层表结构开始,一个表单里面有几张表,通过ERB ER图看清楚系统基本流程,然后明白系统设计思路后,再根据企业实际情况,量体裁衣。
楼主提到方法;很有见地。
对于纷繁浩大的文档和uer guide 我个人有问题,找文档来解决。


不是一味看文档,感觉文档废话连篇,可能由于我英语水平有限。

期待楼主带来作品。
发表于 2013/7/8 21:12:06 | 显示全部楼层
IT Drives the business process!   从公司业务跌宕起伏的周期里,从事信息化的人员始终站在风口浪尖上。所以某种程度上,ITer 是幸福的人儿
发表于 2013/7/8 22:21:58 | 显示全部楼层
Dylan 发表于 2013/7/8 21:12
IT Drives the business process!   从公司业务跌宕起伏的周期里,从事信息化的人员始终站在风口浪尖上。 ...

我和楼主也有同样的经历:自己有幸参加了百度公司ERP系统建设的全过程,刚加入百度时,百度只有200多人,离开的时候快1万人了;从小到大,ERP从财务,人力,BI,预算,合同,销售等系统自己都是主要的参与人,很多时候只有参与其中才能感受到;我觉得自己也很幸运;
发表于 2013/7/9 13:55:45 | 显示全部楼层
刚开始接触Oracle ERP感觉确实头大,从业务流程的理解到后台表的跟踪,发了不少时间去理解,目前也在啃user guide

点评

加油;  发表于 2013/7/22 21:50
发表于 2013/7/9 17:36:40 | 显示全部楼层
第一次离楼主这么近,这会有希望跟下去了,楼主继续

点评

你也多回帖支持;  发表于 2013/7/22 21:50
发表于 2013/7/10 17:27:58 | 显示全部楼层
说实话,自己每次看到user guide时就不敢打开,除非是有问题了会去参考下,一个模块几百页又是纯英文的,感觉特费力。呵呵,
学ERP时自己的感觉是:刚接触觉得不难,接触深点就晕了,再接触下又清晰了,继续深入又晕了,再继续又豁然开朗……一直就反反复复的。自己对业务这一块接触的不是太深入,没在制造企业呆过很长时间,对部分流程都是在实施过程中慢慢去了解的。所以这个算是个硬伤。

点评

学习就是这样螺旋形上升的;就像看一本书,最开始觉得没什么东西,第二篇觉得怎么还有很多东西我没有看到,第三篇觉得内容真是丰富,到第四遍的时候才有比较深入的理解;需要不断的温故而知新也;  发表于 2013/7/11 12:43
发表于 2013/7/11 11:39:10 | 显示全部楼层
user guide ?我也去啃一啃。
新接触EBS,以前做Epicor有5年的经验;所以对EBS认识现在处于一种中间的阶段。
没有从底层,或者说是开发角度看流程;也没能从界面的设置来控制系统。
但因为有其他软件的经验现在只是基于一种操作应用层。
挂菜单,请求方面能操作了,但弹性域,配置文件,这些都是空白。。。

感觉下一步应该对设置方面得深入些了。所以开始啃user guide!
发表于 2013/7/11 12:38:39 | 显示全部楼层
Aaronwu221 发表于 2013/7/10 17:27
说实话,自己每次看到user guide时就不敢打开,除非是有问题了会去参考下,一个模块几百页又是纯英文的,感觉特费力。呵呵,
学ERP时自己的感觉是:刚接触觉得不难,接触深点就晕了,再接触下又清晰了,继续深入又晕了,再继续又豁然开朗……一直就反反复复的。自己对业务这一块接触的不是太深入,没在制造企业呆过很长时间,对部分流程都是在实施过程中慢慢去了解的。所以这个算是个硬伤。

学习就是这样螺旋形上升的;就像看一本书,最开始觉得没什么东西,第二篇觉得怎么还有很多东西我没有看到,第三篇觉得内容真是丰富,到第四遍的时候才有比较深入的理解;需要不断的温故而知新也;
 楼主| 发表于 2013/7/15 20:47:15 | 显示全部楼层

《第2篇》《Oracle EBS制造模组--#002:制造企业的基本业务运作流程》

为什么世界五百强的企业几乎都在使用Oracle 或SAP的ERP系统呢?答案是因为Oracle/SAP 的ERP系统能帮助它们更加快速地”赚钱“,能够让企业的价值最大化。
Oracle ERP系统之所以先进,因为它不仅仅是一个标准化的系统,而且可以满足各种层出不穷的管理需求:
    1、它是可配置的,可以通过灵活的配置来满足各种企业业务的需求;
    2、它立足于最佳实践(Best Practise),能够把各行各业的先进管理思想和最佳业务处理模式兼收并蓄进来。

一个典型的制造企业的基本业务运作流程到底是什么呢?就是不断研发和制造出好的产品来销售给更多的客户!
只有当企业运行成本低于销售所得之时,企业才有可能赚钱,才有可能永续经营。故,买原材料,然后制造产品,以更高的价格卖出去,这叫做“价值增值”的过程,属于企业业务运营管理的范畴,故业务流程的优化对企业管理是至关重要的;另外,要根据所售产品从客户那里回收货款,向供应商支付购买材料的钱,并且根据国家法规,扣除相关的费用,如折旧和上缴所得税后,剩下的就是“赚取的利润”,这就是“价值实现”过程,属于财务会计管理的范畴。
企业还必须定期向相关利益人(股东、政府、投资者和员工等)发布公司的财务报表,故公司经营状况也是以财务数据的方式来呈现出来的。
所以,在ERP系统里面,财务管理和业务运营管理是紧密连接,相互整合成一体的。故,学习Oracle ERP系统,扎实的业务知识和财务知识是必不可少的。

下图(附件)就是Oracle ERP的总体方案蓝图, 包括制造企业里整个价值链的业务流程:订单-收款、计划-生产、采购-付款和研发-发布。简单地来说,根据客户的销售预测来安排生产计划,
订单确认,采购物料,生产制造到成品出货,最后再把应收、应付、成本、固定资产交易信息统一汇总在总帐中。即所有业务交易(Transactions)最后都是以会计分录(Journal)的形式在总帐(GL)模组中被表达出来。

r12_process.png

根据平衡计分卡理论(BSC,Balance Score Card),企业的财务目标和企业流程效率有着密切联系。财务性指标用于评价企业最终经营结果改善,包含:营收增长率、毛利率、净利率、ROE、负债率、坏账率、资产周转率等。
这些财务性指标的改善往往是通过满足核心客户的需求而取得的,这些客户指标包括:老客户挽留率、新客户获得率、顾客满意度等等。为了满足财务和客户目标,通常是在先制定财务和客户方面的目标与指标后,才制定企业内部流程面的目标与指标,专注改善与股东和客户目标息息相关的业务流程,才会最大化地影响客户满意度和实现财务目标。Oracle ERP系统就是一套辅助改善企业流程的系统,让企业真正达到“价值增值”和“价值实现”。

根据“微笑曲线”理论,企业高附加值部分,“品牌服务”和“研发专利”分布微笑曲线的两端,制造恰恰在微笑曲线的最低端,这道出了“制造”之难,靠“制造”赚来的钱都是辛苦钱。
(因为贯穿企业制造上下游的价值链非常复杂,难以管理,无怪乎欧美企业把制造剥离出来,扔给中国,来成就“中国制造”了。)

制造企业的复杂体现在哪里呢?由于市场变化太大,企业必须能够应对各种“不确定性”。比如因为产品销售的前置时间(Lead/Time)往往短于制造(Manufature)的前置时间(Lead/Time)。通常,很多企业对未来的销售展望是通过预测(Forecast)的方式来计划材料和人力的。计划和平衡是制造企业的核心功能,计划得不好,产销就会失去平衡。当产量大于销售的时候,就是造成库存积压,库存产品就吞噬了企业的利润。当产量小于销售需求的时候,可能会丧失市场机会和丢失客户信用。

故,在Oracle ERP的制造模组中,MRP掌控制造的计划功能,MRP模组是所有制造模组的核心,也是最复杂的一个模组,它关注的是做“对的事情”(Do the right thing ),也就是关注“效果”;而其它制造模组(INV/BOM/WIP/PO等),就是“把事情作对”(Do the thing right),也就是关注“效率”。管理大师彼得德鲁克说过,领导者就是关注“对的事情”,“做对的事情”比“把事情做对”更重要。

点评

谢谢分享,感觉自己还有很多没有学到,还要在业务方面多加努力..  发表于 2013/8/7 20:35
再看一遍;  发表于 2013/7/23 06:58
把MRP和其它制造模组(INV/BOM/WIP/PO等)分析的好透彻,一语中的;  发表于 2013/7/23 06:58
发表于 2013/7/16 08:24:31 | 显示全部楼层
计划这一块确实难做,需要对数据敏感,对车间生产熟悉,需要与各个部门的人打交道,一个承前启后的作用,计划的不好,车间生产就不好,车间生产的不好,销售没法出货,销售没法出货,计划就不能参考库存与销售出货情况,就导致计划的不好。计划是超点也是终点,所以要做好计划真难。

点评

有感而发  发表于 2013/7/23 06:58
 楼主| 发表于 2013/7/16 08:28:49 | 显示全部楼层
Aaronwu221 发表于 2013/7/16 08:24
计划这一块确实难做,需要对数据敏感,对车间生产熟悉,需要与各个部门的人打交道,一个承前启后的作用,计 ...

确实如此~个人认为只要你掌握的MRP/COST这两个模组,基本上打通了R12的任督二脉。{:soso_e100:}

点评

厉害,膜拜...  发表于 2013/7/29 08:44
发表于 2013/7/16 09:52:02 | 显示全部楼层
本帖最后由 Aaronwu221 于 2013/7/16 10:57 编辑
asungao 发表于 2013/7/16 08:28
确实如此~个人认为只要你掌握的MRP/COST这两个模组,基本上打通了R12的任督二脉。


{:soso_e179:}努力吧,MRP算是有点点小成,当然只限于系统的,系统与实际业务结合后就开展不下去了,实际有太多的限制了,领导的不给人,计划员的能力问题等。COST这块说简单好像也就那样,说不简单也确实不太简单,需要对业务过程中的借贷关系清楚,推理能力强。{:soso_e130:}
发表于 2013/7/16 10:27:40 | 显示全部楼层
入行4年,依然还是菜鸟。
一直都在纠结:学习EBS的方法,以及侧重点:是业务和实务,还是Oracle系统。
楼主这篇文章,让我获利许多。是应该再多想想再继续上路了......

[分享知识 原创连载] 这个活动真心好。各位前辈和朋友,都是我学习路上的一面镜子。~

点评

你的连载好火啊;要坚持写下去;  发表于 2013/7/23 06:59
同时也期待你的连载发布;  发表于 2013/7/21 14:04
发表于 2013/7/21 09:39:13 | 显示全部楼层
期待精彩继续。前辈们辛苦了,谢谢!

点评

你也参加连载吧;  发表于 2013/7/21 14:04
 楼主| 发表于 2013/7/22 20:17:06 | 显示全部楼层
《第 3 篇》《Oracle EBS制造模组--#003:全球化制造公司的关键需求》

在制造业国际化方面,台湾地区的电子信息产业是领先全球的。譬如,比较典型的台湾制造企业如富士康(Foxconn)、伟创力(Flextronic)等,他们都是非常成功的国际化集团公司,其制造基地遍布全球各地。这些台湾企业承接欧美的订单,主要的客户为世界五百强的企业,如惠普、IBM、苹果、甲骨文、戴尔、思科、诺基亚等。由于这些台湾企业的设计能力能够取代欧美,加上台湾的地域优势和文化优势(背靠中国大陆,有大量廉价的劳动力可供使用),很好地发挥了两岸之间的产业互补和协同效应。于是,它们就顺理成章地就成为欧美企业的ODM/OEM/JDM 长期合作伙伴,为欧美企业做代工--“贴牌制造”。

一个比较典型的台湾ODM/OEM企业,其集团的组织形态通常如下:
总部在台湾,大陆(或者东南亚)为BTO制造中心,主要做半成品,整机组装在欧美(CTO制造中心)。
(比如制造一台服务器,通常在BTO制造中心把主板/机箱做好,在用海运的方式送到欧美CTO制造中心,
   由于关键零部件如硬盘、内存单价比较高,而且比较容易跌价。只有接到订单后,才根据需求安装关键零组件并按时出货)。
这样就是所谓的“台湾设计,中国制造,销往全球”。

p1.png

“代工”其实就是在“微笑曲线”的下端,利润最微薄。同时,欧美企业为了增强其统治地位,会同时培养多家“贴牌”的供货合作伙伴,让你们彼此之间相互竞争。电子产品的代工产业中,台湾企业之间的竞争是非常惨烈的。但是,很多台湾制造企业依然保持“基业长青”,它们的长期竞争力--“护城河”到底在哪里?
拥有品牌?没有,被欧美企业控制了;
产品有较高的“转换成本”?没有,欧美企业随便可把订单转给竞争对手;
网络效应?没有,销售渠道也被欧美企业占领了。
它们唯一能够做的是,把成本压到最低,拼“价格”,依靠规模效应,以量取胜。产品的量如果没有上规模,立马出局,竞争非常惨烈!
设想一下,这样的企业如何强化其核心能力而长期生存下去呢?

在21世纪,企业生存的“丛林法则”,不是“大鱼吃小鱼”,而是“快鱼吃慢鱼”。于是乎,IT技术是企业获得竞争力一个重要的利器----“IT drives the business process"。企业要赢得Velocity(速度),企业的资讯的Visibility(透明度)是至关重要的。只有拥有全面准确的资讯,才可快速做出正确的决策。企业所有经营的资讯全部保存在ERP系统中,ERP系统应用效果就决定了企业的成败。一个全球化的制造企业到底对ERP系统有怎样的关键需求呢?对ERP的关键需求要从业务、财务、技术(经营的“三驾马车”) 三方面去考虑。
首先,该集团的多组织,多地域架构决定要求一套能够支持多公司、多业务形态组织架构的ERP系统,该架构必须灵活、弹性,有扩展性。
其次,在管理上,ERP系统必须能够支持集团多组织的管理模式和复杂高效的公司间关联业务(如跨公司采购、跨公司销售、跨公司和部门司调拨)。
同时,基础数据和服务架构必须能够共享(如料号/BOM/供应商/客户等),还要支持境外公司的财务制度,同时又要满足集团统一的考核指标体系;
管理上,既要集权(集中财务,集中采购,集中计划,集中销售),又要自治(制造和物流管理)
技术上,通过系统的灵活配置即可实现业务流程的转变,还要支持多币别、多语言等等。

===============================================
顺便说一下,
前段时间,我跟顺德一家营业额超1000亿的白色家电巨头的IT总监交流信息化的经验。
交谈中,了解到他所在的集团旗下各事业部的Oracle ERP是各自独立,单独实施的。
现在,公司要业务转型和架构调整以及全球扩张,发现现行的ERP系统架构成为了业务发展的瓶颈,
调整和整合系统的架构势在必行。本人所在的公司也走过同样的弯路,所幸的是,我们花了好几年时间终于实现了Oracle ERP系统的全球整合。
自己作为参与这个变革过程的其中一员,深感其历程相当的艰辛。
=========================================================================
所以,一个制造企业必须非常明确其关键需求,进而决定ERP的系统架构。
这一步是ERP战略规划最重要的一步,因为格局决定了结局(Architecture makes it different!!)

Asun
2013/7/18


点评

贴三个缩写作为注脚: OEM(Original Equipment Manufacturer,委托贴牌加工) ODM(Original Designed Manufacturer,自主设计加工) JDM(Joint Design Manufacture,共同设计制造)  发表于 2013/7/23 07:02
 楼主| 发表于 2013/7/22 20:32:02 | 显示全部楼层
本帖最后由 asungao 于 2013/8/11 21:29 编辑

《第 4 篇》《Oracle EBS制造模组--#004:全球化制造公司的系统架构》
对于一个业务复杂、规模较大的企业(集团企业),实施ERP系统过程中,”组织设置“问题是最核心、最基础的问题。
“组织设置”决定ERP的架构。就好象下一盘围棋,只有四个角先要占住了,有了强健的基本架构和健康的体质后,
以后每走一步棋,都会得心应手,水到渠成。

下图为Oracle EBS中核心业务的多组织模型,系统组织划分为”业务组(Business Group)“、帐册(Ledger)、法律实体(Leagal Entity)、业务实体(Operating Unit)、库存组织(Inventory Organization)。值得说明的是,Oracle EBS里所说的组织并非企业里的”行政组织“,而是”业务组织“。因为企业运作必须是”业务流程驱动“的,ERP的”组织设置“必须以”业务流程运作“为核心,并且要考虑系统的简单性、弹性和扩充性。

2.png


Business Group(集团)  通常一个集团需要设定一个Business Group(BG),如果某些多元化的特大型功能公司(跨国集团),拥有多个集团,即可以设定多个BG。BG是系统组织设置的第一步,在同一个BG中,统一管理人力资源和岗位职责等等。在Oracle EBS中,某个用户(User)只要和Employee相关联后,只能属于某一个BG。

Ledger(分类账簿) 分类账簿也称分类账,对经济业务进行分类登记,提供分类核算指标的账簿。在会计核算中,分类账簿是必须设置的主要账簿,它所提供的核算资料是编制会计报表的主要依据。(后面还会详细解释)

Legal Entity(法人):   按国家法律规定要求注册的“法人公司”,对应Legal Entity(LE)。一个 Ledger可以有多个Legal Entity,但是一个Legal Entity 只能有一个Ledger。在R12中,还必须为法人主体分配会计科目弹性域结构的公司段即“平衡段值“。每个LE可以分配多个”平衡段“值,公司段值一旦分配给某LE,其他的LE就不能再被分配。

Operating Unti (业务单元/运作单元) Operationg Unit(OU)指的是在系统中按照业务的相似性,把多个公司的业务处理过程和数据划分成相对独立的”管理单元“。在每个管理单元内部,每个公司的业务运作共享相关数据并且执行统一的业务策略。譬如有一家多元产品的集团,既产生电子产品,如服务器、存储、主板等,又生产食品饮料如饼干、矿泉水等。由于产品系列的差别太大,企业为了管理方便,把”业务运营“切割成两个不同的”业务单元“,对应EBS中就是不同的OU。对于一家集团公司而言,为了满足其全球的客户,它可能在全球各地注册了若干法人公司,因为不同的地方有不同”税收政策和地方策“,注册不同的LE以便向当地政府纳税并且接受其在财务或者海关方面的监管。同时,从集团化业务运营的角度来看,对于某个系列的产品(如食品饮料业务),集团需要统一计划、采购、销售等,以便执行统一的营运策略。这样在同一OU下,全球各地法人公司的日常运作变成一致了。EBS的OU特性让企业运作更加灵活和弹性。OU和LE的行政组织几乎没有任何联系,企业内部的行政变化对OU的设置根本没有影响。EBS的OM/AR/PO/AP都是基于OU上运作的。一个OU只能属于一个Ledger,但是一个Leadger可以有多个OU。

Organization (工厂)  Organization(Org)相当于一个法人实体中的工厂。一个Org只能属于一个确定Ledger,一个确定的LE和一个确定的OU,具有唯一性的关系。 Oracle EBS中MRP/WIP/INV/BOM/Cost等模组都是基于Org进行的,业务操作时候必须切换到不同的Org中。

=======================================

下面再详细讲讲Ledger,就是分类账簿也称分类账,对经济业务进行分类登记,提供分类核算指标的账簿。在会计核算中,分类账簿是必须设置的主要账簿,它所提供的核算资料是编制会计报表的主要依据。分类帐(Ledger)由4C组成,也就是会计科目弹性域结构(Chart of Account)、币种(Currency)、日历(Calendar)和会计方法或会计惯例(Accouting Method)组成。标准不同,记账的会计科目也会不同,企业的财报呈现出来的结果也会不一样。一个台湾企业,需要向台湾政府提
交符合当地规定的财务报表,另个房面,为了满目监管要求,IFRS,这就出现了多帐薄(对应R12中的主辅分类帐)的系统功能。

R12”多账簿“的核心是和其它个相应的应用模组(子分类帐应用产品)在向总帐传送日记账时候,如果自动为总帐中的”主要分类帐和辅助分类帐“自动生成各自的日记帐分录。R12中出现增加了新的服务SLA,为了满足多帐册功能,对其它模组机会没有产生任何影响。

3.png

点评

补充: IFRS是全球统一的财务规则,是按照国际标准规范运作的财务管理准则。  发表于 2013/7/23 07:09
补充:国际财务报告准则(IFRS,International Financial ReportingStandards)是国际会计准则理事会 (IASB) 所颁布的易于各国在跨国经济往来时执行的一项标准的会计制度。  发表于 2013/7/23 07:08
发表于 2013/7/22 22:03:26 | 显示全部楼层
楼主写的太详细了,想楼主学习。坚持中!

点评

集腋成裘,滴水石穿。ERP学习就是一个不断积累,从量变到质变的过程~  发表于 2013/8/25 08:52
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2022/10/6 12:02 , Processed in 0.042425 second(s), 11 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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