酒店订单


酒店订单

酒店订单列表查询

企业可调用此接口获取酒店订单列表数据。

遵循GDPR要求,默认只返回因公出行的订单。

可用于集团查询。

接口URL

/queryhotelorderlist

/group/queryhotelorderlist 集团

请求参数定义

参数名参数说明必填参数类型长度值举例备注
CorpCode企业账号YString1000系统提供的企业账号
Timestamp时间戳YString1420180811113019服务方仅允许20分钟内的时间误差。
Version版本号YString3.0固定为3.0。
LoginName操作人帐号YStringzhangsan@huawei.com1、如果是系统维护,写“sysadmin”查询企业下全量数据,用此账号2、 如果是普通员工维护,写员工登录名。查询员工名下订单,用此账号
EnterpriseTrID企业客户系统审批单编号NStringTA0315012116281300028如果此字段有值,则不考虑StartCreateDate和EndCreateDate查询条件,仅查询该出差申请单号对应的订单数据
StartCreateDate订单生成起始日期NString20130423yyyyMMdd。如果调用者置空,则默认当天,并且从00:00开始
EndCreateDate订单生成截止日期NString20130424yyyyMMdd。如果调用者置空,则默认当天,并且以23:59结束
PageIndex查询的页码YString
Size每页条数YString建议20,上限50
BusinessType业务类型NStringCHOTELCHOTEL:国内,IHOTEL:国际非必填,不填默认为国内
Language语言NStringzhzh:中文 en:英文。不填默认为中文。

响应参数定义

参数名参数说明必填参数类型长度值举例备注
ResultCode返回码YString00表示成功,其他值为失败。
Description描述YStringSuccess描述信息,出错时为错误信息即错误原因。
PageIndex当前的页码NString
Size每页条数NString
Total总记录数NString
HotelOrderList酒店订单NList<HotelOrder>

HotelOrder酒店订单

参数名参数说明必填参数类型长度值举例备注
HotelOrderID订单号YStringH0215042408435860475
OrderStatus订单状态YString0:已提交 1:待确认 3:已确认 7:已取消 9:待支付 11:复核 12:配额房待确认 13:新提交
TravelType出行方式NString0:因公出行 1:因私出行
PayWay支付方式NString1:在线支付 6:因公欠款 8:担保欠款 10:外部月结 14:到店付款
PayStatus支付状态NString0:未支付 1:已支付
WaitCancelStatus待取消状态NString0:非待取消(缺省) 1:待取消员工提交取消请求后,该状态变为“待取消”;在取消操作完成后,此状态恢复成“非待取消态”
ModifyStatus修改状态NStringcancel:取消 modify_success:修改成功 processing:修改中
RoomPrice房价YString115.00
ServiceFee服务费YString
HotelName酒店名称YString北京饭店
HotelID酒店IDNString
RoomTypeName房型YString标准间
BreakfastNum早餐数NString0:无早 1:单早 2:双早 3:含早
CreateTime下订单时间YString20180811113019yyyyMMddHHmmss
LatestCancelTime最晚取消时间NString20180811113019yyyyMMddHHmmss
CheckInDate入住日期YString20180811yyyyMMdd
CheckOutDate退房日期YString20180811yyyyMMdd
CustomerList入住人信息列表YList<String>入住人姓名列表
EnterpriseTrID企业客户系统审批单编号NStringTA0315012116281300028
HtTrID审批单编号NStringTA0315012116281300028
CanModifyMode是否可修改标识NString0:不可修改 1:可修改

样例

请求示例

{
	"CorpCode": "5980",
	"Timestamp": "20220829105534",
	"Version": "3.0",
	"LoginName": "iss_470205",
	"StartCreateDate": "20220730",
	"EndCreateDate": "20220828",
	"PageIndex": "1",
	"Size": "20",
	"BusinessType": "CHOTEL",
    "Language": "zh"
}

响应参数

