我正在尝试使用Saber CreatePassengerNameRecordRQ SOAP请求来创建PNR。
它是结合了EnhancedAirBookRQ和PassengerDetailsRQ的精心编排的API
我一直遇到错误 EndTransactionLLSRQ:需要5。
我在任何地方都找不到有关此错误消息含义的信息。
任何建议都非常感谢。
回复
<ApplicationResults xmlns="http://services.sabre.com/STL_Payload/v02_01" status="NotProcessed">
<Error type="Application" timeStamp="2018-08-06T12:15:24.587-05:00">
<SystemSpecificResults>
<Message code="ERR.SP.BUSINESS_ERROR">PNR has not been created successfully, see remaining messages for details</Message>
</SystemSpecificResults>
</Error>
<Warning type="BusinessLogic" timeStamp="2018-08-06T12:15:23.989-05:00">
<SystemSpecificResults>
<Message code="WARN.SWS.HOST.ERROR_IN_RESPONSE">EndTransactionLLSRQ: NEED 5.</Message>
</SystemSpecificResults>
</Warning>
<Warning type="BusinessLogic" timeStamp="2018-08-06T12:15:24.034-05:00">
<SystemSpecificResults>
<Message code="WARN.SWS.HOST.ERROR_IN_RESPONSE">EndTransactionLLSRQ: NEED 5.</Message>
</SystemSpecificResults>
</Warning>
</ApplicationResults>
答案 0 :(得分:1)
这是由于PJ中的5.注释的TJR要求。
选项1:添加5.备注。您可以询问代理商是否需要特定的备注(因为他们确实有需要备注的设置),然后放入该备注。否则,只需在PNR中添加任何5.备注即可。
选项2:关闭5.要求。 为此,您将需要具有SI9访问权限的Sabre终端。登录PCC并执行SI9,然后W / KINR¥OFF
希望这会有所帮助