Has anyone modified R03B50D to properly handle/retrieve negative pay items, i.e. in essence having R03B50D function similar to R03B50E (which take into account negative pay items), and how extensive and intrusive was this modification? The gap we are trying address is as stated on Oracle's White Paper as follows:
"E1: 03B: FAQ - Frequently Asked Questions Regarding Algorithms for Automatic Receipt Processing (aka Auto Cash) Within EnterpriseOne Accounts Receivable (R03B50A, R03B50B, R03B50D, R03B50E, R03B50F) (Doc ID 2023663.1)
Question 7: Why does the Known Invoice Match with Amount (R03B50D) sometimes correctly apply receipts to all pay items even if the pay item is not defined in the Electronic Receipts Input (F03B13Z1)?
Answer 7: If all pay items on an invoice are for a positive amount and no pay items are specified in the Electronic Receipts Input (F03B13Z1), the system applies the receipt to all pay items correctly as long as the records contain the appropriate PO values. This functionality exists in in Xe as well as in 8.11 SP1. However, if the invoice has pay items with negative amounts, the receipt is not applied to all pay items. Consider the following as an example:
•Pay Item 001: 1000
•Pay Item 002: 200-
•Receipt Total: 800
If using the Automatic Receipts process and the Known Invoice Match with Amount (R03B50D) without specifying the pay item, the system applies the receipt to first pay item only'