{
	"ResultCode": "0",
	"Description": "成功",
	"PageIndex": "1",
	"Size": "20",
	"Total": "184",
	"HotelOrderList": [
		{
			"HotelOrderID": "H0122082818064231083",
			"OrderStatus": "3",
			"TravelType": "0",
			"PayWay": "10",
			"PayStatus": "0",
			"WaitCancelStatus": "0",
			"ModifyStatus": "modify_success",
			"RoomPrice": "2000.00",
			"ServiceFee": "0.00",
			"HotelName": "测试酒店",
			"HotelID": "100004302",
			"RoomTypeName": "大床房",
			"BreakfastNum": "0",
			"CreateTime": "20220828180643",
			"LatestCancelTime": "20220917120000",
			"CheckInDate": "20220917",
			"CheckOutDate": "20220927",
			"CustomerList": [
				"张三"
			],
			"EnterpriseTrID": "TA2022082818063932",
			"HtTrID": "TA2022082818063932",
			"CanModifyMode": "1",
			"CorpOrderID": ""
		}
	]
}

错误码

错误码错误描述解决方案
10011公司编号不能为空检查入参
3404时间戳信息错误,请确认后重试检查入参
3401企业账号不存在,请确认后重试检查账号或者联系技术支持人员
10012操作人帐号不能为空检查入参
10013操作人帐号不合法检查账号或者联系技术支持人员
4000系统繁忙,请稍后重试未知错误,联系技术支持人员
4001系统繁忙,请稍后重试数据库错误,联系技术支持人员
4002您填写的信息有误,请重新填写检查入参
330062052您暂无权限访问执行该查询操作,请联系企业管理员开通权限联系技术支持人员

酒店订单详情查询

企业可调用此接口获取酒店订单数据。

可用于集团查询。

接口URL

/queryhotelorderdetail

/group/queryhotelorderdetail 集团

请求参数定义

参数名参数说明必填参数类型长度值举例备注
CorpCode企业账号YString1000系统提供的企业账号
Timestamp时间戳YString1420180811113019服务方仅允许20分钟内的时间误差。
Version版本号YString3.0固定为3.0。
LoginName操作人帐号YStringzhangsan@huawei.com1、如本次操作为系统相关,则该字段为固定字符串值:"sysadmin";2、如操作为指定普通员工信息维护或修改,则该字符串为:“<员工登录账户名称>"。
HotelOrderID酒店订单号YStringH0215042408435860475根据订单号查询
Language语言NStringzhzh:中文 en:英文。不填默认为中文。

响应参数定义

参数名参数说明必填参数类型长度值举例备注
ResultCode返回码YString00表示成功,其他值为失败。
Description描述YStringSuccess描述信息,出错时为错误信息即错误原因。
HotelOrderInfo酒店订单NHotelOrderInfo

HotelOrderInfo酒店订单

