Release Notes

Visual Jobs Scheduler

We consider product maintenance just as important as the development of new features & products. Our regular service releases offer our customers constantly revised versions of our products, comprising updates, bug fixes and product enhancements. This is a free service for customers with a valid support & maintenance agreement. 

 

Product Visual Jobs Scheduler
Version 1.11
Build 1.11.1.0
Date 5 August 2021

 

List of enhancements

  • Show allocations on a job in the job line: A new option was added in the“Appearance” area of the user settings that allows to highlight all dates on the job line in the Gantt view on which job planning lines are planned and occupy resources.
  • Link duration: You can now define the duration of a link when creating a new one or editing an existing one. This link duration will be considered after a drag and drop interaction or after scheduling successors. If the time interval between the linked elements is smaller than the specified link duration, the link will appear in red.
  • Edit links: The new context menu item “Adjust links” lets you edit a link to modify its type and/or duration.

List of fixed bugs

  • Creating or splitting multiple job planning lines in one session caused multiplication of job planning lines and a target switch of links on the job task.
  • Schedule successors did not consider all links in a longer link chain.
  • An error occurred if a job task did not have job planning lines while it was part of an interaction
  • If a link pointed to a job with user defined starting and ending dates, this job would shrink down to a single day in length.
  • Parallel links were not considered correctly
  • After searching a job planning line, the “Expand All” function did not work correctly.

 

Product Visual Jobs Scheduler
Version 1.11
Build 1.11.0.0
Date 30 June 2021

 

List of enhancements

  • New search dialogs: In the Job View it is now possible to search for jobs, job tasks and job planning lines, in the Resource View for job planning lines and resources and in the Histogram View for resources. The found element is indicated by a blinking frame and, if possible, selected, so that the links are shown. If a view filter is active the search dialog will only show the visible elements in the VJS.

    The search dialogs can also be personalized the same way as is done in Business Central, by adding columns in the fields list.

  • Filter on Job Tasks: The data filter and view filter have been extended to include the job task table. This will enable users who only want to see a specific portion of big jobs to do so. Since this data filter may result in a list of projects for which no project tasks were found, there will be a message for the user indicating that the specified filter conditions did not allow for any job tasks to be loaded.

  • Improved distribution logic: Currently, the VJS will either show all job planning lines as allocated to the planning date or, if activated, will calculate and visualize the allocation according to the available resource capacities and allocate all capacities starting from the planning date until the quantity has been fully allocated. This follows the idea that as soon as a job planning line is assigned to a planning date and a resource that all efforts of the resource should immediately be dedicated to this job planning line.
    This has now been extended to allow the users to supply a “planned end date” on the job planning lines page, on which the work for that job planning line should be completed. This means that with the planning date as a start and with the planned end date as end, the VJS can then visualize a proportional usage over all available dates with capacity between start and end for this job planning line. This gives the user and the resource a more realistic approach to plan the intended workload over a certain amount of time and leave it to the resource to fulfill the workload on their own pace.

  • Automatically generated translations were removed and exchanged by manually created proper translations in English and German. For partners wanting to create an own translation in their language, we provide the english xlf files as basis.
  • API: A new set of OnBeforeTransfer events was added. These events can be used to modify Business Central data before transferring them into our simulation data. This way, the customer can use flow fields, for example. The values of a field class Flowfield of standard BC are dynamically calculated and can be used in fields added by partners, but currently they are not triggered to get calculated during data transmission from Business Central to the SIM tables. By using the new events, these fields can nevertheless be processed in a meaningful way and can be provided for tooltip, bar, and label texts. The partner enhances the BC as well as the SIM tables by new fields accordingly. The events occur on loading and are structured as follows:

OnBeforeTransferBCTableName(pClientGuid: Guid; var pBCTableNameRecord: Record “  BCTableName” var pHandled: Boolean)

BCTableName has to be replaced with the concrete table name. The following tables can be used:

    • Job
    • Job Task
    • Job Planning Line
    • Resource Group
    • Resource

The event delivers the BC record to be transferred. Then an own or an already existing FlowFilter can be set and FlowField values fields be calculated – the new value will be stored in the record. After this, the VJS will process the record and transfer it to the SIM tables. The calculated value is then used as well but it is also possible to describe “nonFlowFields” so that the BC data for the simulation can be modified. These data can be displayed in tooltip, bar, or table.


List of fixed bugs

  • Scheduling performance enhancements.
  • When dragging a new job planning line from the entity list, the newly created job planning line would start at the date indicated by the mouse cursor, not the date the bar was visualized at during the interaction.
  • After loading or reloading data from Business Central it could happen that an interaction on an element with a link did not adhere to that link at all.
  • If you opened the Toggle Creation Mode with an active view filter, the view filter was only applied to the Creation Mode table if you switched into a different view and back.
  • Jobs with a manual end date were visually extended when a job planning line got moved past the end date.
  • In case of a job with a manually set ending date but a blank starting date it could happen that the error message “Date is invalid” popped up and the VJS aborted the loading process.
  • Changes to links were not reset when a reload was performed without saving.
  • In certain situations, the VJS format strings "(" and ")" were automatically removed in the table and bar configurations

 

