OXI Message Status - Current List of Warnings - Details
The Mandatory Warnings of type W are mid-level of severity. They indicate that something was wrong but the message has still been processed.
The Optional Warnings of type T type are the lowest level of severity. These can be suppressed entirely by un-checking the Optional Warnings box on the OXI message status form.
Note: Any warning that duplicates itself for one message can be due to the fact that two or more profiles or reservations is missing the same information and are contained in one message.
IFC type Direction |
Module |
Warning Message shown |
Reason for warning |
Type of Warning |
Mandatory Warning |
Optional Warning |
Ext>OPERA |
OXI Configuration |
Default owner not found. Please set the default owner. |
Default setting is not done in Profiles configuration. |
W |
Y |
N |
Ext>OPERA |
OXI Configuration |
IFC default for RATE_CODE is used. Also for room type, currency, market code, payment method. |
Conversion Code is missing or is mistyped. |
W |
Y |
N |
Ext>OPERA |
OXI Configuration |
IFC default for source code is used. |
Source Code is missing from the Conversion codes or is mistyped. |
W |
Y |
N |
Ext>OPERA |
Profiles |
Invalid Cash Blacklist Indicator for |
An invalid indicator for blacklist or restricted is sent |
W |
Y |
N |
Ext>OPERA |
Profiles |
Invalid Profile Type |
The validation fails and no conversion is possible. |
W |
Y |
N |
Ext>OPERA |
Profiles |
Default owner not found. Please set the default owner. |
The validation fails and no default is set. Owner is mandatory in profiles. |
W |
Y |
N |
Ext>OPERA |
Profiles |
Credit Card already expired for 9999, Date |
The credit card expiration date is below system date. |
W |
Y |
N |
Ext>OPERA |
Profiles |
Valid credit card type not found for ‘XX’, number 999999999999. |
Error that is handled as warning. Informs user about invalid credit card type. |
W |
Y |
N |
Ext>OPERA |
Reservations |
Value ‘XXX’ for conversion code CURRENCY_CODE not found. Message also appears for PAYMENT_METHOD, RATE_CODE, ROOM_CATEGORY_LABEL, RESERVATION_TYPE, MARKET_CODE, or SOURCE_CODE |
Conversion for either of these not possible or comes blank. |
W |
Y |
N |
Ext>OPERA |
Reservations |
IFC default for RATE_CODE is used. |
Conversion not possible or comes blank, default is used. Rate code is mostly mandatory. |
W |
Y |
N |
Ext>OPERA |
Reservations |
IFC default for ROOM_CATEGORY_LABEL is used. |
Conversion not possible or comes blank, default is used. Room type is mandatory. |
W |
Y |
N |
Ext>OPERA |
Reservations |
IFC default for GUARANTEE_CODE is used. |
Conversion not possible or comes blank, default is used. Reservation type is mandatory. |
W |
Y |
N |
Ext>OPERA |
Reservations |
IFC default for source code is used. Also:IFC default for market is used |
Conversion not possible or comes blank, default is used. Also depends on parameter setting Crs_market/source_control. Source code is mandatory. |
W |
Y |
N |
Ext>OPERA |
Reservations |
IFC default for payment method is used. |
Conversion not possible or comes blank, default is used. Reservation type is mandatory. |
W |
Y |
N |
Ext>OPERA |
Reservations |
PMS or external system have different rate amount in the stay and are not matching, so fixed rate is set to ‘Y’ |
For external system price control and rate discount use – if rate differs during stay rate discount cannot be applied and OXI changes into rate fixed. |
W |
Y |
N |
Ext>OPERA |
Reservations |
Guarantee code ‘DEP’ requires deposit. |
Informs that this reservation type will only be used if deposit is sent. This is an OPERA restriction, which is checked by OXI. |
W |
Y |
N |
Ext>OPERA |
Reservations |
Reservation type ‘XX’ requires deposit |
A reservation type has been used that requires deposit payment in OPERA. In this case the default reservation type will be used as no deposit is sent in message. |
W |
Y |
N |
Ext>OPERA |
Reservations |
Credit Card No 999999999999 of type XX is invalid |
Error that is handled as warning. Informs user about invalid credit card number. |
W |
Y |
N |
Ext>OPERA |
Reservations |
Exchange rate is not defined for currency code XXX |
Informs user that no currency conversion was possible due to missing currency code. |
W |
Y |
N |
Ext>OPERA |
Reservations |
Market Code Validation failed. Also: Source Code Validation failed, Room Category Validation failed, Rate Code Validation failed |
Validation not possible and no default is set. |
W |
Y |
N |
Ext>OPERA |
Reservations |
Room number ‘999’ removed. Room type ‘XXX” changed to ‘XXX’ |
Room number has been removed from PMS reservation due to room type change. |
W |
Y |
N |
Ext>OPERA |
Reservations |
Room number ‘999’ removed. Stay date range ‘MMDDYY’ changed to ‘MMDDYY’ |
Room number has been removed from PMS reservation due to date change. |
W |
Y |
N |
Ext>OPERA |
Reservations |
No external system conversion set up for the rate plan |
Conversion failed. |
W |
Y |
N |
OPERA>Ext |
Reservations |
Cannot Cancel Checked Out Reservation |
Indicates that the reservation to be canceled has already been checked out in the system. |
W |
Y |
Y |
Ext>OPERA |
Reservations |
No record with default flag ‘Y’ found |
The conversion table is not setup with defaults. |
W |
Y |
N |
Ext>OPERA |
Reservations particular to Holidex OXI |
Cannot extend block: Block has already ended. |
HOLIDEX: Group reservation downloaded and Reservation will take inventory from House availability but will not link up to group when this happens. |
W |
Y |
N |
Ext>OPERA |
Rates |
Warning message: Rate download failed. All rate tier length of stays must match between (CRS NAME) and OPERA in order for the rate to download successfully. |
This type of error message is showing that the tiers in OPERA are not the same as in CRS. Check the OPERA Rate Tier setup and modify. |
W |
Y |
N |
Ext>OPERA |
Blocks |
Value '' for conversion code 'PAYMENT_METHOD' not found |
Payment value is not in conversion code setup. |
T |
N |
Y |
Ext>OPERA |
Profiles |
Profile matching failed for profile type:D |
Informs that profile matching was not possible. |
T |
N |
Y |
Ext>OPERA |
Profiles |
Profile matched for profile type:D, Name ID 9999, points 999 |
Informs about successful profile matching and the score. |
T |
N |
Y |
Ext>OPERA |
Profiles |
Profile not overwritten as parameter TA_CRS_OVER for profile type Travel Agent is set to ‘N’ |
If parameter TA_CRS_OVER is ‘N’, this warning informs about action. |
T |
N |
Y |
Ext>OPERA |
Profiles |
Valid preference type/Value not found for SPECIALS, XXX |
Warning needs to be renamed. Valid combination of type/code not found in PMS. |
T |
N |
Y |
Ext>OPERA |
Profiles |
Value ‘XXX’ for conversion code SPECIALS not found |
Conversion not possible or comes blank. |
T |
N |
Y |
Ext>OPERA |
Profiles |
Valid rate code not found for XX |
The validation for rate entitlements fails and default is used. Not a mandatory column in profile. |
T |
N |
Y |
Ext>OPERA |
Profiles |
Valid membership type/level not found for XX, XXX |
The validation of membership fails. |
T |
N |
Y |
Ext>OPERA |
Profiles |
Valid Comment Type not found for XX |
The validation fails and the comment will be ignored. |
T |
N |
Y |
Ext>OPERA |
Profiles |
Valid title not found for DR, inserting default |
The validation for title fails and default is used. Not a mandatory column. |
T |
N |
Y |
Ext>OPERA |
Profiles |
Valid VIP level not found for XX, inserting default. Also for nationality, language, commission code, country code, phone type, address type. |
The validation for the code fails and default is used. Not a mandatory column. |
T |
N |
Y |
Ext>OPERA |
Profiles |
Valid VIP level not found for XX, ignoring it. Also for nationality, language, commission code, country code, phone type, address type, waitlist code. |
The validation for the code fails and no default is set. Value is ignored as not mandatory. |
T |
N |
Y |
Ext>OPERA |
Reservations |
IFC default for CHANNEL_CODE is used. |
Conversion not possible or default is used. Channel is not mandatory. |
T |
N |
Y |
Ext>OPERA |
Reservations |
Rate Restrictions for (date): RATE_CLOSED…. |
Informs that rate code is restricted. |
T |
N |
Y |
Ext>OPERA |
Reservations |
Source code associated with rate code is used. Also for market code |
If parameter CRS_MARKET/SOURCE_CONTROL is ‘Y’, this warning informs about action. |
T |
N |
Y |
Ext>OPERA |
Reservations |
External system rate amount is overwritten by OPERA rate amount based on parameter CRS_PRICE_CONTROL |
If parameter CRS_PRICE_CONTROL is ‘N’, this warning informs about action. |
T |
N |
Y |
Ext>OPERA |
Reservations |
Product Code Validation failed |
Validation not possible and no default is set. |
T |
N |
Y |
Ext>OPERA |
Reservations |
Channel Code Validation failed |
Validation not possible and no default is set. |
T |
N |
Y |
Ext>OPERA |
Reservations |
Rate Difference is populated as discount amount |
Information that rate discount is used. Based on external system price control parameter. |
T |
N |
Y |
Ext>OPERA |
Reservations |
OPERA or external system have different rate amounts in the stay and are not matching so fixed rate is set to yes. |
Information that OPERA rate will overwrite the external system rate. |
T |
N |
Y |
Ext>OPERA |
Reservations |
OPERA or external system have different rate amounts in the stay and are not matching so OPERA rates are used. |
Information that OPERA rate will overwrite the external system rate. |
T |
N |
Y |
Ext>OPERA |
Reservations |
IFC default for ‘XXX’ is used. |
Conversion not possible or comes as blank, default is used. |
T |
N |
Y |