Project Manager Workbench Budget Entry Tab


Entries made in this tab will be written to Job History as Budget entries. Edits and changes to this lines will also be written to JCH. This tab also allows for the import of budget data from a .csv spreadsheet. Changes made to this tab will be reflected on the Job viewer. This tab provides a quick way to record budgets for small jobs, but does not replace the Job Journal budgeting functionality. Users that record Budget Changes should continue to use the Job Journal as the budget entry point.


See Project Manager Workbench for details on this viewer’s upper tabs.

Editing Budget Entries:
The Budget tab functions like the other SAM Pro journals. If it is necessary to change a line, simply change it to the desired value and save the record. If your firm needs Budget Change functionality, the Job Journal should be used to record Budgets.


By default, the Effective Date of budget entries generated from this tab is blank. A registry entry may be used to set the Effective Date to the Job’s Open Date (see Registry Entries section at the beginning of this user note).

Important Fields:

Hours: Quantity:
The Hours fields should be used to record labor budgets lines, and the Quantity field should be used to record material or other items. On a single line, fill in either the Hours or Quantity field.

Inventory Item:
This option field would be used if you are budgeting for specific parts. Note that the cost / revenue for this part must be specified by the user (or imported from a spreadsheet); these values will not default from inventory history.

Cost Category:
Enter (or import) an appropriate Job Cost Category for this line. For example, a Cost Category of type Labor should be selected for Hours entries. This field is required.

Job Cost Code: Job Billing Item:
The Cost Code and Billing Item this budget is assigned to. These fields are required.

Unit Cost: Extended Cost:
The Unit Cost must be entered by the user or imported a spreadsheet. If entering the budget manually, the system will multiply the Hours or Quantity by the Unit Cost to calculate the extended cost.

Billing Type: Revenue Rate: Extended Revenue:
By default, the billing type is set to n/a so that the user can enter/import the Revenue directly. To have the system calculate the Extended Revenue for you, select a Billing Type and enter a Revenue Rate.

Important Buttons:

image\importbudget.gif The Import Budget button may be used to import budget data from an estimator’s spreadsheet (see below for the format details).

When you click this button, the system will determine how any existing budget lines should be handled:

Click 'Yes' to REPLACE all existing lines on the Budget tab.
Click 'No' to ADD the imported lines to the Budget tab.
Click 'Cancel' to end the import without updating the budget lines.

If you click Yes (to replace) or No (to add the imported lines to the existing ones), a browser window will open. Browse to the desired spreadsheet and click Save.

If the system detects any problems with the spreadsheet, it will display them. The spreadsheet must be corrected before it can be imported. You may print and then close the ‘workspace’ listing of errors.

Once the Budget lines have been imported, remember to Save the Job record. Doing so will make the appropriate budget entries to Job History.

Spreadsheet Format:

The system expects a spreadsheet with 9 columns. During the import to the Budget tab, SAM Pro will validate that the formatting is correct, and that any referenced Inventory, Cost Code, Cost Category and Billing Item Id’s exist. The Description field must be completed for correct processing.

The first row should include only column titles, listed in bold below. The additional rows will contain the budget data itself.

Column 1: Hours – numeric field for labor budget lines – ######.## max

Column 2: Quantity - numeric field for material and other budget lines – #####.### max

Column 3: Inv Part # - text field; if included, must correspond to a valid Inventory Item Id – 30 alphanumeric max

Column 4: Unit Cost – numeric field – ######.#### max

Column 5: Unit Rev – numeric field – ######.#### max

Column 6: Cost Code – text field; must correspond to a valid Job Cost Code for this Job – 30 alphanumeric max

Column 7: Cost Cat – text field; must correspond to a valid Job Cost Category appropriate for this line

Column 8: Bill Item – text field, must correspond to a valid Job Billing Item for this Job – 30 alphanumeric max

Column 9: Description – used to enter a description for this entry – 40 alphanumeric max.

 Note that the description column must contain a value, even it is only a blank space.