参数名参数说明必填参数类型长度值举例备注
HotelOrderID订单号YStringH0215042408435860475
OrderStatus订单状态YString0:已提交 1:待确认 3:已确认 7:已取消 9:待支付 11:复核 12:配额房待确认 13:新提交
PayWay结算方式(最终)NString1:在线支付 6:因公欠款 8:担保欠款 10:外部月结 14:到店付款
BookPayWay结算方式(预订时)NString1:在线支付 6:因公欠款 8:担保欠款 10:外部月结 14:到店付款
HotelDockPattern资源对接类型NString字段废弃
ChannelOrderID渠道订单号NString654432655
PayChannel支付渠道NStringalipay:支付宝 weixin:微信支付 yeepay:易宝支付 chinapay:银联支付填写alipay等
PayStatus支付状态NString0:未支付 1:已支付
WaitCancelStatus待取消状态NString0:非待取消(缺省) 1:待取消员工提交取消请求后,该状态变为“待取消”;在取消操作完成后,此状态恢复成“非待取消态”
ModifyStatus修改状态NStringcancel:取消 modify_success:修改成功 processing:修改中
IsRefund是否有退款NString0:无退款 1:有退款
OrderSource订单产品来源YString0:前台页面 1:后台页面(呼叫中心) 2:客户端 20:IOS客户端 21:Android客户端 61:Openapi-PC 62:Openapi-IOS 63:Openapi-Android 64:Openapi-others 7:H5预订
CreatorLoginName预订人帐号YString
RoomPrice房价YString115.00
ServiceFee服务费NString
Currency币种NString
BookingChannel预定渠道NString
IsGuaranteeBooking是否需要担保NString0:不需要担保 1:需要担保
GuaranteeType担保类型NString1:首晚担保 2:全额担保
TravelType出行方式YString0:因公出行 1:因私出行
CityName城市名称NString北京
CityID城市IDNString
CountryId国家IDNString
CountryName国家名称NString
HotelName酒店名称YString北京饭店
HotelID酒店IDYString
HotelStar酒店星级NString2:二星及以下 3:三星 4:四星 5:五星
HotelPhone酒店电话NString
HotelAddr酒店地址NString
RoomTypeName房型YString标准间
RoomNum房间数YString1最多5间
BedType床型YString单床/双床床型描述信息
BreakfastNum早餐数NString0:无早 1:单早 2:双早 3:含早
CreateTime下订单时间YString20180811113019yyyyMMddHHmmss
LatestTime酒店要求的最晚到店时间NString20110811113019yyyyMMddHHmmss
FreeCancelTime免费取消时间NString20180811113019yyyyMMddHHmmss
LatestCancelTime最晚取消时间NString20180811113019yyyyMMddHHmmss
LatestArrivalTime用户选择的最晚到店时间NString20180811113019yyyyMMddHHmmss用户选择的到达时间
CheckInDate入住日期YString20180811yyyyMMdd
CheckOutDate退房日期YString20180811yyyyMMdd
CustomerList入住人信息列表YList<Customer>
ContactInfoList联系人信息列表YList<ContactInfo>
DailyPriceList每日价格信息NList<DailyPrice>
ClientRemark客户备注NString
EnterpriseTrID企业客户系统审批单编号NStringTA0315012116281300028
HtTrID华为云数字化差旅审批单编号NStringTA0315012116281300028
BenefitInfoList差旅受益信息NList<BenefitInfo>
Orderer预订人YEmployee包含LoginName /Name/EmployeeNum/EmployeeUID等字段
Creator创建人YCreator
CanModifyMode是否可修改标识NString0:不可修改 1:可修改
FeedbackInfo反馈信息详情YFeedback
ProtocolSource协议资源YString0:否 1:是
CheckInCommitment酒店承诺NString
CostSavedAmount订单节省金额NBigDecimal
CancelPolicyType取消标识NStringFREE_CANCEL:免费取消 CANCEL_AND_PENALTY:限时取消 NO_CANCEL:不可取消
HotelStarGrade酒店钻级NString2:经济型, 3:舒适型, 4:高档型,5:豪华型。订单详情页如果无星级展示钻级
PayInfoList支付信息列表NList<PayInfo>收款信息
Penalty罚金NBigDecimal订单取消可能会产生罚金

Customer

参数名参数说明必填参数类型长度值举例备注
CustomerId入住人IDNString
LoginName登录账号NString
Gender性别NStringM:男(默认) F:女
Name姓名NString
Nationality国籍NString
Mailbox邮箱NString
Cellphone手机号NString
EmployeeNum企业内部工号NString
EmployeeUID企业内部用户IDNString20区别于工号外的员工唯一ID标识
EmployeeLevel员工级别N
RoomIndex房间编号N自动生成,在查询订单详情接口中带回
TrPassengerIdtr中的乘客IdN
BenefitInfo差旅受益信息NBenefitInfo
DeptNum部门编号N
DeptName部门名称N

ContactInfo联系人信息

参数名参数说明必填参数类型长度值举例备注
ContactName联系人姓名NString英文姓名之间用 / 间隔,比如,Zhang/sa
ContactMobile联系人手机NString
PhoneCountryCode联系人手机国家码NString
ContactMail联系人邮箱NString

DailyPrice每日价格

参数名参数说明必填参数类型长度值举例备注
Date日期YString
RoomPrice房价YString
ServiceFee服务费NString

Feedback反馈信息

