Invoices missing data after syncing with QuickBooks

User has sent invoices to QuickBooks Online using an invoice template and notices that some data such as entry dates, employee names, and rates don't get synced over. The invoices made in QuickBooks Online show these fields, so why are they missing when syncing from BQE CORE?

Unfortunately, these fields aren't designed to be synced with QuickBooks Online. CORE sends invoices the way they are generated, but QuickBooks Online accepts the invoices while dropping some data in the process. Thus, this issue has to be followed up with its company Intuit.  

Sometimes the expenses associated with those invoices are not sent from CORE. In this case, you need to make sure to send the projects and expense items first to QuickBooks; only after that the expenses and other related data can sync to QuickBooks. There is an order to be followed in sending data to and getting data from QuickBooks. The items under the Send and Get menu are ordered accordingly.