While syncing ArchiOffice/EngineerOffice with QuickBooks, user receives the error 3075 and when trying to get clients from QuickBooks, user receives the error 3021:
When setting up QuickBooks sync in ArchiOffice for the first time, you will be prompted by the QuickBooks Application Certificate.
You must select the option 'Yes, whenever this QuickBooks company file is open' as well as "Allow this application to access personal data...'. If you don't check this, whenever you try to get client information into ArchiOffice, you will receive error 3075. You can also go to QuickBooks > Preferences > Integrated Programs > Company Preferences and remove the AO<->QB Sync item. Then when you launch ArchiOffice-QuickBooks sync again, you will be prompted with this certificate again.
The error 3021 will require a SQL code to be entered in the SQL Management Studio Tools:
UPDATE address SET qblinkid = contact.qblinkid FROM contact INNER JOIN address A ON contact.contact_id = A.contact_id WHERE a.qblinkid IS NULL
After the code is applied to the server, the issue will be resolved.