My Oracle Support Banner

EAR 9.2: FSCM 9.2 Image #28(Bug 27310741)を適用後入金インターフェイス(AR_PAYLOAD)がステップAR_PAYLOAD.PRCS_DTL.UPD_CUSTで異常終了する (Doc ID 2492150.1)

Last updated on APRIL 08, 2019

適用範囲:

PeopleSoft Enterprise FIN Receivables - バージョン 9.2 から 9.2 [リリース 9]
この文書の内容はすべてのプラットフォームに適用されます。

現象

問題:

FSCM 9.2 Image #28へアップグレード後、入金インターフェイス(AR_PAYLOAD)がRecord Field PS_PD_IDCUST_TAO4.CUST_IDへNULL値を挿入した際のエラーメッセージで異常終了した。

これはBug 27310741 (AR 9.2: AR_PAYLOAD IS NOT UPDATING THE CUSTOMER INFORMATION ON PAYMENTS)で提供されたコード修正による不具合の再発のように見える。


再現手順:

      1.- FSCM 9.2の環境をPUM28へアップグレードする
      2.- 顧客より入金情報が含まれたロックボックスファイルを受け取り、複数のアイテムに割り当てられる金額を保持していることを確認する
      3.- ロックボックスファイル抽出処理(AR25001)を実行し、ロックボックス電子入金ファイルを入金ECステージングテーブルへ投入する
      4.- 入金インターフェイス(AR_PAYLOAD)を実行する
      5.- プロセスがエラーメッセージにあるように異常終了したことを確認する

このシナリオや関連する問題についての詳細情報を収集するためには、全ての設定や問題の再現に必要な手順を含んだ再現手順書を参照してください。

エラーメッセージ:

    " -- 18:46:28.648 ..(AR_PAYLOAD.PRCS_DTL.UPD_CUST) (SQL)
      UPDATE PS_PD_IDCUST_TAO4 SET cust_id= ( SELECT DISTINCT i.cust_id FROM PS_PD_IDITEM_TAO4 a ,ps_item i WHERE a.deposit_bu=PS_PD_IDCUST_TAO4.deposit_bu AND a.deposit_id=PS_PD_IDCUST_TAO4.deposit_id AND a.deposit_bu=i.business_unit AND a.item=i.item )
      /
      -- Row(s) affected: 0
      -- 18:46:28.968 Process 157290 ABENDED at Step AR_PAYLOAD.PRCS_DTL.UPD_CUST (Action SQL) -- RC = 1407
      ROLLBACK
      /
      -- 18:46:28.996 SQL Error: ORA-01407: cannot update ("EMDBO"."PS_PD_IDCUST_TAO4"."CUST_ID") to NULL "


現在の結果:

標準提供のインターフェイスAEプログラム(AR_PAYLOAD)が毎回異常終了するため、電子入金や入金入力を正しく行うことができない。
これにより入金ワークシートから未消込アイテムを処理することが遅延する。


期待される動作:

入金インターフェイスAEプログラム(AR_PAYLOAD)は異常終了することなく入金の全てのシナリオを処理することができる。

原因

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.