SAP
ATP in SD Process
Scott
SAP SD Training 2016
Page [2]
Agenda
 What’s ATP (Availability to Promise)
 Prerequisites
 Scope of ATP
 Actions ATP in Sales Document
 Sales Order with ATP process flow
 Scenario 1 : Sales Order without Stock
 Scenario 2 : Sales Order with Stock & Supply
What’s ATP
(Availability to Promise)
When you enter a sales order, you can confirm the delivery of the goods for the
required delivery date.
Page [3]
Prerequisites
 Material Master Data
 Sales / Plant View
 Availability check filed : 02
 MRP 1 View
 MRP type field : MX or PD
 MRP group : M070
Page [4]
Prerequisites
 Material Master Data
 Sales / Plant View
 Availability check filed : 02
Page
5
Prerequisites
 Material Master Data
 MRP 1 View
 MRP type field : M0
 MRP group : M070
Page [6]
Page [7]
Scope of ATP
 Checking group : 02
 Checking rule : A
 Elements : Stock
 UC stock
 Safety Stock
 Quality Inspection
 Stock in transfer
 Elements : inward/outward movement of goods
 Sales requirements
 Delivery requirements
 Production Orders
 Reservations
 Dependent requirements
Page [ 8]
 Sales Order Creating
 Req. deliv. date in order header
 Material and Order quantity
 Sales Order Modification
 Item’s Order quantity changed
 Item’s delivery date changed
 After new delivery schedule
 Change to fixed qty and date
 Change of Plant/Storage location
 Inititating a check manually
 Performing a check manually in Sales document
Actions ATP in Sales Document
Page
9
 Control delivery proposals
 One-time delivery on requested delivery date
 In this section, the system checks whether the requested
delivery date can be kept to. If stock of the material is
available to make a delivery on the requested delivery
date, the stock quantity is confirmed here. If there is no
stock available, confirmed quantity zero is displayed.
 Complete delivery
 In this section, the system checks whether there will be
sufficient stock for complete delivery at a later date:
 If there is sufficient stock available at a later date to
cover the required quantity in the sales document, the
system proposes the date here.
 If the system determines that complete delivery cannot
be made at a later date, no date is proposed in this
section.
Actions ATP in Sales Document
Page
10
 Control delivery proposals
 Delivery proposal
 In this section, the system checks whether and for which
dates partial deliveries can be made. Partial deliveries are
displayed for different dates. These dates are based on
the planned inward and outward movements of stock.
Actions ATP in Sales Document
Page
[11]
Sales Order with ATP process flow
SORO010 Sales order process
• Sales order
• Item no
• Delivery date
• Quantity
• ATP confirmed quantity
Production & Sales
Coordination
• Available Date for Planning
• Sales order
• Production
• Procurement
• Stock
PPPD010 Create Production
Order Process
• Production Order
• GR Date
• Order Quantity
PPMP020 MPS/MRP Process
• Stock
• Sales Order
• Production Order
• …ETC
Sales person Checks MRP(ATP)
Result
• Sales order
• Delivery date
• Available Quantity
Sales Person confirmed the
delivery date with customer
Page
[12]
Scenario 1 : Sales Order without
Stock
 Stock : 0 EA (UC)
 Sales order
 Supply : Production order : 1 EA
Order no Item no Req. date Req. Quantity(EA)
1200219026 10 2016/9/27 2
 ATP results
Order no Item no Rec./Req.
date
Rec/Req.
Quantity(EA)
ATP Quantity Available
Quantity
20810000025 2016/9/26 1 1 1
1200219026 10 2016/9/27 2 1 -1
Production Order GR. date GR. Quantity(EA)
20810000025 2016/9/26 1
Page
13
 T-code: VA01 – Create Sales Order
Scenario 1 : Sales Order without
Stock
Page
14
 T-code: VA01 – ATP Control delivery proposals
Scenario 1 : Sales Order without
Stock
Page
[15]
Scenario 1 : Sales Order without
Stock
 T-code: VA01 - Sales order ATP information
Page
[16]
Scenario 1 : Sales Order without
Stock
 T-code: MD4C
 Sales order information
 Stock and requirements list
Page
17
Scenario 2 : Sales Order with Stock
& Supply
 Stock : 5 EA (UC)
 Sales order
Order no Item no Req. date Req.
Quantity(EA)
1200219025 30 2016/9/26 2
1200219025 40 2016/9/30 5
1200219025 50 2016/9/26 1
 ATP results
Order no Item no Req. date Req. Quantity(EA) ATP
Quantity
Available
Quantity
1200219025 30 2016/9/26 2 2 3
1200219025 50 2016/9/26 1 1 2
1200219025 40 2016/9/30 5 2 -3
Page
[18]
Scenario 2 : Sales Order with Stock
& Supply
 T-code: VA01 – Create Sales Order
Page
[19]
Scenario 2 : Sales Order with Stock
& Supply
 T-code: VA01 – ATP Control delivery proposals
Page
[20]
Scenario 2 : Sales Order with Stock
& Supply
 T-code: VA01 – Sales order ATP information
Page
[21]
Scenario 2 : Sales Order with Stock
& Supply
 T-code: MD4C
 Sales order information
 Stock and requirements list

