Understanding the Billing Edit/Register Program (R15300)

After you enter or generate billings, you must run the Billing Edit/Register program (R15300) to validate the transactions in the batch and to change the batch status. Depending on the type of billing, you can set a processing option to run this program automatically (for example, when you generate recurring billings).

This table indicates the version of the R15300 program to run based on the generation type:

Generation Type

Version

1: Recurring billings

XJDE0001

2: Expense participation

XJDE0002

3: Sales overage

XJDE0003

4: Escalation

XJDE0004

5: A/R fees and interest

XJDE0005

6: Estimated expense participation

XJDE0006

7: Manual billings

XJDE0007

Note: You can use a processing option to specify whether to use a specific batch number or data selection to specify the batches to process. Do not specify a batch number in both the processing option and the data selection; otherwise, the system returns an error message and does not process the transactions.

If no errors occur when you run the R15300 program, the system changes the batch status to either Pending or Approved, depending on the setting of the Management Approval of Input option in the Accounts Receivable or Accounts Payable constants:

  • If you select the Management Approval of Input option, the system changes the batch status to pending and you must approve batches before posting them.

  • If you do not select the Management Approval of Input option, the system changes the batch status to Approved and the batches are ready to post.

Note: If you have specified that a manual review is required, the batch status remains in an Error status until the value is cleared from the Manual Rev Reqd field, which you access from the Manual Billing Entry program (P1511). The system provides this field to ensure that managers review specific batches, for example, for billing record amounts that are over a certain limit.

(Release 9.2 Update) The R15300 program has been updated to determine if billing records should be included in the revenue recognition process. The program compares the information on the billing transaction to the revenue recognition trigger configuration, and if the record should be included in the revenue recognition process, the system validates that the appropriate AAIs and accounts are set up. If the validation fails, the system prints errors on the report. You can fix the errors and rerun the R15300 until there are no more errors.