po centralized procurement

20
Oracle 完全测试记录 跨组织采购 吴若童 1 / 20 总述 总述 总述 总述 什么是集中采购 什么是集中采购 什么是集中采购 什么是集中采购? 集中采购(Center-Led or Centralized Procurement)是 11.5.10 版本的新能。采购员可以跨 OU 签订一揽子采购协议,但只能在实际采购需求组织下创建采购订单。 这一能可以实现业上的采购中心。采购订单集中在一个组织中创建和维护。采购货由 申请组织完成。 全局采购协议可以是一揽子、也可以是协议类。供应商信息必须多个 OU 共享。这些单据可 被用于自请购的来源。接收可以在不同 OU 中完成。 接收、发票匹配、付款会自生成正确的成本信息,或按公司间往来规则生成公司间交易信 息。 什么是 什么是 什么是 什么是全局一揽子协议 全局一揽子协议 全局一揽子协议 全局一揽子协议? 全局一揽子协议 允许其它 OU 引用协议价格。业上适用于全企业集中谈判定价。 在定义一揽子订单时,设置其适用的组织。全局一揽子协议只能被标准订单引用,不可以 发放。全局一揽子协议需要 OU 中同时定义相同的供应商地点。并且不可使用外协物料、 累计价格能。 目录 目录 目录 目录 总述 .................................................................................................................................................. 1 什么是集中采购? .................................................................................................................. 1 什么是全局一揽子协议? ...................................................................................................... 1 目录 .................................................................................................................................................. 1 参考 .................................................................................................................................................. 2 设置跨 OU 的内部销售必须步骤 ................................................................................................... 3 测试环境 .................................................................................................................................. 3 建立全局的采购协议 ...................................................................................................................... 3 目标 .......................................................................................................................................... 3 实现方法 .................................................................................................................................. 3 业假设 .................................................................................................................................. 3 1) 定义物料 ......................................................................................................................... 3 2) 定义外部供应商 ............................................................................................................. 4 3) 创建全局一揽子协议 ..................................................................................................... 5 4) 查询全局一揽子协议 ..................................................................................................... 6

Upload: api-3717544

Post on 07-Jun-2015

141 views

Category:

Documents


11 download

DESCRIPTION

集中采购、全局一揽子协议

TRANSCRIPT

Page 1: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

1 / 20

总述总述总述总述

什么是集中采购什么是集中采购什么是集中采购什么是集中采购????

集中采购(Center-Led or Centralized Procurement)是 11.5.10 版本的新功能。采购员可以跨

OU 签订一揽子采购协议,但只能在实际采购需求组织下创建采购订单。

这一功能可以实现业务上的采购中心。采购订单集中在一个组织中创建和维护。采购到货由

申请组织完成。

全局采购协议可以是一揽子、也可以是协议类。供应商信息必须多个 OU 共享。这些单据可

被用于自动请购的来源。接收可以在不同 OU 中完成。

接收、发票匹配、付款会自动生成正确的成本信息,或按公司间往来规则生成公司间交易信

息。

什么是什么是什么是什么是全局一揽子协议全局一揽子协议全局一揽子协议全局一揽子协议????

全局一揽子协议 允许其它 OU 引用协议价格。业务上适用于全企业集中谈判定价。

在定义一揽子订单时,设置其适用的组织。全局一揽子协议只能被标准订单引用,不可以

发放。全局一揽子协议需要 OU 中同时定义相同的供应商地点。并且不可使用外协物料、

累计价格功能。

目录目录目录目录

总述 .................................................................................................................................................. 1

什么是集中采购? .................................................................................................................. 1

什么是全局一揽子协议? ...................................................................................................... 1

目录 .................................................................................................................................................. 1

参考 .................................................................................................................................................. 2

设置跨 OU 的内部销售必须步骤 ................................................................................................... 3

测试环境 .................................................................................................................................. 3

建立全局的采购协议 ...................................................................................................................... 3

目标 .......................................................................................................................................... 3

实现方法 .................................................................................................................................. 3

业务假设 .................................................................................................................................. 3

1) 定义物料 ......................................................................................................................... 3

2) 定义外部供应商 ............................................................................................................. 4

3) 创建全局一揽子协议 ..................................................................................................... 5

4) 查询全局一揽子协议 ..................................................................................................... 6

Page 2: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

2 / 20

5) 由一揽子生成标准采购订单 ......................................................................................... 6

6) 到货接收 ......................................................................................................................... 8

全局一揽子协议申请到采购 .......................................................................................................... 9

目标 .......................................................................................................................................... 9

业务前准备 .............................................................................................................................. 9

1) 定义地点 ......................................................................................................................... 9

2) 定义内部客户 ............................................................................................................... 10

3) 定义内部供应商 ........................................................................................................... 11

