oracle erp atp是什么意思,三种ATP(ERP原理与应用教程第2版)

可承诺量(available to promise,ATP)是库存量和主生产计划量中尚未承诺给客户订单的部分,用于支持客户订单承诺。它指出在不改变主生产计划的前提下,在每个时区还可以满足多少客户需求。

这是一条非常有用的信息,因为它为可靠的客户订单承诺提供了依据。每一个做客户订单录入的人员都应当搞清ATP的概念和作用。

计算ATP的方法有三种,即离散的ATP,不向前看的累计ATP和向前看的累计ATP。

①离散ATP,计算方法如下:

l第一个时区的ATP是初始库存量加上主生产计划量再减去下一次出现主生产计划量之前所有时区中未交付的客户订单之和。

l对于以后的时区,如果在该时区设置了一个主生产计划量,则ATP是这个主生产计划量减去在这个时区以及直到下一个主生产计划量出现之前的各个时区上所有的客户订单得到的差。

l对于主生产计划为零的时区,ATP亦为零。

表8.1给出了一个计算离散ATP的例子。

表8.1主生产计划和离散ATP(初始库存量30)

时区/周

1

2

3

4

5

6

客户订单

20

15

5

10

10

0

主生产计划

0

40

0

40

0

40

离散ATP

10

20

0

20

0

40

②不向前看的累计ATP。表8.2是关于不向前看的累计ATP的例子。

表8.2主生产计划和不向前看的累计ATP (初始库存量30)

时区/周

1

2

3

4

5

6

客户订单

25

15

0

50

0

0

主生产计划

0

40

0

40

0

40

不向前看的累计ATP

5

30

30

20

20

60

不向前看的累计ATP的计算方法如下:

l第一个时区的ATP是初始库存量加上主生产计划量再减去所有在第一时区末之前到期的未交付客户订单之和。

l对于以后的时区,ATP等于前一个时区的ATP加上本时区的主生产计划量减去本时区未交付的客户订单。

这样,第2周的ATP等于5+40-15=30,其他时区的计算方法与此相同。

使用这种方法得到的结果是,某一个时区的ATP可能包括了前面时区的ATP数量,而且这个数量也包括在其后时区的ATP中。例如,第2周30件的ATP包括了第1周的5件ATP,而且这5件也包括在其后各周的ATP中。

另外,某一周的ATP可能包括了用来满足以后某一周的需求的数量。例如,第2周和第3周的ATP中有10件是用来满足第4周的客户订单的。这是和离散ATP的显著区别。这样,如果除了已经承诺要在第1周末发货的25件之外,又收到另外一份订单,要求在第1周末发货5件,那么第1周的ATP将变成0,而其他时区的ATP都要重新计算。而且,虽然第2周和第4周显示的ATP分别是30和20,但是如果同时收到两份客户订单,分别要求在第2周末和第4周末发货30件和20件,那么这两份客户订单是不能都得到承诺的。事实上,需要格外小心的是,如果对要求在第2周末发货30件的客户订单作出承诺,那么不但不能承诺要求在第4周发货20件的新的客户订单,而且原来已经作出的要在第4周末发货50件的承诺也要遭到破坏。

由以上分析可以看出,这种方法只能用于新客户订单所要求的交货日期晚于所有已承诺的客户订单的承诺日期的情况,而难于处理“插单”,即新客户订单所要求的交货日期早于某些已承诺的客户订单的承诺日期的情况,因为这将要求客户订单承诺人员必须充分理解这些数据之间的关系,才能从中得到正确的信息。所以,这种方法应用起来比较复杂。

③向前看的累计ATP,计算分为两个步骤如下:

l计算时区ATP。

时区ATP只是计算向前看的累计ATP过程中的一个中间结果,它本身不能用来指导对客户订单的承诺。其计算从计划展望期的最远时区开始由远及近逐个时区进行,方法如下:

时区ATP =主生产计划量-未交付的客户订单量。

(在第1时区,上述公式右端则是主生产计划量+初始库存量-未交付的客户订单量)

如果未交付的客户订单量大于主生产计划量,则该时区的时区ATP记为0,而超出的需求量要从前一时区的时区ATP中预留出来。

l计算向前看的累计ATP。从最早时区开始,把各个时区的时区ATP累加到所考虑的时区即是这个时区的向前看的累计ATP。

如下的表8.3是关于向前看的累计ATP的例子。

表8.3主生产计划和向前看的累计ATP(初始库存量30)

时区/周

1

2

3

4

5

6

客户订单

25

15

0

50

0

0

主生产计划

0

40

0

40

0

40

时区ATP

5

15

0

0

0

40

超出的需求量

0

0

10

10

0

0

向前看的累计ATP

5

20

20

20

20

60

这样计算出来的ATP和不向前看的累计ATP的区别在于,在一个时区产生的ATP不包括用来满足未来时区需求的数量。例如,从第2周到第5周,ATP都是20。这样,在接到一份新的客户订单时,只需要根据表中的向前看的累计ATP作出承诺即可,换言之,对新客户订单(即使是“插单”)的承诺,不会破坏原来已经作出的客户订单承诺。

以**们介绍了三种ATP的概念和相应的计算方法。使用比较多的是离散的ATP和向前看的累计ATP。用户在进行客户订单承诺的实践中要看软件系统所提供的是什么方法,以及自己的产品适合使用什么方法。概括地说,如果产品的时令性比较强,则适合使用离散的ATP,否则适合使用向前看的累计ATP。而如果“插单”较少,也可使用不向前看的累计ATP。

发表于:

2014-09-14 20:15 阅读(10900) 评论(2) 收藏 好文推荐

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值