Job Dialog

Key Concepts

The Job dialog is used to view and edit the data that defines a job. This dialog can also be used to create new jobs and templates manually.


The toolbar at the top of the dialog provides the following actions:

  • New Job*: Provides a place to enter the definition of a new job from scratch.  All fields are set to their default values, and you can enter the full job structure for the new job.  The data entry is performed using the Grid View described below, and the structure can be viewed graphically in the Gantt View also described below. To create a new Job:
    1. Enter the Name, Description, and Need by Date of the job.
    2. Define the Manufacturing Orders (at least one)
    3. Define each Manufacturing Order's Operations (at least one)
    4. Define each Operation's Resource Requirements (at least one)
    5. Define each Resource Requirement's Required Capabilities (at least one)
    6. Define each Operation's Material Requirements 
    7. Define the Products
    8. Define each Manufacturing Order's Alternate Paths and each Alternate Path's Operations
  • Copy Job*: Copies the existing Job's structure to be used as a starting point for creating a new Job.  Note that if you would like to preserve Jobs for Copying, you can mark them Do Not Delete, so the system does not delete them automatically and prevent users from deleting them (without first un-checking the Do Not Delete option).
  • Show Job Header: Displays the Job Header pane if it has been closed.  It is sometimes useful, especially with smaller monitors, to close the Job Header pane to make more room for the view described below.
  • Reports: These are various listings of data concerning the Job.  The columns and filters can be modified, and they will be saved between sessions.
  • Recalculate Qties: Clicking this button will recalculate the operation quantities based on the manufacturing order quantities when the manufacturing order's quantities change. 
  • Configurator:  This menu makes a custom Job Configurator available to create or modify the Job structure automatically.  These Configurators are programmed using Microsoft .Net to create dll files, then placed in the JobConfiguratorDlls folder beneath the client executable folder.  Access to this feature is only available if the user can edit Jobs based on User permissions.  For assistance in creating Configurators for your company, please contact PlanetTogether's Support team for assistance.

* These commands are hidden if the current user does not have permission to edit the current Scenario, and the User Right Can Maintain Jobs.

Job Properties

  • Hold Until: When the Hold Until Checkbox is checked, the activities won't schedule until after the Hold Until Date specified in the box below the checkbox. When the checkbox is unchecked, the Hold Until Date is ignored.
  • Commitment Level: There are four commitment levels for incoming jobs.
    • Estimate: This is usually a quote used for generating an expected ship time. This functions similarly to CTP and is often skipped in favor of using CTP. However, if the estimated job is found in the integrated ERP, they can be imported into PlanetTogether.
    • Planned: This is usually a computer-generated order that a planner has not yet firm. The most common example is an MRP-generated job created to satisfy a material requirement for a higher-level job. Planned jobs can be imported or generated when running MRP.
    • Firm: This is an order that has been firmed by a planner and will be produced. They are put on the schedule, and you are firmly committed to producing the job.
    • Released: This is a job that has been released to the shop floor and can start.

Calculated Fields

There are several columns in the Jobs Pane that are not imported fields, but display calculated information. A list and explanation of each column are found below:

  • ScheduledStartDate: This is the date and time when the Job is set to start according to where and when it's been scheduled on the Gantt.
  • ScheduledEndDate: This is the date and time when the Job is set to end according to where and when it's been scheduled on the Gantt.
  • ExpectedSetupHrs: This is a calculated field that contains the sum of all setup hours for all Operations included in the Job.
  • ExpectedRunHours: This is the sum of the post-processing hours and the calculated run hours for all Operations on a Job. If an operation is "Omited by User," it is still included in this calculation. If the Operation is partially complete, then the run time is scaled accordingly. The scaling can cause a truncation of the recorded times. For example, if 189 minutes at 90% completion results in 18.9 minutes, it will be truncated to 18 minutes before being divided by 60 to yield an ExpectedRunHours of 0.3.
  • SchedulingHours: This is the sum of the setup, post-processing, and the calculated run hours for all Operations included on a Job.

