(February 23, 2016)

Corrected Issues:

  • IndexOutOfRangeException during import
    • This exception could happen if Successor ManufacturingOrders were used.
  • Jobs requiring product rules auto-created capabilities fail to schedule
    • When creating product rules, user has the option to auto-create capabilities and auto-assign them to corresponding Resources. If a Job exists before capabilities are created & assigned this way and the Job references one of these capabilities, then it may have failed to schedule.
  • Latest constraint incorrect
    • Fixed an issue that would incorrectly show an operation’s latest constraint as a finished predecessor operation.
  • Jobs Grid Red X (fixed in Release branch)
    • Fixed an issue that could cause a Red X on grids when using search in a multi user environment.
  • Finished Operation acts as Predecessor Constraint
    • Fixed an issue where a finished predecessor could incorrectly be displayed as the latest constraint.
  • CoPilot: KPI value not matching scenario
    • Fixed an issue when using the All Rules adjustment setting in CoPilot RuleSeek. Previously an incorrect CoPilot scenario could be generated.
  • KPIs: KPI calculations don’t match definition
    • Updated KPIs that calculate resource costs to take into account when activities are scheduled on overtime or potential overtime intervals.  Updated Resource Online Cost KPI to match the description and not include overtime.
  • Unable to sort and filter on grids in the jobs dialog
    • Fixed an issue that could cause grids in the Jobs Dialog to not allow sorting and moving.
  • Desynch when using default resources
    • Fixed an issue that could cause a client to be desynchronized from the server when manually moving operations off of and then back to their default resource.
  • Desynch: Successor MOs
    • Fixed a potential issue that could cause the Client to desynchronize from the server when importing Jobs with SuccessorMOs.
  • Jobs Grid: Index out of range exception upon opening job
    • Fixed an error that could be encountered when opening the Jobs Dialog in rare cases.
  • Jobs Dialog: Can’t close dialog if scenario no longer exists
    • Fixed an error when attempting to close the Jobs Dialog for a job in a scenario that no longer exists. Such as a deleted What-If scenario.
  • Publishing by Resource includes extra capacity intervals
    • When publishing only a selection of Resources, all Capacity Intervals were being published. Changes have been made so Capacity Intervals only assigned to Resources being published are published.
  • Offline Capacity after planning horizon could affect schedule
    • Capacity past the planning horizon is now infinite. Recurring intervals will no longer exist past the planning horizon. Single intervals will be visible, but not affect scheduling after the horizon. For example, adding an offline interval for holidays past the horizon will be visible, but will not affect scheduling until the planning horizon has been extended to include the offline interval.
  • Optimize won’t schedule operation sooner even with RR JIT Limit Days Enabled
    • Optimize may schedule an activity later than necessary if one of its helper resource requirements has a default resource. The helper requirement will only end up being scheduled on the default resource. When the Resource Requirement’s JIT Limit days is reached, other eligible resources are ignored and the activity ends up waiting for the default resource to become available.
    • Resolution: When the JIT Limit days are reached, other resources can be used to schedule the resource requirement.
  • Inventory plot grid layouts
    • The Inventory Plot in the Inventory Plan has been updated to save and load grid layouts.
  • CTP: Value property cannot be set error
  • Resource connectors aren’t compatible with move and resource locks
    • If you move a block from its connected resource an exception will occur.
    • Resolution: Fixed, though resource connectors are only compatible with resource locks down to the operation. It’s not compatible with multiple activities.

Minor Changes:

  • Job.Hot is being set to true if a hold reason is specified.
    • When is a job is on hold, the Jobs Dialog could potentially show a job as Hot even if it is not.
  • Index out of Range error dealing with Scenario Viewer
    • Fixed an error that could occur when undocking a scenario tab.
  • What-If – shortcut changed
    • New what-if scenario shortcut has been changed to ctrol + shift + s to avoid conflict with other gantt shortcuts.
  • Publish: Duplicate Primary Key violation when inserting records into JobProductDeletedDemands table
    • Additional details included to ensure uniqueness.
  • Copy text from Activities Grid
    • Copying grid text by clicking a cell while holding the control key will now work on the Activity Scheduling Grid.
  • Product Rules not applied to CTP