My Oracle Support Banner

EEX 9.2: 経費レポートを参照した時、エラー「配列要素 0 の取得: インデックスが 1 から 6 の範囲内にありません。(180,252)」が発生する (Doc ID 2119645.1)

Last updated on NOVEMBER 21, 2019

適用範囲:

PeopleSoft Enterprise FIN Expenses - バージョン 9.2 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

経費レポートを参照しようとした時、PeopleCodeエラーが発生する。

設定
----------
1. 承認プロセス定義 ERApprovalのコピーを作成する。(ナビゲーション: エンタープライズ コンポーネント > 承認 > 承認 > 承認プロセス設定)
2. Pre Pay Auditorのステージ番号を80へ変更する。
3. 新しい承認プロセス定義を非アクティブにする。(複数の承認プロセス定義 ERApprovalが存在し、最新の有効日の行が非アクティブになっていることを確認する)
4. アクティブになっている承認プロセス定義 ERApproval のHR SupervisorとPre Pay Auditorに対して経費レポート承認を有効にする

再現手順:
--------------------------
1. 経費レポートを作成し提出する
2. 従業員セルフサービス > 出張/経費管理 > 経費レポート > 表示 を選択する
3. 経費レポートを開く

エラー:
-------
"配列要素 0 の取得: インデックスが 1 から 6 の範囲内にありません。(180,252) EX_UI.ExpenseSubmit.ApprovalTrain.OnExecute Name:PopulateApprovalTrain PCPC:7384 Statement:115
Called from:EX_EXPENSE_SUBMIT.Activate Statement:66

配列要素の値を取得しようとしましたが、インデックスが配列の長さの範囲内にありませんでした。"

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.