Generating Billing Events for an Account
You can generate billing events, separated by project, for all projects that are linked to a single account by using:
- The Generate Billing Events link on the account's record page.
- The Projects Awaiting Billing tab, which is available from the App Builder if you have the correct permissions.
Contact your administrator if these are not available.
To generate billing events from an accounts record page, your administrator must add the PSA Actions: Account Billing component to the Account Lightning Page layout.
- Use the Lightning App Builder to drag and drop the PSA Actions: Account Billing component on the Account Lightning Page layout.
- In the properties pane, ensure that the Show Generate Billing Events checkbox is selected, and the Show Account Billing checkbox is deselected.
- Click Save and Activate.
To generate billing events for an account, do one of the following:
- On an account record, click Actions | Account Billing | Generate Billing Events.
- On the Projects Awaiting Billing tab, select a row in the grid that contains the account to generate billing events for, and then click Generate Account Billing.
The Generate Billing Events window opens.
- Select the projects to generate billing events for. All projects that contain eligible billing records are shown in the Generate Billing Events window.
- [Optional] You are given the option of viewing the projects even if you do not have the Billing permission control.
- By default, the All Records Eligible for Billing checkbox is selected. All objects that contain eligible billing records are shown in the Eligible Billing Records to Include field.
- [Optional] To restrict the records to include in the billing event, remove items from the Eligible Billing Records to Include field.
- To exclude eligible records with a zero amount total in the billing event, select Exclude Zero Amount Records. You will not be able to review and include those records before generating the billing event.
- [Optional] Select a date range for the records to include in the billing event.
- Click Next.
- By default, the option Preview and select records is selected. This enables you to select specific records for your selected objects in other windows. Go to step 9.
Alternatively, select Generate all to open the summary of all of the eligible record totals. Go to step 11.
- Click Next. A sequence of windows enables you to filter, sort, and select records to be included in the billing event. The dates that you selected are carried through to the filters in these windows. When completed, the summary window displays the billing event details.
- Click to open the Filters panel and filter the business records that you want to include in the billing event. The dates that you selected are carried through to the filters in these windows.
- You can click Show Selected to show only your selected records. To return to the list of all records, click Show All. Your records are still selected.
If a record is edited outside the billing generation process, the change is not reflected in the selection or summary windows when you return to the process. However, you can still generate the billing event, which uses the edited information.
The summary window displays the details of your selected records. If you have selected more records than the limit that your administrator has set for a billing event, more than one billing event is generated.
- [Optional] Select the Add Billing Event Items to an Existing Billing Event checkbox. If there is capacity in an existing billing event, the billing event items are added to it. If you do not select this, only new billing events are created. If you want to know the capacity of billing events, ask your administrator to check the value in the configuration option maxBEIsPerBE.
- Click Generate.
For more information on the Account process run, see Viewing Generate Billing Events on Account Process Runs.
To generate a billing event for an account:
- Select the account that you want to generate billing events for on the Accounts tab.
- Click Account Billing.
- To filter the billing eligible items:
- Deselect the checkboxes for each type of business record Timecard Split, Expense, Milestone, Miscellaneous Adjustment or Budget that you want to hide.
- If you only want to view billing-eligible items for a particular resource, enter the name of the resource in the Resource field or search for it using the Resource lookup.
- To display billing eligible items from a particular date range, enter a start date and an end date.
- Click Filter.
- Do one of the following:
- Select the checkboxes of the billing eligible items that you want to include.
- Click Select All if you want to include all the billing eligible items that are currently displayed.
- Click Generate Billing Event.
- Review the billing event batches created:
- If different project currencies exist on the business records you selected, multiple billing event batches are displayed on the Recent Billing Event Batches page.
- If a single project currency exists on the business records you selected, the single billing event batch that was created is displayed.
Your administrator controls the maximum number of items to be displayed per page on the Account Billing page. If you want to see more or fewer items per page, ask your administrator to review the value in the configuration option projectBillingUIResultsPerTab.