My Oracle Support Banner

R12: AP/CE: CE_BANK_PUBで銀行口座を更新する際、API実行時のパラメータが未設定だとNullに更新される (Doc ID 2326654.1)

Last updated on MARCH 06, 2019

適用範囲:

Oracle Cash Management - バージョン 12.1.3 以降
この文書の内容はすべてのプラットフォームに適用されます。

目的

CE_BANK_PUB.UPDATE_BANK_ACCT や CE_BANK_PUB.UPDATE_BANK_ACCT_USE を使用する際、API 実行時に指定しなかったパラメータが Null で上書きされます。


API実行前:

select bank_account_id, end_date, attribute1, attribute2, attribute3, attribute4 from ce_bank_accounts where bank_account_id = 19001;

bank_account_id end_date attribute1 attribute2 attribute3 attribute4
19001 (null) attb1 attb2 attb3 attb4

CE_BANK_PUB.UPDATE_BANK_ACCTの実行:

API実行後:

select bank_account_id, end_date, attribute1, attribute2, attribute3, attribute4 from ce_bank_accounts where bank_account_id = 19001;

bank_account_id end_date attribute1 attribute2 attribute3 attribute4
19001 2017/11/09 test (null) (null) (null)

上記のように、API のパラメータとして設定しなかった Attribute2~4は Null に上書きされてしまいます。

解決策

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.