Issue Catalog
Generated team issue codes, context, and recommended UI actions
Issue Catalog
These codes are stable API values. Use the code and structured context for
behavior; treat title and message as display text. Fetch current issue state
from GET /teams/issues.
teamInactive
Title
Team inactive
Severity and category
error · criticalToUser
Trigger
The team status is inactive.
Affected value
Always 1 for the team.
Detail context
{ status }
Recommended UI action
Block normal workflows and ask the user to reactivate the team.
Can change with time alone
No
partnerInactive
Title
Partner inactive
Severity and category
error · criticalToUser
Trigger
The team belongs to an inactive partner.
Affected value
Always 1 for the partner relationship.
Detail context
{ partnerId, status }
Recommended UI action
Block managed-team workflows and contact the partner administrator.
Can change with time alone
No
partnerBillingInactive
Title
Partner billing inactive
Severity and category
error · criticalToUser
Trigger
The partner billing subscription is not active.
Affected value
Always 1 for the partner billing relationship.
Detail context
{ partnerId, billingSubscriptionStatus }
Recommended UI action
Direct the partner administrator to restore billing.
Can change with time alone
No
brokenConnections
Title
Connections failing
Severity and category
error · criticalToSystem
Trigger
An active connection has a failed fetch status.
Affected value
Number of failing connections.
Detail context
{ connections[]: id, name, appId, fetchStatus, lastFetch }
Recommended UI action
Show each connection and direct the user to reconnect or retry sync.
Can change with time alone
No
outdatedConnections
Title
Connections outdated
Severity and category
error · criticalToSystem
Trigger
A connection version is older than its application version.
Affected value
Number of outdated connections.
Detail context
{ connections[]: id, name, appId, currentVersion, latestVersion }
Recommended UI action
Prompt the user to upgrade or reconnect each connection.
Can change with time alone
No
pmsMissingAccountingStart
Title
PMS accounting start missing
Severity and category
error · criticalToSystem
Trigger
An active GL PMS connection has no accounting start date.
Affected value
Number of affected PMS connections.
Detail context
{ connections[]: id, name, appId }
Recommended UI action
Require an accounting start date before accounting workflows continue.
Can change with time alone
No
operatingBankAccountsWithoutOpex
Title
Operating bank accounts require OPEX
Severity and category
error · criticalToUser
Trigger
The team has operating bank accounts but Operations Accounting is not enabled.
Affected value
Number of operating bank accounts.
Detail context
{ accounts[]: id, name }
Recommended UI action
Enable Operations Accounting or remove the operating classification.
Can change with time alone
No
duplicatedPayments
Title
Duplicate payments
Severity and category
error · criticalToUser
Trigger
Multiple recent payments share a source reference across connections.
Affected value
Number of duplicate payment reference groups.
Detail context
{ payments[]: id, date, uniqueRef, connectionNames }
Recommended UI action
Show the payment groups and ask the user to reconcile the duplicates.
Can change with time alone
Yes
unbalancedJournalEntries
Title
Unbalanced reservation journals
Severity and category
error · criticalToSystem
Trigger
Active reservation journal entries do not net to zero per posting bucket.
Affected value
Number of unbalanced reservation buckets.
Detail context
{}
Recommended UI action
Disable affected accounting completion and contact support for repair.
How to fetch affected entities
Inspect a reservation posting bucket with GET /reports/journal-entries?reservationIds={id}.
Can change with time alone
No
unbalancedTransactionJournalEntries
Title
Unbalanced transaction journals
Severity and category
error · criticalToSystem
Trigger
Active transaction journal entries do not net to zero.
Affected value
Number of unbalanced transaction groups.
Detail context
{}
Recommended UI action
Disable affected accounting completion and contact support for repair.
Can change with time alone
No
closedPeriodUnattachedJournalEntries
Title
Closed-period journals unattached
Severity and category
error · criticalToSystem
Trigger
Closed-period journal entries are not attached to an owner statement.
Affected value
Number of affected journal entries.
Detail context
{}
Recommended UI action
Show a blocking accounting warning and contact support.
How to fetch affected entities
List unattached entries up to the closing date with GET /reports/journal-entries?published=false&endAt={booksClosedAt}.
Can change with time alone
No
missingOwnershipOrDeactivation
Title
Listing ownership missing
Severity and category
warning · criticalToUser
Trigger
An active listing has neither a current ownership period nor deactivation.
Affected value
Number of affected listings.
Detail context
{}
Recommended UI action
Require ownership setup or a listing deactivation date.
How to fetch affected entities
List affected listings with GET /listings?issue=missingOwnershipOrDeactivation.
Can change with time alone
Yes
unpaidReservations
Title
Reservations unpaid
Severity and category
warning · criticalToUser
Trigger
An active booked reservation has paid status unpaid.
Affected value
Number of unpaid reservations.
Detail context
{}
Recommended UI action
Show a payment work item and link to the reservation.
How to fetch affected entities
List affected reservations with GET /reservations?status=booked&paidStatus=unpaid.
Can change with time alone
No
cancelledReservationPaidWithoutAdjustment
Title
Canceled reservation still paid
Severity and category
warning · criticalToUser
Trigger
A canceled reservation remains paid without an adjustment.
Affected value
Number of affected reservations.
Detail context
{ reservations[]: reservationId, confirmationCode, centPaid }
Recommended UI action
Ask the user to record the refund or adjustment.
Can change with time alone
No
publishedStatementUnpaid
Title
Published statements unpaid
Severity and category
warning · criticalToUser
Trigger
A published owner statement has a positive total without a payout transfer.
Affected value
Number of unpaid statements.
Detail context
{ statements[]: id, uniqueRef, listingId, listingOwnershipPeriodId, startAt, endAt, centTotal, centTransfer }
Recommended UI action
Show the statements and offer the statement payment flow.
Can change with time alone
No
endedOwnershipNonZeroBalance
Title
Ended ownership has a balance
Severity and category
warning · criticalToUser
Trigger
An ended or inactive ownership period has a non-zero owner balance.
Affected value
Number of ownership periods with balances.
Detail context
{ balances[]: listingId, listingOwnershipPeriodId, endAt, setListingInactive, centTotal }
Recommended UI action
Require the user to settle or transfer the remaining balance.
Can change with time alone
Yes
reservationPaymentProjectionMismatch
Title
Reservation payment projection stale
Severity and category
warning · criticalToUser
Trigger
Stored reservation payment fields differ from active deposit journals.
Affected value
Number of reservations with mismatched payment projections.
Detail context
{ reservations[]: reservationId, centTotal, storedCentPaid, correctedCentPaid, storedPaidStatus, correctedPaidStatus }
Recommended UI action
Show the corrected payment state and ask support to refresh projections.
Can change with time alone
No
listingOwnershipPeriodNotFoundOnActiveJournals
Title
Journal ownership period missing
Severity and category
error · criticalToSystem
Trigger
An active listing journal entry cannot resolve its ownership period.
Affected value
Number of affected journal entries.
Detail context
{}
Recommended UI action
Block statement completion and repair listing ownership.
Can change with time alone
Yes
reservationGuestTotalsMismatch
Title
Reservation guest totals mismatch
Severity and category
warning · criticalToUser
Trigger
Reservation accounts-receivable journals do not match the reservation total.
Affected value
Number of affected reservations.
Detail context
{ reservations[]: reservationId, arCentTotal, reservationCentTotal, difference }
Recommended UI action
Show the reservation and ask the user to review imported charges.
Can change with time alone
No
reservationCurrencyMismatch
Title
Reservation currency mismatch
Severity and category
warning · criticalToUser
Trigger
A reservation currency differs from the team default currency.
Affected value
Number of affected reservations.
Detail context
{ reservations[]: reservationId, confirmationCode, reservationCurrency, teamDefaultCurrency }
Recommended UI action
Show the reservation and correct the source or team currency setup.
Can change with time alone
No
