When I create a new invoice (ar/sales invoice) as a user, then date field "invoice created" is empty as and should show current day, isn't it? Same for invoice date. The due date is not set either in the GUI using the payment period for the customer.
When I logon as a newly added user then I can see all the old invoices created in 1.3.x (using a converted DB from 1.3.39 to 1.4.5b) when I open such an old invoice then the date fields are empty (invoice created, invoice date and due date). Both open and closed invoice do not show the date in the GUI.
It seems the dates do exist in the DB as aging reports and other date related report queries do match on those existing transactions.