Issue :- Getting an error while doing CM in Oracle EBS
Error:- A Cash application is being against a transaction with zero line amount basis, please contact oracle support
Solution :-
Please try run Revenue recognition program before applying the receipt.
or
Revenue recognition must follow a specific set of period statuses, which does NOT include pending close (W).
The Aug-23 AR period is status W, which is causing the revenue recognition process to fail.
Please perform the following in your cloned instance, where the same data exists:
1. open the Aug-23 period.
2. rerun revenue recognition, the process will complete
3. run create accounting, the invoice xxxxx will post
4. You should be able to apply the receipt without the error once the revenue recognition is completed for the invoice.