Finite, not infinite, capacity
ERP planning usually works at infinite capacity: it tells you what is needed, not whether you can make it. The scheduler considers real machine and people availability, with shifts, calendars, skills and maintenance.
The result is an executable sequence, with due dates you can commit to with your customer.