好好学习,天天向上!
If you want something, work for it!

       最近刚从之前的公司离职,来到一个全新的环境,可是这边公司工作内容就是写sql,一点都接触不到相关流程以及设定情况,所以正在打算继续跳槽;同时为了让自己不会把以前所学到的东西全部忘记,特意安装了一个EBS 11(本想装12的,可是电脑跑不起来,悲剧啊),想按照之前的相关设定文档重新温习一下,所以才有了这个系列的文档。

      在进行设定之前,需要先定义一个user以及assign该user所需要的responsibility,同时还需要定义一个客制化的application。关于这一步骤这里跳过不提;同时,在第一次设定的时候,系统有些profile无法在system administrator的profile功能中看见与修改,因此需要在application Developer中将该profile的Access设为Visiable &  Updatable,以利设定的进行。具体如下图所示:

HR_USER_TYPE

      HR:User Type的profile option不可以为null,否则不允许访问organization、location以及employee等Form的程式;因为要使用Oracle Human Resource中的Employees功能,但不使用其他像Oracle Payroll系统,所以要将该Profile设定为HR User。如下图所示:

image

 

      该前置步骤完成后,下面来设定Business Group等相关功能。于此一步骤中设定不同的组织,如新增Business Group,或者维护Business Group的Seed Data,或者查询Operating Unit资料,或者新建物料组织Item Master Organization以及Inventory Organization,同时也指定其层级从属关系(库存组织隶属的Ledger以及Operating Unit)。

注意1:一般导入建议仅使用一个business group且使用Seed Data,否则会增加Organization、Location以及Employee等资料的复杂度以及错误概率。

注意2:R12版本Form功能已经不再提供设定Legal Entity

注意3:R12也透过GL模组功能产生Operating Unit

 

      定义Organization为一Business Group,business group是一个企业体的主要部分,其主管所有人事资讯,包括Organization、Location以及Employee等资料。Business Group是最大的Org组织,一个公司可对应一个Business Group,也可多个公司对应一个Business Group(若在同一个Business Group下,可共享Employee Inforamation)。以下举例在系统默认的Setup Business Group的基础上进行修改。

路径:INV –> Setup –> Organization –> Organization

在定义Business Group之前,可以先定义Location。路径以及定义如下图所示(我的所有定义都会以XX开头,表示这个不是Oracle自带的,同时P代表Peter的意思):

image

      定义完成Address Details之后,系统会自动跳转到Shipping Details页签,同时Ship to Location会自动把刚才定义的location给选中,完成后保存所做的修改。然后回到定义Business Group的画面,如下所示:

image

栏位说明:

      Name:Org的名称。系统不允许存在重复的名称

      From/To:该信息的有效日期。注意:针对库存组织(Inventory Organization)而言,Date From的日期会影响Inventory Period的开启期间。例如Date From为2012/5/6,则对应的Inventory Organization最早仅可从MAY-12开始Open,不可Open早于MAY-12的Inventory Period。

      Location/Location Address:Org所反映的Location及其地址

      Internal or External:指明Org是否属于公司内部组织

      Internal Address:额外使用的地址信息,用以填补Location Address信息的不足

      Organization Classifications:用以定义Org所要扮演的角色,例如其是一个仓储或者是总公司。

 

      关键部位为上图中红色框中所示。依次打开Business Group的设定画面,输入Organization Name,保存(不保存无法进行下一步的设定,系统会提示),然后在Organization Classfications的Name处选择Business Group,选中后面的Enabled,保存,然后再点选Others,在新开窗口中选择Business Group Info后,会新开以下画面(下图中资料为输入后才会有,币别处默认只会有CNY,RMB是我自己新增的):

image

栏位说明:

      Short Name:定义该Business Group的简称,此简称会出现在相关窗口的标题

      Employee Number Generation:员工号码的编码方式,其分为两种方式:Manual和Automatic,分别对应人工编号和系统自动流水号

      Application Number Generation:与Employee Number一样

      Grade Flexfield Structure:Grade所使用的Flexfield Structure

      Group Flexfield Structure:Group所使用的flexfield Structure

      Job Flexfield Structure:Job所使用的Flexfield Structure

      Legislation Code:所属的国家

完成后点击OK保存所做的修改.

      Legal Entity和Operating Unit的定义与Business Group差不多,只是定义Legal Entity的时候,Organization Classification Name处填入GRE / Legal Entity,而定义OU的时候该栏位则填入Operating Unit。

 

      定义完上面的设定以后,回到System Administrator定义相关的profile,主要是HR: Security Profile和HR:Business Group,其中针对Global Super HRMS Manager的一定要在responsibility也一起定义,我测试的过程中,如果仅定义在site层,且也只有一个business group,切换responsibility到HRMS去查看security profile的时候会一直都报错。定义好以后,确认该security profile是否定义正确,如下图所示:

image

      到现在为止,基本上所有的前置步骤就都已经定义完成了,从下次开始,我将定义各个模组的相关资料。

posted on 2012-05-05 17:51  EchoChen  阅读(722)  评论(0编辑  收藏  举报