参数名参数说明必填参数类型长度值举例备注
FeedbackTime反馈时间YStringyyyyMMddHHMMSS
FeedbackCheckinDate入住日期YString8yyyyMMdd
FeedbackCheckoutDate离店日期YString8yyyyMMdd
FeedbackCheckoutPeriod离店时间段YString1100:00-12:00 12:00-14:00 14:00-18:00 15:00-20:00 18:00-23:59 00:00-14:00 00:00-15:00 15:00-22:00 20:00-23:59 22:00-23:59
ContractPrice金额YString
FeedbackSource反馈渠道YString0 页面 2 客户端 (20为IOS客户端、21为Android客户端);4 邮件跳转; 5 PUSH推 送; 6 系统来源;9 H5
FeedbackStatus反馈状态YString1未反馈,2已反馈(只有该状态是员工自己反馈),3超时默认反馈,4 系统自动(系统根据行程自动反馈)

PayInfo收款信息

参数名参数说明必填参数类型长度值举例备注
payWay结算方式YString1:在线支付 10:外部月结
price价格YBigDecimal

样例

请求示例

{
	"LoginName": "iss_470205",
	"Timestamp": "20220829110410",
	"Version": "3.0",
	"CorpCode": "5980",
	"HotelOrderID": "H0122082908333031126",
    "Language": "zh"
}

响应参数

