Forecasting/Master Schedule Planning > Creating Master Production Schedules > Available-to-Promise
  
Available-to-Promise
Available-to-promise (ATP) is the uncommitted portion of inventory or planned production available to be promised to new sales orders. The system displays ATP quantities on master schedule reports and inquiries.
ATP can be used to verify whether a sales order can be filled within a specific time frame given other demands and currently scheduled supply orders. By setting ATP Enforcement to Yes in Sales Order Control (7.1.24) and associating an ATP enforcement level with individual items, you can have the system check ATP during order entry and display a warning or error message when ATP is inadequate for the due date.
See User Guide: QAD Sales for information on ATP processing.
The system calculates ATP by time period by deducting real demand from real supply. Real demand includes requirements for work order components, sales orders, and required ship schedules, but excludes forecast and production forecast. Real supply includes quantity on hand, purchase orders, work orders, and repetitive schedules. A net decrease in demand increases ATP, while a net increase in demand decreases ATP.
Note: The system regards seasonal build quantities as real demand. See here.
The system performs the following calculation for each date when a Master Scheduled receipt is due or a seasonal build quantity is made available, causing a net increase in supply. It takes into account all sales order and required ship schedule demand and gross requirements up to the next increase in available supply.
Master Scheduled Receipt – Sales Orders and Required Ship Schedules – Gross Item Requirements – Seasonal Build Net Increases + Seasonal Build Net Decreases = ATP
When demand exceeds supply, ATP for that period is zero. The system applies excess demand as real demand in the following order:
Excess demand is applied against the ATP quantity for previous periods until all excess demand is eliminated or the ATP quantities for previous periods are exhausted.
If demand exceeds supply after prior-period ATP is consumed, the system consumes future-period ATP until demand is satisfied or all supply is exhausted.
When both past and future ATP is exhausted, the system displays a negative ATP quantity for first period.
ATP and the master schedule are bucketless because they are calculated using dates rather than fixed periods. However, master schedule report functions let you report ATP quantities in monthly, weekly, daily, or GL calendar period buckets.
See Generating Master Schedule Reports.