Project Screen Field Reference

This screen field reference describes the following:

General tab

Field

Description

You can store the main address of the project. Click to copy the main address to the Windows clipboard. Click to view the location using Google Maps.

Tip: Select the country first so that the appropriate jurisdictions are available.

Street 1

Enter the first line of the street address for the project.

Street 2

Enter the second line of the street address for the project.

City

Enter the city for the project.

State

Click to select the state or province for the project.

Zip

Enter the ZIP code or postal code for the project.

Country

Click to select the country for the project.

Map Grid

Enter map grid information for the project location that indicates how to find the location on a map.

Directions

Enter directions to the project location. You can enter formatted text in this field. Click the pencil to open the Formatted Text Editor.

Status

Click to select the status of the project.

  • Active - Project is available for use and appears in lookup lists.

  • Inactive - Project is not available for use and does not appear in lookup lists on other screens. However, it persists in previous selections. An inactive project is considered a closed project. You must enter the password set on the Project Settings screen in order to open an inactive project or to save an entry associated with an inactive project.

Closed Date

If the project is inactive, enter the date when the project was closed or click to select the date from a Date Picker

Memo

Enter any comments or notes about the project.

Enable Mobile Timecard Geofencing

Select the checkbox to enable mobile time card geofencing, which will prevent a mobile user from clocking in or out on a mobile device when that device is outside of the defined area. If you select the check box, you must enter the coordinates of the project and the radius from the coordinates within which mobile users can clock in or out.

Note: The time card entry settings for Require Clock-in/Clock-out and Enable GeoFencing out must be enabled for the Mobile User Settings screen for geofencing to be enforced.

Coordinates

Enter the GPS decimal coordinates with up to 6 decimal places for the project location. This field is only enabled if you selected the Enable Mobile Timecard Geofencing checkbox.

To Determine the project coordinates:

  1. Click next to the Street 2 field of the project address to view the project location using Google Maps.
  2. From Google Maps, right-click on project location and select What's here?.
  3. Copy the decimal coordinates from Google Maps and paste them into the Coordinates field in ProContractor.
  4. Click next to the Coordinates field to view the location of the coordinates using Google Maps.

Radius (mi.)

Enter the radius in miles up to 2 decimal places around the project coordinates within which mobile users will be able to enter a time card for the project. This field is only enabled if you selected the Enable Mobile Timecard Geofencing checkbox.

Project Details

Division

If only one division is set up for the distribution company, displays the code of the division for the project. If more than one division is set up for the distribution company, enter the Division screen for the project or click to select the division from a Lookup List.

Project Classification

The project classification is the key to cost code numbering for the project.

Enter the code of the Project Classification screen for the project or click to select the project classification from a Lookup List.

Project Group

Enter the Project Group screen for the project or click to select the project group from a Lookup List.

Sales Tax Authority

Enter the code of the sales Tax Authority screen to be used when you create invoices, purchase orders, subcontracts, or subcontract change orders for this project or click to select the sales tax authority from a Lookup List.

Tax Exemption Number

If the project is exempt from paying sales tax to the tax authority, enter the tax exemption number. If you enter a tax exempt number, invoices for the project will default to non-taxable.

Posting Type

Click to select the posting type for the project.

  • Template - No costs or revenue can be posted to the project. A project template is set up for the sole purpose of copying data into new projects.

  • Standard Project - Costs and revenue can be posted to the project. A standard project is not associated to any other project.

  • Master Project - Costs and revenue can be posted to the project. A master project can be associated with one or more subprojects.

  • Sub Project - Costs and revenue can be posted to the project. A subproject must be associated with a master project.

Master Project

If the project is a subproject, enter the code of the master Project screen or click to select the master project from a Lookup List.

Allow Divisions On Cost Codes

Select the checkbox to allow divisions to be specified on individual cost codes.

This checkbox is disabled if the company does not allow multiple divisions or if work in progress entries have been created for the project.

If you set divisions at the cost code level and then deselect this checkbox, the cost code divisions are reset to the project-level division.

Control Percent Complete By

Click to select how the percent complete values will be determined for work in progress calculations for the project. This setting is based on your company's methodology for calculating the work in progress percentages.

  • Project - Percent complete values will be based on the project.

  • Cost Code - Percent complete values will be based on the project cost codes. If you select this option, you can set the percent complete method for each cost code in the project on the Detailed Cost Code Setup popup window.

If the Allow Divisions On Cost Codes checkbox is selected, this field is set to cost code and disabled.

Note: This setting, in conjunction with the Forecasted Cost Calculation fields on the Project Settings screen, affects how forecasted costs are displayed on the Forecasted Cost Report.

Percent Complete Method

Click to select the method for calculating percent complete values for work in progress calculations for the project. If you selected to control percent complete by cost code in the prior field, use this field to set the default percent complete method for all cost codes. You can override the default method on each cost code as needed on the Detailed Cost Code Setup popup window.

COST-% - Calculated until manual entry of any % - ProContractor automatically calculates the percent complete using an equation that evaluates posted costs against the percent complete basis selected in the Project Settings screen (either budget or cost at completion). If needed, you can manually update percent complete, cost to complete, and cost at completion values in the screen. Once a manual work in progress entry is saved, ProContractor will no longer automatically calculate these values.

% - Manually entered % if basis is Budget, otherwise, same as COST-% - If the percent complete basis selected in the Project Settings screen is Cost at Completion, this method is identical to the COST-% method; in other words, ProContractor automatically calculates the percent complete using an equation that evaluates posted costs against the cost at completion until a manual work in progress entry is saved. If the percent complete basis is Budget, ProContractor does not automatically calculate percent complete. You can manually update percent complete, cost to complete, or cost at completion values in the screen.

COST - Calculated until manual entry of 100% - ProContractor automatically calculates percent complete using an equation that evaluates posted costs against the percent complete basis selected in the Project Settings screen (either Budget or Cost at Completion). You can manually update the percent complete value to 100 % in the screen when the work is finished.

HOURS - Posted Hours Complete until manual entry of 100% - This method may be useful for projects that are labor and/or equipment intensive. ProContractor automatically calculates the percent complete using an equation that evaluates posted labor hours against the percent complete basis selected in the Project Settings screen (either budget or cost at completion). If needed, you can manually update the percent complete value to 100 % in the screen when the work is finished.

UNITS - Manually entered Units Complete -This method is available only if Control Percent Complete By is set to Cost Code. When this method is selected, percent complete is automatically calculated based on manual entry of the quantity completed in the screen. The equation evaluates the quantity completed against the percent complete basis selected in the Project Settings screen (either budget or cost at completion). If needed, you can manually update the percent complete value to 100% in the screen when the work is finished.

COST TYPE - Enter Method on Cost Type Level - This method is available only if Control Percent Complete By is set to Cost Code. When this method is selected, you can enter a different percent complete method for each cost type in the Detailed Cost Code Setup popup window within the Cost Codes tab.

Note: This setting, in conjunction with the Forecasted Cost Calculation fields on the Project Settings screen, affects how forecasted costs are displayed on the Forecasted Cost Report.
Note: Examples of how the percent complete basis and percent complete method affect work in progress calculations can be viewed in the topic.

Change WIP Settings

This button is enabled only if WIP settings were previously saved for the project. Click Change WIP Settings to display the Change Work in Progress Settings popup window. This window enables you to change how you control percent complete for the project and the percent complete method you want to use on the overall project, selected project cost codes, or selected project cost types and cost codes.

Calculate Budget By

Click to select the default method for calculating budgets for cost types. This is a key factor in your project management processes and enables you to match costs to estimated costs.

  • Lump Sum - You can enter a budget amount for the cost type.

  • Unit Cost - You can enter the quantity and unit cost for the cost type and ProContractor calculates the budget amount.

  • Posted Cost - ProContractor calculates the budget amount based on the costs posted to the cost type.

  • Pending and Posted Cost - ProContractor calculates the budget amount based on the costs posted to the cost type and pending costs for the cost type.

Consider this setting carefully; once you save the project, you can't modify this setting.

