Shiji Enterprise Platform - Feature List
Function

Features

Description

ProfilesAdditional Names
Addresses

A tab within the profile which allows the user to see an overview of stays where the individual was listed as
an accompanying guest.
Optional additional name fields available for certain countries/regions, such as second surname, mother'sname, or father's name.
Multiple mailing address types are supported with the option to set a primary address per profile.

AlertsAlternate Names

A break alert (pop-up) message to the user. Alerts can be configured for various areas, including profiles(individual profiles only). Alerts can be global (visible to all hotels) or local (visible to only one hotel).
Ability to store alternate names in other languages for any profile type.

Accompanying stays

Anonymization

Attachments

Billing Instruction Defaults

Central Dashboard for Profile Management
Changelog
Close to Merge Function

Communications
Consent Management
Corporate Definition(s)Corporate Forecast Volumes
Profile Linking & Contacts
Negotiated Rates
Corporate Tax ID
Custom Fields
External ID/Link

Confidential

Ability to anonymize profile if needed or requested by guest. Rules are in place to ensure that profiles
cannot be anonymized if an existing reservation, account or other connection exists. Settings also allow for aminimum time since last profile activity to be set which must be met prior to anonymization.
Electronic files are supported for upload against all profile types. (E.g. Signed Rate Contracts, AuthorizedBilling Instructions, etc.). Differentiation between local (available only in Property where uploaded) andglobal attachments.
Define Billing Instructions (i.e. rules for determining which types of charges should be invoiced) at theCompany or Travel Agent Profile level that will automatically be applied to any reservation associated to thatprofile. Billing instruction defaults may be configured as global or local (property specific).
Central point for retrieval of all profiles using a full text search engine. Search for profiles based on profile
type attributes (e.g. Membership Number, Corporate ID, or IATA ID). Direct actions may be taken from search
results based on profile type (e.g. Create reservations, View Changelog, etc.).
Directly view when changes were applied to the profile and by whom.
User is informed of potential profiles (of any type), which are very close matches but have not yet qualified
for auto-merge. Users can review and determine whether close matches should be merged.
Storage of profile communication details via omni channel communication models. (e.g. WhatsApp,
Messenger, WeChat, LinkedIn and more). Multiple email addresses are supported per profile where required.
Freely definable custom opt in/out privacy options available to meet guest data requirements as defined by
local and regional laws. Default expiry periods may also be configured for each consent.
Company details comprising of Name, Corporate ID, Tax ID, Stored Contracts, Business Segment, Industry
and Volume Forecast production.
Contract potential revenue and room night projections by date range.
Profile linking allows the association of relationships across profile types; Individual > Company, Individual >Company Contact, etc.
Profiles (company, travel agent, and individual) can have specifically negotiated rates that will be populated
during the reservation booking process.
Tax ID's are captured for the use in local country specific requirement where fiscal and regulatory reporting isrequired.
Ability to define and add unlimited custom fields, such as text, number, date, enumerated value from a list,
etc.
Unique identifier to connect a profile to an external system, e.g. CRM, Loyalty, Player Tracking, etc.

27-02-2024

Page 1

Shiji Enterprise Platform - Feature List
Function

FeaturesGroup Bookings
Profile Business Card
IATA ID

Identity Documents
Incognito
Membership

Merge
Multi Language
Not Duplicate

Notes
Payment Token
Personal Data

Preferences

Production Analytics
Profile Merge Dashboard
Reservation Template

Field and Action Restrictions
Mask Sensitive Data
Review Auto-Merge Profiles
Review Pending Merge Profiles
Sales Owner

Confidential

Description
An overview of all historical and future group bookings which are linked to the profile.
A synopsis of profile statistics (e.g. stays, revenue, etc.) is shown as a card in many areas of the system,
derived from the profile and enabling recognition across the hotel.
Ability to determine if IATA must be a treated as a unique value or can be shared across many Travel Agentprofiles.
ID management is available for passport, ID cards, drivers’ licenses and more. Visa management support as
required by local country regulations. Ability to initiate a document scanning process in the PMS and thenuse the scanned document to update profile data.
If enabled, a guest may offer a "fake name" for use during their stays. The guest's real name will be hidden
unless user has specific permission to view it.
Membership programs supporting tier levels along with joining and expiration dates. Color coding from tiers
may be configured for easy recognition, e.g. Gold, Silver and Bronze.
Profile merging can be done manually or using an automated merge mechanism. Auto-merge uses a
configurable scoring mechanism to determine profiles which are eligible for merge. Rules (referred to as"merge blockers") are in place to ensure auto-merge does not occur in certain circumstances.
Name, Address and Greeting in multiple languages.
Users may mark a pair of profiles as "not duplicate" to prevent them from being accidentally merged.
Customizable notes enables visibility ahead of time and during the stay. These elements can also be
sent/received via supported partner integrations to ensure service delivery is consistent across the guest
journey. Notes may also be converted into alerts.
Payment methods may be added to profiles so they are available to all hotels.
Personal details comprising of Name, Honorary Title, Title, Greeting, Nationality, Age, Tax ID, etc.
Customizable preferences by weighted importance and category. Provide visibility of guests needs and likes
ahead of time and during the stay. These elements can also be sent/received via supported partner
integrations to ensure service delivery is consistent across the guest journey. Global and Local preferences
are available.
Statistical data analysis is provided for each profile (individual, company or travel agent), including future andhistorical data along with a financial analysis in the context of each property. For company and travel agent
profiles, production is shown for any reservations linked to the given profile.
User is informed of duplicate profiles, of any type, from any channel, based on hotel or tenant defined profile
matching criteria so that appropriate action can be taken.
Allows for template(s) to be created on Company or Travel Agent profiles with values/components which are
inherited when a reservation is made or linked to the profile.
Configuration is available to prohibit users from changing specific profile fields or taking specific profile
actions by profile type. These restrictions can also be defined by membership type if there are externallymanaged memberships.
Sensitive data (e.g. birth date, ID numbers) can be masked and only revealed based on permissions.
Validation and automatic merging of profiles when received from channels where the profile comparison
criteria meets or exceeds the hotel or tenant defined "auto merge" scoring criteria.
For profiles manually or systematically identified as duplicates, users can indicate these are "In Review"
pending further action.
A sales, guest service or account owner may be assigned to profiles for special handling.

