06/02/2022 - v5.2.7.21

06/02/2022 - v5.2.7.21

06/02/2022 - v5.2.7.21

Publish Updates

The following is a list of updates related to the STRATUS Addin for Revit and AutoCAD used for publishing models to STRATUS. This information will help companies determine if they want to update software or wait until the mandatory quarterly update is made available. Customers who encounter a publish issue that has been fixed by an updated version of the software will be required to install the latest software version.

Added Template Font Size Setting For Reports

Added to Admin > Company > Templates Font Size settings for reports and secondary reports. There are separate settings for the report title and the report body.

Note: Font Size Limitations

  • Font Size (Title) - 8 to 48

  • Font Size (Body) - 8 to 24

For example:

  1. Currently for this report, the default Font Size (Title) = 8 and the Font Size (Body) = 8.

  2. Under Admin > Company > Templates, select the report. The Font Size (Title) = 8 and the Font Size (Body) = 8.

  3. Change the Font Size (Title) = 16 and the Font Size (Body) = 14 and notice the Report Title and Report body text change in the template.

  4. After saving the change and refreshing the report, the updated font sizes display.

Updated Filter Search

Updated the Filters search to restrict the search to labels and to exclude ID’s and counts.

Updated Permissions for Packages > Items

Updated permissions for Packages > Items to include View, Attachments, and Remove.

Updated STRATUS Workstation Filters and Grouping

Updated STRATUS Workstation Filters and Grouping with Area. When the cut list parts include an area, the cut list can be filtered by Area.

In addition, Item Grouping can also be done using the Area.

Added Array Data Type and Functions

Added Array Data Type

Under Admin > Company > Fields, added the Array Data Type which generates a semicolon separate list of values for a property (Ex. Weight, Services, etc.). The Array can be used to generate a list and one of the functions below can be used to find a value in the list. For example:

  1. Create an expression where Data Type = Array

  2. When used in a Packages Dashboard report (below) or an Assemblies Dashboard report, the semicolon separate list of Service Abbreviations values is generated.

  3. Optionally, one of the following functions can be used like MostCommon() to look through the list and display the most common value.

Added MostCommon()

MostCommon(array, [optional] ignoreEmpty=true) which takes a list of numeric semicolon-separated values and returns the the most common value with the option to ignore empty values. The MostCommon function displays the most common value from child parts.

Syntax: MostCommon(array, [optional] ignoreEmpty=true) expects 1 or 2 arguments and returns the most common value found in semicolon separated array of values with option to ignore empty values

Example: MostCommon('c;a;b;a;d;b;a;g') returns a

Added Sum()

Sum(array) which takes a list of semicolon-separated values and returns the sum.

Syntax: Sum(array) will total the list of semicolon-separated values

Example: Sum(If({STRATUS.Part.TrackingStatusIndex}>4{Weight},0))Sum({Weight})*100

Added Average()

Average(array) which takes a list of numeric values and returns the average value.

Added Maximum()

Maximum(array) which takes a list of values and returns the maximum numeric value or zero.

Added Minimum()

Minimum(array) which takes a list of values and returns the minimum numeric value or zero.

Added Support for .xlms File Attachments

Added support for .xlms file attachments.

Fixed an Issue Renaming a Project Role

Fixed an issue under Admin > Company > Project Roles with renaming a Project Role.

Fixed an Issue Displaying STRATUS.Part.* Properties

Fixed an issue displaying STRATUS.Part.* Properties.

  1. In this Part Template, the Visible checkbox is checked for the STRATUS.Part.* property which tells the Properties panel to display the property even if All Properties and Hide Empty Values are unchecked.

     

  2. With this fix, the property displays in the Properties panel when All Properties and Hide Empty Values are unchecked.

Fixed an Annotation Tag Issue with Field Expression References

Fixed an issue where Field A referenced Field B in the field expression, then under Assemblies > Viewer > Toolbar after adding a Tag (Field A), the tag did not display on the selected part.

Fixed a Task Definition Issue

Fixed an issue where a Task Definition was set to create tasks for parts given a specific tracking status. When the tracking status for the package was updated to trigger the tasks, it should have populated all applicable tasks. However, when updating one of the several tasks within an assembly, it was incorrectly updating the entire assembly when there were still tasks that needed to be completed. As a result, a new rule has been implemented related to the Apply Tracking Status Upon Completion setting where the entire assembly will update only when all tasks are complete.

Note: If a task was completed, and a different tracking status was selected before all other tasks were completed within the assembly, then the assembly will not be updated.

For example,

A Task Definition was set to trigger tasks when the package tracking status was set to “Issued for Fabrication”. As the tasks were completed, there was one task that was updated to “Material Cut” instead of “Fabricated” like the rest of the completed tasks. Since the one task was changed prior to all the rest of the tasks being changed to “Fabricated”, the assembly was not updated to “Fabricated.”

Fixed an Issue with Duplicate Notes

Fixed an issue creating a note under Assemblies > Viewer > Notes or under Admin > Company > Notes, where if the user had 2 notes with the same name and deleted one of the notes, it would delete both notes. With this fix, when a user attempts to add a duplicate Note, a pop-up message similar to the following will display. Click the Close button and either enter a new name or click cancel to remove the new note entry.

Fixed a Team Role Issue

Fixed an issue assigning a team Role to a new team member.

For example:

  1. Under Admin > Company > Users, a user can be configured to have a Default Project Role.

     

  2. Under Admin > Project > Teams during the Add New Team Member process, after the User is selected, their Email and Company Role (Default Project Role set under Users) are populated.

     

  3. The Company Role selected will display in the Role column.

Fixed Packages > Items Issues

Fixed Issue Editing Checkbox Value

Fixed an issue editing a checkbox value under Packages > Items.

Fixed Issue Updating Tracking Status

Fixed an issue updating an item’s Tracking Status.

Fixed STRATUS Sheet Zoom Issues

Fixed STRATUS Sheet Zoom issue where default zoom for viewports zoomed out further than necessary.

Fixed a Naming Convention Issue

Fixed a Naming Convention issue when creating a new assembly in the Models > Viewer, the assembly name did not display the Package Category Abbreviation in the name even though it was set under Admin > Company > Naming and Numbering > Naming Conventions.

Fixed Issue Generating PDF Report when Report Property is Too Small

Fixed an issue generating a PDF Report when the report Property on the report’s template is too small to fit the data. A message similar to the following will display.