The first step in MRP is called BOM Explosion and Scheduling.
A finished product normally consists of several assemblies, sub-assemblies down to the level of raw materials. All the components needed to produce a finished product are defined in a Bill of Materials, or in short: BOM.
During the BOM explosion, the system generates a list of all components and component quantities required to make a finished good.
Therefore, the system analyzes the structure of a finished product. In the BOM of a finished product, you can maintain both raw materials and assemblies. The latter have their own BOM. The process goes on, until an assembly only has raw materials in its individual BOM.
Questions asked during Backward Scheduling
Using the BOM as a starting point, the system then decides when the individual components should be available.
Raw materials, for example, might be needed earlier because they will be used to manufacture an assembly. Assemblies will be used later when the final product is assembled.
Starting from the requirement date of a finished product, which resulted from a sales order or independent requirement, the system takes the list of relevant components and calculates the date they will be needed. This process is called backward scheduling.
The goal of backward scheduling is to calculate the right start and end dates for each production or procurement activity. So that the finished product is available at the requested date and the assemblies and raw materials are in stock for as short as possible.