Additional tab

Field

Description

Contract Details

Customer

Enter the code of the Customer screen for the project or click to select the customer from a Lookup List. When you associate a customer with the project, you can track invoicing in the Customers module. If this is an internal project or if there are multiple customers for the project, leave this field blank.

Contract Date

Enter the contract date for the project or click to select the date from a Date Picker.

Estimated Completion Date

Enter the estimated completion date for the project or click to select the date from a Date Picker.

Owners Project Number

Enter the owner's project number.

Square Footage Number

Enter the square footage for the project. This value is for information purposes to help understand the scope of the project.

Payroll

Work Location

Enter the code of the Work Locations screen for the project or click to select the work location from a Lookup List. This setting controls the state and local tax calculation for this project when the employee record contains a different location. It also controls the prevailing wage package assigned to this project.

If you are setting up a prevailing wage project, you may want to coordinate this setting with your payroll department to ensure that you select the correct wage agreement and tax combination.

Print Certified Payroll Report

Select the checkbox to indicate that you want to print certified payroll reports for the project. Many states require certified payroll reports.

Certified Payroll Period Start Date

If you plan to print a certified payroll report, enter a start date for the certified payroll report for the project or click to select the date from a Date Picker. This value is used to number the certified reports for the week number (number of weeks on the project) and is required by most states on the certified payroll report.

Self-Insured Certificate Number

If you are electronically filing certified payroll for California, enter the self-insured certificate number for the default project. Note that this value overrides the self-insured certificate number entered on the Company screen.

Workers' Compensation Policy Number

If you are electronically filing certified payroll for California, enter the workers' compensation policy number for the default project. Note that this value overrides the workers' compensation policy number entered on the Company screen.

Change Management Record Defaults

Labor Burden %

Enter the default percentage for labor burden in change management records associated with the project.

Markup Method

Enter the default Change Management Record Markup Method screen in change management records associated with the project.

Project Cost Types tab

Each row in the grid is an active cost type that is valid to be used for project costs for the project classification. Use the grid to associate cost types with the project.

Field

Description

Prevent Posting for Cost Type

Indicates whether the cost type can be used for posting under the project. Select the checkbox to prevent the cost type from being used for posting under the project.

Cost Type

Displays the cost type for the row.

Account

Enter the Chart of Accounts screen for the cost type under the project or click to select a general ledger account from a Lookup List.

Overhead Percent

Enter the overhead allocation as a percentage of actual cost with up to two decimal places. If you enter a value to this field, you must also enter the cost type, cost account, and accrual account for the overhead allocation.

Overhead Rate Per Hour

If the cost type category is Labor, enter the overhead allocation as an hourly rate. If you enter a value to this field, you must also enter the cost type, cost account, and accrual account for the overhead allocation.

Overhead Cost Type

Enter the code of the project Cost Type screen for overhead allocation or click to select the project cost type for overhead allocation from a Lookup List.

Overhead Cost Account

Enter the code of the Chart of Accounts screen for posting costs of calculated overhead or click to select the general ledger account from a Lookup List.

Overhead Accrual Account

Enter the code of the Chart of Accounts screen for posting accruals of calculated overhead or click to select the general ledger account from a Lookup List.

Cost Codes tab

Use the Cost Codes tab to create and maintain cost codes for the work activities to be performed for the project and set up cost type budgets for each posting level cost code. You can set up a budget and overhead allocations for each cost code. You must enter a cost code for each project cost and activity. Every project requires at least one cost code for posting. Some projects may have hundreds of cost codes.

Project cost codes in ProContractor give you the flexibility for any job. You can create simple codes for simple projects or more complex codes when you need to handle more complex projects. Your project cost codes can be based on almost any format, including formats suggested by the Construction Specification Institute (CSI) and various Departments of Transportation (DOTs). ProContractor allows you to enter cost codes of up to four levels with a total length of up to 18 characters, however no single level can exceed 10 characters. Use the Project Classification screen to set up your project cost code format.

This tab provides a simplified view of your cost codes. The Detailed Cost Code Setup popup window provides more detail about your cost types, enabling you to control the entry method, how budgets are calculated, and whether a cost type can be used to post under a cost code. Click Detailed Cost Code Setup (in the upper right of the tab) to display the Detailed Cost Code Setup popup window.

Field

Description

Budget Type

Click to select the type of budget for the project cost codes.

  • Original

  • Revised

    Note: To make a change to a cost code that is associated with a change management record, you must edit the change management record.

Budget Effective Date

If the budget type is Original, displays the contract date.

If the budget type is Revised, enter the effective date for the project cost code budgets or click to select the date from a Date Picker.

Revision Reason

Enter any comments or notes about the budget revision.

Cost Code grid - Each row in the grid is a cost code defined for the project. Click to add a row to the grid. Click to delete the active row from the grid. See Grids for tips on using grids in ProContractor.

Cost Code

Enter a code to identify the cost code in the format defined on the Project Classification screen. Project cost codes in ProContractor give you the flexibility for any job. You can create simple codes for simple projects or more complex codes when you need to handle more complex projects. Your project cost codes can be based on almost any format, including formats suggested by the Construction Specification Institute (CSI) and various Departments of Transportation (DOTs). ProContractor allows you to enter cost codes of up to four levels with a total length of up to 18 characters, however no single level can exceed 10 characters. Use the Project Classification screen to set up your project cost code format.

Cost Code Name

Enter a name for the cost code.

Level Type

Click to indicate if this cost code will be used for grouping or posting.

  • Grouping

  • Posting

    Note: All cost code levels before the last level must be set to Grouping and the last level must be set to Posting.

Total Budget

Displays the total budget for the cost code based on the cost type budgets under the cost code.

View Budget History

Click Budget History to display the Budget History popup window, which enables you to view a detailed history of the budget for the cost code. This history includes the original budget and every budget revision entered for the cost code.

Project To Date Quantity

Enter the project-to-date quantity for cost code budgeting.

UOM

Enter the code of the default Unit of Measure screen for the cost code or click to select the default unit of measure from a Lookup List.

Division

If you selected the Allow Divisions On Cost Codes checkbox, enter the code of the Division screen for the cost code or click to select the division from a Lookup List.

Payroll Insurance

Enter the code for the Insurance Class screen for the cost code or click to select the insurance class from a Lookup List.

[Cost Type] Hours

Displays the total hours for each labor-related cost type under the cost code.

[Cost Type] Budget

Displays the total budget amount for each non-labor-related cost type under the cost code.

Project Totals - This section displays totals for all cost codes in the project.

Total Hours

Displays the total hours for all cost codes with labor-related cost types in the project.

Total Budget

Displays the total budget amount for all cost codes with cost types in the project.

[Cost Type] Total Hours

Displays the total hours for each labor-related cost type under all cost codes in the project.

[Cost Type] Total Budget

Displays the total hours for each cost type under all cost codes in the project.

Billing tab

Use the Billing tab to set up the billing formats for the project. A project can have multiple billing formats. Billing formats and billing codes are used to define how the invoices will be presented to the customer. The Billing tab lists all the billing formats associated with the project. The Billing Code Setup button on each grid row is used to access the billing codes for each billing format. A billing format cannot be added, edited, or deleted if there is an unposted contract invoice for the selected company, project, billing format, and customer combination.

If a billing format is created on an About the Enter Owner Change Order screen, it is shown here. If the stage of the owner change order is not Approved, the Billing Format and Customer fields are disabled. If there are billing codes for the change management record or owner change order, the Track Revenue by Project Cost Code field is disabled.

Each row in the grid is a billing format defined for the project. Click to add a row to the grid. Click to delete the active row from the grid. See Grids for tips on using grids in ProContractor.

Field

Description

Billing Format

Enter a Project Billing Format screen or click to select the billing format from a Lookup List. If the project type is template, a billing format can only be used once.

Customer

Defaults to the customer entered on the Additional tab. If needed, you can modify the customer for this billing format. Enter the code of the Customer screen for the billing or click to select the customer from a Lookup List.

Architect