27-02-2024

Page 2

Shiji Enterprise Platform - Feature List
Function

Features
Special Dates
Status Management
Tasks
Tax Exempt
Travel Agent Commission Rule
Travel Agent Definition(s)Travel Agent Forecast Volumes
Travel Agent Tax ID

Description
Freely definable special dates of guest importance (e.g. Anniversary or notable dates) enabling recognition
ahead of time and during the stay.
Configurable Guest Status elements include VIP levels and guests with Special Needs. These are identified
throughout the application.
Requests for services and amenities, even complaints, extends the 360 degree view of the guest interactions.
Tax Exemption, Billing Instructions and Accounts Receivable definitions are supported at profile level.
Predefined set of date driven rules based on revenues or reservations which are associated to the Travel
Agent profile for the purpose of calculating commission.
Travel Agent details comprising of Name, IATA ID, Tax ID, Stored Contracts, Business Segment and Volume
Forecast production.
Contract potential revenue and room night projections by date range.
Tax ID's are captured for the use in local country specific requirement where fiscal and regulatory reporting isrequired.

Reservations

Accompanying Guest
Auto-populate memberships

Billing Instructions

Book Promotional, Member and Special Rates
Book via Rate Availability Inquiry
Book without Availability Inquiry
Confirmation Correspondence
Copy Reservation

Data Set Tracking
Day UseGroup Link

Confidential

Indicating additional guest names [profile] on the reservations when no folio is required. Now accompanying
guests can also have separate check in and check out flows, including registering Guest IDs, printing
dedicated Registration cards and utilizing E-Registration card functionality
On reservation creation the Membership type defined in Configuration is automatically attached to thereservation with the Profile
Billing instructions for agreed charges can be diverted to other rooms or invoices based on business specificscenarios. (e.g. Full Charges to Company, Bed & Breakfast to Travel Agent, Separate Invoice for Guest
Beverage charges.)
Auto population of pre-defined default Billing Instructions are support for Company and Travel Agentprofiles.
Reservation details beyond dates, guests, profiles, room type, and rates include additional information
derived from policies associated to the reserved room type, rate plan or hotel defaults (e.g. Deposit,
Cancellation etc.). Elements such as Market Code, Channel Code, Source Code, etc. can be used for historical,
current, and future statistical reporting. Interfaced reservations include external reference number(s) which
are searchable though reservation related dashboards.
Rate plan availability returns dynamic results depending on qualifying criteria. (e.g. Best available rate plans,
Negotiated rate plans, Promotional rate plans, Membership rates plans etc.)
The application offers two ways to create a reservation depending on the flow of the guest interaction;
Starting from the guest profiles or from availability search.
Print or email a hotel or tenant customized confirmation letter with applicable branding standard, dedicatedtemplates are available for both Individiual and Multi-Room Reservations
Multi selectable elements that can be copied from an existing reservation to a new reservation. (e.g. Copy
All, Profile Details, Reservation Details, Preferences, Notes and Billing Instructions)
Data sets can be defined and associated with Reservations, then these data sets can be tracked via dedicatedreports (e.g., users can mark all booking.com loyalty reservations 'Genius', then later report on this data to
see how such reservations performed)
0 night reservation support with special rate for day use
Attach individual reservation to group27-02-2024

Page 3

Shiji Enterprise Platform - Feature List
Function

Features
Guest Locator

Hourly Inventory
Member Link - Reservation

Multi-Action Ellipsis Button

Multi-Reservation Links
Multi-Room Reservations
No Post
Notes
Payment
Policy & Deposit Management
Price & Discount per Day
Promotional Rates
Purchase Elements
Queue Rooms

Rate Amount Locking

Rate Management Dashboard
Rate Management Restrictions
Registration Card Correspondence
Reservation Action Notes
Reservation Attachments

Reservation Color Indicators

Confidential