{
	"ResultCode": "0",
	"Description": "成功",
	"HotelOrderInfo": {
		"HotelOrderID": "H0122082908333031126",
		"CorpOrderID": "",
		"OrderStatus": "3",
		"WaitCancelStatus": "0",
		"ModifyStatus": "modify_success",
		"OrderSource": "64",
		"CreatorLoginName": "iss_470205",
		"RoomPrice": "2000.00",
		"ServiceFee": "0",
		"Currency": "CNY",
		"BookingChannel": "OpenAPI_Other",
		"IsGuaranteeBooking": "1",
		"GuaranteeType": "1",
		"TravelType": "0",
		"CityName": "南京",
		"CityID": "156320100",
		"CountryId": "156",
		"CountryName": "中国",
		"HotelID": "100004302",
		"HotelName": "测试酒店",
		"HotelStar": "0",
		"HotelPhone": "15251235152",
		"HotelAddr": "江苏省南京市雨花台区软件大道",
		"RoomTypeName": "大床房",
		"RoomNum": "1",
		"BedType": "单人床",
		"BreakfastNum": "0",
		"CreateTime": "20220829083331",
		"FreeCancelTime": "20220918120000",
		"LatestTime": "20220918180000",
		"LatestCancelTime": "20220918120000",
		"LatestArrivalTime": "20220918180000",
		"CheckInDate": "20220918",
		"CheckOutDate": "20220928",
		"CustomerList": [
			{
				"CustomerId": "278580",
				"LoginName": "iss_470205",
				"Gender": "",
				"Name": "张三",
				"Nationality": "",
				"Mailbox": "",
				"Cellphone": "",
				"EmployeeNum": "",
				"EmployeeUID": "021704182021079640",
				"EmployeeLevel": "",
				"RoomIndex": "0",
				"TrPassengerId": "731594",
				"BenefitInfo": {
					"BenefitType": "",
					"CostCenterNum": "",
					"CostCenterName": "",
					"Percentage": "",
					"Approver": {
						"LoginName": "",
						"Name": "",
						"Surname": "",
						"GivenName": "",
						"Gender": "",
						"Type": "",
						"Nationality": "",
						"Birthday": "",
						"Mailbox": "",
						"Cellphone": "",
						"Telephone": "",
						"CertificateInfoList": null,
						"DeptNum": "",
						"DeptName": "",
						"EmployeeNum": "",
						"Role": "",
						"EmployeeLevel": "",
						"EmployeeVIPLevel": "",
						"Remark": "",
						"EmployeeUID": ""
					},
					"ApproveTime": "",
					"Opinion": "",
					"CostCenterOne": "",
					"CostCenterTwo": ""
				}
			}
		],
		"ContactInfoList": [
			{
				"ContactName": "张三",
				"ContactMobile": "12222222222",
				"PhoneCountryCode": "",
				"ContactMail": "+86"
			}
		],
		"DailyPriceList": [
			{
				"Date": "20220918",
				"RoomPrice": "200.00",
				"ServiceFee": ""
			},
			{
				"Date": "20220919",
				"RoomPrice": "200.00",
				"ServiceFee": ""
			},
			{
				"Date": "20220920",
				"RoomPrice": "200.00",
				"ServiceFee": ""
			},
			{
				"Date": "20220921",
				"RoomPrice": "200.00",
				"ServiceFee": ""
			},
			{
				"Date": "20220922",
				"RoomPrice": "200.00",
				"ServiceFee": ""
			},
			{
				"Date": "20220923",
				"RoomPrice": "200.00",
				"ServiceFee": ""
			},
			{
				"Date": "20220924",
				"RoomPrice": "200.00",
				"ServiceFee": ""
			},
			{
				"Date": "20220925",
				"RoomPrice": "200.00",
				"ServiceFee": ""
			},
			{
				"Date": "20220926",
				"RoomPrice": "200.00",
				"ServiceFee": ""
			},
			{
				"Date": "20220927",
				"RoomPrice": "200.00",
				"ServiceFee": ""
			}
		],
		"ClientRemark": "备注",
		"HtTrID": "TA2022082908332832",
		"EnterpriseTrID": "TA2022082908332832",
		"EnterpriseFlag": "ET2022082908332832",
		"ResourceType": "2",
		"PayWay": "10",
		"BookPayWay": "10",
		"ChannelOrderID": "",
		"PayStatus": "0",
		"PayChannel": "",
		"IsRefund": "0",
		"BenefitInfoList": [],
		"Orderer": {
			"LoginName": "iss_470205",
			"Name": "zhushaoxin",
			"Surname": "zhu",
			"GivenName": "shaoxin",
			"Gender": "M",
			"Type": "",
			"Nationality": "CN",
			"Birthday": "19881111",
			"Mailbox": "test2022082908251059562@huawei.com",
			"Cellphone": "18612345678",
			"Telephone": "075528560000",
			"CertificateInfoList": [
				{
					"CertificateType": "1",
					"CertificateNum": "320704198309293038",
					"ExpiredDate": "20301010",
					"IssuePlace": "",
					"PassportIssueDate": "",
					"PassportIssueCountry": "",
					"PassportIssueProvince": ""
				},
				{
					"CertificateType": "2",
					"CertificateNum": "EH5778",
					"ExpiredDate": "20360811",
					"IssuePlace": "CN",
					"PassportIssueDate": "",
					"PassportIssueCountry": "",
					"PassportIssueProvince": ""
				}
			],
			"DeptNum": "279337",
			"DeptName": "openAPITest20220829083511000008",
			"EmployeeNum": "124092",
			"Role": "",
			"EmployeeLevel": "",
			"EmployeeVIPLevel": "",
			"Remark": "2",
			"EmployeeUID": "021704182021079640"
		},
		"Creator": {
			"Type": "0",
			"EmployeeNum": "",
			"EmployeeUID": "021704182021079640",
			"Name": ""
		},
		"HotelDockPattern": "0",
		"CanModifyMode": "1",
		"FeedbackInfo": {
			"FeedbackTime": "",
			"FeedbackCheckinDate": "20220918",
			"FeedbackCheckoutDate": "20220928",
			"FeedbackCheckoutPeriod": "",
			"ContractPrice": "2000.00",
			"FeedbackSource": "",
			"FeedbackStatus": "1"
		},
		"ProtocolSource": "1",
		"CheckInCommitment": "订单确认后,如酒店无法安排入住,请您第一时间联系我们...",
		"CostSavedAmount": 0,
		"CancelPolicyType": "CANCEL_AND_PENALTY",
		"HotelStarGrade": "5",
		"PayInfoList": [
			{
				"payWay": "10",
				"price": 2000.0
			}
		],
		"Penalty": 0.0
	}
}

错误码

错误码错误描述解决方案
10011公司编号不能为空检查入参
3404时间戳信息错误,请确认后重试检查入参
3401企业账号不存在,请确认后重试检查账号或者联系技术支持人员
10012操作人帐号不能为空检查入参
10013操作人帐号不合法检查账号或者联系技术支持人员
4000系统繁忙,请稍后重试未知错误,联系技术支持人员
4001系统繁忙,请稍后重试数据库错误,联系技术支持人员
60006订单号不存在检查订单是否存在
1042没有操作权限联系技术支持人员

