Magidoc

WorkspaceQuickBooksSync
Object

Per-workspace QuickBooks Finance sync ownership. Tokens stay on the owning user.

Fields

#

createProjectsInQuickBooks

Removed; always false.

enabled

Non-null

userId

User whose QuickBooks OAuth tokens power Finance imports and syncs.

realmId

QuickBooks Online company ID.

companyName

Optional display name for the connected QBO company.

status

Connection state: connected, disabled, or reconnectRequired.

lastImportAt

Timestamp of the most recent completed historical import.

lastSyncAt

Timestamp of the most recent incremental sync.

lastAttemptAt

Most recent attempt to ingest QuickBooks changes.

lastReconciledAt

Most recent exact all-entity reconciliation.

sourceWatermarkAt

Latest QuickBooks source timestamp durably captured by Hive.

appliedWatermarkAt

Latest source timestamp fully projected into canonical Finance records.

dataStatus

Current data-plane state: notImported, catchingUp, current, syncing, or degraded.

syncLagSeconds

Age in seconds of the latest durably captured source watermark.

lastChangeCount

lastDeletedCount

pendingReviewCount

pendingChangeCount

activeMigrationRunId

entityReconciliation

lastError

Last connection or sync error safe for admin display.

reconnectRequired

True when the configured owner must reconnect QuickBooks. Derived by status query.

Usages

#

References

#