Overview : 오픈조 여정일 경우 삭제 또는 수정시 나오는 오류
<com:ContinuityCheckOverride>yes</com:ContinuityCheckOverride> 를 항상 넣어준다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:com='http://www.travelport.com/schema/common_v52_0' xmlns:univ='http://www.travelport.com/schema/universal_v52_0' > <soapenv:Body> <univ:UniversalRecordModifyReq TraceId="202304110102121" ReturnRecord='true' TargetBranch='P*******' Version='4' AuthorizedBy='GALILEODEV'> <com:BillingPointOfSaleInfo OriginApplication='UAPI' /> <univ:RecordIdentifier ProviderCode='1G' ProviderLocatorCode='43V659' UniversalLocatorCode='1OPJRG' /> <univ:UniversalModifyCmd Key="Cmd1"> <univ:AirDelete ReservationLocatorCode="1OPJRH" Element="AirPricingInfo" Key="2jnK7dTqWDKAnluwLAAAAA=="> </univ:AirDelete> </univ:UniversalModifyCmd> <univ:UniversalModifyCmd Key="Cmd2"> <univ:AirDelete ReservationLocatorCode="1OPJRH" Element="SSR" Key="/GpK7dVqWDKAtVhtLAAAAA=="> </univ:AirDelete> </univ:UniversalModifyCmd> <univ:UniversalModifyCmd Key="Cmd3"> <univ:AirDelete ReservationLocatorCode="1OPJRH" Element="SSR" Key="/GpK7dVqWDKA/UrzLAAAAA=="> </univ:AirDelete> </univ:UniversalModifyCmd> </univ:UniversalRecordModifyReq> </soapenv:Body> </soapenv:Envelope> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP:Body> <SOAP:Fault> <faultcode>Server.Business</faultcode> <faultstring>Continuity Check - Validate departure/arrival cities for segments</faultstring> <detail> <common_v52_0:ErrorInfo xmlns:common_v52_0="http://www.travelport.com/schema/common_v52_0"> <common_v52_0:Code>1303</common_v52_0:Code> <common_v52_0:Service>URSVC</common_v52_0:Service> <common_v52_0:Type>Business</common_v52_0:Type> <common_v52_0:Description>Segment continuity validation failed.</common_v52_0:Description> <common_v52_0:TransactionId>8E1B581F0A0D6A93087E04CCDCEF5E4B</common_v52_0:TransactionId> <common_v52_0:TraceId>202304110102121</common_v52_0:TraceId> </common_v52_0:ErrorInfo> </detail> </SOAP:Fault> </SOAP:Body> </SOAP:Envelope> |
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:com='http://www.travelport.com/schema/common_v52_0' xmlns:univ='http://www.travelport.com/schema/universal_v52_0' > <soapenv:Body> <univ:UniversalRecordModifyReq TraceId="202304110102121" ReturnRecord='true' TargetBranch='P*******' Version='9' AuthorizedBy='GALILEODEV'> <com:BillingPointOfSaleInfo OriginApplication='UAPI' /> <com:ContinuityCheckOverride>yes</com:ContinuityCheckOverride> <univ:RecordIdentifier ProviderCode='1G' ProviderLocatorCode='43V659' UniversalLocatorCode='1OPJRG' /> <univ:UniversalModifyCmd Key="Cmd1"> <univ:AirDelete ReservationLocatorCode="1OPJRH" Element="SSR" Key="jXnK7dUqWDKAO+juLAAAAA=="> </univ:AirDelete> </univ:UniversalModifyCmd> <univ:UniversalModifyCmd Key="Cmd2"> <univ:AirDelete ReservationLocatorCode="1OPJRH" Element="SSR" Key="/GpK7dVqWDKAtVhtLAAAAA=="> </univ:AirDelete> </univ:UniversalModifyCmd> <univ:UniversalModifyCmd Key="Cmd3"> <univ:AirDelete ReservationLocatorCode="1OPJRH" Element="SSR" Key="/GpK7dVqWDKA/UrzLAAAAA=="> </univ:AirDelete> </univ:UniversalModifyCmd> </univ:UniversalRecordModifyReq> </soapenv:Body> </soapenv:Envelope> |
비고) 에러코드 : https://support.travelport.com/webhelp/uapi/Content/Error_Codes/uapi-error.html