SAP ATP check for Sales Order

  • 1.
    SAP ATP in SDProcess Scott SAP SD Training 2016
  • 2.
    Page [2] Agenda  What’sATP (Availability to Promise)  Prerequisites  Scope of ATP  Actions ATP in Sales Document  Sales Order with ATP process flow  Scenario 1 : Sales Order without Stock  Scenario 2 : Sales Order with Stock & Supply
  • 3.
    What’s ATP (Availability toPromise) When you enter a sales order, you can confirm the delivery of the goods for the required delivery date. Page [3]
  • 4.
    Prerequisites  Material MasterData  Sales / Plant View  Availability check filed : 02  MRP 1 View  MRP type field : MX or PD  MRP group : M070 Page [4]
  • 5.
    Prerequisites  Material MasterData  Sales / Plant View  Availability check filed : 02 Page 5
  • 6.
    Prerequisites  Material MasterData  MRP 1 View  MRP type field : M0  MRP group : M070 Page [6]
  • 7.
    Page [7] Scope ofATP  Checking group : 02  Checking rule : A  Elements : Stock  UC stock  Safety Stock  Quality Inspection  Stock in transfer  Elements : inward/outward movement of goods  Sales requirements  Delivery requirements  Production Orders  Reservations  Dependent requirements
  • 8.
    Page [ 8] Sales Order Creating  Req. deliv. date in order header  Material and Order quantity  Sales Order Modification  Item’s Order quantity changed  Item’s delivery date changed  After new delivery schedule  Change to fixed qty and date  Change of Plant/Storage location  Inititating a check manually  Performing a check manually in Sales document Actions ATP in Sales Document
  • 9.
    Page 9  Control deliveryproposals  One-time delivery on requested delivery date  In this section, the system checks whether the requested delivery date can be kept to. If stock of the material is available to make a delivery on the requested delivery date, the stock quantity is confirmed here. If there is no stock available, confirmed quantity zero is displayed.  Complete delivery  In this section, the system checks whether there will be sufficient stock for complete delivery at a later date:  If there is sufficient stock available at a later date to cover the required quantity in the sales document, the system proposes the date here.  If the system determines that complete delivery cannot be made at a later date, no date is proposed in this section. Actions ATP in Sales Document
  • 10.
    Page 10  Control deliveryproposals  Delivery proposal  In this section, the system checks whether and for which dates partial deliveries can be made. Partial deliveries are displayed for different dates. These dates are based on the planned inward and outward movements of stock. Actions ATP in Sales Document
  • 11.
    Page [11] Sales Order withATP process flow SORO010 Sales order process • Sales order • Item no • Delivery date • Quantity • ATP confirmed quantity Production & Sales Coordination • Available Date for Planning • Sales order • Production • Procurement • Stock PPPD010 Create Production Order Process • Production Order • GR Date • Order Quantity PPMP020 MPS/MRP Process • Stock • Sales Order • Production Order • …ETC Sales person Checks MRP(ATP) Result • Sales order • Delivery date • Available Quantity Sales Person confirmed the delivery date with customer
  • 12.
    Page [12] Scenario 1 :Sales Order without Stock  Stock : 0 EA (UC)  Sales order  Supply : Production order : 1 EA Order no Item no Req. date Req. Quantity(EA) 1200219026 10 2016/9/27 2  ATP results Order no Item no Rec./Req. date Rec/Req. Quantity(EA) ATP Quantity Available Quantity 20810000025 2016/9/26 1 1 1 1200219026 10 2016/9/27 2 1 -1 Production Order GR. date GR. Quantity(EA) 20810000025 2016/9/26 1
  • 13.
    Page 13  T-code: VA01– Create Sales Order Scenario 1 : Sales Order without Stock
  • 14.
    Page 14  T-code: VA01– ATP Control delivery proposals Scenario 1 : Sales Order without Stock
  • 15.
    Page [15] Scenario 1 :Sales Order without Stock  T-code: VA01 - Sales order ATP information
  • 16.
    Page [16] Scenario 1 :Sales Order without Stock  T-code: MD4C  Sales order information  Stock and requirements list
  • 17.
    Page 17 Scenario 2 :Sales Order with Stock & Supply  Stock : 5 EA (UC)  Sales order Order no Item no Req. date Req. Quantity(EA) 1200219025 30 2016/9/26 2 1200219025 40 2016/9/30 5 1200219025 50 2016/9/26 1  ATP results Order no Item no Req. date Req. Quantity(EA) ATP Quantity Available Quantity 1200219025 30 2016/9/26 2 2 3 1200219025 50 2016/9/26 1 1 2 1200219025 40 2016/9/30 5 2 -3
  • 18.
    Page [18] Scenario 2 :Sales Order with Stock & Supply  T-code: VA01 – Create Sales Order
  • 19.
    Page [19] Scenario 2 :Sales Order with Stock & Supply  T-code: VA01 – ATP Control delivery proposals
  • 20.
    Page [20] Scenario 2 :Sales Order with Stock & Supply  T-code: VA01 – Sales order ATP information
  • 21.
    Page [21] Scenario 2 :Sales Order with Stock & Supply  T-code: MD4C  Sales order information  Stock and requirements list