4) 设置公司间事务处理流 ............................................................................................... 12

5) 创建全局一揽子协议 ................................................................................................... 13

6) 根据全局一揽子创建采购申请 ................................................................................... 14

7) 由申请创建采购订单 ................................................................................................... 15

8) 确认自动创建的采购订单 ........................................................................................... 17

9) 到货接收 ....................................................................................................................... 18

可能出现的错误: ................................................................................................................ 19

总结 ................................................................................................................................................ 19

方案 1:分散申请,集中采购 ............................................................................................. 19

方案 2:集中签协议,分散采购 ......................................................................................... 19

方案 3:采购中心分 OU 做单 .............................................................................................. 20

参考参考参考参考

测试记录由 吴若童 实测,参考了 metalink 及 user guide 中相关文档。你可以任意的传播本文件。

MSN:[email protected] SPACE: http://toney-wu.spaces.live.com/

� How to create a Global Purchase Agreement [metalink: Note:261850.1]

� Purchasing FAQ: Center-Led Procurement 11i [metalink: Note:296364.1]

Page 3: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

3 / 20

设置跨设置跨设置跨设置跨 OU 的内部销售必须步骤的内部销售必须步骤的内部销售必须步骤的内部销售必须步骤

测试环境测试环境测试环境测试环境

Oracle 应用产品 : 11.5.10.2 2007-5-09

组织架构:

注意注意注意注意::::

本次测试假设以上组织已经设置完成,并可以做标准的采购、销售业务。

并且测试人职责、配置文件设置完整,可以访问以上两个组织。

测试人和员工职位层次绑定测试人和员工职位层次绑定测试人和员工职位层次绑定测试人和员工职位层次绑定,,,,定义为采购员定义为采购员定义为采购员定义为采购员,,,,并拥有了并拥有了并拥有了并拥有了一揽子一揽子一揽子一揽子最大的采购最大的采购最大的采购最大的采购自自自自审批权审批权审批权审批权。。。。

建立全局的采购协议建立全局的采购协议建立全局的采购协议建立全局的采购协议

目标目标目标目标

建立一个能被其它组织、其它 OU 发放(用标准订单引用)的采购协议

实现方法实现方法实现方法实现方法

建立一揽子协议时,订单头层一个“全局(global)”选框,选中即可。

一旦填写了单据的行信息后,这个选框将不再允许修改。

其它 OU 的供应商名称、供应商地点名称必须和协议所在组织的相同。外协物料无法用全

局采购协议。

业务假设业务假设业务假设业务假设

“T_总部”为采购中心,向供应商“T_标准供应商”集中签订物料“T_ITEM_001”的采购

协议。“T_工厂”发放采购协议,向供应商采购。

1) 定义物料定义物料定义物料定义物料

分别在两个组织内(示例为 TM1 和 TC)建立物料 T_ITEM_001。确定物料可以采购。

SOB: 101

OU: T_总部

SOB: 201

OU: T_总部

INV: TC INV: TCD INV: TM1

Page 4: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

4 / 20

将物料分配到两个组织中,检查物料在非主组织下的采购属性是否正确。

2) 定义定义定义定义外部外部外部外部供应商供应商供应商供应商

分别分别分别分别在 OU“T_总部”、“T_工厂”下为供应商“T_标准供应商”,建立地点。

地点名称均为“T_总部_上海张江”。设置此地点为支付和采购用途。联系人为“T_联系

人”。

Page 5: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

5 / 20

3) 创建全局一揽子协议创建全局一揽子协议创建全局一揽子协议创建全局一揽子协议

切换到 OU:T_总部在职责,建立一揽子协议

在填写行信息之前,将全局的选框构中。并填写上头上的供应商信息。行上的物料

“T_ITEM_001”价格为 123(自动从定义物料采购标签下的“价目表价格”带入)。

在系统菜单:[工具->启用组织(E)]界面中添加上“T_工厂”,并将采购组织也设定为“T_

工厂”

Page 6: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

6 / 20

保存,并将单据审批通过。

为方便测试,请单据类型中设置一揽子协议为可以自审批。并将自己赋予最大的采购审批

组权限。更改单据内容及单据启用的组织都会要求重新审批。

4) 查询全局查询全局查询全局查询全局一揽子协议一揽子协议一揽子协议一揽子协议

切换到 OU:“T_工厂”所在职责,进入采购订单汇总界面,查找单据的类型为“一揽子采

购协议”,并选择“全局”(以上查找条件不是必须)

此时应当可以查找到刚刚建立的一揽子协议。如图:类型为“一揽子采购协议”,选中“全

局”,所属组织为“T_总部”。

注意注意注意注意::::全局一揽子协议是无法直接发放的。点击按钮[B]“新建发放(R)”在发放界面中无

