Within the posting details section on line items when raising a sales invoice where there is currently nominal code, departments etc there should definitely be a projects option as well. This would make the software more seamless and give better options, it removes the allowance of human error to amend and allocate a project after the sales invoice has been updated to the ledgers.