Enter the code of the Customer screen that identifies the architect or click to select the customer from a Lookup List. This field is disabled if the billing type of the billing format is not AIA. You should also add the architect to the contacts on the project with a contact type of ARCH to ensure that the architect appears on reports.

AR Revenue Type

Enter the code of the default Accounts Receivable Revenue Type screen for billing lines that will be added or click to select the default revenue type from a Lookup List.

Only revenue types with a post to setting of Project Contract Billings can be used.

Sales Tax Authority

Defaults to the tax authority entered in the project header. If needed, you can modify the tax authority for this billing format. Enter the code of the default sales Tax Authority screen for billing lines that will be added or click to select the default sales tax authority from a Lookup List.

Taxable

Select the checkbox to indicate whether the billings lines are taxable. This checkbox is deselected by default if:

  • There is a tax exemption number on the tax authority for the company.

  • The project has a tax exemption number.

  • The customer has a tax exemption number.

Retainage % Work Completed

Enter the default value for the retainage percent for work completed for each billing code.

Retainage % Stored Materials

Enter the default value for the retainage percent for stored materials for each billing code. This field is disabled if the billing type of the billing format is not AIA.

Default Invoice Through Day

Defaults to 31. If needed, you can modify the default invoice through day. Enter a number between 1 and 31 to set day of the month through which the customer will be billed. Note that entering 31 indicates the last day of the month in months with less than 31 days.

Round Billings to the Nearest Dollar

Select the checkbox to round billings to the nearest dollar amount. This checkbox is disabled if the billing type of the billing format is Unit Billing.

Track Revenue by Project Cost Code

Select the checkbox to report revenue at a cost code level.

Deselect the checkbox to report revenue at the project level.

If you select the Allow Divisions On Cost Codes checkbox, this checkbox is also selected.

Tip: If you are using subprojects and are billing for the subprojects on the master project, select the checkbox to enter the amount for the subproject.

Generate Billing Amount from WIP Entries

Select the checkbox to default the billing amount in Contract Invoice Billing from work in progress (WIP) entries for the project. This checkbox is only available if the following are true:

  • The Control Percent Complete By field is set to Cost Code.

  • The Track Revenue by Project Cost Code checkbox is selected.

  • The billing type of the billing format is not Project Time and Material.

  • If billing codes have been defined for the billing format and customer combination, each cost code is only attached to one billing code.

Original Scheduled Amount

Displays the total original scheduled amount for the company, project, project billing format, and customer combination. No value is displayed in this field if the billing type of the billing format is Project Time and Material.

Current Scheduled Amount

Displays the total current scheduled amount for the company, project, project billing format, and customer combination. No value is displayed in this field if the billing type of the billing format is Project Time and Material.

Copy Cost Codes

Click the button to copy billing codes from existing project cost codes for the selected billing format and customer. After cost codes have been copied, the Project Billing Details popup window displays.

Cost codes are copied into billing codes based on their structures. The codes structures are compared from left to right. A billing code is created for every cost code when the cost code has at least as many segments as the billing code and each segment of the billing code has at least as many characters as the corresponding segment of the cost code. If the cost code has more segments than the billing code, the cost code segments are copied into the billing code segments starting with the leftmost segment. This may result in multiple cost codes being consolidated into a single billing code. If you are tracking revenue by cost code, ProContractor adds the cost codes to the child cost codes grid.

This button is disabled when:

  • The project classification (on the General tab) is empty.

  • The billing format is empty.

  • The billing type of the billing format is Project Time and Material.

  • Billing codes have been defined for the billing format and customer combination.

  • The cost code structure defined in project classification uses fewer levels than the billing code structure defined in project billing format.

  • The billing code structure has fewer characters in a segment than the corresponding segment of the cost code.

Billing Code Setup

Click the button to display the Project Billing Details popup window, which enables you to access the billing codes for a specific billing format and customer combination.

Lien Notices tab

Use the Lien Notices tab to indicate that ProContractor will create a lien notice record when the project is created. Each row in the grid is a lien notice associated with the project, customer, and billing format.

Tip: Use the View Customer Lien Document Logs screen to manage your lien documents, including printing documents or attaching documents to an e-mail.

Field

Description

Lien Notice Number

Displays the lien notice number. If the lien notice has not been created for this project, customer, billing format combination, the lien notice number is New.

Customer

Displays the customer for the lien notice.

Project

Displays the project for the lien notice.

Billing Format

Displays the billing format for the lien notice.

Action

By default, displays the action selected on the Lien Management Settings screen. If needed, click to select the type of lien notice record to create for the project, customer, billing format combination.

  • Do Not Auto Create - The lien notice for this combination will not be created.

  • Lien Notice - The lien notice for this combination will be created when you click Save Project.

  • Edit Existing Lien Notice - This option is only available when the lien notice has already been created for the project. If you select this option, the notice date, notice amount, and notice description will be overwritten with the data entered in those fields.

Notice Date

Enter the date the lien notice was received or sent or click to select the date from a Date Picker.

Notice Amount

By default, for a new lien notice displays the current scheduled amount for the customer, project, and billing format combination, or for an existing lien notice, displays the lien notice amount. If you want to override this value, enter the amount of the lien notice.

Notice Description

By default, displays Notice created during Project Setup. If needed, enter a description for the lien notice.

Create Lien Notice Form

Select the checkbox to indicate that ProContractor will create the lien notice document based on the form selected and attach it to the lien notice record.

Lien Notice Form

Click to select the Modify Forms screen to use for the lien notice document from a Lookup List. You can use the Modify Forms screen to modify the format and layout of these forms.

Contacts tab

Each row in the grid on the Contacts tab is a contact associated with the project. If you are using project-level security, add the contact associated with each user who needs access to the project and project-related screens in ProContractor. The user's Contact Type screen must have project permissions set to Full Access and the Users screen must have project permissions set to Access By Contact Type.

Note: A contact may appear multiple times on the project with different contact types. If any one of those contact types has Full Access project permissions, the user will have full access to the project on the Project screen and project-related screens.

Click to add a row to the grid. Click to delete the active row from the grid. See Grids for tips on using grids in ProContractor.

Field

Description

Contact Type

Enter the code of the Contact Type screen for the contact you want to associate with the project or click to select the contact type from a Lookup List. If you select a contact type, the lookup list for contacts is filtered by that contact type. If you select a contact before selecting the contact type, the contact type defaults to the most recent contact type used for that contact or, if the contact does not have a contact type, the contact type defaults to General. You can enter or select a new contact type for contact. ProContractor will associate the contact with the new contact type when you save the project.

Name

Enter the name of Contact screen you want to associate with the project or click to select the contact from a Lookup List. The lookup list for contacts is filtered for the contact type you selected in the grid. In addition, the lookup window displays a column for each default contact type, which you can use to further filter the list. You can select to include one-time contacts and/or only contacts on the selected project in the lookup window.

Work Phone

Displays the work phone number for the contact.

Extension

Displays the work phone extension for the contact.

Cell Phone

Displays the cell phone number for the contact.

E-mail Address

Displays the e-mail address for the contact.

Mobile Access

Select the checkbox to give the contact access to the project in ProContractor Mobile. This will update the Mobile User Settings screen for the contact.

If the contact is not a mobile user, the checkbox is disabled.

Binder tab

This tab contains the following sub-tabs:

Field

Description

Binder sub-tab - If user-defined fields exist for this function, the Binder sub-tab appears. Otherwise, the information appears on the Binder tab with no sub-tabs.

Each row in the grid is a binder item. A binder item is an item associated with the record. You can attach a file to a binder item and set reminders for binder items. It can be useful to create binder items for contracts, legal documents, and photos. Use the Binder Item Types screen to create and manage categories for binder items. A paper clip icon appears on the tab when it contains binder items. Use the View Binder Items screen to manage all of your binder items in ProContractor.

Click to add a row to the grid. Click to delete the active row from the grid.

Note: Any binder items attached to the bid are not copied to the project when it is created from the Enter Project Manager Worksheet screen.

