In this section, you will gain a clearer understanding of the main objects of accounts and their key components, ensuring that all necessary information is captured.
While screenshots from the SIHOT UI are provided for context, this page focuses first on API structure and usage.
For UI-based examples, see the Visual Reference (SIHOT) section.
There are different types of accounts in SIHOT.
Guest and Client accounts are created automatically during check-in for each room. They are used to manage the charges incurred during the guest’s stay.
These accounts are shown side by side in the SIHOT interface.
For visual examples of these, see the Visual Reference (SIHOT) section.
A Group account is used when multiple rooms are booked under the same reservation. All charges related to these rooms are grouped under the same account, following the payment instructions in the reservation.
This account type is used for handling deposits. It is created automatically when a deposit requirement is entered in the reservation.
Miscellaneous accounts are flexible accounts that can be used for various purposes. Examples include billing for banqueting services, or handling charges for non-guest visitors (e.g., conference attendees).
When querying SIHOT accounts through the API, there are various account types and statuses that you can search for. Below is a table that outlines the corresponding inputs used to search for each account type.
| Attribute | Description | Additional Remarks |
|---|---|---|
| x | Guest account | Standard guest account |
| y | Client account | Client-specific account (e.g., corporate accounts) |
| G | Group account | Used for groups of rooms under one reservation |
| R | Reservation account | For handling deposit payments in reservations |
| D | Miscellaneous account | Used for miscellaneous billing (banqueting, non-staying guests, etc.) |
| A | Active | |
| I | Inactive |
When working with accounts, it's important to understand the key fields involved in managing and interacting with account data.
| Attribute | Description | Additional Remarks |
|---|---|---|
| accountno | Account number | Unique identifier for the account |
| credit | Credit | Amount credited to the account such as payments |
| debit | Debit | Amount debited from the account such as packages and services |
| balance | Account balance | Current balance of the account |
| resno | Reservation number | Reservation number associated with the account (if applicable) |
| eventno | Event number | Event number linked to the account (e.g., banqueting events) |
| arrival | Arrival date | Guest arrival date |
| departure | Departure date | Guest departure date |
| creditlimit | Credit limit | Maximum credit limit for the account (if applicable) |
| nopost | No post | Flag to indicate if posting to the account is disabled from interfaces |
| owner | Account Owner | Can be the guest or client |
| guest-objid | Guest objid | Unique identifier for the guest associated with the account |
| accountholder | Account holder | The person or entity holding responsibility for the account |
| roomNumber | Room Number | Room number associated with the account |
| room objid | room objid | Unique object ID for the room |
