美文网首页SAP 修行
SD模块入手-ATP check

SD模块入手-ATP check

作者: 生命的练习 | 来源:发表于2017-11-10 10:46 被阅读5次

ATP 就是 availability check。主要是指检查物料是否 ready,能否满足我们的需求。通过ATP的设置,我们在下单和发货的时候,系统就会自动做检查仓库里的库存是否够用。ATP check 包括两层意思,一层是 生产是否能满足订单需求,另一层是后台ATP 设置需要考虑哪些因素

1. 生产是否能满足订单需求

绿色部分表示的是 生产, 红色部分表示消耗。 S1,S2,S3,S4都能通过P1,P2,P3的生产恰好满足需求。

通过客户要求的发货日期,推算出 material available date,如果生产订单能够满足需求。那么就能够confirm quantity和日期。 如果不能满足需求,则通过前推法,通过最早能满足需求的日子作为material availbe date,然后推算出 goods issue date。

2. 后台ATP 设置需要考虑哪些因素

通过  checking group 和 checking rule 组合 来确定 scope of check。

路径: SPRO:Sales and distribution -->Basic Functions --> Availability check and Transfer of Requirements --> Availability Check --> Carry out control For availability Check

销售订单 和 发货订单 从哪里可以查到ATP(销售订单-->行项目-->ATP  发货订单-->environment -->ATP 如果ATP没有启用,会有一个警报信息);  我们也可以通过PP的T-code MD02(BOM) MD03(单层物料) MD04(列表) 来查看

ATP check的启用是在 计划行项目里面设置的。 路径:SPRO: sales and distribution --> Sales-->Sales Documents--> Schedule lines -->Define schedule line categories

我们一点一点加以分析。

(1)availability check group, 在销售与分销 模块,这个数据是从哪来的呢。 从物料主数据 MRP3中取得的: 另外checking group在后台也是可以自己定义的。

(2)checking rule.  对于销售与分销模块来说,这个checking rule是系统定义的。我们没法去更改它。  而在PP模块中,同样有ATP check,却能够自己分配checking rule。  销售订单就是 A, 发货单就是 B

(3) 安全库存, 安全库存分 静态库存 和 动态库存,PP这边设置。我们以静态库存为例, 在物料主数据MRP2里面设置.

(4) stock in transfer:

就是转库订单, STO,从其他公司或工厂转过来的库存。是以PO的形式过来的。

(5) inspect stock:

质检库存,就是从客户退货等,可能进质检库存,通过质检合格之后才会回到非限制库存。

(6) blocked stock:

就是冻结库存,例如退货订单回来的货物就会先进冻结库存。

(7)restrict-use stock

只对启用批次管理,并转移到限制库存的 库存起作用。

(8)subcontracting stock 类似于寄售,叫分包库存。 就是将货物发到 外协供应商进行加工。库存还是我们公司的, 这样在整个交易过程中,只是给了加工费。

(9)Purchase order

考虑采购订单

(10)

考虑采购申请

(11)dependent requirement

相关需求

(12)预留,类似于安全库存,创建预留就类似将需求告诉从仓库:我在某年某月某日需要XX物料多少。在MRP检查发现那时的需求无法满足就会生产采购订单去做采购。 销售订单这种会在系统自动生成预留,不能更改。

(13)销售订单需求,就是销售员建的销售订单会被ATP纳入考虑

(14)发货订单需求

(15)shipment,shipment主要是用来计算运费的,如果需要将shipment也纳入考虑,则打钩。

(16)是否考虑补货提前期(从个人理解来看,补货提前期 和 安全库存的 出发点都是为了保证库存充足,从而不会出现断货的情况):

对于销售订单,就是物料主数据MRP1视图里的:

(17) No stock location inspection:

这个选项是为了设置 是 在 storage location层面的,还是在 plant层面的。 比如storage location 有5个库存,而整个plant 有10个库存。如果勾选了该选项,对于10个PC的订单来说,则是ATP check通过。如果没有勾选,则ATP check不通过,因为对应的库位只有5个。

(18)depedent reservation:

这个选项应该和  12 include reservation 是有区别的,这里的是相关预留,也就是生产订单 销售订单等自动产生的预留。 而12指的是MB21创建的预留。

(19) order requirement

这个选项应该是结合 4 stock in transfer 选项使用的。具体什么状态的 STO 单子才会被纳入到ATP中。

(20)planned order

考虑 计划订单,是PP模块的

(21)Production order

考虑生产订单,是PP模块的。

(22) Checking period: GR

这个作用应该和 物料主数据的 补货提前期 一样,但是需要先在 16 启用补货提前期。

(23)是指相对于客户要求的交货日期,最终的ATP confirm 日期能否是在 过去 或是 未来。 意思就是提前交货 或 是 延迟交货。

相关文章

  • SD模块入手-ATP check

    ATP 就是 availability check。主要是指检查物料是否 ready,能否满足我们的需求。通过AT...

  • SD模块入手-Commission

    将 commission agent assign给 sold to party. 加一个条件类型,对应佣金科目 ...

  • SD模块入手-pricing procedure

    Pricing procedure 是干嘛的?这个东东很重要,是销售的核心,我们用它来决定销售的价格是多少,比如这...

  • SD模块入手-Copy control

    我们从一个单据到后续单据,比如从合同到订单,订单到发货单,传递哪些数据这些都是可以定制的, 怎么实现呢,就是用co...

  • SD模块入手-incompletion log

    不完整日志主要用来提示你哪些系统设置必填的字段你没有填写完整。不完整日志在Sales order type 层面进...

  • SD模块入手-信用控制

    为什么要有信用控制,因为企业一般都有先发货,也就是赊账的行为。客户在收到发票后一段时间内才会付钱。 那么我们如何控...

  • SD模块入手-基本流程

    学SAP最好从一个模块入手,弄懂了一个模块之后,再由点及面,能很快对SAP有个扎实全面的掌控。 一般一个SD的基本...

  • SD模块入手-组织架构配置

    总而言之,SAP的实施是借用SAP的系统来实现客户的业务。怎么实现? 通过定制IMG来实现对客户业务流程的定制。 ...

  • SD模块入手-常见业务流程

    SD的常见的业务流程有下面几种, 这些流程我们需要有所了解,因为这些业务在大部分的企业都会碰到,我们需要知道在系统...

  • SD模块入手-收入科目自动决定

    这个收入科目自动决定是干嘛的? 这个就是 销售模块 和 FI 模块 接口的比较核心的地方了。我们通过这个设置,系统...

网友评论

    本文标题:SD模块入手-ATP check

    本文链接:https://www.haomeiwen.com/subject/gmsvmxtx.html