When you create the pdf document for a contract invoice, multiple binder items are automatically created —one for each individual format that is valid for the invoice (based on its billing format) and one that includes all formats. The binder item for the Pending COR format is created only if there are pending change order requests for the project.

Binder items for a contract invoice can also be manually created by adding rows to the grid.

Tip: You can create a binder item with an attachment by dragging and dropping a file from the following programs:
  • From Windows Explorer, drag and drop a file to the Binder Items grid to add the file as linked attachment.

  • From Microsoft Outlook, drag and drop an item (such as an e-mail, note, or meeting) to the Binder Items grid to add the item as an embedded attachment. Note that Microsoft Outlook must be installed on your computer to drag and drop an item to the Binder items grid.

Reference Existing Binder Item

If a binder item already exists in ProContractor and is shared, you can reference it (rather than creating a new, separate binder item).

Click Reference Existing Binder Item, select the binder item you want to reference from a Lookup List, and click OK.

Open

You can open one or more binder item attachments. You must have the software required to open an attachment—such as Adobe Reader—installed on your computer to be able to view it. Any changes you make to a binder item attachment are saved when you close the attachment.

In the Select column, select the checkbox for each binder item you want to include in the e-mail and click Open.

E-mail

You can send one or more binder items in e-mail message. You must have MAPI-compliant e-mail software—such as Microsoft Outlook—installed on your computer to send an e-mail message with a binder item.

In the Select column, select the checkbox for each binder item you want to include in the e-mail and click E-mail.

Binder grid

Select

Select the checkbox to perform an action on the binder item, such as opening the item's attachment or sending the item in an e-mail.

Binder Item Type

Enter the Binder Item Types screen for the binder item or click to select the binder item type from a Lookup List. The binder item type determines the various behaviors of binder items.

Description

Enter a description of the binder item.

Date

Initially displays the current date. If you want to modify the date for the binder item, enter the new date or click to select the date from a Date Picker.

Shared

Select the checkbox to make this binder item available for reference throughout ProContractor.

Attachment Value

Enter the full path and file name of the binder item attachment or click and navigate to select a binder item attachment.

Attachment Type

Displays the file type for the attachment.

Attachment Method

Defaults to the last attachment method used. Click to select the method to use for the attachment.

  • Link - A linked attachment is stored within a file system (either on your computer or on your network). Other users must be able to access this file system in order to view or send the attachment in an e-mail.

    • Note: If you delete a binder item with a linked attachment, you are deleting only the link. The attached document remains in your file system.
    • Note: If you delete the attachment file from the file system, the link is broken.
  • Embed - An embedded attachment is stored within ProContractor. You can set an embedded attachment so that it can be shared throughout ProContractor. Sharing an embedded attachment allows other users to reference it in other records in ProContractor. For example, if you create an embedded attachment of a contract, you might reference it in both the vendor record and the project record.

    • Note: If you delete a binder item with an embedded attachment that is referenced in another record, you are deleting only the link. The attached document remains embedded in ProContractor.
    • Note: If you delete a binder item with an embedded attachment that is not referenced in any other record, you are actually deleting the attached document. The document will no longer be available in ProContractor.

Attach when E-mailing

Select the checkbox to have ProContractor include the attachment when sending an e-mail using the On Save of Document E-mail checkbox. This checkbox is always selected for the document's PDF file.

Status

Click to select the status of the binder item.

  • Active - Binder item is available for use and appears in lookup lists.

  • Inactive - Binder item is not available for use and does not appear in lookup lists on other screens. However, it persists in previous selections.

Owner

By default, displays the current ProContractor user ID. If needed, enter the Users screen for the binder item owner or click to select the owner from a Lookup List.

Reminder Date

Enter the date for the reminder for the binder item or click to select the date from a Date Picker. ProContractor uses this date to determine whether this binder item appears on the View Alerts screen and the View Tasks screen.

Notes

Enter any comments or notes about the binder item. You can enter formatted text in this field. Click the pencil to open the Formatted Text Editor.

Inactive Date

If the status is Inactive, enter the date the binder item became inactive or click to select the date from a Date Picker.

Priority

Click to select the priority of the binder item.

  • High

  • Normal

  • Low

Source Type Grid - When you click to display the card view, the Show All References button appears. Click Show All References to display and edit details for additional sources where the binder item is attached. Each row in the grid is a source where the binder item is attached. The first row in the grid is always the current source. Click to add a row to the grid. Click to delete the active row from the grid.

When you add a binder item to another source using the Source Type grid, the binder item is automatically shared.

Note: You cannot add binder items using the Source Type grid for the following source types: Connect Settings, Meeting Minutes Agenda, Meeting Minutes Action Item, Customer Lien Releases, and Vendor Lien Releases.

Source Type

Enter the type for the source to which you want to add the binder item or click to select the source type from a Lookup List.

Source Area

Displays the additional information about the source where relevant. For example, if the source is a vendor invoice, this field would display the company and vendor for the invoice. Source area information is not available for all sources.

Source

Enter the code that identifies the source to which you want to add the binder item or click to select the source from a Lookup List.

Source Name

Displays the name of the source.

User-Defined Fields sub-tab - If any user-defined fields exist for this function, this sub-tab appears. You can User-Defined Fields screen to customize this function. Any user-defined fields appear on this sub-tab. Complete the user-defined fields as needed.

Footer

Field

Description

Total Billing Amount

Displays the total billing amount of the project.

Total Budget Amount

Displays the total budget amount of the project.

Net

Displays the net amount of the project. This is calculated from the total billing amount less the total budget amount.

Detailed Cost Code Setup popup window

The Detailed Cost Code Setup popup window provides more detail about your cost types, enabling you to control the entry method, how budgets are calculated, and whether a cost type can be used to post under a cost code. Enter values on this screen and click OK to return to the Cost Codes tab.

Note: The values you enter in the Detailed Cost Code Setup popup window are not saved when you click OK to close the window. You must click Save Project on the main project to save these values.

Field

Description

Budget Type

Click to select the type of budget for the project cost codes.

  • Original

  • Revised

Budget Effective Date

If the budget type is Original, displays the contract date.

If the budget type is Revised, enter the effective date for the project cost code budgets or click to select the date from a Date Picker.

Revision Reason

Enter any comments or notes about the budget revision.

Entry Method

Click to indicate how you will enter the budget.

  • Increment

  • Project To Date

Cost Code grid - Each row in the grid is a cost code defined for the project. You must enter cost codes in the format defined on the Project Classification screen. Click to add a row to the grid. Click to delete the active row from the grid. See Grids for tips on using grids in ProContractor.

Cost Code

Enter a code of up to 21 alphanumeric characters to identify the cost code. Project cost codes in ProContractor give you the flexibility for any job. You can create simple codes for simple projects or more complex codes when you need to handle more complex projects. Your project cost codes can be based on almost any format, including formats suggested by the Construction Specification Institute (CSI) and various Departments of Transportation (DOTs). ProContractor allows you to enter cost codes of up to four levels with a total length of up to 18 characters, however no single level can exceed 10 characters. Use the Project Classification screen to set up your project cost code format.

Cost Code Name

Enter a name for the cost code.

Status

Click to select the status of the cost code.

  • Active - Cost code is available for use and appears in lookup lists.

  • Inactive - Cost code is not available for use and does not appear in lookup lists on other screens. However, it persists in previous selections.

Level Type

Click to indicate if this cost code will be used to grouping or posting.

  • Grouping

  • Posting

    Note: All cost code levels before the last level must be set to Grouping and the last level must be set to Posting.

View Budget History

Click Budget History to display the Budget History popup window, which enables to view a detailed history of the budget for the cost code. This history includes the original budget and every budget revision entered for the cost code.

Project To Date Quantity

Enter the project-to-date quantity for cost code budgeting.

Unit of Measure

Enter the code of the default Unit of Measure screen for the cost code or click to select the default unit of measure from a Lookup List.

Payroll Insurance

Enter the code for the Insurance Class screen for the cost code or click to select the insurance class from a Lookup List.

Work Location

