Cummins Interview Question

What are the basic input of Material Requirement Planning. Explain each in details.