Ahl - PMS
Ahl - PMS
Ahl - PMS
1) Objective:
To have the External application talk to 4400 for FOM, the following
configurations are required at PCX.
Note: This CPU address is the 4400 CPU’s address and NOT the External PC’s
IP address
c) Shutdown of the PCX with the command shutdown –r now – for the
above changes to take effect
The two processes linf and ahltcp should be running in the system it can
be checked as shown below
WARNING:
In this case, there will be only 5 Processes running in the system and PCX
will not send any ACK to Computer (External Application), in this cases we have
to restart the process in order to have all 6 linf process running.
To load the module, select “Front Office System” and then click on the load
module as shown below
This will load the Front office module. There are two frames, one to display the
data sent to PCX and the other one to display the data received from the PCX
The Frame sent and protocol description is discussed in detail under the Protocol
section
It is mandatory to specify the numbering scheme used in the PCX before using
the 4400, as shown in the below capture,
Note:
When the above setting is set as 5, we can manage rooms that are 2, 3,4 and 5
digits of length.
When the above setting is set as 8, we can manage rooms, which are 6, 7 and 8
digits of length.
5) Protocol Section
PCX uses TCP port 2561 for the AHL. This application first sends the connection
string to PCX which is 02 40 46 46 46 46 (FFFF- Node number) 03 in Hex
Here we can see that PCX has replied with $ 003C, which is Node number 60. If
this application is talking to PCX, which is node 66, then we get the response as
$0042. Which is Node 66 (66= 42H)
Format
The check- In Options are selected from the another submenu of the application
as shown below
Here the Value 51 indicates the CRC, this is bit complicated operation and only
when the CRC is correct the PCX will respond to the string sent by the front
office, the below capture from the AHL- Protocol document explains how the
CRC is calculated.
If the CRC is correct, then PCX will reply with the acknowledgement
Checkout Frame
Format
If the CRC fields are correct then PCX will send the Checkout reply.
Format:
Format:
String Sent:
If the CRC Values are correct, then we get the reply from PCX as shown below
and also, it is captured in the Acknowledgement window.
When you select the voicemail option, from the list, Application pops up this
Message, just to make you aware about the functions that will be performed,
Format:
The result
In case if it is successful,
This String is sent to PBX to fetch the information about the Guest’s Telephone
information.
Note:
This Interrogation works only in the Guest Management Mode and it returns
nothing, when applied in the Room Management Mode. When the Deposit is
managed for a guest, this string is used to check the balance amount available.
Format
String sent
Once the PMS link is active, system sends the tickets on port 2561. This
application captures the tickets and it is stored in a separate file.
Format
And the acknowledgement Windows has the location of the ticket storage.
Note:
When the Application is re-started, the tickets are deleted and the storage starts
newly.
PMS sends this frame in order to synchronize the guest information with PCX.
When PCX receives such request, it sends all the information it has about a
particular Guest or Room set.
Format
Packet details
Note:
In the above text file first 3 records are the result for Full re-initialization (F) and
the last 3 records are the result of Partial Re-initialization. (P)
The Night-Audit (or daily total) is used to automatically print out the following data
on a printer at a time that is preset in management, or manually from the hotel
management console.
The port is closed by the PCX after performing the Night Audit.
Format :
Note:
If you do not get the any acknowledgement after sending the string from the
PCX, then it could be
1) The AHL is blocked in PCX .i.e only 5 Linf processes will be running
2) The number of digits 5 or 8 is not managed correctly
3) You are entering invalid or non-existing GPIN/room number.