法找到全局一揽子协议号。

5) 由一揽子生成标准采购订单由一揽子生成标准采购订单由一揽子生成标准采购订单由一揽子生成标准采购订单

在 OU:“T_工厂”所在职责,进入采购订单录入界面。

Page 7: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

7 / 20

a. 在订单头上录入与全局一揽子协议相同的供应商(示例为“T_标准供应商”)

b. 进入目录,查找到之前的全局一揽子协议

c. 把全局一揽子协议上的物料行加入到标准采购订单上。

d. 录入采购数量,保存,并审批通过。

点击订单行,再点击[b]目录,并查找。

在此界面可以查找到之前录入的全局一揽子协议,为查找快速,可以录入物料编码。

Page 8: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

8 / 20

点击[b]选择,完成添加。

回到标准采购订单界面,录入数量为 10,价格自动从全局一揽子协议带出(价格为 123),

确定上发运行,分配行上的日期、数量正确。

保存本单据,并审批通过。

6) 到货接收到货接收到货接收到货接收

在 OU:“T_工厂”所在职责,做到货接收。此时及后继操作与标准采购订单的接收完全相

同。

Page 9: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

9 / 20

全局一揽子协议全局一揽子协议全局一揽子协议全局一揽子协议申请到申请到申请到申请到采购采购采购采购

目标目标目标目标

建立一个能被其它组织、其它 OU 查询到(用标准订单引用)的采购协议,但由一个组织

统一采购。

业务业务业务业务前准备前准备前准备前准备

业务业务业务业务::::

“T_总部”为采购中心,向供应商“T_标准供应商”集中签订物料“T_ITEM_001”的采购

协议。“T_工厂”根据协议提出采购申请。

我们假设测试者完成了上一节“建立全局的采购协议”测试。定义了相关物料定义了相关物料定义了相关物料定义了相关物料,,,,并同时在并同时在并同时在并同时在

两个组织内定义了供应商地点两个组织内定义了供应商地点两个组织内定义了供应商地点两个组织内定义了供应商地点。。。。

1) 定义地定义地定义地定义地点点点点

[N]库存>设置>组织>地点

为 T_工厂建立地址,并关联上 INV 组织(示例为 TM1)。

Page 10: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

10 / 20

2) 定义内部客户定义内部客户定义内部客户定义内部客户

在 OU“T_总部”职责下,[N]销售>客户>标准

a. 新建一个客户,名称为“T_工厂_客户”

b. 新建一个客户地点,并添加上收单方、收货方。

c. 为收货方绑定地址。

点击[B]新建按钮

Page 11: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

11 / 20

增加地点用途为收货方、收单方,并且在收货方上关联上收单方的地点号。

完成后点击“[B]打开”

在地点用途明细上关联上内部地址,可按业务需要填写上其它信息,如付款条件、订单类

型……在本次测试时只要关联上内部地址即可。

3) 定义内部供应商定义内部供应商定义内部供应商定义内部供应商

在 OU“T_工厂”职责下,[N]采购>供应来源>供应商

a. 定义供应商为 T_总部_供应商

b. 定义地点为 T_总部_S_地点

Page 12: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

12 / 20

4) 设置公司间事务处理流设置公司间事务处理流设置公司间事务处理流设置公司间事务处理流

[N]库存>设置>组织>公司间事务处理流

建立“T_总部”为“T_工厂”采购,并添加一个结点。点[B]公司间关系进行明细的设置

上图为“T_总部”为“T_工厂”采购,收货地点为 TM1

点击公司间关系,维护明细的科目信息。

Page 13: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

13 / 20

将“T_工厂_客户”添加上去,并选择地点。公司间销售成本帐户选择为“总部.销售成本-

内部”科目。

将“T_总部_供应商”添加上去,并选择地点,应计账户选择为“工厂.应付账款-内部”

完成后保存设置。

5) 创建全局一揽子协议创建全局一揽子协议创建全局一揽子协议创建全局一揽子协议

切换到 OU:T_总部在职责,建立一揽子协议

在填写行信息之前,将全局的选框构中。并填写上头上的供应商信息。行上的物料

“T_ITEM_001”价格为 123(自动从定义物料采购标签下的“价目表价格”带入)。

Page 14: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

14 / 20

在系统菜单:[工具->启用组织(E)]界面中添加上“T_工厂”,并将采购组织设定为“T_

总部”

保存,并将单据审批通过并将单据审批通过并将单据审批通过并将单据审批通过。

6) 根据全局根据全局根据全局根据全局一揽子创建采购申请一揽子创建采购申请一揽子创建采购申请一揽子创建采购申请

OU:“T_工厂”所在职责,进入采购申请录入界面,录入供应商名称,点“目录”将全局