Enter the code of the Work Locations screen for the cost code or click to select the work location from a Lookup List. The work location entered here applies only to this cost code and takes precedence over the work location specified in the Additional tab.

Hours

Displays the total hours all labor-related cost types under the cost code.

Budget Amount

Displays the total budget amount for all non-labor-related cost types under the cost code.

Memo

Enter any comments or notes about the cost code.

Percent Complete Method

If you selected to control percent complete by cost code in the General tab, click to select the method for calculating percent complete values for work in progress calculations for the cost code.

  • COST-%-Calculated until manual entry of any % - ProContractor automatically calculates the percent complete using an equation that evaluates posted costs against the percent complete basis selected in the Project Settings screen (either budget or cost at completion). If needed, you can manually update percent complete, cost to complete, and cost at completion values in the screen. Once a manual work in progress entry is saved, ProContractor will no longer automatically calculate these values.
  • %-Manually entered % if basis is Budget, otherwise, same as COST-% - If the percent complete basis selected in the Project Settings screen is Cost at Completion, this method is identical to the COST-% method; in other words, ProContractor automatically calculates the percent complete using an equation that evaluates posted costs against the cost at completion until a manual work in progress entry is saved. If the percent complete basis is Budget, ProContractor does not automatically calculate percent complete. You can manually update percent complete, cost to complete, or cost at completion values in the screen.
  • COST-Calculated until manual entry of 100% - ProContractor automatically calculates percent complete using an equation that evaluates posted costs against the percent complete basis selected in the Project Settings screen (either Budget or Cost at Completion). You can manually update the percent complete value to 100 % in the screen when the work is finished.
  • HOURS-Posted Hours Complete until manual entry of 100% - This method may be useful for projects that are labor and/or equipment intensive. ProContractor automatically calculates the percent complete using an equation that evaluates posted labor hours against the percent complete basis selected in the Project Settings screen (either budget or cost at completion). If needed, you can manually update the percent complete value to 100 % in the screen when the work is finished.
  • UNITS-Manually entered Units Complete - When this method is selected, percent complete is automatically calculated based on manual entry of the quantity completed in the screen. The equation used to calculate percent complete evaluates the quantity completed against the percent complete basis selected in the Project Settings screen (either budget or cost at completion). If needed, you can manually update the percent complete value to 100% in the screen when the work is finished.
  • COST TYPE- Enter Method on Cost Type Level By Cost Type - When this method is selected, you can specify the percent complete method for each cost type in the Cost Type detail grid.
Tip: This field is not displayed by default. Use the field chooser to display the field as described in Grids.
Note: You can set the percent complete method for posting level cost codes only.
Note: Examples of how the percent complete basis and percent complete method affect work in progress calculations can be viewed in the topic.

Cost Type detail grid - Click to the left of the row to display the detail view. Each row in the grid is a cost type. Use this grid to control how cost types are used for posting under the cost code.

Prevent Posting For Cost Type

Indicates whether the cost type can be used for posting under the project. Select the checkbox to prevent the cost type from be used for posting under the project.

Account

Enter the code of the Chart of Accounts screen to be used by the cost type for posting under the cost code or click to select the general ledger account from a Lookup List.

Calculate Budget By

Click to select the method for calculating the budget for the cost type under the cost code.

  • Lump Sum - You can enter a budget amount for the cost type.

  • Unit Cost - You can enter the quantity and unit cost for the cost type and ProContractor calculates the budget amount.

  • Posted Cost - ProContractor calculates the budget amount based on the costs posted to the cost type.

  • Pending and Posted Cost - ProContractor calculates the budget amount based on the costs posted to the cost type and pending costs for the cost type.

Unit of Measure

By default, displays the unit of measure for the cost code. If you want to override this value for the cost type under the cost code, enter the code of the default Unit of Measure screen for the cost type under the cost code or click to select the default unit of measure from a Lookup List.

Type

Displays the label for the subsequent rows depending on the entry method for the cost code.

If the entry method is Project-To-Date, only the Project-To-Date label displays.

If the entry method is Increment, all labels (Previous, Increment, and Project-To-Date) display.

Quantity or Hours

If the entry method is Project-To-Date, enter the project-to-date quantity or hours for the cost type.

If the entry method is Increment, displays the existing quantity or hours for the cost type in the Previous row. Do one of the following:

  • In the Project-To-Date row, enter the project-to-date quantity or hours for the cost type.

  • In the Increment row, enter the new quantity or hours to increment for the cost type.

Unit Cost

If the entry method is Project-To-Date, enter the project-to-date unit cost for the cost type.

If the entry method is Increment, displays the existing unit cost for the cost type in the Previous row. Do one of the following:

  • In the Project-To-Date row, enter the project-to-date unit cost for the cost type.

  • In the Increment row, enter the unit cost amount to increment for the cost type.

Budget Amount

If the entry method is Project-To-Date, enter the project-to-date estimated amount for the cost type.

If the entry method is Increment, displays the existing estimated amount for the cost type in the Previous row. Do one of the following:

  • In the Project-To-Date row, enter the project-to-date estimated amount for the cost type.

  • In the Increment row, enter the amount to increment for the cost type.

Percent Complete Method

If you selected Cost Type in the Percent Complete Method field for a cost code in the Cost Code grid, click to select the method for calculating percent complete values for work in progress calculations for each cost type.

  • COST-%-Calculated until manual entry of any % - ProContractor automatically calculates the percent complete using an equation that evaluates posted costs against the percent complete basis selected in the Project Settings screen (either budget or cost at completion). If needed, you can manually update percent complete, cost to complete, and cost at completion values in the screen. Once a manual work in progress entry is saved, ProContractor will no longer automatically calculate these values.
  • %-Manually entered % if basis is Budget, otherwise, same as COST-% - If the percent complete basis selected in the Project Settings screen is Cost at Completion, this method is identical to the COST-% method; in other words, ProContractor automatically calculates the percent complete using an equation that evaluates posted costs against the cost at completion until a manual work in progress entry is saved. If the percent complete basis is Budget, ProContractor does not automatically calculate percent complete. You can manually update percent complete, cost to complete, or cost at completion values in the screen.
  • COST-Calculated until manual entry of 100% - ProContractor automatically calculates percent complete using an equation that evaluates posted costs against the percent complete basis selected in the Project Settings screen (either Budget or Cost at Completion). You can manually update the percent complete value to 100 % in the screen when the work is finished.
  • HOURS-Posted Hours Complete until manual entry of 100% - This method may be useful for projects that are labor and/or equipment intensive. ProContractor automatically calculates the percent complete using an equation that evaluates posted labor hours against the percent complete basis selected in the Project Settings screen (either budget or cost at completion). If needed, you can manually update the percent complete value to 100 % in the screen when the work is finished.
  • UNITS-Manually entered Units Complete - When this method is selected, percent complete is automatically calculated based on manual entry of the quantity completed in the screen. The equation used to calculate percent complete evaluates the quantity completed against the percent complete basis selected in the Project Settings screen (either budget or cost at completion). If needed, you can manually update the percent complete value to 100% in the screen when the work is finished.
  • COST TYPE- Enter Method on Cost Type Level By Cost Type - When this method is selected, you can specify the percent complete method for each cost type in the Cost Type detail grid.
Tip: This field is not displayed by default. Use the field chooser to display the field as described in Using Grids.
Note: Examples of how the percent complete basis and percent complete method affect work in progress calculations can be viewed in the topic.

Below the grid

Project-To-Date Hours

Displays the total hours for all cost codes with labor-related cost types in the project.

Project-To-Date Budget Amount

Displays the budget amount for all cost codes with non-labor-related cost types in the project.

Change Work in Progress Settings popup window

Use this window to change work in progress settings for the project. The pages displayed within the window vary based on the selections made.

Within a page, click Next to advance to the next page or Previous to go back to the previous page.

Click Finish on the last page to save your changes, dismiss the Change Work in Progress Settings popup window, and return to the General tab. Note that once the changes are saved, manual entries made in the screen may be deleted based on your selections. To review the entries that may be deleted, generate a Work in Progress History Report.

