Dear Akshay,
Check this point which happens in standard SAP,
"The standard procedure is that the system first checks whether a BOM explosion number exists for the
BOM. If one does exist, the BOM is exploded using the fixed key date contained in the BOM explosion
number. If a BOM explosion number does not exist, the BOM is exploded with the order start date."
Regards
Mangalraj.S