酒店订单增量查询

企业可调用此接口获取酒店订单增量数据。

遵循GDPR要求,默认只返回因公出行的订单。

订单相关数据的任何变更,都会将订单输出至增量列表中,不仅仅是订单状态变化。

如果收到相同状态的更新,可以是状态的内部变化或者订单其他数据发生了变化,通过调用订单详情接口获取详细变更信息。

可用于集团查询。

接口URL

/queryhotelincrorderlist

/group/queryhotelincrorderlist 集团

请求参数定义

参数名参数说明必填参数类型长度值举例备注
CorpCode企业账号YString1000系统提供的企业账号
Timestamp时间戳YString1420180811113019服务方仅允许20分钟内的时间误差。
Version版本号YString3.0固定为3.0。
LoginName操作人帐号YStringzhangsan@huawei.com1、如果是系统维护,写“sysadmin”查询企业下全量数据,用此账号2、 如果是普通员工维护,写员工登录名。查询员工名下订单,用此账号
HotelOrderID酒店订单号NStringH0215042408435860475根据订单号查询,有OrderID的前提下不考虑StartTime和EndTime
StartTime开始时间NString20180811113019yyyyMMddHHmmss包含当前时间
EndTime截止时间NString20180811113019yyyyMMddHHmmss不包含当前时间查询跨度不超过24小时
PageIndex查询的页码YString
Size每页条数YString建议20,上限50
BusinessType业务类型NStringCHOTELCHOTEL:国内,IHOTEL:国际非必填,不填默认为国内

响应参数定义

参数名参数说明必填参数类型长度值举例备注
ResultCode返回码YString00表示成功,其他值为失败。
Description描述YStringSuccess描述信息,出错时为错误信息即错误原因。
PageIndex当前的页码NString
Size每页条数NString
Total总记录数NString
HotelIncrOrderList酒店订单NList<HotelIncrOrder>

HotelIncrOrder酒店增量订单

参数名参数说明必填参数类型长度值举例备注
HotelOrderID订单号YStringH0215042408435860475
OrderStatus订单状态YString0:已提交 1:待确认 3:已确认 7:已取消 9:待支付 11:复核 12:配额房待确认 13:新提交
TravelType出行方式NString0:因公出行 1:因私出行
PayWay支付方式NString1:在线支付 6:因公欠款 8:担保欠款 10:外部月结 14:到店付款
PayStatus支付状态NString0:未支付 1:已支付
WaitCancelStatus待取消状态NString0:非待取消(缺省) 1:待取消员工提交取消请求后,该状态变为“待取消”;在取消操作完成后,此状态恢复成“非待取消态”
ModifyStatus修改状态NStringcancel:取消 modify_success:修改成功 processing:修改中
RoomPrice房价YString115.00
ServiceFee服务费YString
HotelName酒店名称YString北京饭店
RoomTypeName房型YString标准间
BreakfastNum早餐数NString0:无早 1:单早 2:双早 3:含早
CreateTime下订单时间YString20180811113019yyyyMMddHHmmss
CheckInDate入住日期YString20180811yyyyMMdd
CheckOutDate退房日期YString20180811yyyyMMdd
EnterpriseTrID企业客户系统审批单编号NStringTA0315012116281300028
HtTrID华为云数字化差旅审批单编号NStringTA0315012116281300028
ChangeTime变更时间NString20180811113019yyyyMMddHHmmss
CanModifyMode是否可修改标识NString0:不可修改 1:可修改
FeedbackStatus员工反馈状态YString0:不需要反馈,1:待反馈,2:已反馈,3:超时默认,4:系统自动

样例

请求示例

{
	"LoginName": "iss_470205",
	"Timestamp": "20220829110745",
	"CorpCode": "5980",
	"Version": "2.0",
	"StartTime": "20220827110745",
	"EndTime": "20220828110745",
	"PageIndex": "1",
	"Size": "20",
	"BusinessType": "CHOTEL"
}

响应参数

