Found this on Oracle Support:
When I run A/R Delinquency Fee Journal (R03B22) in Proof mode, invoices are being selected. However, when it runs in Final with exactly the same Data Selection and Processing Options behind R03B525 Credit Analysis Refresh and R03B22 A/R Delinquency Fee Journal , the PDF shows the message “No Data Selected”. Why?
When Manager Approval is set up for the Policy (P03B2501) and there is a Collection Manager set up in the Customer Master (P03013 – Collection’s tab), the first time R03B22 is run in Final Mode, they fees are only created as Pending status, they need to be Approved by the manager before the Fees can be created in Final mode.
The steps are:
(this is optional) you will run R03B525 set to call R03B22 in PROOF just so the user can see what will be picked up.
R03B22 is run in FINAL mode, since manager approval is required, “no data selected” is shown in R03B22. However, the fee is already available in P03B22 at Pending status
The Collection's Manager goes to P03B22 and Approves the fee. When exiting this program, the R03B22 is called automatically and in FINAL. The report can be seen in Work With Submitted jobs.
If the above does not help:
I'm at a client that is not using the delinquency fee option so I'm going by memory and I can't find anything in my archive. There is not much in the configuration. Here is what I would probably do with my current client who is thinking of charging fees in the near future: The R03B525 is in update mode (Update Tab), Fees Tab: Final, new version, GL date: blank, 1=calculate, new version, , payment terms is blank, 2= customer.
R03B22 create new version (no data selection and blanks for processing options) on FAT client and promote.
R03B221 (no data selection, Processing Options: Final, same version for R03B22, blank, blank, 2=customer, and blanks) create new version and promote
Be sure the customer Master currency code is setup properly if using this option.
Because calls to the delinquency objects are made you need to be sure they are properly built. Also, don't trust that the JDE versions are built correctly.