My Oracle Support Banner

EAP: DB2およびMSSQL Serverの環境において支払伝票作成がステップAP_VCHRBLD.G0000.STEP05でエラーになる (Doc ID 2082576.1)

Last updated on OCTOBER 01, 2018

適用範囲:

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

現象

問題:

PUM 11またはパッチ19713187を適用後、MSSQL Server 2012およびDB2の環境において支払伝票作成がステップAP_VCHRBLD.G0000.Step05 (Do Select)でエラーになる。

エラーメッセージ:

File: e:\xxxxx\peopletools\src\psappeng\aedebug.hSQL error. Stmt #: 1703 Error Position: 0 Return: 8614 -
[Microsoft][SQL Server Native Client 11.0][SQL Server]Executing SQL directly; no cursor.
[Microsoft][SQL Server Native Client 11.0][SQL Server]Incorrect syntax near the keyword 'GROUP'.
[Microsoft][SQL Server Native Client 11.0][SQL Server]Statement(s) c
Failed SQL stmt: SELECT A.BUSINESS_UNIT , A.VOUCHER_ID , COUNT(*) FROM PS_VCHR_HDR_TMP4 B ,
PS_VCHR_PYMT_TMP4 A WHERE B.PROCESS_INSTANCE = 138 AND B.PROCESS_INSTANCE = A.PROCESS_INSTANCE
AND B.BUSINESS_UNIT = A.BUSINESS_UNIT AND B.VOUCHER_ID = A.VOUCHER_ID AND NOT EXISTS
( SELECT 'X' FROM PS_VCHR_PYMT_TMP4 AA WHERE AA.PROCESS_INSTANCE = 138 AND AA.BUSINESS_UNIT = A.BUSINESS_UNIT AND AA.VOUCHER_ID = A.VOUCHER_ID AND AA.PYMNT_CNT = 1)
HAVING COUNT(*) = 1 GROUP BY A.BUSINESS_UNIT, A.VOUCHER_ID

Process 138 ABENDED at Step AP_VCHRBLD.G0000.Step05 (Do Select) -- RC = 8614 (108,524)

Process %s ABENDED at Step %s.%s.%s (Action %s) -- RC = %s

再現手順:

1) PeopleTools > ユーティリティ > 管理 > 更新ID別更新 にて19713187を検索しパッチが適用されているか確認する、
2) クイック請求書を作成する。
3) 支払伝票作成を実行する。
4) 上記のエラーで処理が終了する。

原因

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.