11.2.0.3のデータベースのアップグレードにおける経過勘定調整ロード実行プログラム(CSTACRLR)および会計の作成プログラムのパフォーマンス問題
(Doc ID 1643047.1)
Last updated on JANUARY 15, 2020
適用範囲:
Oracle Purchasing - バージョン 12.1.3 以降Oracle Cost Management - バージョン 12.1 以降
この文書の内容はすべてのプラットフォームに適用されます。
現象
12.1.3バージョンにおいて、レポート - POおよびRCV
現在の動作
---------------
11.2.0.3のデータベースのアップグレードにおける経過勘定調整ロード実行プログラム(CSTACRLR)および会計の作成プログラムのパフォーマンス問題
手順
-----------------------
現象は下記の手順で再現できます:
1.経過勘定調整ロード実行プログラムを実行します。
2.tkprofより下記の高価なSQLを見つけます:
INSERT INTO CST_WRITE_OFFS (WRITE_OFF_ID, TRANSACTION_DATE,
ACCRUAL_ACCOUNT_ID, OFFSET_ACCOUNT_ID, WRITE_OFF_AMOUNT, ENTERED_AMOUNT,
CURRENCY_CODE, CURRENCY_CONVERSION_TYPE, CURRENCY_CONVERSION_RATE,
CURRENCY_CONVERSION_DATE, TRANSACTION_TYPE_CODE, PO_DISTRIBUTION_ID,
INVENTORY_TRANSACTION_ID, INVOICE_DISTRIBUTION_ID, REVERSAL_ID, REASON_ID,
COMMENTS, INVENTORY_ITEM_ID, VENDOR_ID, DESTINATION_TYPE_CODE,
OPERATING_UNIT_ID, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN,
CREATION_DATE, CREATED_BY, REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID,
PROGRAM_UPDATE_DATE ) SELECT DISTINCT PAWO.WRITE_OFF_ID,
PAWO.WRITE_OFF_GL_DATE, PAWO.ACCRUAL_ACCOUNT_ID, NULL, -1 *
PAWO.TRANSACTION_AMOUNT, -1 * NVL(PAWO.ENTERED_TRANSACTION_AMOUNT,
SIGN(PAWO.TRANSACTION_AMOUNT)* NVL(RRS.ENTERED_DR,ENTERED_CR)),
NVL(PAWO.CURRENCY_CODE,RRS.CURRENCY_CODE),
NVL(PAWO.CURRENCY_CONVERSION_TYPE,RRS.USER_CURRENCY_CONVERSION_TYPE),
NVL(PAWO.CURRENCY_CONVERSION_RATE,RRS.CURRENCY_CONVERSION_RATE),
NVL(PAWO.CURRENCY_CONVERSION_DATE,RRS.CURRENCY_CONVERSION_DATE),
PAWO.WRITE_OFF_CODE , PAWO.PO_DISTRIBUTION_ID, NULL, NULL, NULL,
PAWO.REASON_ID, PAWO.COMMENTS, PAWO.INVENTORY_ITEM_ID, POH.VENDOR_ID,
NVL(PAWO.DESTINATION_TYPE_CODE,POD.DESTINATION_TYPE_CODE), PAWO.ORG_ID,
PAWO.LAST_UPDATE_DATE, PAWO.LAST_UPDATED_BY, PAWO.LAST_UPDATE_LOGIN,
PAWO.CREATION_DATE, PAWO.CREATED_BY, PAWO.REQUEST_ID,
PAWO.PROGRAM_APPLICATION_ID, PAWO.PROGRAM_ID, PAWO.PROGRAM_UPDATE_DATE FROM
PO_ACCRUAL_WRITE_OFFS_ALL PAWO, RCV_RECEIVING_SUB_LEDGER RRS,
XLA_DISTRIBUTION_LINKS XLD, RCV_TRANSACTIONS RT, PO_HEADERS_ALL POH ,
CST_ACCRUAL_ACCOUNTS CA ,PO_DISTRIBUTIONS_ALL POD WHERE PAWO.ORG_ID = :B3
AND PAWO.TRANSACTION_SOURCE_CODE = 'PO' AND PAWO.PO_TRANSACTION_ID IS NOT
NULL AND RRS.RCV_TRANSACTION_ID = PAWO.PO_TRANSACTION_ID AND
RRS.RCV_TRANSACTION_ID = RT.TRANSACTION_ID AND RRS.CODE_COMBINATION_ID =
CA.ACCRUAL_ACCOUNT_ID AND CA.OPERATING_UNIT_ID = :B3 AND POH.PO_HEADER_ID =
変更点
データベースの11.2.0.1から11.2.0.3へのアップグレード
原因
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
本書の内容
現象 |
変更点 |
原因 |
解決策 |
参照情報 |