TABLE OF CONTENTS
- This Release
-
Enhancements
- Allow to force light content to be painted "DrawOnTop"
- Avoid loading price per quantity if no such prices are defined
- Add formula exposure to IncludeInBOM property for extrusions
- BOM Export for Dealer Fabricator
- Allow creating COM cutplan without quote
- Frame validation resolver should not be displayed, if UserNotifier is disabled
- Database Updates
-
Fixes to Known Issues
- Crosstalk error when starting V6
- Using QTY on ad hoc formula causing errors
- Grid resources not matching after import
- IGU size constraints are unclear - need improvement
- Extend check for Duplicate published code
- Alternative Quote Asking for Suffix When Already Entered
- Error using incorrect DB version with exe
This Release
This release of V6 introduces few enhancements and fixes a few issues.
Enhancement
| Details | Reference | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1. |
Allow to force light content to be painted "DrawOnTop" Requirement: A V6 user is using doors with metal panels, which have a "floating light" containing a vision light. The panel is simulated by a variable profile on the left jamb, which spans from the left to the right side. When using the solid display, the fill of the vision light is not displayed, as it is draw over by the panel profile. We need a way to display the fill of the vision light in this configuration. Implementation: Added a “DrawOnTop” rendering option for vision lights, allowing their content to be drawn above panel profiles, ensuring correct visual representation without impacting existing configurations. |
228682 |
||||||||||||||||
| 2. |
Avoid loading price per quantity if no such prices are defined Requirement: Avoid loading Price Per Quantity data for components when no such pricing is defined or when the feature is not used, in order to reduce unnecessary database queries and improve system performance
Implementation: |
228724 |
||||||||||||||||
| 3. |
Add formula exposure to IncludeInBOM property for extrusions Requirement: As a database developer I want to access the IncludeInBOM property (True/False) of extrusions via formula in quantity formulas of reference points, placement agent selection criteria/rules or bag items. Implementation: |
228809 |
||||||||||||||||
| 4. |
BOM Export for Dealer Fabricator Requirement: Enable dealers/fabricators to export the Bill of Materials (BOM) for a frame item via macro in a structured JSON format. Implementation: The screenshot confirms the availability of the GetBOMAsJson function within the FrameItem API and its successful usage in the below macro. #Language "WWB.NET" |
228830 |
||||||||||||||||
| 5. |
Allow creating COM cutplan without quote Requirement: Enable creation of cut plans directly via COM optimizer without requiring a quote or BOM Piece ID. System should support: Implementation:
These uses (AddPieceFromID2):
|
228867 |
||||||||||||||||
| 6. |
Frame validation resolver should not be displayed, if UserNotifier is disabled Requirement: When using the Quote.SaveWithoutWarnings macro, the Frame Validation Resolver dialog should not be displayed if UserNotifier is disabled and no blocking validation errors are present. Implementation: |
228137 |
Database Updates
No Database updates
Fixes to Known Issues
Details |
Issue Reported/Introduced in Version |
Reference |
|
|---|---|---|---|
| 1. |
Crosstalk error when starting V6 Symptom: V6 Advantage encountered an error despite valid licensing due to a faulty third-party DLL file. Resolution: A patch was implemented in Atozed.CrossTalk.Right.dll to disable the erroneous license expiration message. Updating the DLL across affected builds resolves the issue, and enhancements were made to prevent startup failures by handling Crosstalk initialization more gracefully. |
3.80.84.1003 |
229045 |
| 2. |
Using QTY on ad hoc formula causing errors Symptom: Using QTY in the quantity formula on an ad hoc item caused formula evaluation errors and crashes when saving or reopening quotes, due to unintended circular references. Resolution: Resolved an issue where referencing QTY in ad hoc quantity formulas triggered circular dependencies. The system now handles the linkage correctly, preventing formula errors and application crashes. |
1.10.83 |
228575 |
| 3. |
Grid resources not matching after import Symptom: After importing libraries (LEF) into a target database, grid resources on certain glass door frames were linked to an incorrect grid assembly, causing the wrong grid type to appear (e.g., “Wood Door SDL” instead of “Grid”) when editing frames. Tv6GridAssyEditor.GetDisplayValue Resolution: The grid assembly mapping was corrected during library import so that grid resources now retain the correct grid type and assembly, matching the source database for all affected frames. |
3.80.64 |
225498 |
| 4. |
IGU size constraints are unclear - need improvement Symptom: Validation messages for IGU size constraints are unclear because they reference the overall IGU size instead of the specific fill layer dimensions, leading to confusion in interpreting fill size validation errors. Resolution: Enhanced IGU validation messages by capturing and displaying the actual failing fill layer details, including layer name, width, and height, ensuring errors reflect the specific layer dimensions instead of the overall IGU size. |
3.80.64.1038 |
227468 |
| 5. |
Extend check for Duplicate published code Symptom: Users could add an attribute to an Attribute Group even when both had the same Published Code, leading to duplicate published codes and reference conflicts when used in frames. Resolution: Validation has been added to prevent adding an attribute whose Published Code matches the Attribute Group’s Published Code. A warning message is now displayed, and the attribute is not added to avoid conflicts in references. |
1.10 |
228790 |
| 6. |
Alternative Quote Asking for Suffix When Already Entered Symptom:
Resolution: Fixed issues with Alternative Quote suffix/prefix handling by ensuring correct value retrieval and eliminating unnecessary re‑prompts. Also resolved truncated error message display in the suffix selection validation window. |
3.80.80 |
228412 |
| 7. |
Error using incorrect DB version with exe Symptom: When users run the application with an incorrect database version, the application crashes with an access violation (AV) instead of showing a clear, user-friendly error message. Resolution: Improved validation to detect DB and executable version mismatch and display a clear, user-friendly message indicating the correct DB version required, preventing application crashes. |
3.80.84.1003, 1.10 |
228813 |