That seems a bit inconvenient. In a project where there will be more than 20 items requested, individually selecting each item and assigning a project to it will be tedious.
Is there a way where a default project value can be taken at the beginning of the material request. Like how it is done for Required By Date, and upon filling this value, the default project is populated for all items in the list? Can be requested as a feature for future builds.
@vinit320 currently projects can be linked to each item line only. There is no default project at present that will be copied to all the items. However, you can create a feature request for the same here.