Discipline Viewer


Create and maintain the Discipline records for job cost reporting purposes.


Discipline records are not job-specific, but may be referenced in the Job Cost Code record for reporting purposes.

The Discipline record is also referenced in the Standard Schedule of Values for use with the WBS Budget Import functionality in the Job record. When used in this fashion, the Discipline may be further defined by the Skill. For example, if a Discipline was Pipe Fitting Field Install, the Skill would indicate the material of the pipe (e.g., Carbon Steel, Copper, etc.).

The WBS Import sets the Cost Category Usage Filter from the Discipline User2 field when creating new Cost Codes.


Structural, mechanical, pipe fitting installation, sheet metal fabrication, etc.

Important Fields:

Note: this Help Topic lists the standard configuration of fields. If you are using a customized system, the fields displayed on your screen may not exactly match the order or status of the fields described in this Topic.

Discipline Id:
Uniquely identifies this Discipline record.

Discipline Name:
Briefly describes this record. Recommended but not required.

GL Entity Id:
Reserved for future use.

Work Type: n/a - Office - Field
This field supports the WBS Budget Import's creation of new Job Cost Codes using the Standard Schedule of Values.  When the Import creates a new Cost Code, the defaulting of its Work Type is as follows: Set the Cost Code's Work Type to Field only if both the Skill and Discipline (in the Schedule of Values) both have Work Types of Field. Otherwise, the Cost Codes has its Work Type set to Office. The n/a option may be used as a placeholder during data conversion.

Discipline User1: Discipline User2:
These optional fields may be used to record additional information required by your company.

The WBS Import sets the Cost Category Usage Filter from the Discipline User2 field when creating new Cost Codes.

If this field is checked, the record is considered Obsolete, and it may not be directly specified during data-entry (either by entering the Id or selecting it from a list). Obsoleted records can be edited and the Obsolete option can be un-done when necessary. When you check the Obsolete field, the following message box will be displayed: “You have elected to obsolete this record. Would you like to see existing references to this record?”

If you click Yes, the system will display a viewer that provides click-through access to all tables referencing this record: see References List for details.

Security Id:
If multiple location security is implemented on your centralized database system, this informational field typically displays the Security Id of the local user that created this record unless it is included in the exceptions table to always be global. If multiple location security is not implemented on your system, or if this record was created by a global user, this field will be blank.