Product Visual Jobs Scheduler
Version 1.10
Build 1.10.0.0
Date 31 March 2021

 

List of enhancements


  • Links on all levels: It is now possible to create links between jobs, job tasks and job planning lines, which are also being considered during interactions. These links can also be created between different levels, e.g., job to job planning line and job task to job.

  • Extensibility of the app: Partners can now make changes to the Visual Jobs Scheduler via an extension. Specifically, this means that baseline information can be defined for job planning lines for comparison with a previous state.

List of fixed bugs

  • The information about the last used data and view filter is now saved correctly again.
  • Unintended link deletion has been corrected.
  • A validation error when saving a job planning line with an alternative unit of measurement has been fixed.
  • The calendar in resource lines now reflects the available capacity on that date.
  • In the tooltip, label, and table configuration, fields of the type Boolean and Time can now also be selected.


 

Product Visual Jobs Scheduler
Version 1.9
Build 1.9.0.0
Date 17 December 2020

 

List of enhancements

  • Custom fields: In addition to the default fields available in tooltip, label and table text it is possible now to equip custom fields with data to use them in tooltip, bar label and table text.
  • The notifications window can now be switched off by a new option in the VJS User Setup dialog.
  • Support of alternative connection to Microsoft’s Base App.. Requires Dynamics 365 BC v16.4 and higher.

List of fixed bugs

  • The Colorpicker was not working in IE11 environments.


 

Product Visual Jobs Scheduler
Version 1.8
Build 1.8.0.0
Date 2 October 2020

List of enhancements

  • Changing the quantity of a job planning line:
    • A dialog for changing the quantity of a a job planning line can be opened via a context menu.
    • When a new job planning line is created, the dialog in which the quantity can be defined opens.
    • When splitting existing job planning lines, the quantity is no longer automatically distributed equally to both lines but can be defined in the dialog.
  • A histogram view is now available.
  • The texts in tables can be designed individually, in analogy to tooltip and bar label.
  • Link structures created in the VJS will now be copied when you copy the job or job tasks.

List of fixed bugs

  • Error upon calculating a job planning line when a resource capacity was changed
  • Error upon creating a new job planning line in case of already existing job planning lines.

 

Product Visual Jobs Scheduler
Version 1.7
Build 1.7.0.0
Date 22 June 2020

 

List of enhancements

  • The bar label can be customized in the “Setup” dialog. The new "format strings" allow, among other things, the multi-line display of the label or the separation of the individual fields by a "|".
    In this context, the new feature “Extendible bar text separator” was added that is to be implemented by the partner.
  • The setup dialog was enhanced by the option to select the view the VJS shows upon starting.
  • New section “Appearance” in the “Settings” dialog where you can specify
    • The zoom factor in %
    • The layout: In the "Compact" layout, the display is reduced as much as possible to provide a better overview, especially with large plans.

List of fixed bugs

  • It was ensured that UTF8 text coding is used internally.


Product Visual Jobs Scheduler
Version 1.6
Build 1.6.0.0
Date 3 April 2020

 

List of enhancements

  • Now also available for Business Central version 16.
  • Customizable tooltip the settings of which are made in a new dialog in the “User" setup.

List of fixed bugs

  • Missing color picker in the Chrome browser.
  • Performance issues lead to extrordinary long loading times for jobs and to crashes when filters were used.
  • After clicking “Open in new window”, the VJS appeared without data.


 

Product Visual Jobs Scheduler
Version 1.5
Build 1.5.0.0
Date 6 February 2020

 

List of enhancements

  • Show progress:
    • The Job’s progress is shown as a green line in the lower part of the Job bar.
    • The progress of a Job Task is shown as number below the Job Task bar.
  • Notifications only occur when they concern data within the time range as defined in the “User Setup” dialog.
  • The “User Setup” dialog now also shows the setting of the resource summary level as being specified in the “Company Setup” dialog.
  • Performance enhancements: Only data that are needed for the visualization are loaded into the VJS.

List of fixed bugs

  • Job planning lines no longer show up in the Creation mode.
  • Switching filters via the “Setup” dialog led to an incorrect histogram.
  • No unnecessary entries on the page LatestError any more.
  • The job planning line duration calculation was giving the wrong result close to the end of the chosen time range.

 

Product Visual Jobs Scheduler
Version 1.4
Build 1.4.0.0
Date 27 November 2019

 

