The supply planning algorithm used in SAP IBP for sales and operations is the Supply Planning Heuristic algorithm. This algorithm generates an infinite supply plan to meet all demand. Nevertheless, also the infinite Supply Planning Heuristic considers some constraints.

Constraints considered:
Lead times for transportation
Manual adjustments to the values of certain output key figures (adjusted key figures)
Sub-networks and key figures related to sub-network planning
Co-production
Minimum lot size and rounding values
Lot-size procedures
Quota arrangements (that is, demand is propagated to the sources of supply according to the quotas defined in the corresponding sources of supply)
Inventory corrections and target stock
Minimum values defined using minimum key figures (for example, minimum customer receipts and minimum transport receipts)
Constraints not considered:
Finite resource capacities: supply is calculated based on the assumption that all resource capacities are infinite.
Projected stock equal to or greater than zero: because the heuristic ignores this constraint, the stock of any location product can be negative at the end of a period.
Maximum values: maximum values are defined in the corresponding key figures (for example, maximum stock level or maximum production receipts). However, the heuristic might calculate values above the defined maximum.