一揽子协议上的物料行加入到请购单上。

Page 15: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

15 / 20

点击目录,录入物料及供应商名称,可以查找到之前的全局一揽子协议。点[B]添加按钮,

从上方协议来源行,加入到正文要添加的订单行上。

此时发现[B]选择按钮由灰色变成可用,点击后添加到申请行上。

申请单人录入数量为 10,价格自动带入为 100,保存并审批通过保存并审批通过保存并审批通过保存并审批通过。。。。

7) 由申请创建采购订单由申请创建采购订单由申请创建采购订单由申请创建采购订单

OU:“T_工厂”所在职责,[N]采购>采购订单>自动创建

Page 16: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

16 / 20

在查找界面录入刚刚生成的采购申请号。点查找按钮。

查找到刚刚录入的采购申请,从左边钩中,点“[B]自动”按钮进行自动创建。

在 OU“T_工厂”进行的自动创建,可以看到采购组织自动填写为了“T_总部”。点击“[B]

创建”自动生成采购订单。

Page 17: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

17 / 20

完成正确的话,将出现以下信息:

可能出现的错误可能出现的错误可能出现的错误可能出现的错误::::

如果提示“在一个或多个待定申请行中指定的收货组织未使用待定的采购组织定义有效的事

务处理流,请选择其它采购组织。”

解决:公司间事务处理流没有设置正确。参考之前步骤的设置。

8) 确认确认确认确认自动自动自动自动创建的创建的创建的创建的采购订单采购订单采购订单采购订单

切换到 OU:“T_总部”所在职责,[N]采购>采购订单>采购订单

可以按自动创建时提示的订单号,查找到采购订单。确定是否要修改。(本例中与采购

申请相同,采购 10 个 T_ITEM_001,价格为 100。价格不可以修改。)

完成后保存订单。并审批通过。

注意注意注意注意:自动创建的订单只在“T_总部”OU 下可以查询到,无法在“T_工厂”OU 下查询

到。

Page 18: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

18 / 20

点击[B]发运,可以看到收货方为“T_制造工厂地址”。

确定无误后审批通过此订单。

9) 到货接收到货接收到货接收到货接收

切换到 OU:“T_总部”所在职责,[N]库存>事务处理>接收>接收

在业务测试中,由总部集中采购,货直接送到工厂。(采购订单的发运行上指定。可以在

公司间事务处理流设定默认值。)

注意注意注意注意::::在 11i 版本中,操作时必须选择 OU:““““T_总部总部总部总部””””,接收 INV 组织为工厂所在的工厂所在的工厂所在的工厂所在的““““TM1””””

Page 19: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

19 / 20

后继步骤同正常的物料采购入库。

可能出现的错误可能出现的错误可能出现的错误可能出现的错误::::

a. 请确保接收操作的 OU 与下达采购订单的 OU 完全相同。主要由 Profile:“MO:业务

实体”控制。并确保组织访问正确。

b. 请确保 Profile:“RCV:处理模式”及其它“RCV%”在地点层和用户层设置正确。

c. 出现错误“RVTTH-448”,目前原因不详直接到 metalink 上找解决方法,比较难解决。

d. 查找接收事务处理时,弹出错误“APP-PO-14142: get_misc_distr_info-020: ORA-01403:”。

为 Oracle Bug 5957019。Oracle 的建议为:“11.5.10 版无法修正,升级到 12 版。”

e. 如果是跨业务组,profile:“HR:交叉业务组”应当设置为 Yes.

总结总结总结总结

在 12 版中跨组织采购得到了加强。11 版中跨组织采购还是很难应用的,主要有以下方

法。

方案方案方案方案 1::::分散申请分散申请分散申请分散申请,,,,集中采购集中采购集中采购集中采购

这种方法理论是最合适。但在 11 版中,因为采购 OU 和接收 OU 必须相同。利用全局一

揽子协议集中采购对于职责的切换非常麻烦。

并且系统跨组织接收时 Bug 较多,比较难利用。

方案方案方案方案 2::::集中签协议集中签协议集中签协议集中签协议,,,,分散采购分散采购分散采购分散采购

Page 20: PO Centralized Procurement

Oracle 完全测试记录 跨组织采购 吴若童

20 / 20

采购中心更多的采购集中建立全局一揽子协议,由各组织分散采购的方式。基本是可行

的。但维护一揽子协议的工作量非常大。

方案方案方案方案 3::::采购中心分采购中心分采购中心分采购中心分 OU 做单做单做单做单

采购中心直接有各 OU 的职责,集中采购时直接在各 OU 下做采购订单。物理位置上是集

中的,但在系统中操作是分散的。缺陷是做单时工作量大。可能一次采购要分别切换 OU

做多张采购订单。并且安全性设置需要多考虑。