Having an issue when paying invoices in batches. Credit memos are not being applied to invoices. I have the credit memos matched to the appropriate invoices. Any ideas why I am seeing this behavior?
assuming that every other configuration is in place, the only reason which could cause this would be the value chosen for "Maximize Credits" option. Next would be the Credit Memo Amount.
If the Credit memo amount exceeds the standard invoice amount and the maximize credit option is unchecked in the PPR, system would not select that credit memo, since selecting that credit memo would result in overpayment or negative payment. Oracle does not allow Negative payment.
This is the standard functionality.....
Try generating the payment process request, maximize credits option enabled and see the output...
Can you do a Quick payment from Payment Workbench for a similar scenario, so that we can narrow down whether the issue is on the 1) Credit Memo OR 2) Payment Process Request.
Also is the credit memo amount less than the Invoice amount ?
PPR would select the Credit Memo only it the CM amount is less than the Standard Invoice amount ....
Also if your Credit Memo amount matches exactlly to the Standard Invoice amount, it would result in Zero as the amount to be paid, in which case PPR would select the Credit Memo only when your Bank configuration is enabled for Zero payments to be made, else it would not select the credit memo.
Good ... so the issue is not with the Credit Memo ...you need to do one more test to find out whether this issue is reproducible at will ... if you can reproduce the same error message using Invoice and Credit memo that belongs to a different supplier, payment process profile ... it would most likely be a code bug, where you should log Service request with oracle to verify your current file versions related to IBY and get recommendations ...