To dismiss the Change Work in Progress Setting popup window and return to the General tab without saving changes, click Cancel.

Field

Description

Description - The first page of the Change Work in Progress Settings popup window displays informative text only. No selections are necessary.

Settings - The second page of the Change Work in Progress Settings popup window displays the settings that can be changed.

Control Percent Complete By

If the project is defined to control percent complete by project, displays Keep as Project. If you want to change this setting so that percent complete is controlled by cost code, click and select Change to Cost Code.

If the project is defined to control percent complete by cost code, displays Keep as Cost Code. If you want to change this setting so that percent complete is controlled by project, click and select Change to Project.

Change Percent Complete Method to

Click to select the method for calculating percent complete values for work in progress calculations for the project.

  • COST-%-Calculated until manual entry of any % - ProContractor automatically calculates the percent complete using an equation that evaluates posted costs against the percent complete basis selected in the Project Settings screen (either budget or cost at completion). If needed, you can manually update percent complete, cost to complete, and cost at completion values in the screen. Once a manual work in progress entry is saved, ProContractor will no longer automatically calculate these values.
  • %-Manually entered % if basis is Budget, otherwise, same as COST-% - If the percent complete basis selected in the Project Settings screen is Cost at Completion, this method is identical to the COST-% method; in other words, ProContractor automatically calculates the percent complete using an equation that evaluates posted costs against the cost at completion until a manual work in progress entry is saved. If the percent complete basis is Budget, ProContractor does not automatically calculate percent complete. You can manually update percent complete, cost to complete, or cost at completion values in the screen.
  • COST-Calculated until manual entry of 100% - ProContractor automatically calculates percent complete using an equation that evaluates posted costs against the percent complete basis selected in the Project Settings screen (either Budget or Cost at Completion). You can manually update the percent complete value to 100 % in the screen when the work is finished.
  • HOURS-Posted Hours Complete until manual entry of 100% - This method may be useful for projects that are labor and/or equipment intensive. ProContractor automatically calculates the percent complete using an equation that evaluates posted labor hours against the percent complete basis selected in the Project Settings screen (either budget or cost at completion). If needed, you can manually update the percent complete value to 100 % in the screen when the work is finished.
  • UNITS-Manually entered Units Complete - When this method is selected, percent complete is automatically calculated based on manual entry of the quantity completed in the screen. The equation used to calculate percent complete evaluates the quantity completed against the percent complete basis selected in the Project Settings screen (either budget or cost at completion). If needed, you can manually update the percent complete value to 100% in the screen when the work is finished.
Tip: A percent complete method must be selected in order to advance to the next page of the Change Work in Progress Settings popup window. If you do not want to change the percent complete method, select the current method from the drop-down.
Note: This setting, in conjunction with the Forecasted Cost Calculation fields on the Project Settings screen, affects how forecasted costs are displayed on the Forecasted Cost Report screen.
Note: Examples of how the percent complete basis and percent complete method affect work in progress calculations can be viewed in the topic.

Apply to

This field is enabled only if percent complete is controlled by cost code. Select an option to indicate where the changed settings will be applied.

  • Entire Project

  • Selected Cost Codes

  • Selected Cost Types and Cost Codes

Cost Types grid- The Cost Types grid is displayed only if Selected Cost Types and Cost Codes was selected in the Apply to field of the Change Work in Progress Settings popup window. Each row in the grid is a cost type for the project. Most of the fields are display only.

Select

Select the checkbox for a cost type to apply the percent complete method to the cost type.

Cost Codes grid- The Cost Codes grid is displayed only if Selected Cost Types and Cost Codes or Selected Cost Codes was selected in the Apply to field of the Change Work in Progress Settings popup window. Each row in the grid is a cost code for the project. Most of the fields are display only.

Select

Select the checkbox for a cost code to apply the percent complete method to the cost code.

Acknowledgment

I understand that work in progress entries may be permanently deleted by this process.

Select the checkbox to indicate your acknowledgment of the changes.

Budget History popup window

The Budget History popup window shows details on the original budget as well as every budget revision for a cost code. You can also add budget revisions. Enter values on this screen and click OK to return to the Cost Codes tab.

Note: The values you enter in the Budget History popup window are not saved when you click OK to close the window. You must click Save Project on the main project to save these values.

Field

Description

Cost Code

Displays the cost code and cost code name associated with the displayed budget history.

Budget History grid - Each row in the grid is the original budget data or a budget revision for the cost code. Click to add a row to the grid. Click to delete the active row from the grid. See Grids for tips on using grids in ProContractor.

Budget Type

Displays the budget type for the row, either Original or Revision.

Date

For an original budget, displays the contract date for the project.

For an existing budget revision, displays the date of the revision.

For a new budget revision, displays the current date. If you want to override this value, enter a date or click to select the date from a Date Picker.

Cost Type

For an original budget or existing budget revision, displays the cost type for the budget.

For a new budget revision, enter the Cost Type screen or click to select the cost type from a Lookup List.

Cost Type Name

Displays the name of the cost type for the budget.

CMR

If a revision is associated with a change management record, displays the code for the change management record.

Quantity or Hours

For an original budget or existing budget revision, displays the quantity or hours for the budget.

For a new budget revision, enter the new quantity or hours for the budget as an incremental amount.

Unit Cost

Displays the unit cost for the budget.

Amount

For an original budget or existing budget revision, displays the amount for the budget.

For a new budget revision, enter the new amount for the budget as an incremental amount.

Revision Reason

For an existing budget revision, displays any notes or comments about the budget revision.

For a new budget revision, enter any comments or notes about the budget revision.

CMR Name

Displays the name of the change management record.

Cost Code Totals grid

Original

Displays the total original hours (for labor-related cost types) or amount (for non-labor-related cost types) under the cost code.

Revisions

Displays the total revised hours (for labor-related cost types) or amount (for non-labor-related cost types) under the cost code.

Total Budget

Displays the total budgeted hours (for labor-related cost types) or amount (for non-labor-related cost types) under the cost code.

Project Billing Details popup window

Use the Project Billing Details popup window to set up the billing codes for the billing format and customer combination. The fields on this window vary depending on the billing type of the billing format. Enter values on this screen and click OK to return to the Billing tab.

Click Spread Amount Based on Budgets to prorate the original and current amounts from the Billing Code grid to the original and current amounts in the cost code rows in the child grid based on the cost code budget amount. Any amounts left after rounding are added to the last cost code row in the grid. If you didn't select the Track Revenue by Project Cost Code checkbox, the button is disabled.

Note:

The values you enter in the Project Billing Details popup window are not saved when you click OK to close the window. You must click Save Project on the main project to save these values.

Field

Description

Project

Displays the project code and project name.

Billing Format

Displays the billing format for the project.

Customer

Displays the customer for the project.

Show Original Amounts

Select this checkbox to display the original amount for each line item along with the current amount.

Billing Code grid - Each row in the grid is a billing code defined for the project. You must enter billing codes in the format defined on the Project Billing Format screen. The fields in the grid vary depending on the billing type of the selected billing format. Click to add a row to the grid. Click to delete the active row from the grid.See Grids for tips on using grids in ProContractor.

Billing Code

Enter a billing code in the format defined in the Project Billing Format screen.

If the billing code is a ‘header’ level billing code (a level 1 billing code, a level 2 billing code, or a level 3 billing code which has associated level 4 billing codes): then the only fields available in the row are Billing Code, Name, and Sort. And the row will not have any project cost codes or tax details. Header level billing codes must be entered before the lower level billing codes.

Billing codes cannot be added, deleted, or modified if there is an unposted contract invoice for the selected company, project, billing format, and customer combination.

Owner CO

If this is a billing code for a change order, enter an About the Enter Owner Change Order screen or click to select an owner change order from a Lookup List.

This field is required if the billing code is already defined on another row without a change order number. If the billing code is for a change order, many of the fields will default from the original billing code row and be disabled. If you want to change these fields, you need to change them for the original billing code.

When defining a new billing code, the current owner change order will default into the Owner CO field.

Name

Enter a name for the billing code.

