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 manually create new jobs and templates.

Toolbar

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 the creation of a new Job.  Note that if you would like to preserve Jobs to use 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. 
  • Configurators:  This menu makes custom Job Configurators available to be used to automatically create or modify the Job structure.  These Configurators are programmed using Microsoft .Net to create dll files which are then placed in the JobConfiguratorDlls folder beneath the client executable folder.  Access to this feature is only available if the user is allowed to edit Jobs based on User permissions.  For assistance in creating Configurators for your company please contact APS.net Support 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

  • Commitment Level: There are three commitment levels for incoming jobs.
    • Estimates: 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, in the case that the estimate job is found in the integrated ERP, they can be imported into PlanetTogether.
    • Planned: This is usually a computer-generated order that has not yet been firmed by a planner. The most common example is an MRP-generated job that was 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. 

Calculated Fields

There are a number of columns in the Jobs Pane that are not imported fields but display information that is calculated. A list and explanation of each column is 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 does not have permission to 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 how it is scheduled.

  • Scheduling: This tab displays the scheduling status of the Job, including a list of the Latest Constraints, the Start Date, and 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 as a comparison of 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.
  • Priority: This tab displays fields that can be defined in order 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. 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.  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 of the Operation.  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.  Each block is labeled with the Operations: Name, Description, Resources Used, and Work Content.  You can also see this text in the tool-tip that is 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.  When a Manufacturing Order is selected in the Manufacturing Orders grid, the Operations, Alternate Paths, and Successor Manufacturing Orders pertaining to the Selected Manufacturing Order are shown.  Those pertaining to 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.

  • Properties that are white 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 then dragging it.
  • Each of the horizontal and vertical lines 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.