The specifications tree has been revamped in the upcoming release.
This page will be populated when the new area is complete.
Check back soon!Project specifications play a crucial role in both project management and manufacturing by serving as a comprehensive blueprint that outlines the requirements, constraints, and objectives of a given project. In project management, specifications provide a clear framework for planning, execution, and control, guiding teams through each phase of the project lifecycle. They establish a common understanding among stakeholders regarding the project's scope, deliverables, timelines, and quality standards. In manufacturing, specifications are essential for ensuring consistency and precision in the production process. They detail the technical requirements, materials, tolerances, and quality criteria necessary for manufacturing a product to meet its design intent. By adhering to well-defined specifications, project managers can effectively allocate resources, mitigate risks, and monitor progress, while manufacturers can enhance efficiency, maintain product consistency, and deliver high-quality outputs. Ultimately, project specifications act as a critical link between conceptualization and realization, providing a roadmap for successful project completion and manufacturing excellence.
Table of Contents | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...
The spec interface is comprised of a hierarchal Spec Tree that contains Spec Items of specific types. Users enter Spec Values for each Spec Item. There are two columns in the spec tree, Description and Value. The Description column shows the name of the spec item and an icon indicating the type. The Value column shows the currently entered value.
Info |
---|
The images on each row to indicate the spec type can be toggled on and off by clicking on the Show Images button at the bottom of the spec tree |
Values can be entered on each Estimate and Project independently. On each Estimate values can also be entered per each Estimate Group. Values entered on the Estimate will carry down to each Estimate Group unless overridden at the Estimate Group level. On each Project values can also be entered per each Phase.
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
There are two user permissions for specs, one to allow users to edit values and one to allow users to configure the spec tree |
Spec Values
Until a value is input, it will show as <Not Specified>. A global default value can be set for any spec item instead. See Setting a Default Value
The text of each value changes to indicate if a value has been entered or inherited
Bold text indicates the value is entered at the shown level (i.e. Project, Phase, Estimate, Group)
Bold Italic text with a * prefix indicates the value is inherited from a Parent. Groups can inherit from its parent Estimate and Phases can inherit from its parent Project
Normal text with a ** prefix indicates a global default is inherited
Dimmed text indicates there is no global default and no value entered
Anchor | ||||
---|---|---|---|---|
|
Spec items can be any of the following types
Header - For organization of the spec tree only and does not allow user input
Text - Text input, either single line or multiline.
Multiple Choice - Select from a customizable list of choices. Multiple spec items can be configured to share a list of choices.
Yes/No - Toggle between Yes and No
Part - Pick from a list of Parts in the database.
Color - Pick from a list of Colors in the database.
Product Option - Pick from a list of Options that are part of the Estimating Product library.
This input type can be used to control labor and materials on an Estimate.
Anchor | ||||
---|---|---|---|---|
|
Unlock the Spec Tree to enable Configuring
To configure the spec tree, unlock the view by clicking the button below the spec tree.
Click the button again to lock it and prevent unwanted changes to the spec tree.
While the view is unlocked, spec items can be added, configured, removed and rearranged.
Configure a Spec Item
Click on the in-cell drop down button to configure the Type and Description. The following list show additional options for specific types
Text - option for multiline text
Part - option to auto-filter the selection by Category or Subcategory
Product Option - option to force a selection from a specific Option Category
On the right side of the Description cell the following in-cell buttons are available
Insert Sibling - insert a new item on the same level as and directly below the current item | |
Add Child - append a new spec item to current item’s sub-items | |
Delete Item - delete the current item |
Rearrange Spec Items
Click and drag items to rearrange them in the tree. While dragging an item, arrow indicators will be shown to indicate where the item will be after dropping. Hold Ctrl while dragging to copy items instead of moving them.
Info |
---|
Pro Tip: you can hold Ctrl while dragging to duplicate an entire branch of the tree |
Setting a Default Value
To set a global default value, highlight a cell in one or more rows, then right-click and use the ‘Set Default’ popup menu item to save the currently entered value as the global default. Once this is set, any Project/Estimate where a value has not been specified will show the default value.
Anchor | ||||
---|---|---|---|---|
|
Spec values can be copied from a source to a destination. The source and destination can each be one of the four parent types Estimate, Group, Project or Phase.
To open the Spec Merge tool click the button at the bottom of the spec view
Select a Source and Destination and the tool will display the values of each and the New Values column will display what values will be copied over and changed on Destination after the Merge. Use the Skip column to indicate values that should be skipped during the merge process.
Click the Merge button to copy the values.
...