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
Feature
team
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
Feature
team
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
Feature
billing
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
Feature
connections
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
Feature
connections
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
Feature
connections
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
Feature
banking
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
Feature
reconciliation
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
Feature
accounting
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
Feature
accounting
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
Feature
accounting
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
Feature
listings
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
Feature
reservations
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
Feature
reservations
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
Feature
statements
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
Feature
listings
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
Feature
reservations
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
Feature
listings
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
Feature
reservations
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
Feature
reservations
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
