ORACLE PAC - Periodic Actual Cost Processing 处理逻辑

来源:互联网 发布:jquery给数组排序 编辑:程序博客网 时间:2024/06/15 04:54

概览

Oracle成本管理提供了一种可以在成本组与法人实体层维护成本的功能,这与在库存组织层的四种成本方法(标准,移动平均,LIFO/FIFO)不同。也就是说,在同一个成本组或法人实体中的多个库存组织可以共享一个成本。

我们需要通过实施periodic average costing来实现。

 

PAC可以做为用户去计算库存值的一种扩展的方法。它与四种成本方法不同的是,四种成本方法是一种永续的成本管理方法,而PAC是期间的成本管理。此外,PAC不能单独使用,必须与四种中的任何一种相结合,实际上是做为四种的补充。

就PAC而言,oracle成本管理提供了两种PAC,一是PAC,另一是期间增量:

- Periodic Average Costing (PAC)

- Periodic Incremental LIFO (Last– In First– Out)

接下的内容中,我们要主要讨论Periodic Average Costing,并理解采购件与制造件的PAC处理逻辑。

 

PAC计算的三个基本原则:

1.         基于供应商发票总额(如加上运费等,价格修改后的总额等)来获得实际成本。- 区别于从接收中获得,即采购订单中的价格。

2.         通过完全吸收的资源(resource)与间接费用(overhead)获得实际的事务处理成本。

3.         通过一个指定的期间来平均库存成本,而不是基于一个事务处理。- 区别移动平均成本,如每次采购接收都会重新平均成本

 

用户可能希望(也可能是法规的要求),在同一个实体下,不同的组织中的相同物料,成本需要统一,而不是像四种方法,不同的库存组织采用不同的成本。也就是说,某个成本需要同时属于多个库存组织。期间平均成本PAC的算法需要跨组织(在相同的成本组中)中工作。

因此,想用PAC的的客户,可能希望:

1.         希望在库存值中包括购置成本(如运费,检验费等),并把此成本用于更新标准成本。

2.         国家财税制度方面的要求,在事务处理或报表中,除四种外,还需要也使用期间成本。

 

前提条件:

1.         每个组织成本组中只有一个物料主组织。Oracle 建议每个数据库实例设定只有一个物料主组织。

2.         一个组织成本组必须分配给一个法人主体,而一个法人主体可以包含多个组织成本组。

3.         一个库存组织只能与一个组织成本组关联。

4.         预置的Frozen类型和average类型不能用于期间成本计算,需要自定义期间成本类型。

5.         用于期间成本计算的成本类型必须是多组织和不可更新的。

6.         期间成本类型必须是多组织和可更新的。

7.         不能禁用用于期间成本计算的成本类型。

8.         不能禁用组织成本组。

9.         对于从事务处理(例如 WIP 装配件完成和 WIP 装配件返回事务处理)产生的成本,系统不允许使用实际成本扩展。

10.     必须已经安装 Oracle Bills of Material。