List of enhancements

  • The “User Setup” dialog was enhanced by an option that lets you determine whether the “Data Filter” dialog comes up on starting the VJS or not.
  • The “Data Filter” dialog can be called any time by clicking “Choose data filter” in the “User Setup” dialog.
  • The user can now define individual colors for jobs that are used for the job line and all of its job planning lines. For this, a new option has been added to the Job card.
  • A new context menu for either table line or bar allows to collapse/expand all levels below the current one.
  • The resource summary bar can be set to “hidden” in the “Company Setup” dialog. This is useful for companies with processes including either serveral allocations per resource for one job task or considerably more than two resources per job task.
  • The notification window now also pops up in case of a resource overload.
  • The dialog “VJS Company Setup” can be opened from within the VJS via the “Administration” item.

List of fixed bugs

  • Several bugs concerning the notifications:
    • They will now disappear once the condition for that notification is not met anymore.
    • They won’t appear twice for the same element anymore.
  • Double clicking a job planning line caused an error message.
  • Saving the views: Loading or saving data doesn’t let all groups collapse any more.

 

Product Visual Jobs Scheduler
Version 1.3
Build 1.3.0.0
Date 9 October 2019

 

List of enhancements

  • New data filter that applies already at the data interface to reduce the amount of loaded data. When the VJS is started, a dialog pops up where you can edit, create and apply data filters. The filter settings of the currently active data filter can be edited in the new “Edit Data Filter” dialog, to be found in the “Setup” dialog“. You can filter by

    • Jobs
    • Resource Groups
    • Resources
  • New view filter, to be reached via the “Actions” menu.
  • Multiple data and view filters can be created, named, and stored.
  • A new context menu allows to show the currently marked operation in the respective other view.
  • Job planning lines can be split via context menu: A new job planning line will be added and the quantity evenly distributed to both job planning lines.
  • When a job planning line gets moved behind the job’s end date a notification window below the menu ribbon pops up, pointing out possible problems.
  • The dialog “VJS Company Settings” can now be opened from the role center menu

 

List of fixed bugs

  • The message “Usersettings not found” does not longer appear on opening the VJS Setup Page for the first time after the installation

 

Product Visual Jobs Scheduler
Version 1.2
Build 1.2.0.0
Date 30 August 2019

 

List of enhancements

  • The planning line quantity can now be calculated and distributed taking into account the resources’ capacity. Since this is a company-wide setting, we implemented a new dialog “VJS Company Settings” where “Calculate Job Planning Line Duration” has to be ticked for activating the feature.
  • Days without capacity are taken into account when rescheduling job planning lines.
  • The feature “Plan successors” was renamed to “Schedule successors” and was also added to the context menu of the job planning lines.
  • The menu item “NETRONIC promoted” was renamed to “NETRONIC VJS”.

List of fixed bugs

  • Links got lost during interactions.
  • When moving job planning lines by the job tasks, the links sometimes weren’t taken into account.
  • The length of the field “Description” in the “Jobs” table was adjusted to the length in Microsoft Dynamics 365 Business Central,


Product Visual Jobs Scheduler
Version 1.1
Build 1.1.0.0
Date 24 July 2019

 

List of enhancements

  • A status window pops up during long calculations.
  • A new context menu enables creating links between job planning lines.
    • Possible relations:
      • Start-start (the successor must not start before the predecessor)
      • End-start
    • The new feature “Plan successors” which can be found as new entry in the menu ribbon, ensures that linked operations are processed without temporal offset. This applies for the selected node and all its successors.
    • Violated link orders are indicated by red link lines

List of fixed bugs

  • Starting the setup of the Visual Jobs Scheduler triggered an error message when the Visual Jobs Scheduler hadn’t been opened by the same user before

 

Product Visual Jobs Scheduler
Version 1.0
Build 1.0.0.0
Date 21 June 2019

 

Key Features

  • The Jobs View provides an overview of all jobs and allows the drill down into project tasks and job planning lines.
  • The Resource View shows all project employees/ resources and their allocation to job planning lines.
  • The Creation mode allows to interactively assign a resource to a task or a job task to a resource by dragging it from a list to the chart.
  • Drag & drop changes to job tasks and job planning lines. If job tasks are moved, the related job planning lines are moved automatically.
  • Visual decision supportin real-time.
  • Complete integration into the standard jobs and resource planning modules of Microsoft Dynamics 365 Business Central.

Technical Details

  • Available for Microsoft Dynamics 365 Business Central.
  • Fully designed and implemented as future prove AL Extension.
  • Designed for data of Jobs and Resource Planning module
  • Integration as page in Microsoft Dynamics 365 Business Central.



Download Release Notes

Release Notes Visual Jobs Scheduler

Product Info

Return to the product page of the Visual Jobs Scheduler (VJS) for Microsoft Dynamics 365 Business Central.

Still Need Help? Chat With A Team Member!

CONTACT SUPPORT

Like the content we create? Sign up for our email newsletters.

They are specific for developers, for Dynamics NAV and for production scheduling.
We truly respect your inbox, and will not flood it. Promised.