Description
Show guest physical presence for Due in & In House status
Enables the hotel to offer certain guests guaranteed, round the clock, check in and check out service, sothese guests do not need to adhere to the stricter check in and check out time restrictions. In order to offer
this, the inventory and allocation of these rooms must be managed on a more detailed, hourly level. To beable to guarantee these arrival and departure times a room displacement logic is also applied.
Associate memberships of valued guests for identification and recognition purposes
Direct actions from the reservation are (varies based on reservation status): View / Edit Reservation, View /Edit profile, Change reservation profile, Check In, Cancel Reservation, Copy Reservation, Confirmation Letter,
Registration Card, Post Check In Letter, Cancellation Letter, View External Booking References, Cut Key - forenabled interfaces, Link/Delink reservation to/from group, Add Share, Add Accompanying Guest, Assign
Room, Room Move, Add to Queue, View Bill and View Changelog
Enables users to link reservations together into Multi-Reservation Links. These reservations will be linked by
a common identifier, which when searched, returns all reservations linked. Any reservation can be linked
with another, without any limitations.
Book 2-9 rooms as part of a single reservation creation sequence, for one or more guest names
No Post financial control mechanism to prevent charges by guests that do not have any authorized methodof credit
Reservation specific notes can be added for visibility prior to, during or after the stay.
Hotel accepted payment methods can be capture on the reservation. Credit/debit cards are stored in a PCI
tokenized environment outside the application.
Manage policies by rate code for deposit, cancellation and no show.
Post deposits automatically to reserved accounts.
Manual control of reservation daily pricing e.g. Discounts.
Match rates with promotions to extend best offers
Can be part of a rate or sold as add-on's to reservations to enhance a guest's stay
Allows the hotel to provide an arrived guest access to their assigned room which is still dirty; with a minimal
delay by placing the room in queue and expediting its cleaning and inspection
Gives the user the ability to 'lock' the price on a reservation. This means that even if elements of thereservation are changed which would normally result in a different rate amount, the locked rate can remain
valid.
View rate and channel performance.
Create and Manage Rates & Restrictions.
Intelligent filtering options.
Manage restrictions, edit pricing and new rates centrally
Print a hotel or tenant customized registration card that complies with applicable regulatory requirements
and branding standards
Attention grabbing notes at points of guest interaction by department
Electronic files can be uploaded to reservations, e.g., reservation-related correspondences with the guest,
special instructions etc.
Provides the ability to label reservations with predefined colors, so the users can differentiate them as
required (e.g., special arrangements required, being VIP or special attention guests etc.) These reservations
will be displayed by the selected color on the Room Planner as well.

27-02-2024

Page 4

Shiji Enterprise Platform - Feature List
Function

Features
Reservation Templates
Room Assignment

Room Availability
Room Type Availability

Share Functions
Transport
Upgrade Room Type
Upsell Room Type
Virtual Number

Description
Reservations can be created quicker, and with all required preferences with the help of Reservation
Templates, that store apply these values automatically on Company and Travel Agent reservations.
Intelligent assignment of room in consideration of guest preferences attached to reservation
Availability Search by Date Range returns hotel and room type totals. Additional information available in the
results are Overbooking Limits, Tentative Reservations, Out-of-Order rooms, and Out-of-Service rooms
Inventory by room type, arrival and departure movement, OOO and OOS, along with any day use is displayed
in a calendar view
Add a share to an existing reservation with the options to control rate posting behavior between sharing
guests. E.g. Charge each with full rate, Split rate equally between sharing guests or Charge full amount to a
specified sharing guest.
Transportation requirements are recorded on reservation for visibility and planning in advance of guests
arrival or departure.
Q4 2022 - Establishes functionality for upgrades including an Upgrade Dashboard and rules to determine
eligibility for an upgrade
Q 2022 - Enables capturing additional revenue from upsells by creating rules to determine upsell eligiblity
and cost, and allowing for upsells to be triggered by front desk or kiosk.
Phone and Fax virtual number assignment for direct dial in access

ARI

Membership Rates