Note: Operations that are "Omitted by User" are excluded. Operations that ate unscheduled are included. Operations that are partially complete are not scaled. 


Job Header Pane

This pane provides View and Edit access to Job properties. These properties are read-only if the current user cannot edit the current Scenario and the User Right Can Maintain Jobs.

There are multiple tabs on the Job Header that provide additional information or fields that will affect the Job and its schedule.

  • Scheduling: This tab displays the scheduling status of the Job, including a list of the Latest Constraints, the Start Date, and the End Date of the Job.
  • Financials: This tab is used to control and display financial information about the job, including Revenue, Throughput, Profit, and Costs. 
  • Performance: This tab displays a gauge of the Job's performance, calculated to compare the Expected Run and Setup Hours.
  • Entry: This tab displays the entry information of the Job. It contains the Entry Date, the Maintenance Method, Max Early Delivery days, and the Almost Late Days. This tab can also be used for the Can Span Plants setting if this Job can be split among available Plants.
    • Maintenance Method: This property can be used to track how the jobs are maintained.
      • ERP/Imported: The job was imported into PlanetTogether.
      • MRP Generated: The job was created by MRP in PlanetTogether.
      • Manual: The job was manually created in PlanetTogether.
  • Priority: This tab displays fields that can be defined to define the Job's priority.
  • Notes: This is a space for any user to enter notes regarding the Job.
  • User Fields: Any User Defined Fields can be managed or created here.
  • History: Gives a brief history of the Job since being entered.
  • Analysis: Gives a more in-depth look at the Scheduling information. It details all Operations, whether they are bottlenecked, and how late that Operation is.

Gantt View Tab

This view provides a graphical (read-only) overview of the structure of the Job as well as the Start and End dates for the scheduled Jobs. In addition, the information is displayed in the Gantt View for the following:

  • Job: If the Job is scheduled, then the top row of the Gantt is shown in green and indicates the total duration of the Job.
  • Manufacturing Order: If the Manufacturing Order is Scheduled, then a blue row is drawn to indicate the total duration of the Manufacturing Order.
  • Alternate Path: A row is drawn for each Alternate Path in each Manufacturing Order.  The Current Path is expanded automatically to show the Operations within it. In addition, red arrows are drawn between Operations and their Successors as defined in the Alternate Path.
  • Operation:  A row is created and a block drawn for each Operation in each Manufacturing Order.  If the Operation is Scheduled, then the blocks are drawn at the Scheduled Start and Scheduled End times.  If the Operation is not Scheduled, then the blocks are drawn to start at the current PC time, and their length is based on the Work Content of the Operation.  Operations that are Scheduled and Late are colored Orange. In addition, each block is labeled with the Operations: Name, Description, Resources Used, and Work Content.  You can also see this text in the tool-tip displayed when you point the cursor at the Operation.

The timeline along the top of the Gantt can be scrolled and zoomed.  By default, it starts at the current PC clock for unscheduled Jobs and at the Job Scheduled Start for scheduled Jobs.  You can scroll by using the arrows at either side of the timeline or by dragging the timeline using the mouse.  You can change the zoom by holding the Ctrl key and dragging the mouse along the timeline.

Grid View Tab

The Grid View provides a hierarchical view of all of the data in the Job. For example, the Operations, Alternate Paths, and Successor Manufacturing Orders about the Selected Manufacturing Order are shown when a Manufacturing Order is selected in the Manufacturing Orders grid. However, those about other Manufacturing Orders are hidden. Likewise, when you select an Operation in the Operations grid, the Activities, Resource Requirements, and Material Requirements for the Operations are shown in their grids, and the data for other Operations is hidden.

  • White properties can be edited*.
  • To delete a row in a table, select it (by clicking its row selector at the left edge of the grid) and press the Delete key. Any child rows will also be deleted. Please note that deletes cannot be undone.
  • Note that columns can be (temporarily) moved within a grid by selecting the column header and dragging it.
  • Each horizontal and vertical line separating the grid cells can be dragged to resize the cells and display more information. 

*All properties are read-only if the current user does not have permission to edit the current Scenario and the User Right Can Maintain Jobs.