For project it appears that department and location are not required in v13.3.
Typically department and location are the fields that enable projects financially. Billing currency, Cost type, Financial type and Financial Status are required.
The Financial Status has to be Open the transaction related to project to be processed. The same goes for open for time entry. If there is not Charge code value the transactions will not go past timesheet posting.