OTA_AirBookModifyRQl流程
2025-04-21 17:35:49 0 举报
改升流程
作者其他创作
大纲/内容
checkMembershipID
SchemaValidation
yes
特殊服务校验设置parameterFlag值
cancelReadSPNR
productID/PseudoCityCode/RequestorID/ModificationType非空校验
ValidateLoyalty
SPNR Reading Error
is equal to \"LoyaltyAncillaryBookAAM
全渠道订单校验
航段校验
cancel_free_meal = true
isGreaterLimit值设置
RequestSchemaValidation
保存SPNR
no
check if productnumber changed
Target
AccessControl
判断是否需要实名认证
参数错误校验
默认错误处理
check pnr error
OTA_AirBookModifyRQ
CheckPNR
is equal to \"CANCEL_FREE_MEAL\"
BookReadSPNR
旅客信息校验
queryAirAncillary
set Parameter
open for use 判断
查询数据库获取log_level 以及log_size
isNotFreeMeal/isMMBOrder/within24hours/hours_to_departure
set_node(OJ_AirAncillariesAvailRS)
乘客校验
errorLookUp错误
log_level类型
pnr中非空判断
设置PSeudo citycode
AllStage
餐食数量校验
log_detail
add to payment queue
(ERROR)num>0
手机号校验
meal_book = true
设置accessible的值
true
ERROR-1320-006
校验meal和Freemeal Not Together
read error判断
ERROR-001-001
判断校验结果
SpecialServiceRequestType确定FreeMea/RQNUMl值
log_time
ModificationType
validate beneficiary
together
设置numFlag值
校验membershipid
证件校验
设置全渠道订单值
BookingReferenceType不同情况设置numflag值
schemaErrorDetected is true
check rs error
检验参数,设置parameterFlag
transaction idetifier
根据BookChannel判断国内国际类型
sendToSPNR
餐食未付款
Accessible校验
accessible is true
餐食校验
ERROR-000-00000
check airpass order
false
validate quantity
0 条评论
下一页