Please enable JavaScript to run this help system!
Execu/Tech Systems, Inc.
Knowledgebase
Search:
850-747-0581
Email
Website
Contents
Index
Search
Page Properties
Page Keywords
Page Visibility
Preview For Mobile Device
Lightbox Code & Preview
Save
Cancel
Saving...
Welcome
What's New
System Requirements
Computer Hardware
Other Hardware
Operating Systems
TLS 1.2 Requirements
Data Security
Firewall Settings
Credit Card Interfaces
Software Installation
Installation Checklists
Software Installation - Server
Software Installation - Client
Software Reinstall / Move
Create Shortcut Manually
Software Launcher
Software Updates
Software Update Requirements
Software Updates
Running ETUpdate from update.zip
Software Update without download
Post-Update Requirements
Questions and Answers
Common Questions
Common Mistakes
Sending a Screen Shot
Recording step by step
Glossary
Data Flow
Execu/Tech Services
Execu/Suite Hotel PMS
Setup - Execu/Suite PMS
Preparation/Installation
Getting Started
Data Preparation
Your Company Setup
Zip Code Database
License Access Code
HTML Templates
Manager Menu / Setup
Hotel Control Files Setup
Parameter Record
Season Record
Rooms
Room Types
Tax Codes
Charge Codes
Payment Codes
Guest Packages Setup
Market Segment Codes
Source of Business Codes
Corporate File
Guest Profile Tools
Housekeeping Codes
Yield Management
Meeting Room Parameters
User Defined Comments
Graphical Room View
Auto-Trace Setup
Wholesalers and Travel Agencies
Setup Bullet Points & Notes
Rooms, Room Types, Rates
Charge, Payment, Tax Codes
Guest Packages
User IDs, Passwords, & Security Levels
Parameters & Policies
Guest Profile Tabs and Fields
Market and Source Codes
System Maintenance
User I.D. / Security Setup
PMS Employee Setup
PMS Menu Permissions
Security Levels
Other Settings
Configuration Settings
Editing HTML Letters, Documents and Forms
Email Settings
Thank-you emails
Enable PDF Saving
Hotel Logo
Import Rate Spreadsheets
Master Folios
MENUINI.FIL Configuration
Terminal ID Number Codes-Batch Terminals
Hotel Print Settings
ETHTMLPrint (Print Folios, Reg Card, etc.)
Procedures Execu/Suite PMS
Manager
Manager Procedures
Adjusting Statistics-AM Report
Other Manager Tasks
Manager Reports
Reservations
Reservations Operations
Availability
New Reservations
Guest Profile Entry & Reports
Advance Deposits
Share-withs
Changing Reservations
Cancellations and No-Shows
Reservation Reports & Printouts
Sample Reports
Trace Reports
Front Desk
Front Desk Operations
Availability
Check In
Check In Master Folio
Assign Master Folio to Guest or Group
Guest Folio
Guest Profile
Credit Card Procedures
Guest Packages
Changes - Room, etc.
Posting Charges & Payments
Check Out
Guest History
Housekeeping
Front Desk Reports & Printouts
Night Audit
Night Audit FAQ
Night Audit Procedures
Night Audit Reports
Night Audit Bullet Points
Night Audit Report Viewer
Travel Agency Processing
Travel Agency Setup
Travel Agency Reports
Travel Agency Checks
Clearing Adv. Deposits Remaining
Folio Detail Export
Groups
Guest Name Changes-Profile
Guest Opt-out
Report Generator
How-To Videos and Tutorials
Change Terminal Number
Check In a Guest
Check Out a Guest
ETShortcutWizard
Export Guest Contact Info
Guest Profile Creation
Housekeeping Screen - Changing Status
Interface - Create a Scheduled Task
Posting Charge or Payment to Folio
Transfer Charge or Payment to a Folio
Voiding Charge or Payment in Folio
How-To Documents
Post CC After Check-out
Credit Card Reminders
Change Company Code
Reports - Execu/Suite Hotel PMS
Execu/Suite CRS
Initial Setup
Menu and Navigation
Rooms Setup
Inventory & Availability
Viewing Inventory & Availability
Default Inventory
House Inventory
Periods of Closure
Events and Groups
Room Type Variations/Adjustments
Stop Sale Limits
Availability by Rate Category
Availability by Channel
Allotments
Booking Rules & Closure Date Rules
Calendar quick changes
Minimum Stay Policies
Automated Revenue Rules
Occupancy Rules
Channel / IDS Rules
Products/Rates Setup
Payments - Cancellations
Groups
Setup
Booking
Lookup
Channel Manager
Corporate Client Setup
Services Setup
Force CRS to PMS Sync
Marina and RV Settings
Interfaces
OTA / HTNG
OTA / HTNG Installation and Configuration
OTA / HTNG 2 Way Push
OTA / HTNG 1 & 2 Way Pull
OTA / HTNG Functions and Limitations
OTA / HTNG PMS Settings
OTA / HTNG ROH (Run Of House)
OTA / HTNG Troubleshooting
OTA / HTNG Logs
Phone, Movie, POS, etc.
Comtrol® Interfaces
Comtrol® Network Requirements
Comtrol® Install
Comtrol® Setup
Comtrol® Testing
Comtrol® Resync
Comtrol® Troubleshooting
Legacy Interfaces
Legacy Interface Installation
Communication Settings
Phone Interface Resync
Troubleshooting Serial Connections
Micros POS Interface
Execu/Touch Point Of Sale
POS to Hotel Data Flow
Execu/Touch POS Administrator
Store Record
Departments/ Revenue Centers
Payment Records
Discount Records
Menu Items
Item Modifiers
Item Categories
Combinations (Value Meals)
Employee Records
Employee Work Codes
Void Codes
Table Setup
Terminal Records
Printer Setup
Item Button (Keyboard) Setup
Supervisor Menu
How To - POS Admin
Create POS Item
Execu/Touch POS Procedures
F&B Open a Check
Close a Check with CC
Separate Checks
Split Checks
Split Tendering
Retail Procedures
Reports
Supervisor
Paid-Out Tips and Other
Create TAB
Transfer Checks
Video-Credit Cards in POS
Execu/Touch POS Miscellaneous
POS Cash Management
Dining Reservations
Tableside Wireless Tablets
Edit/ Purge History Records
Add Comment to POS Guest Receipt
Suppress Remote Printing
Use Employee Login Cards
Encode Employee Login Cards
POS Activities Deposits - Setup
POS Activities Deposits - Procedures
Export POS Check Detail (GAPOCKH.TXT)
FUEL sales in POS
POS Copy / Delete Records (GAPOCOPY)
POS Copy all records to another store
POS Copy records from GAPOCNTL.OLD
POS Delete Records
POS Change item fixed tax amount
POS Reset Table Types
POS Resynch employee/password records
POS Copy ONE record to another store
POS Convert gapo999.fin's
POS Printers and Cash Drawers
POS Printer Setup
POS Printer Troubleshooting
Cash Drawer Setup
Configure Bar Code Printer and Labels
Print Bar Codes
Credit Card Processing
Shift4 Credit Card Processing
Shift4 Card Readers (Non-EMV)
Magtek Programming
Shift4 Data Flow
Shift4 Installation
Shift4 UTG Install
Shift4 EMV Setup
Shift4 AuthToken, AccessToken, AccessBlock
Shift4 PMS/POS Setup (MENUS4CO)
Shift4 PMS/POS Setup (Payment Codes)
Shift4 PMS/POS Setup (Other Settings)
Shift4 i4Go V2
Using Shift4 i4Go
Shift4 i4Go V2 Requirements
Shift4 i4Go V2 Errors
Shift4 i4Go V2 PMS / POS Settings
Shift4 i4Go V2 Internet Explorer Trusted Zone
Shift4 Receipt Printer Setup
Shift4 Troubleshooting
Shift4 UTG IP Address and Port
Shift4 Error Codes
Test Shift4 UTG Connection with Telnet
Shift4 Fix (June 19, 2020)
Worldpay Credit Card Processing
Worldpay Critical Setup Info
Worldpay EMV PIN Pad Setup
Worldpay EMV Cloud Config
Worldpay EMV Failure Messages
Worldpay EMV PIN Pad Troubleshooting
Worldpay EMV Data Flow
Worldpay Non-EMV Data Flow
Worldpay Receipt Printer Setup
Credit Card Service Fees / Surcharges
Credit Card Procedures
EMV Credit Card Processing
Switching Gateways/Providers
Inventory Control
Inventory Overview
Inventory Setup
Store, Locations, Classes-Categories
Inventory Items
Recipe File
Inventory Processing
Physical Inventory Entry
Physical Inventory Handheld Scanner
Purchase Orders
Miscellaneous Postings
Enter Waste Adjustments
Batch Updating
Display Item Detail
Inventory Integration
Integration to POS
Integration to A/P
Integration to GL
Inventory Reports
Time & Attendance
Direct Bill / City Ledger
Direct Bill Introduction
Direct Bill Setup
Control Files Setup
Customer Setup
Direct Bill - Execu/Suite PMS Interface
Direct Bill - Execu/Touch POS Interface
Direct Bill - General Ledger Interface
Membership Billing
Direct Bill Procedures
Hotel DB Transfers
Transaction Batches
Open Item Payments
Manual Postings
Fix Out of Balance Direct Bill Accounts
Late Fees
Member Billing
DB Reports and Statements
Transaction Batch Update Report
Customer Aged Trial Balance
Customer Detail Report
Open Item Statements
Balance Forward Statements
A/R Report Generator
Sample Reports
Events and Catering
Getting Started
Event Setup
Sample Reports
Gift Cards (Execu/Gift)
Execu/Gift Setup and Configuration
Selling/Issuing Gift Cards
Redeeming Gift Cards
Manual Entry / Edit / Delete
Donated Gift Cards
Reward cards
Encode Gift Cards
Back Office
General Ledger
GL Setup
GL Processing
GL Integration
GL Reports
Accounts Payable
A/P Setup
A/P Processing
A/P Reports
Condo
Condo Overview
Condo Setup
Condo Procedures
Condo Reports
Payroll
Payroll Setup
PR - GL Interface Setup
Company
Federal Tax Tables
Employee Setup
PR-TimeClock Interface Setup
Payroll Procedures
Payroll Reports
3rd Party Accounting Interfaces
GL Export
DataPlus
QuickBooks
Errors / Fixes
cbl.out Program Missing
Class Not Registered
Cobol Errors
Common System Issues
Company Selection Keeps Appearing
Detail File Update Error
Error: 80040154
File Error: 3000
Find Software Application Folder
Folio Stops Printing (HTMLPRNT.EXE)
Forms Print to Wrong Printer
Forms Print Too Large
LoadEntity invoke failed
Memory Access Violation
Microsoft .NET Framework
Microsoft.Office.Interop
Missing or Broken Shortcut / Icon
Network Benchmark
Rebuild Corrupted File
Rebuild Cross Reference
Register Programs and Controls
Restarting Servers and Terminals
Run Program By Name
Run-time error '429'
Run-time error '-2147319779'
Program Warnings
Cannot Run More Than Once
Could Not Read Card
Current time not set up
In Reorg - Not Posted
Invalid Company Code
Invalid Room Type
Keyboard Record Not Set Up
Record Busy Message
Software License Warning
Terminal Record Not Set Up
Shift4 Errors
Slow / Stuck Software
Start Program Missing
Support File Uploader
Unable to Select Printers
User Account Control (UAC)
What's My Terminal Number?
Execu/Vault
Remote Connection (RemoteET)
Uninstall Old Remote Connection App
Sample Reports
Year-End Procedures
Fiscal Year
Master Folios Year-End
Seasons and Rates
Year-End Advance Deposits
Server and System Health
PCI Compliance
City Ledger - Direct Bill
General Ledger
Accounts Payable
Payroll
Backup and Storage
Training
New Modules
Cloud Hosting
Cloud Hosting Access
Cloud Launcher Install
Cloud Launcher Setup
Cloud Launcher Update
Cloud Access for Mac
Cloud Hosting Preparation
Hosting Network/Hardware Requirements
Important Issues and Settings
Document Access
WebRes
WebRes - Installation
WebRes - Credit Card Processing
WebRes - Shift4
WebRes - Worldpay
WebRes - Customize / Configure
WebRes - Cancellation Policy
WebRes - Confirmation Page and Email
WebRes - Errors / Troubleshooting
Theresa's Test Page 1
Search
:
Index
Bookmark
Print This Article
Login
Edit Page
Publish Draft
Delete Draft
Compare Draft
Edit Header
Home
>
Interfaces
>
OTA / HTNG
>
OTA / HTNG Functions and Limitations
These are the major limitations and unique behaviors of the interface and should be considered before purchasing. These lists change as the interface is modified and tweaked with each CRS vendor. Typically, a feature implemented for one vendor will apply to all vendors with just a little modification.
Limitations
If you have a one way interface, you are responsible for maintaining rates and availability through the CRS (Travelclick, Synxis, Windsurfer, etc.)
Because a one way interface
DOES NOT
send rate or availability information to the CRS, rates and availability must be maintained by you, typically using a webpage that gives you access to a management console. You should carefully consider how many rooms you want to offer to the CRS so that you don't experience overbookings. This means you will likely need to adjust this number for expected busy seasons. Also, if your rates change you must remember to change them in the CRS.
If a reservation is open in the PMS, the CRS will not be able to modify or cancel it.
We support Reservation Delivery from the CRS to the PMS, but not reservation Sync from the PMS to the CRS. This means that we import reservations from the CRS but we do not upload reservations or changes made in the PMS to the CRS.
Modifications and cancellations performed on a reservation imported from the CRS must be performed in the CRS. If they are performed in the PMS, the changes will not be updated to the CRS. This update only occurs from the CRS to the PMS.
Due to our internal PMS rate structure, we only support 5 Rate Plan Codes (numbered 1 - 5). If you build your CRS Rate Plans off of these 5 codes, you should have plenty of variety with a 2 way interface. We don't use rate codes for vendor, travel agent, corporate, etc. tracking. Use source of Business, Market Segments, Travel Agency or Corporate setup for this.
If you wish to use these 5 Rate Plan Codes (Rate Codes in the PMS) then your PMS Season Record MUST NOT use rates 1 - 5. It must use the alpha (A - Z) seasons.
When we receive a Rate Plan Code that doesn't match the 5 pre defined codes in the PMS this is how it's handled:
We compare it against the Packages in the PMS. If it exists, we post the package details, as they are configured in the PMS, to the reservation.
If there is no match, we post rate code 2 in the PMS, but we keep the rates sent by the CRS
In all cases, regardless of the rate or rate code, we will post the dollar amount provided by the CRS. This ensures that the guest will always be charged the rate they agreed to when booking even if there is a miss-match in the PMS.
In this image you can see the PMS rate remapping for the internal rates 1 - 5. In a 2 way interface we can send each of these 5 rates. The CRS should work with you to to ensure that these rates are mapped. At least one rate must be mapped for the rates to be uploaded.
Package Setup
Package details ARE NOT IMPORTED by the interface.
If you choose to use packages these are important notes to consider.
The package will need to be configured in the PMS first.
Since individual package items can't be imported, the package setup in the PMS must be correct because this is the rate that will be used.
In the case of packages, the PMS package rate will be used, not the rate provided by the CRS. This is because the CRS rate is a composite of all individual package items.
Configure the packages in the CRS to work exactly like they do in the PMS. This is the only way to ensure that the package seen by the guest online is posted correctly by the PMS. The package code must match the RatePlanCode in the CRS because this is the code submitted to the PMS by the interface.
Calculated rates are not currently supported in the PMS package setup for CRS interfaces. The rate must be specified in the package setup to work with the interface.
Taxes are handled by the PMS. Any taxes sent by the CRS will be ignored.
Tax Inclusive (using AmountAfterTax) rate plans are not supported.
Only 1 room per reservation is supported.
PMS Rate, Market Segment and Source of Business codes are limited to 4 characters.
PMS Group and Package codes are limited to 10 characters.
Supported 1 way messages are:
OTA_CancelRS
OTA_HotelGetMsgRQ
OTA_HotelResModifyNotifRQ
OTA_HotelResNotifRQ
Supported additional 2 way messages are:
OTA_HotelAvailNotifRQ
OTA_HotelInvCountNotifRQ
OTA_HotelRatePlanNotifRQ
The only restriction we support at this time is Minimum Length of Stay.
Functions
The only restriction supported is Minimum Length of Stay
Rates are only sent for adults (AgeQualifyingCode="10"). They contain:
First Person Rate
Second Person Rate
Additional Person Rate
When we receive a Rate Plan Code that doesn't match the 5 pre defined codes in the PMS this is how it's handled:
We compare it against the Packages in the PMS. If it exists, we post the package details, as they are configured in the PMS, to the reservation.
If there is no match, we post rate code 2 in the PMS, but we keep the rates sent by the CRS.
In all cases, regardless of the rate or rate code, we will post the dollar amount provided by the CRS. This ensures that the guest will always be charged the rate they agreed to when booking even if there is a miss-match in the PMS.
In this image you can see the PMS rate remapping for the internal rates 1 - 5. In a 2 way interface we can send each of these 5 rates. The CRS should work with you to to ensure that these rates are mapped. At least one rate must be mapped for the rates to be uploaded.
When Travel Agent details are received in the reservation import, we will attempt to match the IATA number to an existing travel agent. If no match is found then we will create a new travel agent record with the details provided in the reservation record.
When using Synxis CRS,
Packages
on the Synxis side will be treated as
Amenties
by us and must be tied to an
Auto Post
code.
In order to maintain PCI compliance, we tokenize or mask all credit card information. If you use one of our PCI compliant credit card processing interfaces you have the option of tokenizing credit cards. No card numbers will ever be stored so if you don't use one of our credit card processing interfaces you will need to obtain guest payment information from the CRS.
Article ID
ota___htng_limitations
Views
5152
Last Modified
5/30/2024 11:49 AM
Copyright © Execu/Tech Systems, Inc. All Rights Reserved.
{1}
##LOC[OK]##
{1}
##LOC[OK]##
##LOC[Cancel]##
{1}
##LOC[OK]##
##LOC[Cancel]##