Use this screen to calculate your bills, based on information you have set up in the Project Billing Information screen (Projects\Maintain\Billing). Once you have calculated bills, you can review them in the screens in the Edit Standard Bills screen (Projects\Transactions\Billing).
Warning: To improve the processing performance of the Compute Revenue and Calculate Bills applications, four new tables have been added to Costpoint 6. You must run the Synchronize Project Performance Tables utility when you upgrade to Costpoint 6 to add existing project data to the four new tables. If you already run version 6, you must run this utility when you receive the Service Pack that adds the new performance tables. If you upload data using scripts, you also need to run this utility. If you frequently use scripts to upload data, you may need to run this utility at month end, before calculating revenue or standard bills, to ensure that the performance tables are in synch. You can schedule this utility on the process server. Please see the documentation for the Synchronize Project Performance Tables utility for more information. The new tables are: Project Hierarchy (PROJ_HIERARCHY), Source Project Mapping (PROJ_SRCE_PROJ), Invoice Level Mapping (PROJ_INVC_PROJ), and Revenue Level Mapping (PROJ_REV_PROJ). |
Calculate bills after all transactions for the period to be billed have been posted. If you are using cash basis billing, be sure to run the Update Cash Basis Bills process (Projects\Process\Billing) before you calculate bills. For system-calculated bills, you must calculate billings before you can edit, print, and post your bills.
Use the fields in this block to create a new parameter ID or to retrieve a previously saved parameter ID. A parameter ID represents a set of screen selection parameters. Once you have saved a parameter ID and its related parameters, you can retrieve them using Query.
You can use the retrieved parameters to produce reports and run processes more efficiently and with greater consistency. Many users save a unique set of parameters for each different way they run a report or process. If you select a previously saved parameter ID or parameter description, the associated saved screen selection parameters will automatically display as selection defaults. You can change any of the associated selection defaults as necessary.
Enter, or use Query to select, a parameter ID of up to 15 alphanumeric characters. You should choose characters for your parameter ID that help identify the type of selections you made in the screen, such as "PERIOD" or "QUARTERLY."
When you save your record, all the selections made in the screen are stored with the parameter ID. Later, you can retrieve the parameter using Query.
You can use the parameter to produce reports and run processes more efficiently because you can select the parameter ID with its previously defined screen selections. Once the default selections display in the screen, you can override the defaults as necessary.
Enter, or use Query to select, a parameter description of up to 30 alphanumeric characters.
Use the fields in this group box to select an ending fiscal year, period, and subperiod for your bills. All transactions in the Open Billing Detail screen (Projects\Maintain\Billing) up to and including the subperiod entered here will be included on the bill.
Accounting Period
This non-editable field displays the option "One." You can only calculate bills for one ending period at a time. All transactions up to and including the subperiod entered here will be included on the bill.
Enter, or use the Lookup to select, the fiscal year for which you want to calculate bills.
Period *
Enter, or use the Lookup to select, the accounting period for which you want to calculate bills.
Subpd *
Enter, or use the Lookup to select, the subperiod for which you want to calculate bills. Costs posted to the general ledger up through the selected subperiod will be included in the billing calculations.
This non-editable field displays the ending date of the subperiod.
Projects
Use this drop-down box to select the range option for projects to be included when you run this process. The following options are available:
All – Select this option if you want to include all projects in the process. The Start and End fields will be disabled if this option is selected.
One – Select this option if you want to process for only one project. You must enter the value that you want to include on the report in the Start field. The End field will be disabled when this option is selected.
Range – Select this option if you want to include a contiguous range of projects in the process. You must enter the beginning value for the range in the Start field and the ending value of the range in the End field.
From Beginning – Select this option if you want to include all the projects from the beginning of available projects to a specific project in the range. You must enter the last value of this range in the End field. The Start field will be disabled when you select this option.
To End- Select this option if you want to include all the projects from a specific project to the end of all the available projects. You must enter the value with which you want the range to start in the Start field. The End field will be disabled when this option is selected.
Enter, or use Lookup to select, the starting value for the range of projects to include. If you select "All" or "From Beginning" in the Option field, this field will be disabled. If you select "One," "Range," or "To End," you must enter a value in this field.
Enter, or use Lookup to select, the ending value for the range of projects to include. If you select "All," "One," or "To End" in the Option field, this field will be disabled. If you select "Range" or "From Beginning" you must enter a value in this field.
Bill Groups
Use this drop-down box to select the range of Billing Groups that you want to include in your process. The following options are available:
All – Select this option if you want to include all available groups in the process. The Start and End fields will be disabled if this option is selected.
One – Select this option if you want to process for only one group. You must enter the value that you want to include on the report in the Start field. The End field will be disabled when this option is selected.
Range – Select this option if you want to include a contiguous range of groups in the process. You must enter the beginning value for the range in the Start field and the ending value of the range in the End field.
From Beginning – Select this option if you want to include all the groups from the beginning of available groups to a specific group in the range. You must enter the last value of this range in the End field. The Start field will be disabled when you select this option.
To End- Select this option if you want to include all the groups from a specific group to the end of all the available groups. You must enter the value with which you want the groups to start in the Start field. The End field will be disabled when this option is selected.
Enter, or use Lookup to select, the starting value for the range of bill groups to include. If you select "All" or "From Beginning" in the Option field, this field will be disabled. If you select "One," "Range," or "To End," you must enter a value in this field.
Enter, or use Lookup to select, the ending value for the range of bill groups to include. If you select "All," "One," or "To End" in the Option field, this field will be disabled. If you select "Range" or "From Beginning" you must enter a value in this field.
Billing Cycles
Use this drop-down box to select the range of Billing Cycles that you want to include in your process. The following options are available:
All – Select this option if you want to include all available cycles in the process. The Start and End fields will be disabled if this option is selected.
One – Select this option if you want to process for only one cycle. You must enter the value that you want to include on the report in the Start field. The End field will be disabled when this option is selected.
Range – Select this option if you want to include a contiguous range of cycles in the process. You must enter the beginning value for the range in the Start field and the ending value of the range in the End field.
From Beginning – Select this option if you want to include all the cycles from the beginning of available cycles to a specific cycle in the range. You must enter the last value of this range in the End field. The Start field will be disabled when you select this option.
To End- Select this option if you want to include all the cycles from a specific cycle to the end of all the available cycles. You must enter the value with which you want the range to start in the Start field. The End field will be disabled when this option is selected.
Enter, or use Lookup to select, the starting value for the range of billing cycles to include. If you select "All" or "From Beginning" in the Option field, this field will be disabled. If you select "One," "Range," or "To End," you must enter a value in this field.
Enter, or use Lookup to select, the ending value for the range of billing cycles to include. If you select "All," "One," or "To End" in the Option field, this field will be disabled. If you select "Range" or "From Beginning" you must enter a value in this field.
Use the fields in this block to select the invoice date, calculation options, processing options, and options for inclusion of certain transactions.
Use the fields in this group box to select the type of process that you want to run.
Select this radio button to calculate invoices. All options on the screen will be available when you select this radio button. Calculated invoices will be available in the Edit Standard Bills screen (Projects\Transactions\Billing) after you run this process.
Billable Value on Open Transactions
Select this radio button to calculate the billable value of transactions in the Open Billing Detail screen (Projects\Maintain\Billing). This enables you to analyze the amount that will be billable without regard to ceilings, retainages, sales taxes, scheduled items, or other charges. Only items that reside in the Open Billing Detail screen will be considered when you use this option. No invoices will be produced. If you select this radio button, the Include in Process and Include group boxes will be unavailable.
The system will create a report table named Z_BLPUBILL_RPT when you run this process. No standard report is available, so you will need a report writer to access the information in this table.
Billable Value on Unbilled Transactions
This checkbox is available only when the Use Goal Multipliers for Billable Value Calculations checkbox is selected in the Project Settings screen (Administration\Configure\Projects). Select this radio button to compute the billable value of items in the Open Billing Detail screen (Projects\Maintain\Billing) using multipliers. When you select this radio button, the Include in Process and Include group boxes will be unavailable.
This process creates a report table called PROJ_GOAL_UNBILL. No standard report is available when you select this option, so you will need a report writer to access the information in this table.
Use the fields in this group to automatically release items on hold, create zero retainage and over-ceiling rows, and create zero fee rows.
Select this checkbox to release all items on hold for the selected bills. To release only selected items, use the Adjust Open Billing Detail screen (Projects\Process\Billing).
Create Zero Retainage and Over-Ceiling Rows
Select this checkbox to create retainage or over ceiling rows in the Edit Standard Bills screen (Projects\Transactions\Billing). Retainage or over ceiling lines with amounts other than zero always print on the bill if they have been formatted to do so. This option allows you to print the lines on the bill even if they are zero.
Use this option when you want to bill retainage during contract closeout or when you want to bill over ceiling amounts after additional funding has been received. Over ceiling rows include over fee ceiling, over cost ceiling, and over total ceiling.
Select this checkbox to create fee rows in the Edit Standard Bills screen (Projects\Transactions\Billing). Fee rows with amounts other than zero always print on the bill if they have been formatted to do so.
This option allows you to print the fee lines on the bill even if they are zero. You can edit the fee amounts for the current billing amount. There must be a previously billed fee amount in order to create a zero fee row. A zero fee row cannot be created if there has been no fee recognized on a previous bill. You can use this option if you have an award fee to bill.
Select this checkbox to print labor and non-labor discount lines on your bills, even if the discount lines do not have a current amount to bill. When calculating bills, the system will create zero discount rows so that, if you edit the discount amounts on the bill, the detail bills will equal the total invoice amount due.
Note: The system will create new rows only for projects that have a discount method selected in the in the Revenue Information screen (Projects\Maintain\Revenue) or the Other Info tab of the Project Billing Information screen (Projects\Maintain\Billing). |
Use the fields in this group box to customize the data that will be calculated on the bills.
Select this checkbox to calculate only those bills that have current activity.
If this checkbox is selected, only those bills that have transactions in the Open Billing Detail screen (Projects\Maintain\Billing) will be calculated. This will save processing time because the system will not calculate bills for which there is no current activity. If a project ceiling level has been increased, the bill should be calculated even though there have not been any new transactions posted to the project. This will ensure that any "amounts in excess" from previous bills will be billed, up to the new ceiling.
Transactions with Zero Bill Rate
Select this checkbox to include T&M transactions with a zero billing rate. This can be helpful in identifying missing billing rates.
Transactions with Zero Cost Amount
Select this checkbox to include transactions with a zero cost amount.
Transactions with Zero Units Quantity
Select this checkbox to include transactions with a zero unit quantity amount.
Enter, or use Calendar Lookup to select, an invoice date, or use the system date as the default. This date will display in the Invoice Date field of the Edit Standard Bills screen (Projects\Transactions\Billing), where it can be edited. This date will also display in the header of the bill when it is printed.
* A red asterisk denotes a required field.
Note: If you are using discount functionality, the system follows these general rules when calculating bills:
Ceilings:
|
OPEN_BILLING_DETL (Open Billing Detail)
PROJ_BILL_INFO (Project Billing Information)
ACCT_DISC (Account Discounts)
CUST_VOLUME_DISC (Customer Volume Discounts)
PROJ_VOLUME_DISC (Project Volume Discounts)
PROJ_INVC_PROJ
Calculating bills updates the following tables:
BILL_EDIT_DETL (Billing Edit Detail)
BILL_EDIT_INVC_HDR (Billing Edit Invoice Header)
Z_BLPUNBILL_RPT (Unbilled Report Table)
PROJ_GOAL_UNBILLED (Project Goal Unbilled)