OXI Message Status - Current List of Errors
The Warnings of type ‘E’ are errors and the message fails. This indicates that crucial elements of the message cannot be interpreted or defaulted.
The Warnings of type ‘O’ are Oracle errors and the message fails. This mostly occurs in combination with an ‘E’ type error.
IFC Type Direction |
Module |
Warning Message Shown |
Reason for Warning |
Type of Warning |
Mandatory Warning |
Optional Warning |
---|---|---|---|---|---|---|
Ext>OPERA |
Reservation |
-20001: ORA-20001: P$M$SBUGTRAP1P$M$S, Matching allotment_detail records do not exist. |
Validation fails due to allotment information is missing. |
O |
Y |
N |
OPERA>Ext |
Reservation |
Errcode: -99; Error Text: OXI- ProcessNResv : ORA- 06502: PL/SQL: numeric or value error |
Cancellation of reservation in OPERA to be sent to Holidex. Response from Holidex should be instantaneous with cancel number. But OXI has error in processing. |
O |
Y |
N |
OPERA>Ext |
Reservation |
E -1 RATE_CODE Conversion for value failed E -1 ProcessRes. : Conversion Failed. E -1 Conversion Failed. |
Holidex IFC: Booking made linked to Block failed in OXI due to conversion issue. As Blocks created without a rate code have bookings added the OPERA>External Reservation Default for Rate Code is needed. If the default is missing correct, and if the rate details are expired update them. |
E |
Y |
N |
OPERA>Ext |
AIB |
AIB : Maximum Days Allowed per Request : 30 |
An AIB request for block has been done. The AIB-Sync-Request for block has failed in Upload as the request was more days entered in the request than the parameter allows. |
E |
Y |
N |
OPERA>Ext |
AIB |
AIB-Build-Request->ER ER:79259/ERR DATE |
AIB request is failed as the Date of the request is in the past. This error will be seen if in Test Lab setup where the PMS is many days behind the Holidex CRS environment. This will go away once the PMS is on the correct date. |
E |
Y |
N |
Ext>OPERA |
Reservation |
Reservation Cancel is sent and is failed with error: “Cannot Cancel, Reservation have non- zero deposits. You must adjust the deposits to zero using the cashiering module.” |
Deposits are on the reservation and have to be refunded or processed as necessary. Then the reservation can be canceled manually. The record in OXI can be flagged ‘Reviewed’ |
E |
Y |
N |
Ext>OPERA |
Reservation |
Cannot cancel reservation, reservation not found for external system no: 15731295; legno: 0. |
No match found in OPERA. Reservation is either missing or there was a manual insertion of reservation with error. Or an external system confirmation number was not returned and inserted into reservation. |
E |
Y |
N |
Ext>OPERA |
Reservation |
Product code ‘NCB’ is not defined in PMS> |
Product type from external system is not configured. |
E |
Y |
N |
Ext>OPERA |
Reservation |
Xml Res Profile Table is Empty. Also additional error of; Error From int_ResvToPms.MapToPms > Xml Res Profile Table is Empty |
Reservation sent from Holidex that we are not expecting. Check to see if there is issue with the message, if it is missing the Profile data segment (NM) then the interface cannot process it. It is possible the booking sent was a change to existing booking and that it may now be already checked-in, canceled, checked-out or no-showed. Message was sent by Holidex in error. |
E |
Y |
N |
OPERA>Ext |
Reservation |
Cannot Cancel Checked In Reservation |
Indicates that the reservation cannot be updated as it is already checked out in the receiving system. |
O |
Y |
Y |
Ext>OPERA |
Profiles |
Cannot create profile without last name. |
Last name is mandatory for creation of profile. |
E |
Y |
N |
OPERA>Ext |
Profiles |
Value 'D' for mandatory conversion code 'PROFILE_TYPE' not found. (This will include profile values ‘Company’, ‘Travel_Agent’, ‘G’ and ‘S’) |
Value for the Guest type of profile is missing from the Conversion Codes. |
E |
Y |
N |
OPERA>Ext |
Profiles |
Int_code_conversion.ConvertCodes Returns fail - 1 : User-Defined Exception |
Additional warning that the Conversion Code does not exist. |
E |
Y |
N |
Ext>OPERA |
OXI Configuration |
Value ‘GUEST’ for mandatory conversion code not found. (This will include values of COMPANY, SOURCE, GROUP and TRAVEL.) |
Conversion table code is missing. Will need to configure. |
E |
Y |
N |
Ext>OPERA |
OXI Configuration |
Int_code_conversion. ConverCodes Returns Fail 2. |
Internal value is sent and is not recognized. Conversion code is missing. Will need to configure |
E |
Y |
N |
Ext>OPERA |
OXI Configuration |
Interface is not setup for external system resort FILBB. |
Name of the external system resort name is not correct or mistyped |
E |
Y |
N |
Ext>OPERA
|
OXI Configuration |
HX Download: Error Msg > 'Error From HX_SessionInitialize > Could not set the session variables for the external property 'FILBB'.'. Similar for any interface |
Name of the CRS resort name is not correct or mistyped |
E |
Y |
N |
OPERA>Ext |
Export Files |
Error while transferring 'HCKO.TST.V080001.MDABB.S432' file to FTP server. Reason: Login incorrect. |
The export file name is the reason for the failed transfer. User name that was given is incorrectly spelled or missing in the communication methods ‘Username’. The same can apply to the ‘Password’ |
E |
Y |
N |
OPERA>Ext |
Export Files |
Error while transferring 'HCKO.TST.V080001.MDABB.S436' file to FTP server. Reason: /home/iasdev/oxi/DCO_REV**: A file or directory in the path name does not exist. |
The directory path to the FTP server folder is incorrect in the communication methods. |
E |
Y |
N |
OPERA> Ext |
Export Files |
Error: No Data Found to Read for Group No. 2338 |
Export file sent from OPERA to Holidex CRS fails due to empty data record in the EXP_DATA_TABLE. This would need to be researched by PMS team. Call OPERA Support if error occurs. |
E |
Y |
N |
Ext>OPERA |
All Files |
Error ORA-000 normal, successful completion. |
Check the Edit Interface screen for the deletion indicator settings. They should not be set to values NULL. Update and save new settings. You will have to Restart the processors for the interface to recognize the new settings. |
E |
Y |
N |
Ext>OPERA
|
Rates |
(i.e.)Holidex CRS: Send rates after update or by Rate Download function. One or more rates are failed in OXI with this error. Rate Category 'RACK' End Date 29-MAR-12Is Lesser than Rate Code End Date 24-MAR-04 Error can be similar for any interface sending Rates from CRS to OPERA PMS. |
The Rate Category in OPERA PMS needs the End Date extended to accept this rate down. Once this is updated. Reprocess the failed rate or you can send down another Rate. For Holidex: Rate Download activated from CRS. |
E |
Y |
N |
External> OPERA |
Rates |
Holidex CRS: Send rates after update or by Rate Download function. One or more rates fail in OXI with error described as “Errcode: -99; Error Text: Rate code Begin date cannot be null”. |
The Rate Category which is downloaded to OPERA PMS is missing the Begin Sell Date in the TPI formatted message. IHG is aware of issue; and it can be resolved by IHG Helpdesk. Call (678) 746- 0429 and give INN CODE of hotel having issue. Solution in Clarify has been entered with full steps for carrying out how to resolve if necessary by Installer and L3 Support staff. Clarify solution #37968. |
E |
Y |
N |
OPERA>Ext |
Reservation |
(i.e. Marsha) Can’t convert opera rate code BJWA to Marsha rate program. |
Rate Code conversion is missing from Rate Program Conversion table. Check setup. -OR- Transient reservation is booked using Rate Code that is a Block rate code. Reservation is missing the Block Code. |
E |
Y |
N |
OPERA>Ext |
Reservation |
(i.e. Marsha) Can’t convert opera rate code FIXME block code CJW to Marsha rate program. |
Rate Code FIXME is default rate only and should not be setup in conversion. Reservation has to be reviewed and updated accordingly. |
E |
Y |
N |
OPERA>Ext |
Reservation |
ProcessNewRes. : OXI- ProcessNResv : ORA- 06502: PL/SQL: numeric or value error |
Cancellation of reservation in OPERA to be sent to Holidex. Response from Holidex should be instantaneous with cancel number. But OXI has error in processing. |
E |
Y |
N |
OPERA>Ext |
AIB , Automated Inventory |
AIB : Exceeded the Maximum Allowed Requests per Day |
Request for Automated Inventory Balancing by user, amount of requests per day has been used. Error is given because message request will not be processed. Requests will have to wait until next business date. |
E |
Y |
N |
OPERA>Ext |
Block Resync |
E -1 HX Response Error : ER ER:HOLIDEX292088/ERR CONV/GRP CODE |
Block Resync sent from OPERA to Holidex errors out. Requested as an upload during the AIB request. During the comparison of data AIB utility found that the canceled block does not exist in Holidex and attempt a GU: CC:D deletion message send. As Holidex automatically deletes canceled data this message will automatically fail. This can be flagged as ‘Reviewed’ in Message Status screen once verified. |
E |
Y |
N |
Ext>OPERA |
Profile |
“Lookup returned zero result profile get on |VCR|1047454|GETCRS|1047454| with error: null” |
Profile Lookup was used to find profile from external. Profile requested for download and XML message sent from FTCRS is the message that looks like a warning. Issue is FTCRS issue and needs to be reported if happens at site for resolution. |
E |
Y |
N |
OPERA>Ext |
Allotment
|
Can't parse XML. Insert exception on node [InventoryBlockNotification]: oracle.jdbc.driver.OracleSQLException: ORA- 00902: invalid datatype |
Issue with communication between operating systems. Restart the HTTP Service and resend or reprocess the message that failed. |
E
|
Y |
N |
Ext>OPERA |
Rates |
ValidateToPMS : Resort cannot handle multiple currencies, rejecting the message as the currency code "CAD" of the rate code is not same as the currency code "USD" of the resort. |
Reason for error is that the Parameter MULTI CURRENCY is set to N at property level and the MULTI CURRENCY is set to Y at the External or ORS side. The prevailing handling is that OXI checks to see if the property will accept it based on that paramter and if the currency is not the same as the property base currency it will be 'rejected' with the appropriate error. |
E |
Y |
N |