Asprova Ver.17.7

Ver. 17.7 release date: July 8, 2024

In Ver. 17.7, the following features have been added.

  1. 1. Improvements in performance – Further reduced rescheduling time!
  2. 2. Duplicated Code prevention – Prevents entering an existing Code.
  3. 3. Display ruled lines on the chart – Added rule lines to the chart to make it easier to see the start and end times of tasks.
  4. 4. Highlighting of pasted lines – Copy pasted lines are highlighted now.
  5. 5. Stopping during a large amount of assignment candidates – It has become easier to stop assignment during rescheduling.
  6. 6. System log – Logs that help identify the cause of errors are output.

 

* Users who are using Ver. 17.7 or earlier must have a maintenance contract in order to use “Version Restricted Features”.

 

1. Improvements in performance

We have improved the rescheduling and loading speeds of project files.

 

Reschedule time (64-bit version)

Test case Sample count Ver.17.6 Ver.17.7 Improvement (%)
Internal tests 22

Average 8.69%

No degradation

User Data A 1 64.82 seconds 61.05 seconds 5.8%
User Data B 1 405.85 seconds 392.77 seconds 3.2%

Reschedule time (32-bit version)

Test case Sample count Ver.17.6 Ver.17.7 Improvement (%)
Internal tests 22

Average 5.92%

No degradation

File load time (for both 64-bit and 32-bit versions)

All files improved by 0.5 seconds.

 

 

2. Duplicated Code prevention (Version restricted feature)

When multiple objects have the same order code, item code, or resource code, problems may occur during integration with external systems. In particular, DS assumes that there are no duplicated code, which can lead to issues.

In this new feature, we have made it so that the duplicated code cannot be manually entered from the UI.

If you enter the code manually and it is a duplication, a message box will be displayed and the input will be canceled. Checks will not be performed for existing duplicates, only for newly entered data.

If you set it to not allow duplicated codes , when copying and pasting a line, if it creates duplicated code, it will automatically append a subfix like (1) to the end of the code.
For example, if the source code is “ABC001”, the code when pasted will be “ABC001(1)”.

 

 

Target Tables
  The tables subject to this feature are as follows.
  - Order table
  - Resource table
  - Item Table

How to enable the feature
In the workspace settings, a property is added under the settings tab, you can toggle whether to perform a duplicate check.

 

 

 

  3. Function to display ruled lines on the chart (version restricted feature)

You can now display ruled lines on charts and graphs at specified intervals.

In addition to displaying fine lines, it is also convenient for use when printed.

How to enable the function
With the properties added to the time axis tab of the time chart display settings, you can toggle the display interval of the ruled lines.

 

  Highlighting of pasted lines

When copying and pasting table rows to generate new rows, it was previously impossible to distinguish which was the original row and which was the newly generated row.

To make it clear which line was generated, the header of the line generated by paste is now displayed in blue as shown below.

In addition, the integrated master has previously added the red text “New” to the headers of the rows generated by paste, but we have received feedback that the visibility is low. With this change, the row header will be displayed in blue, making it easier to read.

Even if you perform operations such as sorting, filtering, or switching to other styles on the table, the blue display of the row header will remain.
To return the row header color to the normal color, close Asprova or reopen the table.

 

  5. Interruption function when a combination explosion occurs during provisional allocation processing

When there are many sub resources, or when using overlapping MAX, resource locks, or group assignments, a combinatorial explosion may occur, resulting in long allocation times.

In such cases, when you want to cancel the allocation, pressing “Cancel” in the dialog can take a long time to interrupt, making it difficult to investigate which task’s allocation is taking time.

From this version onward, pressing “Cancel” in the above window will allow for a quick interruption. 

 

  System Logs

Since Ver. 17.7, Asprova will create system log files. The system log file records the history of operations performed on Asprova and where in Asprova it crashed during a crash. We expect that the system log files will enable better investigation reports on the causes of crashes, even in cases where reproducibility is not possible.

The system logs are stored under C:\ProgramData\Asprova\SystemLogs.