If you change the name, any row with the same billing code and a value in the Owner CO field will be updated with the new name.

Sort

Displays the text used for sorting billing codes when printing invoices. The default sort name is based on the first 20 characters in the Billing Code field in upper case. If you want to override the default sort text, enter the sort text.

AR Revenue Type

Defaults to the accounts receivable revenue type entered on the Billing tab. If needed, you can modify the accounts receivable revenue type for this billing code. Enter the code of the Accounts Receivable Revenue Type screen for this billing code or click to select an AR revenue type from a Lookup List.

If you change the revenue type, any row with the same billing code and a value in the Owner CO field will be updated with the new revenue type.

Sales Tax Authority

Defaults to the sales tax authority entered on the Billing tab. If needed, you can modify the sales tax authority for this billing code. Enter the code of the sales Tax Authority screen to be used for this billing code or click to select a sales tax authority from a Lookup List.

If you change the sales tax authority, any row with the same billing code and a value in the Owner CO field will be updated with the new sales tax authority.

Taxable

Displays the taxable status entered on the Billing tab. If needed, you can change the taxable status for this billing code.

If you change the taxable status, any row with the same billing code and a value in the Owner CO field will be updated with the new status.

Unit of Measure

If the billing format is Unit Billing, enter the code for the Unit of Measure screen for this billing code item or click to select a unit of measure from a Lookup List.

If you change the unit of measure, any row with the same billing code and a value in the Owner CO field will be updated with the new unit of measure.

Type

Displays whether the line shows the original or current amount. If you did not select the Show Original Amounts checkbox, only current amounts are shown.

Quantity (Original)

If the billing format is Unit Billing, enter the original quantity for the billing code item.

Quantity (Current)

If the billing format is Unit Billing, by default displays the original quantity. If needed, enter the quantity for this billing code item.

Unit Price (Original)

If the billing format is Unit Billing, enter the original unit price for this billing code item.

Unit Price (Current)

If the billing format is Unit Billing, by default displays the original unit price. If needed, enter the unit price for this billing code item.

Amount (Original)

If the billing format is AIA or Progress Billing, displays the total original amount for this billing code item. If needed, enter the original amount for the billing code.

If the billing format is Unit Billing and you entered an original quantity or current quantity, the amount is calculated as follows and the field is disabled:

O r i g i n a l ⁢ A m o u n t ⁢ =   O r i g i n a l ⁢ Q u a n t i t y ⁢ × O r i g i n a l ⁢ U n i t ⁢ P r i c e

If the billing format is Unit Billing and you didn't enter an original quantity or current quantity, enter the original amount for the billing code.

Amount (Current)

If the billing format is AIA or Progress Billing, displays the original amount for this billing code item. If needed, enter the original amount for the billing code.

If the billing format is Unit Billing and you entered an original quantity or current quantity, the amount is calculated as follows and the field is disabled:

C u r r e n t ⁢ A m o u n t ⁢ =   C u r r e n t ⁢ Q u a n t i t y ⁢ ×   C u r r e n t ⁢ U n i t ⁢ P r i c e

If the billing format is Unit Billing and you didn't enter an original quantity or current quantity, enter the current amount for the billing code.

Retainage % (Original)

If the billing format is Progress Billing or Unit Billing, displays the retainage percentage for this billing code. For the first billing code added, defaults to the value in the Retainage % Work Completed field on the Billing tab. For additional billing codes added, defaults from the previous billing code. If needed, enter the original retainage percentage for the billing code.

To release retainage for the project, reduce the retainage percentage. If you enter 0, all retainage for the project is released. Retainage is released on invoices created after the change is made.

This field is disabled if an unposted contract invoice exists for the project billing code.

Retainage % (Current)

If the billing format is Progress Billing or Unit Billing, displays the original retainage percentage for this billing code.

If you didn't select the Track Revenue by Project Cost Code checkbox on the Billing tab, enter the current retainage percent for the billing code.

To reduce the retainage held on new invoices for the project, reduce the retainage percentage. If you enter 0, no additional retainage is calculated for the project.

Retainage % Work Completed (Original)

If the billing format is AIA, displays the original retainage percentage for work completed for this billing code. For the first billing code added, defaults to the value in the Retainage % Work Completed field on the Billing tab. For additional billing codes added, defaults from the previous billing code. If needed, enter the original retainage percentage for work complete for the billing code.

To release retainage for the project, reduce the retainage percentage. If you enter 0, all retainage for the project is released. Retainage is released on invoices created after the change is made.

This field is disabled if an unposted contract invoice exists for the project billing code.

Retainage % Work Completed (Current)

If the billing format is AIA, displays the current retainage percentage for work completed for this billing code. If needed, enter the current retainage percentage for work complete for the billing code.

To reduce the retainage held on new invoices for the project, reduce the retainage percentage. If you enter 0, no additional retainage is calculated for the project.

Retainage % Stored Material (Original)

If the billing format is AIA, displays the original retainage percentage for stored materials for the billing code. For the first billing code added, defaults to the value in the Retainage % Stored Material field on the Billing tab. For additional billing codes added, defaults from the previous billing code. If needed, enter the original retainage percentage for the billing code.

To release retainage for the project, reduce the retainage percentage. If you enter 0, all retainage for the project is released. Retainage is released on invoices created after the change is made.

This field is disabled if an unposted contract invoice exists for the project billing code.

Retainage % Stored Material (Current)

If the billing format is AIA, displays the current retainage percentage for stored materials for this billing code. If needed, enter the current retainage percentage for stored materials for this billing code.

To reduce the retainage held on new invoices for the project, reduce the retainage percentage. If you enter 0, no additional retainage is calculated for the project.

Project Cost Code grid - When you click to display the card view, you can enter details on the billing amounts by project cost code. This grid is only available if Track Revenue by Project Cost Code is selected for the billing format and customer combination and if the billing code is a detail level billing code. Click to add a row to the grid. Click to delete the active row from the grid. You can only delete rows if there are no transactions posted to the billing code. See Grids for tips on using grids in ProContractor.

Tip:

You can also add a row to the grid by clicking Ctrl+ Insert while a billing code line is selected..

Project

If the project is a master project with sub-projects, enter the code for the Project screen from which to select cost codes or click to select a project from a Lookup List.

Division

Displays the division associated with the cost code or project.

Owner CO

Enter the code for the About the Enter Owner Change Order screen or click to select an owner change order from a Lookup List.

Cost Code

Enter the cost code or click to select a cost code from a Lookup List.

Sales Tax Authority

Defaults to the sales tax authority of the cost code project. If needed, you can change the sales tax authority. Enter the code for the sales Tax Authority screen or click to select a sales tax authority from a Lookup List.

Taxable

Displays the taxable status entered on the Billing tab. If needed, you can change the taxable status for this project cost code.

If this checkbox is not selected, the taxable amount in all lines of the associated Tax Detail grid will be zero.

Original Amount

Enter the original amount for this project cost code. If the current amount is zero, the original amount is copied into the Current Amount field.

Current Amount

Enter the current amount for this project cost code if it is different than the original amount.

Tax Detail grid - When you click to display the card view, the details on the tax authorities and rates for the line item are displayed. Each row on the grid is a tax authority for the line item.

Tax Authority

Displays the codes of the tax authorities for the line item. You cannot modify or delete the primary tax authority from the Tax Detail grid. If you want to modify or delete the primary tax authority, modify the Tax Authority field in the Project grid.

Name

Displays the names of the tax authorities for the line item.

Taxable Amount

Displays the taxable amount of the line item for the tax authority, which is calculated based on the current amount. If you want to modify the taxable amount, enter the taxable amount.

Non-Taxable Amount

Displays the non-taxable amount (current amount - taxable amount) of the line item for the tax authority.

Footer

Total Original Amount

Displays the sum of the original amount for all billing codes defined for the combination of company, project, billing format, and customer.

Total Change Orders

Displays the sum of the current amount for all billing code cost codes with a value in the owner change order field.

Total Current Amount

Displays the sum of the current amount for all billing codes defined for the company, project, billing format, and customer. Note that this may not be equal to the total original amount plus the total change orders.

