User gets a server error while trying to create an invoice for a project in ArchiOffice/EngineerOffice 20xx.
This error usually happens because the project in question does not have payment terms set.
On the Projects>Billing>Options>Interest screen, make sure a Payment Term is set for the desired project.