My Oracle Support Banner

R12:AP/IBY :Zero Amount PPR With Bank Charge Returns Validation Error "Document Payable Was Failed By The Calling Application Via Hook" (Doc ID 2442861.1)

Last updated on JUNE 11, 2024

Applies to:

Oracle Payments - Version 12.0.1 and later
Information in this document applies to any platform.

Symptoms

When attempting to make the zero payment for standard invoice and  credit memo together via payment manager, the payment gets failed.

The issue can be reproduced at will with the following steps:
1. Log in EBS
2. Switch to Payable Responsibility
3. Update supplier setup <Supplier - Invoice Management - Payment>   :  Deduct Bank Charge from Payment : Supplier / Negotiated
4. Create the new PPR for Standard Invoice and  Credit Memo (whole payment is zero)

<Fnd Debug Log>
sid:165324008: IBY_PAYGROUP_PUB.performPostHookProcess:Payment ##### was failed by calling app.
IBY_PAYGROUP_PUB.performPostHookProcess:Payment ##### was failed by calling app.
sid:165324008: IBY_BUILD_UTILS_PKG.createErrorRecord: ENTER
sid:165324008: IBY_BUILD_UTILS_PKG.createErrorRecord: Transaction type: PAYMENT
sid:165324008: IBY_BUILD_UTILS_PKG.createErrorRecord: Transaction status: FAILED_BY_CALLING_APP
sid:165324008: IBY_BUILD_UTILS_PKG.createErrorRecord: Error code derived from doc/pmt status: IBY_DOC_FAILED_BY_CALL_APP
sid:165324008: IBY_BUILD_UTILS_PKG.createErrorRecord: Error message derived from error code: Document payable was failed by the calling application via hook
sid:165324008: IBY_BUILD_UTILS_PKG.createErrorRecord: EXIT
sid:165324008: IBY_VALIDATIONSETS_PUB.insertIntoErrorTable: IBY_VALIDATIONSETS_PUB.insertIntoErrorTable:Validation Failed: Document payable was failed by the calling application via hook
sid:165324008: IBY_VALIDATIONSETS_PUB.insertIntoErrorTable: IBY_VALIDATIONSETS_PUB.insertIntoErrorTable:Finished populating the error table.
sid:165324008: IBY_PAYGROUP_PUB.failDocsOfPayment:ENTER
IBY_PAYGROUP_PUB.failDocsOfPayment:ENTER
sid:165324008: IBY_PAYGROUP_PUB.failDocsOfPayment:After cursor fetch
IBY_PAYGROUP_PUB.failDocsOfPayment:After cursor fetch
sid:165324008: IBY_PAYGROUP_PUB.failDocsOfPayment:Inside the for loop
IBY_PAYGROUP_PUB.failDocsOfPayment:Inside the for loop
sid:165324008: IBY_PAYGROUP_PUB.failDocsOfPayment:Condition satisfied
IBY_PAYGROUP_PUB.failDocsOfPayment:Condition satisfied
sid:165324008: IBY_PAYGROUP_PUB.failDocsOfPayment:Failed document 82#### because payment ##### has failed.
IBY_PAYGROUP_PUB.failDocsOfPayment:Failed document 82#### because payment #####has failed.
sid:165324008: IBY_BUILD_UTILS_PKG.createErrorRecord: ENTER
sid:165324008: IBY_BUILD_UTILS_PKG.createErrorRecord: Transaction type: DOCUMENT_PAYABLE
sid:165324008: IBY_BUILD_UTILS_PKG.createErrorRecord: Transaction status: PAYMENT_FAILED_VALIDATION
sid:165324008: IBY_BUILD_UTILS_PKG.createErrorRecord: Error code derived from doc/pmt status: IBY_DOC_FAILED_BY_PARENT_PMT
sid:165324008: IBY_BUILD_UTILS_PKG.createErrorRecord: Error message derived from error code: Document payable was failed because its parent payment was failed
sid:165324008: IBY_BUILD_UTILS_PKG.createErrorRecord: EXIT
sid:165324008: IBY_VALIDATIONSETS_PUB.insertIntoErrorTable: IBY_VALIDATIONSETS_PUB.insertIntoErrorTable:Validation Failed: Document payable was failed because its parent payment was failed

Cause

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

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


In this Document
Symptoms
Cause
Solution
References


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