{
	"ResultCode": "0",
	"Description": "成功",
	"PageIndex": "1",
	"Size": "20",
	"Total": "52",
	"HotelIncrOrderList": [
		{
			"HotelOrderID": "H0122082808321030934",
			"OrderStatus": "3",
			"TravelType": "0",
			"PayWay": "10",
			"PayStatus": "0",
			"WaitCancelStatus": "0",
			"ModifyStatus": "",
			"RoomPrice": "1200.00",
			"ServiceFee": "0.00",
			"HotelName": "维也纳国际酒店(深圳新洲店)",
			"RoomTypeName": "豪华双人房",
			"BreakfastNum": "0",
			"CreateTime": "20220828083211",
			"CheckInDate": "20220831",
			"CheckOutDate": "20220903",
			"EnterpriseTrID": "",
			"HtTrID": "",
			"ChangeTime": "20220828083401",
			"CanModifyMode": "0",
			"FeedbackStatus": "0"
		},
		{
			"HotelOrderID": "H0122082808331930950",
			"OrderStatus": "3",
			"TravelType": "0",
			"PayWay": "10",
			"PayStatus": "0",
			"WaitCancelStatus": "0",
			"ModifyStatus": "modify_success",
			"RoomPrice": "2000.00",
			"ServiceFee": "0.00",
			"HotelName": "测试酒店",
			"RoomTypeName": "大床房",
			"BreakfastNum": "0",
			"CreateTime": "20220828083320",
			"CheckInDate": "20220917",
			"CheckOutDate": "20220927",
			"EnterpriseTrID": "TA2022082808331732",
			"HtTrID": "TA2022082808331732",
			"ChangeTime": "20220828083323",
			"CanModifyMode": "1",
			"FeedbackStatus": "0"
		}
	]
}

错误码

错误码错误描述解决方案
10011公司编号不能为空检查入参
3404时间戳信息错误,请确认后重试检查入参
3401企业账号不存在,请确认后重试检查账号或者联系技术支持人员
10012操作人帐号不能为空检查入参
10013操作人帐号不合法检查账号或者联系技术支持人员
4000系统繁忙,请稍后重试未知错误,联系技术支持人员
4001系统繁忙,请稍后重试数据库错误,联系技术支持人员

国内酒店复核订单增量查询接口

企业可调用此接口获取国内酒店订单增量数据。

默认只返回因公出行的订单。

复核订单相关数据的任何变更,都会将复核订单输出至增量列表中。

可用于集团查询。

接口URL

/queryhotelincrrecheckorderlist

/group/queryhotelincrrecheckorderlist 集团

请求参数定义

参数名参数说明必填参数类型长度值举例备注
CorpCode企业账号YString1000系统提供的企业账号
Timestamp时间戳YString1420180811113019服务方仅允许20分钟内的时间误差。
Version版本号YString3.0固定为3.0。
LoginName操作人帐号YStringzhangsan@huawei.com默认填写“sysadmin” 查询企业下全量数据,用此账号
HotelOrderID酒店订单号NStringH0215042408435860475根据订单号查询,有OrderID的前提下不考虑StartTime和EndTime
StartTime开始时间NString20180811113019yyyyMMddHHmmss 包含当前时间
EndTime截止时间NString20180811113019yyyyMMddHHmmss 不包含当前时间 查询跨度不超过24小时
PageIndex查询的页码YString
Size每页条数YString建议20,上限50

响应参数定义

参数名参数说明必填参数类型长度值举例备注
ResultCode返回码YString00表示成功,其他值为失败。
Description描述YStringSuccess描述信息,出错时为错误信息即错误原因。
PageIndex当前的页码NString
Size每页条数NString
Total总记录数NString
HotelIncrRecheckOrderList酒店复核订单列表NList<HotelIncrRecheckOrder>

HotelIncrRecheckOrder酒店增量复核订单

