previous

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 cancelled 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, cancelled, 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. Please 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. Please 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. Please 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 cancelled block does not exist in Holidex and attempt a GU: CC:D deletion message send. As Holidex automatically deletes cancelled 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