After upgrading ArchiOffice/EngineerOffice 20xx to a newer version, invoicing is not working properly in the older (previous) version.
ArchiOffice 2015 and later installs Crystal Reports 64-bit engine, which breaks Crystal Reports 32-bit engine, thus making the previous version unable to display invoices.
Note: There is no data loss or corruption involved.
To resolve this issue, download and install the latest version of Crystal Reports 32-bit redistributable with Service Pack 13 on your server. Please use the below link to download it:
http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_13.zip