ResRequest Support
  • Home
  • Modules
    • Central Reservations
    • Channel Management
    • Customer Relationship Management
    • Business Intelligence
    • Property Management
    • Financial Management
  • Latest News
    • Webinars
    • Coffee Chats
    • Professional Services
    • Product Releases
    • Technical Alerts
  • For System Administrators
    • Developer
    • System Setup
    • Technical Tips
  • Add-On Products
    • ResConnect
    • ResNova
    • ResInsite
  • Product
    • ResRequest Enterprise
    • ResConnect
  • Contact Us
  • Menu Menu

Multiple Environments

Multiple Environments

ResRequest provides two types of environment (Reservations and Property) within which a user can operate. The environment is inherently determined by the server that the user logs on to.

There can only be one Reservations environment and it may incorporate multiple servers. There is always a web server (WB) and there can be any number of offline servers (R*). There is often a RS server and on rare occasions we may have clients with additional R* servers. This happens when the client has multiple reservations office locations that are not able to operate on the web.

When we have multiple servers within the reservations environment we have a situation where users are working concurrently on independent instances of the database. This represents a threat to data integrity because users on different servers could update the same data within the same time. When the databases are synchronised (via data transfer) one user’s changes will be overwritten. 

To guard against this possibility we have the concept of master status. Master status can be viewed as a token that can be passed between the reservations servers and only the server that holds the token is authorised to edit data. On a server that does not hold master status new data can be added but existing data cannot be edited / changed. For example you could add a new reservation but you could not change the name of an existing reservation. 

This is not a foolproof safeguard. An example of the risk is if there is one remaining room available on a particular day, it could be booked concurrently by users on different servers, resulting in an overbooking. The longer the gap between data transfers, the greater the possibility of this situation occurring.

All servers within the reservations environment share data ownership. This means that data created on any of the servers can be updated on any of the other servers (subject to the master status control). This is in contrast to data created in a property environment, which cannot be updated in the reservations environment.

A principal may have any number of Property environments and each environment can be represented by only one server. Therefore, the concept of master status does not apply within property environments. Effectively, a property server is always the master of its own data. This means a user can always update data that is owned by (was created in) that environment. They can never update data owned by any other environment.

Property Environments

Each Property environment has ownership only of its own data. For example, a user at property A cannot receipt cash at property B. That said, users on property environments may receipt cash, add extras and add notes on any bookings made in reservation environments. Any additions made that carry a charge will result in a new folio being created that may only be invoiced at the property that created it. Consequently, Property environments may be set up with their own distinct invoicing units. Invoices generated on a property server will always have their own invoice number sequence. 

Working with the financial interface

If you are using the Financial Interface, i.e. exporting journals or invoices to your accounting system, you have the option of restricting the processing of financial transaction batches to a specific environment. This is unrelated to the creation of the financial transactions, which is inherent in the invoicing and receipting processes. The restriction applies specifically to mapping ResRequest codes to financial accounts, placing transactions in batches and exporting those batches. 

So we can see that ResRequest’s technical architecture automatically consolidates your financial data from any number of locations, while separating the data access rights of different parts of the organisation. This enables you to produce comprehensive financial reports and to integrate electronically with your accounting system.

FINANCIAL MANAGEMENT

Getting started

  • The Accountant’s process
  • Multiple Environments
  • Multi-folio / multi-currency / exchange rates
  • How defaults affect your accounting process

Financial Documents

  • ProForma Document
  • Tax Invoice Document
  • Accounts Receivable

Fiscalisation

  • Fiscal Machines
  • Fiscal automation

Manage Cash

  • Received Payments
  • Issuing credits and refunds

Manage Tax

  • TAX in ResRequest
  • Payment of VAT in Advance

Analyse Sales

  • Reports

Post to accounting systems

  • Working with accounting systems
  • Automated interfaces
  • Manual Posting

Accounts Payable

  • Tax

Common statutory charges

  • Introduction
  • 3rd party bookings / activity bookings
  • Commissions
  • Credits and refunds

Report to Stakeholders

  • Bed night report

Operational Accounting

  • Reports

Keep up to date with us

Subscribe to our blog
Atta Logo    Satsa

Menu

  • Home
  • Product Releases
  • Contact Us
  • Technical Alerts
  • Coffee Chats
  • Webinars
  • Professional Services
  • Email Series 2022
  • Webinars Index
  • Email Series 2023

Privacy policy
Terms of use
Fair use policy

Visit our website

ResRequest website

ResRequest Modules

  • Business Intelligence
  • Central Reservations
  • Channel Management
  • Customer Relationship Management
  • Developer
  • Email Series 2022
  • Email Series 2023
  • Financial Management
  • Marketing tools
  • Payment Gateways
  • Point of sale
  • Product
  • Professional Services
  • Property Management
  • ResConnect
  • ResInsite
  • ResNova
  • System Setup
  • Technical Alerts
  • Technical Tips
  • Telephone Management
  • Webinars Index
© Copyright - ResRequest Support - Enfold WordPress Theme by Kriesi
The Accountant’s processMulti-folio / multi-currency / exchange rates
Scroll to top

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

Accept settingsView SettingsIgnore

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Accept settingsClose