参数名参数说明必填参数类型长度值举例备注
HotelOrderID订单号YString20H0215042408435860475
RecheckOrderID复核单号YString30H0215042408435860475
RecheckCheckinDate实际入住日期YString820180811yyyyMMdd
RecheckCheckoutDate实际离店日期YString820180811yyyyMMdd
CheckinPersInfo入住人信息NList<CheckinPer>
RoomNum间数YString
IsMoreHalfDay是否多半天0:否 1:是
RoomNight间夜数YString1.5
ServiceCharge服务费YString复核单类型为应付时 固定为0
RecheckStatus复核状态YString0:未复核 1:已复核 2:已关闭
Amount复核单总价YString
RecheckTime复核时间NString20180811113019yyyyMMddHHmmss
RecheckOpName复核人姓名NString
RecheckOpID复核人工号NString
Remark备注YString200
DailyPriceList每日价格信息NList<RecheckDailyPrice>
RecheckItem应收复核项NStringROOM_PRICE:房费 PROMOTION:优惠券 PENALTY:罚金
Currency应收币种NString默认CNY 人民币
PayWay支付方式NString1:在线支付 6:因公欠款 8:担保欠款 10:外部月结 14:到店付款

CheckinPer入住人信息

参数名参数说明必填参数类型长度值举例备注
CheckinPersName入住人姓名YString50
CheckinPersStaffID入住人工号NString20
CheckinPersUID入住人用户IDNString20
LoginName登录账号NString50

RecheckDailyPrice复核每日价格

参数名参数说明必填参数类型长度值举例备注
Date日期YString20180811yyyyMMdd
RoomTypeName房型YString
RoomPrice房价YString115.00

样例

请求示例

{
	"LoginName": "sysadmin",
	"Timestamp": "20220829110604",
	"CorpCode": "5980",
	"Version": "3.0",
	"StartTime": "20220828110604",
	"EndTime": "20220829110604",
	"PageIndex": "1",
	"Size": "20",
	"RecheckType": "RECEIVE"
}

响应参数

{
	"ResultCode": "0",
	"Description": "成功",
	"PageIndex": "1",
	"Size": "20",
	"Total": "8",
	"HotelIncrRecheckOrderList": [
		{
			"HotelOrderID": "H0122082812203630975",
			"RecheckOrderID": "ARH0122082812203630975-1",
			"RecheckCheckinDate": "20220831",
			"RecheckCheckoutDate": "20220903",
			"CheckinPersInfo": [
				{
					"CheckinPersName": "张三",
					"CheckinPersStaffID": "",
					"CheckinPersUID": "021704182021079640",
					"LoginName": "iss_470205"
				}
			],
			"RoomNum": "1",
			"IsMoreHalfDay": "0",
			"RoomNight": "3",
			"ServiceCharge": "0",
			"RecheckStatus": "0",
			"Amount": "1200",
			"RecheckTime": "20220828122202",
			"RecheckOpName": "SYSTEM",
			"RecheckOpID": "SYSTEM",
			"Remark": "",
			"DailyPriceList": [
				{
					"Date": "20220831",
					"RoomTypeName": "豪华双人房",
					"RoomPrice": "400"
				},
				{
					"Date": "20220901",
					"RoomTypeName": "豪华双人房",
					"RoomPrice": "400"
				},
				{
					"Date": "20220902",
					"RoomTypeName": "豪华双人房",
					"RoomPrice": "400"
				}
			],
			"RecheckItem": "ROOM_PRICE",
			"Currency": "CNY",
			"PayWay": "10"
		}
	]
}

错误码

错误码错误描述解决方案
10011公司编号不能为空检查入参
3404时间戳信息错误,请确认后重试检查入参
3401企业账号不存在,请确认后重试检查账号或者联系技术支持人员
10012操作人帐号不能为空检查入参
10013操作人帐号不合法检查账号或者联系技术支持人员
4000系统繁忙,请稍后重试未知错误,联系技术支持人员
4001系统繁忙,请稍后重试数据库错误,联系技术支持人员
10109页码设置错误,请确认后重试检查入参
10110每页条数需要在1~50之间检查入参
10511开始时间不能为空检查入参
10512结束时间不能为空检查入参
10513开始时间格式错误检查入参
10514结束时间格式错误检查入参
10515结束时间不能大于当前时间检查入参
10516结束时间距离开始时间不能超过24小时检查入参
10518该集团下无对应公司检查是否集团查询
10519集团编号不存在,请确认后重试检查账号或者联系技术支持人员