产品线:U8
版本:U8V16.0
领域:供应链
模块:销售
数据库版本:SQL2005
知识点/问题:
销售选项中默认ATP模拟方案的功能
案例/问题描述:
如何设置默认的ATP模拟方案,ATP模拟有什么作用?
问题步骤或分析及应用价值:
销售业务中,订单上用以查询以后某个时期可以销售的可用数量。
设置准备:
1、 设置ATP模拟方案
基础设置-基础档案-业务-ATP模拟方案定义中设置

2、 存货档案勾选检查售前ATP,选择售前ATP方案。

如存货档案不设置售前ATP方案,则按销售管理设置选项中,默认ATP模拟规则作为方案。进行ATP模拟。



3,应用举例一
新存货,无任何单据及库存数据。模拟规则02设置如下:

销售订单日期为2020-12-01,预发货日期为2020-12-05,数量12进行售前ATP模拟


模拟日期为销售订单日期12-01,12-01前的需求和供应,作为期初,从模拟日期开始模拟到订单的预发货日期,即12-01到12-05,显示每一天的需求和供应,最后得出可用量,展现出来。目前无任何供应,只有需求12,可用量为-12。
做采购订单A,计划到货日期12-02,数量2,采购订单B,计划到货日期,11-30,数量3,采购订单C,计划到货日期11-24,数量4.之后再进行售前ATP模拟。

期初的预计收入3,12-02的预计收入2,分别双击两行查看明细单据。


期初的预计收入是采购在途量,为应用举例的采购订单B,计划到货日期11-30的订单,


12-02的预计收入,为计划到货日期为12-02的采购订单A。
为什么采购订单C也是模拟日期之前的订单,为什么不算在期初收入中呢?
由于模拟ATP规则中设置,逾期供应天数为5,模拟日期为12-01,往前推5天是11-26,采购订单C的计划到货日期为11-24,不在逾期供应天数范围内,C订单计划到货日期改为11-26,再去ATP模拟就统计在期初了。


应用举例二
在上述基础下,新做销售订单A,预发货日期11-25,数量2,生产订单A,子件为ATP存货,子件数量为5,开工日期为12-03。
在原12-01销售订单进行售前ATP模拟



期初的预计发出为0,12-03的预计发出为3,查看明细,为生产订单子件的生产未领量。
为什么销售订单A没有在期初发出中呢?
因为设置的逾期需求天数为3,模拟日期12-01往前推3天,为11-28,销售订单的预发货日期为11-24,不在范围内,因此不考虑。改为11-28就可以再ATP模拟中统计到期初了。


总结:
模拟日期:销售订单的订单日期
ATP日期范围:本期统计范围,按模拟日期到销售订单预发货日期,期初则为模拟日期按逾期供应天数和逾期需求天数往前推算。
逾期供应天数,逾期需求天数:按模拟日期往前推算对应天数,作为期初收入和发出,使用模拟日期,和供应订单的供应日期推算,和需求订单的需求日期推算
供应订单供应日期:采购订单的计划到货日期,生产订单的完工日期等
需求订单的需求日期:销售订单的预发货日期,生产订单的开工日期等