旅程のインポートおよび検証の問題の解決方法
「旅程のインポート」プロセスを実行してGetThereトラベル・パートナからOracle Fusion Expensesに旅程をインポートし、検証します。同様に、「検証のみ」プロセスを実行して、他のサードパーティ・トラベル・パートナから転記された旅程をレビューします。
これらのプロセスを実行すると、次の結果が発生する可能性があります:
-
プロセスがエラーありで完了する。
-
プロセスが警告ありで完了するか、正常に完了するが、旅程がインポートされない。
-
プロセスが警告ありで完了する。
プロセスがエラーありで完了する
「旅程のインポート」プロセスがエラーありで完了するときの条件には次のようなものがあります:
-
GetThereトラベル・パートナとの接続を確立できない。
-
予期しないエラーが発生した。
-
GetThereポータルまたは予約サイトを使用できない。
エラーを識別するには、次のステップを実行して「旅程のインポート」プロセスのログおよび出力詳細をレビューします:
-
「出張管理」作業領域にナビゲートします。
-
該当するプロセスを選択します。
-
「処理」メニューから、「プロセス詳細の表示」を選択します。
-
「プロセス詳細の表示」ダイアログ・ボックスで、ログの.txtファイルをクリックします。
-
出力パラメータの表示列で、出力ファイルをクリックします。
次の表で説明するトラベル・パートナ統合の値が、GetThereの「トラベル・パートナ統合の編集」ページで正しく設定されていることを確認します。そのページにナビゲートするには、次のステップに従います:
-
「設定および保守」作業領域で、次のものを使用して「トラベル・パートナ統合の管理」ページにナビゲートします。
-
オファリング: 財務
-
機能領域: 経費
-
タスク: トラベル・パートナ統合の管理
-
-
「トラベル・パートナ統合の管理」ページで、GetThereトラベル・パートナのリンクを選択します。
GetThereの「トラベル・パートナ統合の編集」ページが表示されます。
無効な値 |
ログ・ファイル・エラー |
ページ |
---|---|---|
「接続ユーザー名」および「接続パスワード」 |
CreateSesssionWSが認証エラーで失敗しました。 |
GetThereの「トラベル・パートナ統合の編集」ページ |
スーパー・サイト名 |
CreateSesssionWSが認証エラーで失敗しました。 |
GetThereの「トラベル・パートナ統合の編集」ページ |
「セッションの作成」のWeb Service Definition Language (WSDL)の場所 |
CreateSessionWSがInaccessibleWSDLExceptionで失敗しました。 エラーが発生するのは、トラベル・パートナからWSDLの場所を変更するよう求められ、それを正しく入力しなかった場合のみです。 |
GetThereの「トラベル・パートナ統合の編集」ページ |
「旅程ロケータの取得」のWSDLの場所 |
RetrieveItinLocatorWSがInaccessibleWSDLExceptionで失敗しました エラーが発生するのは、トラベル・パートナからWSDLの場所を変更するよう求められ、それを正しく入力しなかった場合のみです。 |
GetThereの「トラベル・パートナ統合の編集」ページ |
「旅程詳細の取得」のWSDLの場所 |
RetrieveItinDetailWSがInaccessibleWSDLExceptionで失敗しました エラーが発生するのは、トラベル・パートナからWSDLの場所を変更するよう求められ、それを正しく入力しなかった場合のみです。 |
GetThereの「トラベル・パートナ統合の編集」ページ |
WSDLフィールドのエントリを元の値にリセットする場合の元のWSDLの場所を次の表に示します。
Webサービス名 |
WebサービスのURL |
---|---|
セッションの作成 |
http://webservices.sabre.com/wsdl/sabreXML1.0.00/usg/SessionCreateRQ.wsdl |
旅程ロケータの取得 |
http://webservices.sabre.com/wsdl/sabreXML1.0.00/GetThere/GT_ERP_TravelItineraryLocatorRead1.0.0RQ.wsdl |
旅程詳細の取得 |
http://webservices.sabre.com/wsdl/sabreXML1.0.00/GetThere/GT_ERP_TravelItineraryRead1.0.0RQ.wsdl |
セッションの終了 |
http://webservices.sabre.com/wsdl/sabreXML1.0.00/usg/SessionCloseRQ.wsdl |
プロセスが警告ありで完了するか、正常に完了するが、旅程がインポートされない
警告をレビューするには、このトピックの前の項に記載したステップを実行して、「旅程のインポート」プロセスのログおよび出力詳細をレビューします。
次の表では、「旅程のインポート」プロセスが警告ありで完了するか、正常に完了するが、GetThereトラベル・パートナから旅程がインポートされないときの結果について説明します。
無効な値 |
結果 |
ページ |
---|---|---|
サイト識別子 |
|
「予約サイトの作成」ダイアログ・ボックス 「予約サイトの作成」ダイアログ・ボックスにナビゲートするステップは、次のとおりです:
|
プロセスが警告ありで完了する
「旅程のインポート」プロセスまたは「検証のみ」プロセスが警告ありで完了するときの条件には次のようなものがあります:
-
旅程のインポートに失敗した
-
旅程にクリティカルな検証エラーがある
-
旅程に無効なデータがある
-
旅程に不一致の値がある
警告をレビューするには、このトピックの前の項に記載したステップを実行して、「旅程のインポート」または「検証のみ」プロセスのログおよび出力詳細をレビューします。
次の表では、旅程インポート失敗の原因と解決方法について説明します。
ログ・エラー・メッセージ |
原因 |
解決方法 |
---|---|---|
ステータス属性の値がないため、この旅程をインポートできませんでした。 |
|
|
旅程が変更されたかどうかを示すタイム・スタンプが無効であるため、この旅程をExpensesに取り込むことができません。 |
旅程の最終変更タイム・スタンプがnullです。 |
|
欠落メッセージ・テキスト。 予約されておらず確認番号がない予約が含まれているため、この旅程をインポートできません。 |
nullの予約確認番号が旅程に含まれています。 |
|
旅程詳細Webサービスから次のエラーが返されたため、この旅程をインポートできません: {ERROR}。 |
旅程の詳細をインポートしようとしているときに予期しないエラーが発生しました。 「旅程のインポート」プロセスでは、特定の旅程で予期しないエラーが発生した場合でも、旅程のインポートが続行されます。 |
|
現時点では要求を完了できません。要求を確認し、再試行してください。 |
旅程に複数の出張者がいるため、旅程詳細を取得できません。 |
|
検証失敗によるエラーは、出張管理者が解決します。次の表に、クリティカルな検証エラーのエラー、原因および解決方法を示します。
検証エラー |
原因 |
解決方法 |
---|---|---|
無効な従業員番号:
|
|
|
予約価格設定情報の欠落 |
|
|
予期しないエラー |
|
次のステップを実行して、「旅程のインポート」プロセスのログ・ファイルをレビューします:
|
次の表では、「無効なデータ」検証エラーの検証エラー、原因および解決方法について説明します。
検証エラー |
原因 |
解決方法 |
---|---|---|
無効なデータ |
|
|
次の表では、「不一致の値」検証エラーの検証エラー・タイプ、原因および解決方法について説明します。
検証エラー |
原因 |
解決方法 |
---|---|---|
ポリシー違反に関する不一致の値。 |
予約ポリシー違反マッピングの欠落 |
|
航空会社、ホテル、鉄道、レンタカーのコードまたは名前に関する不一致の値。 |
業者コードの欠落 |
|
航空予約のチケット区分に関する不一致の値 |
航空チケット区分の欠落 |
|
事業所に関する不一致の値。 |
事業所の欠落 |
|