SERVICE GET V001
Service Reference Name: S_SERVICE_GET_V001
General
This service returns a specific service.
Input
- SERVICE-OBJID: ObjID of the service, which can be obtained from other defined services. Mandatory
Output
Service data
Direction
SIHOT.PMS ← IF Partner
Message
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soapenv:Header />
<soapenv:Body>
<S_SERVICE_GET_V001Request xmlns="http://www.gubse.com/IFS/SihotServices01.xsd"><!--Optional--><TransactionID>string</TransactionID>
<Authentication>
<SecurityID>string</SecurityID>
</Authentication>
<SERVICE>
<SERVICE-OBJID>Base: string Pattern: ([0-9])*</SERVICE-OBJID>
</SERVICE>
</S_SERVICE_GET_V001Request>
</soapenv:Body>
</soapenv:Envelope>
Attributes Message
Name | Type |
---|---|
S_SERVICE_GET_V001Request | |
TransactionID | string |
Authentication | Node |
SecurityID | string |
SERVICE | Node |
SERVICE-OBJID | Base: string Pattern: ([0-9])* |
Response
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soapenv:Header />
<soapenv:Body>
<S_SERVICE_GET_V001Response xmlns="http://www.gubse.com/IFS/SihotServices01.xsd"><!--Optional--><TransactionID>string</TransactionID>
<Result>
<Success>Base: string Pattern: true or false</Success><!--Optional--><ErrorMsg>string</ErrorMsg><!--Optional--><MSG-LIST><!--Optional--><MSG-ENTRY><!--Optional--><MSG-LEVEL>Base: string Pattern: ERROR or WARNING or INFO</MSG-LEVEL><!--Optional--><MSG-CLASS>string</MSG-CLASS><!--Optional--><MSG-NO>Base: string Pattern: ([0-9])*</MSG-NO><!--Optional--><MSG-TEXT>string</MSG-TEXT><!--Optional--><MSG-ENTRY-PARAM-LIST><!--Optional--><PARAM><!--Optional--><INDEX>Base: string Pattern: ([0-9])*</INDEX><!--Optional--><VALUE>string</VALUE>
</PARAM>
</MSG-ENTRY-PARAM-LIST><!--Optional--><MSG-COMMENT>string</MSG-COMMENT><!--Optional--><MSG-SUPRESSED>string</MSG-SUPRESSED>
</MSG-ENTRY>
</MSG-LIST>
</Result><!--Optional--><Service>
<SERVICE-OBJID>Base: string Pattern: ([0-9])*</SERVICE-OBJID>
<cashregisterno>Base: string Pattern: ([-+]){0,1}([0-9])*</cashregisterno>
<servicecode>string</servicecode>
<ratesegment>Base: string minLength: 0 maxLength: 3</ratesegment>
<guesttype>Base: string minLength: 0 maxLength: 2</guesttype>
<rate>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</rate>
<currency>string</currency>
<servicetype>Base: string minLength: 0 maxLength: 2</servicetype>
<fixedrate>string</fixedrate>
<cardrevenue>string</cardrevenue>
<ratefilter>Base: string minLength: 0 maxLength: 18</ratefilter>
<manualrate>string</manualrate>
<discount>string</discount>
<negativeposting>string</negativeposting>
<prepaidtype>Base: string minLength: 0 maxLength: 2</prepaidtype>
<revenueaccount>Base: string Pattern: ([-+]){0,1}([0-9])*</revenueaccount>
<interfaceuse>Base: string minLength: 0 maxLength: 18</interfaceuse>
<usergroup>Base: string minLength: 0 maxLength: 18</usergroup>
<unitofquantity>Base: string minLength: 0 maxLength: 3</unitofquantity>
<numberset>Base: string Pattern: ([0-9])*</numberset>
<articlegroup>Base: string minLength: 0 maxLength: 4</articlegroup>
<sorting>Base: string minLength: 0 maxLength: 4</sorting>
<allowancegroup>Base: string minLength: 0 maxLength: 1</allowancegroup>
<printergroup>string</printergroup>
<commission>string</commission>
<commissiongrouping>Base: string minLength: 0 maxLength: 4</commissiongrouping>
<maxcommission>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</maxcommission>
<vat>string</vat>
<vatgroup>Base: string minLength: 0 maxLength: 4</vatgroup>
<splitvat>string</splitvat>
<vatexceptionreason>Base: string minLength: 0 maxLength: 4</vatexceptionreason>
<tax1>string</tax1>
<tax2>string</tax2>
<tax3>string</tax3>
<tax4>string</tax4>
<processing>string</processing>
<fiscal>Base: string Pattern: ([-+]){0,1}([0-9])*</fiscal>
<splittingquota>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</splittingquota>
<eventgroup>string</eventgroup>
<notidentifiable>Base: string Pattern: ([-+]){0,1}([0-9])*</notidentifiable>
<resoptions>Base: string minLength: 0 maxLength: 18</resoptions>
<options>Base: string minLength: 0 maxLength: 18</options>
<hidedata>string</hidedata>
<trackingcode>Base: string minLength: 0 maxLength: 10</trackingcode>
<grouping>Base: string minLength: 0 maxLength: 2</grouping>
<invoicesequence>Base: string Pattern: ([-+]){0,1}([0-9])*</invoicesequence>
<autoservice>Base: string Pattern: ([0-9])*</autoservice>
<prefixhandling>string</prefixhandling>
<typeofpayment>Base: string minLength: 0 maxLength: 2</typeofpayment>
<mealplan>Base: string minLength: 0 maxLength: 2</mealplan>
<housekeepingfrequency>Base: string minLength: 0 maxLength: 4</housekeepingfrequency>
<postingfrequency>Base: string minLength: 0 maxLength: 4</postingfrequency>
<postingtype>string</postingtype>
<iscres>Base: string Pattern: ([-+]){0,1}([0-9])*</iscres>
<postingtypeevent>Base: string minLength: 0 maxLength: 4</postingtypeevent>
<standardtime>Base: string Pattern: ([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])|</standardtime>
<standardendtime>Base: string Pattern: ([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])|</standardendtime>
<standardoutlet>Base: string minLength: 0 maxLength: 8</standardoutlet>
<columngrouping>Base: string Pattern: ([-+]){0,1}([0-9])*</columngrouping>
<servicefollowonposting1>string</servicefollowonposting1>
<servicefollowonposting2>string</servicefollowonposting2>
<servicefollowonposting3>string</servicefollowonposting3>
<servicefollowonposting4>string</servicefollowonposting4>
<servicefollowonposting5>string</servicefollowonposting5>
</Service>
</S_SERVICE_GET_V001Response>
</soapenv:Body>
</soapenv:Envelope>
Attributes Response
Name | Type |
---|---|
S_SERVICE_GET_V001Response | |
TransactionID | string |
Result | Node |
Success | Base: string Pattern: true or false |
ErrorMsg | string |
MSG-LIST | Node |
MSG-ENTRY | Node |
MSG-LEVEL | Base: string Pattern: ERROR or WARNING or INFO |
MSG-CLASS | string |
MSG-NO | Base: string Pattern: ([0-9])* |
MSG-TEXT | string |
MSG-ENTRY-PARAM-LIST | Node |
PARAM | Node |
INDEX | Base: string Pattern: ([0-9])* |
VALUE | string |
MSG-COMMENT | string |
MSG-SUPRESSED | string |
Service | Node |
SERVICE-OBJID | Base: string Pattern: ([0-9])* |
cashregisterno | Base: string Pattern: ([-+]){0,1}([0-9])* |
servicecode | string |
ratesegment | Base: string minLength: 0 maxLength: 3 |
guesttype | Base: string minLength: 0 maxLength: 2 |
rate | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
currency | string |
servicetype | Base: string minLength: 0 maxLength: 2 |
fixedrate | string |
cardrevenue | string |
ratefilter | Base: string minLength: 0 maxLength: 18 |
manualrate | string |
discount | string |
negativeposting | string |
prepaidtype | Base: string minLength: 0 maxLength: 2 |
revenueaccount | Base: string Pattern: ([-+]){0,1}([0-9])* |
interfaceuse | Base: string minLength: 0 maxLength: 18 |
usergroup | Base: string minLength: 0 maxLength: 18 |
unitofquantity | Base: string minLength: 0 maxLength: 3 |
numberset | Base: string Pattern: ([0-9])* |
articlegroup | Base: string minLength: 0 maxLength: 4 |
sorting | Base: string minLength: 0 maxLength: 4 |
allowancegroup | Base: string minLength: 0 maxLength: 1 |
printergroup | string |
commission | string |
commissiongrouping | Base: string minLength: 0 maxLength: 4 |
maxcommission | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
vat | string |
vatgroup | Base: string minLength: 0 maxLength: 4 |
splitvat | string |
vatexceptionreason | Base: string minLength: 0 maxLength: 4 |
tax1 | string |
tax2 | string |
tax3 | string |
tax4 | string |
processing | string |
fiscal | Base: string Pattern: ([-+]){0,1}([0-9])* |
splittingquota | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
eventgroup | string |
notidentifiable | Base: string Pattern: ([-+]){0,1}([0-9])* |
resoptions | Base: string minLength: 0 maxLength: 18 |
options | Base: string minLength: 0 maxLength: 18 |
hidedata | string |
trackingcode | Base: string minLength: 0 maxLength: 10 |
grouping | Base: string minLength: 0 maxLength: 2 |
invoicesequence | Base: string Pattern: ([-+]){0,1}([0-9])* |
autoservice | Base: string Pattern: ([0-9])* |
prefixhandling | string |
typeofpayment | Base: string minLength: 0 maxLength: 2 |
mealplan | Base: string minLength: 0 maxLength: 2 |
housekeepingfrequency | Base: string minLength: 0 maxLength: 4 |
postingfrequency | Base: string minLength: 0 maxLength: 4 |
postingtype | string |
iscres | Base: string Pattern: ([-+]){0,1}([0-9])* |
postingtypeevent | Base: string minLength: 0 maxLength: 4 |
standardtime | Base: string Pattern: ([01][0-9] |
standardendtime | Base: string Pattern: ([01][0-9] |
standardoutlet | Base: string minLength: 0 maxLength: 8 |
columngrouping | Base: string Pattern: ([-+]){0,1}([0-9])* |
servicefollowonposting1 | string |
servicefollowonposting2 | string |
servicefollowonposting3 | string |
servicefollowonposting4 | string |
servicefollowonposting5 | string |