Real-time Billing System

The Real-time Billing System allows for real-time processing (where applicable) with immediate updates. It allows you to perform pre-processing edit checks and troubleshooting to reduce error situations. Invoices generated through Real-Time Billing display the code T in the invoice header, allowing users to easily identify invoices created through the Real-Time Billing process.

Note:  Real-time Billing for Parts is not currently available and should not be considered active.

With the Real-time Billing System you can configure a scheduled billing process for recurring general and rental invoices, for example nightly. Scheduled invoices are processed individually so that if there is an issue for one invoice, the rest can continue to run.

The topics in this section include:

See also:

Security Prerequisites

You can enable real-time billing for a location, or for only a few users at a time, allowing you to control the roll out of this feature in your dealership.

How Location Settings Interact with User Security

Real-time Billing can be controlled at both the location level and the user (security) level.

If Real-time Processing is enabled at the Location level, it applies to all users at that location, regardless of user or user group security settings.

If Real-time Processing is disabled at the Location level, the system will use user or user group security settings to determine access.

Note:  Location-level settings override user-level security when enabled.For Parts, only the location-level setting is currently used.

Enabling a Location

To enable the Real-time General Billing System for all users at a location:

  1. Navigate to Configuration > Miscellaneous > Other > System Settings and click the Location tab.

    The System Settings - Location screen opens.

  2. Scroll down to the Real Time Processing section.

  3. Select the checkbox for the areas you wish to enable, referring to System Settings - Location, Real Time Processing section for details.

  4. Click Save Changes.

Enabling Users

Note:  User-level security settings are only applied when Real-time Processing is disabled at the Location level.If enabled at the Location level, all users automatically use Real-time Billing and individual security switches are ignored.

To enable only specific users at a location:

  1. Navigate to Configuration > Miscellaneous > Other > System Settings and click the Location tab.

  2. Scroll down to the Real Time Processing section and ensure that no checkboxes are selected. Real-time Billing for Parts is not currently available. Location-level settings for Parts exist but are not active for production use.

  3. Click Save Changes.

  4. Navigate to Administration > Settings > Security.

  5. For each user you wish to enable set one or more of these security switches:

    System Security Switch Description
    System 505 - Management Central - Utilities Access to Data Portal Reports Controls access to the output of the billing runs to the Data Portal.
    System 602 - Financial Management - General Ledger Allow Bill Invoice in General Invoicing Activates the real-time General Billing System.
    System 802 - Equipment Invoicing Allow Bill Invoice in Equipment Invoice Activates real-time billing for equipment invoices.
    System 810 - Service Work Order Allow Bill Invoice in Work Order Activates real-time billing for service work orders.
    System 840 - Rental Counter Allow Bill Invoice in Rental Contract Activates real-time billing for rental contracts.
    System 994 - Web Admin Access Batch Jobs

    Gives the user the ability to use the Job Scheduler utility.

  6. Save your changes.

Reports

Real-time Billing reports are posted to the Data Portal, from which you can either run the reports or access the data in Excel format. The raw data is stored in the BILLINGDAT file which can be also accessed via Data Miner or any other reporting tool.

FAQ

Security: see Security Prerequisites

Data Source: BILLINGSCH

Revision: 2026.04