...
This command are use to retrieve available package list from EHORS system define by customer by providing date of sales.
One package can have 1 or more BDI or attractions sales, this command are ONLY use to list general package information, for package detail please refer to [ G_PKG_Details ] Get Package Details
Info |
---|
ONLY packages are with condition market segment "Internet" and segment source "Direct" will be fetch from EHORS |
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<?xml version="1.0" encoding="utf-8"?> <SCRIPT_RESULT> <RESULT/> <SCRIPT_STATUS>SUCCESS</SCRIPT_STATUS> </SCRIPT_RESULT> |
XML Node Explain
Node | Importance | Explain |
---|
#PROPERTY_DISCOUNT
#PACKAGES |
High |
#PROPERTY_DISCOUNT@senDiscPerc
#PROPERTY_DISCOUNT@senDiscVatExem
#PROPERTY_DISCOUNT@pwdDiscPerc
#PROPERTY_DISCOUNT@pwdDiscVatExem
#SPECIAL_VARIABLES
#SPECIAL_VARIABLES@totalBDICount
#CONSTANTS
#CONSTANTS@mode
#CONSTANTS@countryID
#CONSTANTS@outletID
#ATTRACTION_ITEMS
If
sessionID
is blank, its an attraction, else its session mapped with itemID
#ATTRACTION_ITEMS@itemID
BDIID
or as attractionID
, its use to map same #ATTRACTION_ITEMS
node to map between attraction and session node#ATTRACTION_ITEMS@itemType
#ATTRACTION_ITEMS@itemName
#ATTRACTION_ITEMS@itemPrice
#ATTRACTION_ITEMS@itemPrice_1
sessionID
/ planBoardID
#ATTRACTION_ITEMS@sessionID
planBoardID
#ATTRACTION_ITEMS@session
#ATTRACTION_ITEMS@totalPrice
#ATTRACTION_ITEMS@option_1
#ATTRACTION_ITEMS@pass
#ATTRACTION_ITEMS@max
#ATTRACTION_ITEMS@autoAsign
#TAXES
BDIID
which if #ATTRACTION_ITEMS@itemID
same, mean this taxes node are belonging to the mapped attraction, each attraction can have more than 1 tax node #TAXES@BDIID
#ATTRACTION_ITEMS@itemID
to show the linkage between the attraction and #TAXES
node#TAXES@taxServiceID
#TAXES@taxServiceType
#TAXES@accountID
#TAXES@description
#TAXES@perc
Each node indicate a unique package | ||
#PACKAGES @packageID | High | Unique ID from EHORS system to identify the package if selected to use or sales, a MUST if guest wanted to book for a package |
#PACKAGES @packageName | High | Human readable package name defined by customer in EHORS system for the package name |
#PACKAGES @BDIIDs | Low | BDIID(s) included in the package, use by EHORS ticket sales, can be ignore |
#PACKAGES @packageSummary | High | Package description define by customer in EHORS system to have it market the package, TEXT format ONLY |