Yes. Advanced purchase orders allow you to specify that particular line items are for particular projects, or not for a project at all (will be received into stock on hand if a FIFO product).