BAR Price Levels (a BAR rate logic allowing the hotel to define multiple levels of pricing and then use rules todetermine which pricing level will be offered for a given request)
When a rate has this attribute selected, it is displayed in Room Availability as BAR (Best Available Rate). The
system allows you to define multiple BAR rates and then selects the cheapest one for a given room type,which is displayed in Room Availability
Charge Behaviors (To support promotions such as 'stay 4 nights, pay only 3')
A rate with these attributes are ‘zero’ amount rates, for which no rate amount is added.
When a rate has this attribute selected, it has the rate amount hidden from the user during the entire
reservation lifecycle. Price visibility is permission-driven.
Enables hotels to indicate high demand periods (e.g., New Year's Eve, local festivals, conventions etc.) These
information are available to the user when creating both individual and group reservations. These demanddays are also used by RMS forecast reporting to optimize revenue potential
A rate plan can be configured as dependent on another rate plan. Dependent
rate plans can be configured with flat amount/percentage price adjustments per room or based on
occupancy
Hurdle Rates (one of the most utilized RMS logics in hospitality industry. It helps determine the lowest value
a hotel should be selling a room type for a specific arrival date and length of stay)Member rates will only be availble for guests with a membership linked to their profile. They can be
configured for different membership classes, types, and membership levels.

Negotiated Rates

The negotiated rate functionality allows profiles to be associated with predefined contracted rates. Rate will
only be returned and available when qualifying profile is selected during Reservation creation/update.

BAR Price Levels

BAR Rates (Lowest BAR)
Charge Behaviors
Complimentary and Houseuse rates
Confidential Rates

Demand Days

Dependent Rates
Hurdle Rates

Confidential

27-02-2024

Page 5

Shiji Enterprise Platform - Feature List
Function

Features

Description

Overbooking
Rate promotions

Overbooking allows hotels to maximize revenue, by defining the number of rooms to overbook for specificdates, usually depending on the number of expected cancellations between the current date and the
projected date, the number of expected no-shows, and the number of walk-in reservations. The hotel’s goal
is to reach one hundred percent occupancy on high demand days (at peak periods) and not to undersell theproperty due to cancellations and no-shows. There are two overbooking strategies used by hotels: hotel androom type-level overbooking or the combination of both.
Rate promotions enable defining special discounts on regular rates.

Batch actions

When multiple reservations are selected the following batch actions are available:
Cancel Reservation, Check In, Assign Room, Confirmation Letter, Resitratioc Card, View Billing

Front Desk

Check-In
Custom Confirmation | Pre-arrival Correspondence
Custom Reg Card Correspondence

E-Registration Card

Flexible Share Rate allocation

Front Desk Dashboard

Front Desk Quick Action sub-Menu
General Inquiry
Guest LocatorHouse Status
Message
Multi-action functions for select arrivals
Room Planner
Wake-up Call

Confidential

Front Desk guest check-in provides a flow guiding the process through Room assignment, payment method,
Guest verify or ID capture where required, registration card, and any applicable billing instructions.
Print or email a hotel or tenant customised confirmation letter with applicable branding standard
Print a hotel or tenant customized registration card that complies with applicable regulatory requirements
and branding standards
Allows for paperless check in process where the printed registration card can be replaced with digital one.
Allows for profile data to be updated by the guest. The PDF version of the registration card is then stored inreservation's attachments.
Add a share to an existing reservation with the options to control rate posting behaviour between sharing
guests. E.g. Charge each with full rate, Split rate equally between sharing guests or Charge full amount to a
specified sharing guest.
Central point for retrieval of all Arriving, Inhouse and Departing reservations via a full text search engine.
Search for reservations based on reservation attributes (e.g. VIP, Preferences etc.).
Direct actions from Front Desk search results (e.g. View/Edit Profile, Check In etc.). Stay synopsis, or first stayflag.
Direct actions from the Front desk are (varies based on reservation status): View / Edit Reservation, View /Edit profile, Change reservation profile, Check In, Cancel Reservation, Copy Reservation, Confirmation Letter,
Registration Card, Post Check In Letter, Cancellation Letter, View External Booking References, Cut Key - forenabled interfaces, Link/Delink reservation to/from group, Add Share, Add Accompanying Guest, Assign
Room, Room Move, Add to Queue, View Bill and View Changelog
Central point to search for reservations that are 3 days out from arrival, in house, cancelled, or 3 days post
check-out providing limited information in order to locate a guest
An indicator to locate a guest who is not in their room and offered added instructions
House status dashboard presents a graphical picture regarding the current state of the hotel. Measurements
provide insights and identify key indicators for potential intervention. (e.g. Group rooms not picked up, Total
Dirty Rooms, Arrival not checked in etc.)
Voice and Text message support for resident guests
Multi selectable elements that can be copied from an existing reservation to a new reservation. (e.g. Copy
All, Profile Details, Reservation Details, Preferences, Notes and Billing Instructions)
Room Planner provides an overview of all rooms and allocated reservations in 7, 14 and 28 day calendar
views. The user can also change certain room assignments via drag and drop.
Add, edit and delete wake-up calls for guests due in or in-house, sent to relevant interfaces

27-02-2024

Page 6

Shiji Enterprise Platform - Feature List
Function

Features

Walk In

Description
For Walk In Reservation, a flow guiding the process through Reservation creation, Room assignment,
payment method, Guest verify or ID capture where required, registration card, and any applicable billing
instructions.

Cashiering
Advanced Deposits (Tax)

Allowances (POS transactions)
Billing Instructions

Cashier Desk Quick Action sub-Menu
Cashier Status

Central Cashiering Dashboard
Check-out all zero balance
Check-out and Deferred Check-out
Credit Card payment handling
Fixed Charges
Flexible Charge Adjust/Void/Split/Transfer
Flexible Folio rearrangement of debits/credits
Foreign Exchange Rates
Multi-action functions for select accounts
No Room specific accounts by Category

Policy Manager Dashboard
Post Daily Charges
Posting Journal
Quick Posting‘Deposit Invoice’ handling to fulfill fiscal requirements for countries, where it is necessary to calculate andissue the VAT already at the time of posting a deposit (payment).
Handling of allowances as defined for purchase elements with the ability to monitor the consumption of theallowances on each guest account and providing an overview of running totals for package allowance profit
and loss values.
Ability to group transaction codes into commonly used billing instruction presets that can be applied to
profiles and inherited to reservations or created on the fly.
Direct actions from Billing: Posting a charge, posting a payment, settling a folio window, add new folio
windows, change folio styles, view and edit allowance folios, assign folio payment method, create
information folio.
Central point to view all registered and open cashier sessions with options to close, open and shift current
sessions.
Pivotal point for retrieval of all invoices by status via a full text search engine. Search for invoices based on
filtered attributes (e.g., Checkout status, Stay dates and Balance range). Direct actions from Cashiering search
results (e.g., View Billing, Invoice Copy etc.).
Ability to checkout a reservation from a physical room with zero balance folios. (i.e., Checkout)
Ability to checkout a reservation from a physical room while allowing billing capabilities to continue to occur.
(i.e., Checkout with Open Folio)
Ability to pre-authorize, capture, void or refund payment transactions and support of offline and online
payments.
Ability to define and setup charges on reservation and account level that can be posted by EOD.
Direct actions from Folio Window Actions: View / Edit Folio Profile, Adjust or Split Selected Transactions,
Transfer Selected Transactions, Void Selected Folio, View Full Screen, View Change Log.
Drag and drop of charges and payments between folios
Ability to support foreign exchange rates, exchange currencies to guests, and generate receipts.
Multi selectable options to find invoices that can be checked out with a zero balance.
Ability to create manual accounts without the need for a reservation or pseudo room number.
Automated payment gateway processing of payments determined by user configured rules for deposits,
cancellation and no-shows. A dedicated dashboard displays due and overdue monies and any failed
processing for manual intervention.
Ability to select multiple accounts to Post Daily Charges for the Current Day or Whole Stay for in-housereservations.
Lists all transactions for the current business date by transaction code. The posting journal can be filtered bya variety of search criteria and sorted based on certain sorting rules.
Ability to quickly and easily post multiple charges at once, to one or multiple accounts.

GroupsConfidential

27-02-2024

Page 7

Shiji Enterprise Platform - Feature List
Function

FeaturesGroup Code Template

Group Commission

Optional definition of commissionable Groups with the ability to define the commission %. Information isavailable in the DTO for the use in customer correspondence, such as confirmations or contracts.

Auto Group Cut-off by Days or Date or Manual Cutoff
Custom Deposit and Cancellation Policies

Editable Customer Correspondence
E-Mail Customer Correspondence
Export/Import Rooming List

Group Availability Dashboard
Group Billing Instructions and Master AccountGroup Management Dashboard

Group Copy
Group Document Attachments
Group Messages
Group Quick Book Option
Group Rate with elastic price value boundaries

Group Rooming List
Group Share Reservation Split

Confidential

Description
Two different automatic group cut-off features are available: Define a specific date where all available room
counts across all group stay dates are released back to hotel general availability or define the number of daysin advance for each date in the group where the remaining available rooms are released back to hotel
general availability on a rolling basis. A manual 'cutoff' option which releases instantly all non picked-up
rooms into general availability is also available.
Define custom deposits and cancellation policies for the group booking.
Customer correspondence such as offers, confirmations or contracts can be generated in *.docx format
which allows user to make changes prior to sending it the customer. Changes include
adding/editing/removing of text, formatting, adding images etc.
Customer correspondence can be send by email with the option to use a separate email sender address forall of the Group related correspondence templates.
The ability to assign a list of guest names with reservation details to the available rooms on a specific group's
room grid. Naming of reservation can be either manual or via rooming list import.
The dashboard provides information on the number of available rooms to sell, displayed as total rooms or byroom type. It also shows the number of occupied rooms, separately for indivdual and group reservations.
Group bookings are further grouped by deduct and non-deduct status and can be viewed and/or edited byclicking on the booking name.
Define default Billing instructions for reservations picked up for agreed charges to be diverted to groupinvoice. (e.g. All charges to master account.)
Central point for retrieval of all Groups of any status available via a full text search engine. Search for groups
based on group attributes (e.g. Group status, Start date and Group code). Direct actions from group search
results (e.g. View Group, Copy Group etc.)
During the creation of a new Group, the Group Code will be created automatically based on the definedGroup Code template. Different variables such as profile name, group name, arrival/departure dates areavailable for the template definition.

Ability to copy an existing Group booking to a new date. Either copy all booking details or select details to becopied such as profile information, Group Header, Reservation Details, Room Grid details and notes
Attach single or multiple types of documents to the Group Booking.
Definition and management of messages for all or selected Group members.
Quick and easy process to track all received Group Inquiries by using pre-defined values for the mandatorygroup information.
Control group rate quotation by constraining the nightly rate based on the price modifiers defined on theeligible Group Flexible Rate Plan
Group reservation details are copied to reservations during the pickup process. These include Market Code,Channel Code, Source Code, Guarantee status, Estimated time of arrival, Estimated time of departure. In
addiiton E-mail address, Phone number, Alternate Profile Name Details and Membership number can beprovided during the reservation pickup on the rooming list..
The ability to assign a list of guest names with reservation details to the available rooms on a specific group's
room grid. Naming of reservation can be either manual or rooming list import.

27-02-2024

Page 8

Shiji Enterprise Platform - Feature List
Function

FeaturesGroup Status Flow - user definedGroup Wake-Up Calls
Groups Shoulder Dates
Groups Notes
Manual Group Cut-off option
Room Inventory Grid

Batch Update of Picked-Up Reservations
Filters on Group Rooming List View
User Change Log

Description
Freely definable group status', by hotel or tenant, that impact inventory availability by mapping to Shiji
Enterprise Platform's internal group status', e.g. Tentative, Non-Deduct, and Deduct
Creation and management of Wake-Up calls for group members
Define the booking periods for group members who wish to book outside the stay dates of the group dates.
Group booking and group reservation specific notes can be added for visibility prior to, during or after thestay.
Instantly releases all non picked rooms from the Group and returns them to house availability
Allot inventory of room types, by occupancy, for the dates required for a GroupThe batch update functionality on the rooming list allows to apply the following changes to picked up groupreservations: Billing Instructions, Rate Plan, Reservation Notes, No Post Flag, Alerts, Tasks, Payment Method,
Reservation Preferences, and Conversion of Group Profile to Individual Profile.
Newly added filter improves the usability of the Group Rooming List view by allowing to filter for reservation
status, arrival date(s), and departure date(s).
User Change log provides details of group related changes

Housekeeping

Attendant Assignment
Discrepancies

Automated distribution of housekeeing tasksk amongs avaialble resources. Supports manual adjustments ofthe sheets. Utilises the custom made clean types and schedules based on reservation criteria.
Ability to record discrepancies between Front Desk and Housekeeping regarding Front Desk Status i.e. Vacantor Occupied and room adult/child occupancy

Out of Order/Service
Room History

Overview of current house state i.e. clean, dirty, occupied rooms etc. Supports changing of Room Status i.e.
Dirty, Clean etc. Housekeeping Status i.e. Vacant, Occupied. Provides visibility of existing notes and tasks.
Provides a list of cleaning tasks for each attendant that is being updated in real time. Updates can be mademanually from Attendant Assignment screen in the core application or automatically based on events i.e.
check out, VIP assigned to the room etc.Consists of mobile optimised view of Housekeeping Dashboard,
OOO/OOS Dashboard and Task Management Dashboard. Supports mobile posting for minibar items, missing
items etc.
Ability to take rooms out of inventory (OOO) or set some rooms to be used as last available resource (OOS).
OOO/OOS Dashboard provides overview of all existing OOO/OOS records with ability to edit existing records
or create new.
Tracks all events related to given room i.e. Status change, Check In/Out etc.

Document Scanning
Kiosk Key Generation
Mobile Pre-check-in

Kiosk supports conectivity with 3rd party vendors allowing profile data to be updated via the document scan.
Manual data entry by the Guest is also supported.
Allows for the in-house guests to regenerate the room key
Leveraging the MyCheck solution to provide mobile check in option.

Mobile/Kiosk Arrival

Shiji Enterprise Platform configurable kiosk with branding that allows for unattended guest check in.
Supports capturing of contact and address details, travel documents, guest consents, purpose of stay and key
generation. Offers upsell of additional products i.e. breakfast, dinner, spa treatment etc. Obtains guest
signature and saves the registration card as a PDF attached to reservation. Hardware agnostic.

Housekeeping Dashboard

Housekeeping Mobile

Guest Self Service

Confidential

27-02-2024

Page 9

Shiji Enterprise Platform - Feature List
Function

Features

Description

Mobile/Kiosk Check-out

Shiji Enterprise Platform configurable kiosk with branding that allows for unattended guest check out.
Supports checking out multiple folio windows. Can obtain guest signature on informational folio which isthen stored in reservaiton's a attachments. Hardware independent

E-Registration Card

Hardware agnostic application that provides a paperless check in as the registration card is digitized andstored within the reservation in Shiji Enterprise Platform. Supports capturing of contact and address details,
travel documents, guest consents, purpose of stay. Additional data can be captured utilizing custom fields.

Task Management Dashboard

Centralized view of all tasks, including task name, due date & time, assigned area or room number,department, assignee, priority, status and tags. Users can filter the dashboard by area, department,
assignee, date, status, or priority.

Task Management

Service & Delivery Task Creation
Task Template Creation

Task Assignment
Tags
Attachments

Automated Generation of Tasks

Tasks can be created for the following areas: profile, reservation, account, A/R account, group, M&E booking.
Once a task is created for a given area, the task will be visible on the related records and dashboards.
Allows for quick creation of tasks using a pre-defined template. Once a template is selected, any items which
are not applicable may be updated during task creation.
Options for task assignment include: assign to me (logged in user), assign to user, or assign to owner. Assign
to owner is only available for profiles, groups, or M&E tasks to assign to the owner of the respective record.
Task tags can be configured and then assigned to tasks. Tags can be used when filtering on the task
dashboard or in reporting.
One or multiple files or images can be attached to a task.
Allows for entities (such as rate plan, membership level, membership type, VIP, room type) to be linked to atask template and scheduled relative to a reservation arrival or departure. Automatically generated tasks are
updated whenever a reservation is changed or cancelled.

Accounts Receivable
Accounts Receivable - Reminder Letters
Accounts Receivable - Invoices
Accounts Receivable - Statements

Accounts Receivable Dashboard
Accounts Receivable on-line aging ledger
Accounts Receivable Settlement Import

Accounts Receivable Transaction Dashboard

Confidential

Management of all correspondence needs are supported from within Shiji Enterprise Platform, with flexible
customer definition of reminder letters.
Management of all correspondence needs are supported from within Shiji Enterprise Platform, with flexible
customer definition of invoices.
Management of all correspondence needs are supported from within Shiji Enterprise Platform, with flexible
customer definition of statements.
Account creation, categorisation, aging and credit assignment. Assigning the company and travel agent
relationship to the account. Statement and dunning notice setting and generation.
Multiple contact definition.
AR Aging ledger by defined category up to 10 date ranges with a maximum of 732 days.
Bank settlement file import is supported for auto reconciliation based on vendor.
Account activity and payment activity are shown on the transaction dashboard with the ability to combine
payment and consolidate invoices across multiple pages. Invoices with a zero balance can be marked as
settled during the invoice consolidation. Invoices marked as settled will not be visible on Accounts Receivablecorrespondences. Aging as a whole or by category is shown graphically to guide the accounting team. Due
invoices and credit warnings are clearly displayed. Invoice and reservation folio detail is transparently
available. Comments and reasons can be added to unallocated payments.

27-02-2024

Page 10

Shiji Enterprise Platform - Feature List
Function

FeaturesAccounts Receivable Transaction Export

Description
If AR is inactivated, an export file may be generated for the back-office system which is running the AR
ledger.

End of Day

End of Day Dashboard - easy to follow

Post Room and Tax, Packages. No show processing. Return of group inventory.
Housekeeping status update.
Statistical update. Ledger update, creation of Trial Balance.
Commission calculation.
A navigating dashboard that will guide the user through necessary steps for completing the end of day.
Validation in key areas have guiding steps:- Reservations- Housekeeping- Cashiering Balance and Close

Prepaid commission handling

Automatic posting of prepaid commission by end of day process.

Travel Agent Commission Dashboard

Displays a combination of rate code defined commissions and travel agent profile commission definitions.
The comprehensive dashboard allows management, review, hold, approval and payment of commissions
due. Different widgets exist to show commission records that are projected, due or already processed.
Commissions can be processed via report generation or generation of an export file to transfer electronic
settlements by bank and currency.

End of Day - Status Updates

Travel Agent Commissions

Travel Agent Export File
Reports

Statistical Reports

A full suite of standard reports required for day to day hotel operation. Examples include but are not limited
to: Arrivals, Departures, In House, Open Balance and Posting Journals.
A suite of standard reports that present statistical performance data. Examples include but are not limited
to: Market Statistics, Daily Managers Report and Profile Productivity.

Variable Output Formats

Report output format is configurable. Supported formats include: PDF, CSV, Excel, Word docx, TXT and RTF.

Standard Operational Reports

Batch Reporting
Report Scheduling

Related reports may be combined together so that they run as a batch. Examples of batch reporting include:
End of Day: All the reports required for financial and statistical reporting run after the end of day procedurecompletes.
Emergency reports: A batch of reports containing data required to briefly run the hotel manually in the eventof a power failure.
Run reports automatically according to a schedule and have them delivered to Email. Both time based andsystem event based schedule execution triggers are available.

Shiji Analytics

Performance Statistics - Trend Analysis

Performance Statistics - Pickup and Pace

Confidential

A suite of generic analytical dashboards designed to give an overall picture of hotel performance. Examples
of dimensions covered include but are not limited to: Market, Source, Channel, Rate and Managers reportstatistics.
Dashboards that allow analysis of reservation production changes over time to build a picture of when ahotel can expect its reservations to be made and what percentage of reservations it can expect tomaterialize.

27-02-2024

Page 11

Shiji Enterprise Platform - Feature List
Function

Features

Description

Custom Dashboards

Dashboards designed to cover all aspects of Company and Travel Agent production providing hotel staff with
the insights required to assess their true worth to the hotel business.
Dashboards allowing hotel staff to assess a membership program's effectiveness as well as makecomparisons between the demographic traits of a hotel's member and non member guests.
Set intelligent alerts based on dynamic thresholds so as to be informed when material changes occur ortargets are not hit without the need to continuously check reports.
Custom dashboards may be designed with a Business Analyst to suit the unique reporting or analytical needsof customers.

One Way Integrations

Support for one way integrations to external systems using complex export file structures such as XML or
JSON.

Profile Analysis - Company / TAProfile Analysis - Demographics / Memberships
Threshold Alerting

Data Exports

Delivery options

Custom export files may be built according to the requirements set by the system you want to load data into.
Output statistical data to feed external custom reporting solutions.
Both time and system event based export scheduler triggers are supported.
Send files to external systems based on SFTP, Email or API delivery methods. Files can also simply be output
to the system storage and held for manual download or archive purposes.

API Portal

Extensive open API portal > 1200 API's today, aggregate API's, web hooks, event streams. API documentation
available.

AWS Regional Deployment Location

Current Regions: Europe, South East Asia, Australia and China (more to follow).

Brand &/or Subsidiary Configuration Zones

The ability to add or adapt (sub-select) to define what is brand unique from the master data definition.
Shiji Enterprise Platform is an open platform, meaning it provides infrastructure for data storage, and also
provides core services for 3rd party developers / systems to develop new apps by using the services provided
by Shiji Enterprise Platform. In regards to the configuration module, we support the following two types ofcustomization:
API for registering new configuration entity into the platform by 3rd parties. 3rd party app developers canthen use these custom configuration entities to develop their app.
API for registering new custom fields to existing Shiji Enterprise Platform provided configuration entities,
such as adding a custom field to entity Room Type, and this custom field is only available for the 3rd party
who registered this custom field.
Offers the ability to create an organization design tree to meet the chain, brand, region, subsidiary model ofcorporate control and reporting. A customer definable model of global standards across guest, financial,market and product segmentation. A descending hierarchy model offers selective subset 'opt in' for brandidentification, enabling changes made at upper levels to flow down stream. A set of flags can be activated to'force use' in areas that demand a fixed control model. Renaming of code descriptions is allowed topersonalize as needed. For example, a transaction code can be renamed to show the true outlet name, Fine
Dining to 'The Harbor Room'.
For some entities we allow the records created at tenant/subsidiary level to always be used in hotels, thehotels can’t inactivate these records if the "Force To Use" flag is checked.

Flexible Custom File Formats
Statistical Data Extraction
Scheduler options

API

Configuration

Customization

Enterprise Configuration Management
Entity Attribute 'Force To Use'

Confidential

27-02-2024

Page 12

Shiji Enterprise Platform - Feature List
Function

Features

Local Bespoke & Override Configuration
Migration

Multi-Select Configuration Zones
Property
Regional Profile Location Stores
System Dictionaries

User Roles & Permissions

Description

For records defined at customer / subsidiary levels and available at hotels, the system allows the hotel user
to override some of the fields of these records in the context of the hotel. These overrides only affect thehotel, and will not affect any other hotels which are also using the same records. Possible local overrides are:Update the Description field of a record.
Update the Active field of a record. (This field can only be updated when the Force To Use option is off.)
Update the Display Sequence field of a record
Update the prices for Rate Code and Purchase Element entity records (Only when the central price control
switch is turned off).
Profile, Reservation, Groups, Financial Balances, OOO/OOS and Stay History can be migrated.
Configuration data can be imported using .csv files for items such as rate plans, room types, etc.
An arbitrary definition or zone that can offer a set of rules to its members. An example may be a tax zone fora country or region that cuts across all subsidiary entities.
Each hotel is allowed to link to one or multiple multi-select zones defined at its direct ancestor levels.
A configuration space used refine all optional inherited configuration data, with the ability to add property
definition data, rooms, housekeeping sections, cashiers and more.
GDPR compliance for profile containers e.g. EU, SEA, CN.
Entities in the system that are common for all organizations and are not customizable, such as the list of
Languages or Countries.
Supporting active directory or other federation integration. Enterprise, Subsidiary and Property permission
inheritance support.
Role definition support for categorization and active directory mapping. Modular permission mapping byfunction. Data Protection Officer role permissions.

Meeting & Events
BookingBooking Copy

Create and manage all bookings by name, booking dates, decision and follow up date, owner and more.
Individual, Contact, Company or Agents may be linked to establish the undelring profile relationships for abooking
Configure flexible statuses of bookings to represent the 'quote to cash' life-cycle journey for yourorganization.
Market, Source, Channel & Booking Type are defined per Booking.
Follow-up and Decision dates can be used to manage bookings.
During the creation of a new M&E Booking, the Booking Code will be created automatically based on thedefined M&E Booking Code template. Different variables such as profile name, booking name,arrival/departure dates are available for the template definition. Booking Code uniqueness and mandatory
use can be controlled via setting
Ability to copy an existing booking to a new date. Either copy all booking details or select details such as copy
Events, Notes, F&B items, Inventory Items, Function Spaces

M&E Booking Commission

Optional definition of commissionable M&E Booking with the ability to define the commission %. Information
is available in the DTO for the use in customer correspondence, such as confirmations or contracts.

Booking Dashboard
Flexible Profile Linking
Booking Status Workflow
Booking Market Analysis
Date: Follow-up and Decision

Booking Code Template

Confidential

27-02-2024

Page 13

Shiji Enterprise Platform - Feature List
Function

Features

Booking Revenue Overview
Booking Owner
Booking Correspondence
Generate Correspondence filtered by Events
Cancellation Information

Day Delegate Rates (per person)

Description
The revenue overview section provides a detailed comparison of the forecasted and the current revenue bytransaction codes. It presents information on included/excluded taxes and cost prices and displays thebooking revenue margin.
Definition of users as M&E Owner. Assignment of one primary and additional owners per booking
Generation of internal (BEO) and external correspondence (offer letter, confirmation, contracts) in PDF oreditable *.DOCX format
The event filter on the Generate Correspondence side panel allows to generate any customer
correspondence for a number of selected events of a booking rather than all events per booking.
Definition of cancellation reasons by cancellation status (i.e. unable to confirm, lost, cancelled, refused) plus
definition of known competitors. Use to evaluate cancelled and lost business
Define and manage Day Delegate Packages with optional price definition based on booking dates, number ofattendees, market segment and business type. When adding additional events or F&B items/Set Menus, it
can be decided if these should be included in the package or charged separately. Flexible price adjustment of
Day Delegate Package is possible for each booking indiviudally.

Event
Event Dashboard
Space and Resource Event Allocation
Event Status Management
Event Forecast Definition

Combination and Shareable Function Spaces
Default Room Layout and Rate

Item Inventory
Set Menus/F&B Items
Custom Set Menus/F&B Items
Copy Events

Create and manage all events by name, event date, event status, owner and more.
Break down a booking into individual events requiring catering, resources and a specific room allocation,across time periods
Manage the state of completion for Events individually via flexible status codes and status flow.
Define for each type of event the expected revenue (forecast), either per person or as a flat amount.
Predefined values get applied during event creation but are adjustable for each event.
Definition of public spaces such as Restaurants, Bars, Foyers as shareable allow events belonging to different
bookings to be booked into the same space at the same or overlapping times without creating a double
booking. Shareable function spaces can also be booked exclusively.
To expedite the event creation process, each function space can be defined with a default room layout andrate which will be applied automatically, but can be changed by the user
Manage inventory of Items by category for each event that you are booking. Source items from externalvendors as necessary. Optional definition of overbookable items, controlled by user permissions.
Compose Menus that will suite a given Event for a library of pre-set menus, all menus may be edited and recosted and priced as needed.
Create ad-hoc custom F&B items and/or set menu, specific to one event.
Select one or multiple events and copy them to one or several days within the same booking

Conference Diary

Event Information

Display of defined statuses with the option to de-select certain statuses to filter the view of booked andavailable function spaces
View all events per function space including events that have been waitlisted or are in a non-deduct status
such as Inquiry or Offer
Tooltip on each event offers related event information such as Booking Name, linked Profile information,
Event Type, Rate, Room Layout

Edit/Add Information
Quick Booking

By clicking on an event, any event or booking related data can be updated directly via the Conference Diary
Create new event booking by marking start and end time of the desired function space

Status display and selection
View all Events

Confidential

27-02-2024

Page 14

Shiji Enterprise Platform - Feature List
Function

FeaturesDay View/14 Day View

Confidential

Description
Choose between 7 and 14 day view. 14 day view offers to expand a selected day to see more details. The
expanded view provides a detailed overview on available and booked time slots. Select one of the twoavailable views as the default view to be used when opening the conference diary.

27-02-2024

Page 15