Time and Material Billing Details popup window – Pricing tab

The fields on this tab are disabled if there are unposted time & material invoices for the billing format.

Field

Description

Revenue Type

Defaults to the type entered on the Billing tab. If needed, you can change the revenue type.

If you change the revenue type, the field on the Billing tab is also changed.

Generate Billing Amount From Project

Defaults to deselected if the Print Overhead and Profit By field on the Project Billing Format screen is As part of the unit price. Defaults to selected if the Print Overhead and Profit By field is any other option.

If needed, you can change the generate billing setting. Select the checkbox to be able to generate time and material invoices for the billing format. Deselect the checkbox to prevent generating time and material invoices for the billing format. You can enter manual time and material invoices whether or not the checkbox is selected.

Customer Pricing Agreement - These fields are disabled when the flat percentages on a project fields have values other than zero or if there are unposted time and material invoices for the selected billing format.

Customer Classification

Enter the code for a Customer Classification screen or click to select the customer classification from a Lookup List.

Use Pricing Agreement From

If the project is a subproject, click to select which project's pricing agreement to use.

  • Master Project

  • Sub Project

Flat Percentages on a Project - These fields are disabled if the customer pricing agreement fields have values.

Overhead % Markup

Enter the percent for overhead markup to apply to the billing.

Profit % Markup

Enter the percent for profit markup to apply to the billing.

Base Profit On

Click to select the method on which to base profit.

  • Cost Only - Profit is based on the posted cost + (posted cost * markup on costs percentage).

  • Cost Plus Overhead - Profit is based on the total from the overhead profit percentage calculation.

Calculate Overhead and Profit On

Click to select how overhead and profit are calculated.

  • All Items except Labor and Equipment Unit Price Items

  • All Items

Time and Material Billing Details popup window – Include in Billing tab

By default, the Include in Billing grid displays all the billing options entered for the billing format and customer selected on the Billing tab. If the All Cost Codes checkbox is selected for a distribution company and project combination, no additional rows can be entered.

Field

Description

Project

Defaults to the project in the header. If needed, you modify the project to bill from if the billing project is a master or subproject.

This field is disabled if the project has a posting type of Standard Project or Template Project, or if the row is for an owner change order and the change order selection is All Project Cost without Owner Change Order Cost.

Division

Displays the division associated with the project for this line item.

All Cost Codes

Select this checkbox if this row applies to all cost codes for the project billing. If the checkbox is selected, the Cost Code field is disabled.

This checkbox is disabled if another row exists for the same project, or if the row is for an owner change order and the change order selection is All Project Cost without Owner Change Order Cost.

Cost Code

If the All Cost Codes checkbox is not selected, enter the Cost Codes tab or click to select a cost code from a Lookup List.

Note: If you select a cost code with a level type of Grouping, all associated posting level cost codes will be included when generating the T&M Invoice.

Change Order Selection

Click to select which costs to include in the billing.

  • All Project Cost Including Change Order Cost

  • Selected Change Order Cost without Project Cost - If this option is selected, the Owner CO field is enabled.

  • All Change Order Cost without Project Cost

  • All Project Cost without Change Order Cost - This option is not valid for owner change order lines.

Owner CO

This field is only enabled if the change order selection is Selected Change Order Cost without Project Cost. Defaults to the owner change order being edited. If needed, you can change the owner change order.

Enter the code for the owner change order or click to select an owner change order from a Lookup List.

Time and Material Billing Details popup window – Do Not Include in Billing tab

Field

Description

Cost Type Category grid - Click to add a row to the grid. Click to delete the active row from the grid. See Grids for tips on using grids in ProContractor.

Cost Type Category

Click to select the cost type category to exclude from billing. Costs posted to this cost type are excluded from T&M invoices.

  • Labor

  • Material

  • Subcontractor

  • Hauling

  • Equipment

  • Overhead

  • Other

Cost Type Category Name

Displays the name of the selected cost type category to be excluded from billing.

Item Category grid - Click to add a row to the grid. Click to delete the active row from the grid. See Grids for tips on using grids in ProContractor.

Item Category

Enter the code for the Item Category screen to exclude from billing or click to select an item category from a Lookup List.

Item Category Name

Displays the name of the selected item category to be excluded from billing.

Items grid - Click to add a row to the grid. Click to delete the active row from the grid. See Grids for tips on using grids in ProContractor.

Item

Enter the code for the Catalog Item screen to exclude from billing or click to select an item from a Lookup List.

Item Name

Displays the name of the selected item to be excluded from billing.

Copy From Project popup window - Cost Codes tab

Use this tab to copy cost code and other related information from an existing project. ProContractor will not overwrite any saved data in the destination project. If the destination project already has saved budget information, then the budgets in the existing project will be added to the budgets in the destination project.

Field

Description

Copy Project Cost Type Setup

Select the checkbox to copy cost type setup information from the existing project.

Copy Cost Code Budgets

Select the checkbox to copy cost type budget information from the existing project.

Budget Effective Date

Enter the effective date for the project cost code budgets or click to select the date from a Date Picker.

Note: If you have already entered a contract date in the destination project, the contract date is used as the budget effective date and cannot be changed.

Cost Codes grids - The Cost Codes sub-tab contains two grids:

  • Available Cost Codes

  • Selected Cost Codes

The Available Cost Codes grid lists all cost codes in the existing project.

To copy a cost code from the existing project, select the cost code that you want to copy and click Add. To copy all cost codes, click Add All.

Copy From Project popup window - Project Billing tab

Use this tab to copy billing information from an existing project. ProContractor will not overwrite any saved data in the destination project. If the destination project already has billing amounts, then the billing amounts in the existing project will be added to the billing amounts in the destination project.

Field

Description

Copy From: Billing Format

Enter the code of the Project Billing Format screen you want to copy or click to select the billing format from a Lookup List.

Copy From: Customer

Enter the code of the Customer screen whose billing format you want to copy or click to select the customer from a Lookup List.

Copy To: Billing Format

If the billing format you are copying has a billing type of AIA, Progress Billing, or Unit Billing, enter the code of the destination Project Billing Format screen or click to select the destination billing format from a Lookup List.

Copy To: Customer

Enter the code of the Customer screen for the destination billing format or click to select the customer from a Lookup List.

Copy Billing Amounts

Select the checkbox to add all applicable billing amount fields (original amount, current amount, taxable amount, nontaxable amount, original quantity, current quantity, original unit price, and current unit price) from the billing codes that are selected to be copied (shown in the Selected Cost Codes grid) to the billing code billing amounts in the destination project.

Billing Codes grids - The Project Billing sub-tab contains two grids:

  • Available Billing Codes

  • Selected Billing Codes

The Available Cost Codes grid lists all cost codes in the existing project.

To copy a cost code from the existing project, select the cost code that you want to copy and click Add. To copy all cost codes, click Add All.

Copy From Project popup window - Checklists tab

Use this tab to copy checklists from an existing project. ProContractor will create new checklist PDF files for each checklist copied. ProContractor will not overwrite any saved data in the destination project. If the destination project already has checklists, then the checklists in the existing project will be added to the checklists in the destination project. Use the Enter Checklist screen to manage the copied checklists.

Field

Description

Checklist Start Date

Defaults to the current date. If needed, enter the start date for the checklists being copied or click to select the date from a Date Picker. All checklists copied will have this start date. ProContractor determines the due date for the copied checklist based on the number days between the start date and due date of the existing checklist.

Copy Contacts

Select the checkbox to copy contacts from the existing checklist.

Copy Distributions

Select the checkbox to copy distributions from the existing checklist.

Copy Binder Items

Select the checkbox to copy binder items from the existing checklist.

Note: The checklist PDF file is not copied from the existing checklist.

Checklists grids - The Checklists sub-tab contains two grids:

  • Available Checklists

  • Selected Checklists

The Available Checklists grid lists all checklists in the existing project.

To copy a checklist from the existing project, select the checklist that you want to copy and click Add. To copy all checklists, click Add All.