New features
#2973
Added UNDO/REDO functions in DXF Entities dialog
#2998
Added Create 3D files parameter in workcenter's protocol dialog
#3041
Added Ground elevation field in general data of job typologies
#3035
Added field Perimetral Gl.bead in glazing data of panes setup. This allows to force computing glazing bead only along sash (or frame) perimeter
#3016
Added feature to redefine barcode format in workcenters protocol
#2974
Entities DXF dialog now allows to select many entities at the same time. You can draw a reference area with your mouse or use the spacebar on the list on the left
#3017
Added field Display in notes in machining icons. When enabled, icon note is displayed within the note box in diagrams
#2989
Added field Lock typologies price in workers dialog to limit user permissions for typology prices in jobs
#3057
Field Barcode format in letterheads configuration now supports character p to add job profiles prefix info
#3066
Added copy capability for pictures in Icon management dialog. Holding Shift while pressing Clipboard button will copy the current picture to the system clipboard
#2988
Added feature Technical details to manage technical info for typology structures
#3015
Added macro //OptionsList// to print all optional positions without price
#3062
Holding SHIFT button while pressing Freeze in Job Mosaic will set all typologies as optional rather than locking them
#3047
Added feature to export to XML files all muntins data of the current structure ( tag)
#3065
Added flag Export assembled profiles detail. If enabled, all data of profile components is included into XML file of the job, under tag
#3002
Added feature to set Minimum Waste value for all profiles of a specific saw machine
#3077
Added field Export currency detail in data filters. When enabled, output XML will include currency data along with all item prices in their original currency
#3075
Exporting job typologies to XML file will now include all layer data to output file
#3014
Added copy button in all Variable Definition dialogs
#3084
Added support for RockeySmart mini protection dongles
#2986
Added feature Projects, to handle multiple databases and configuration files using a single instance of the software
#3021
Added feature to apply a pricelist extra cost with surface price only when surface exceeds a minimum value
#2993
Added Show currency button in Parts dialog, to allow detailed analysis and printouts when items in list have multiple purchasing currencies
#3023
Added field Pane variable for pane type accessories. Its value is assigned to variable Vr which can be used when evaluating expressions
#3022
Added data filter to import warehouse stock data from XML files
#3005
Added macro //optionaltypologies// in documents. The expression is evaluated 1 if the job contains optional typologies, otherwise is evaluated as 0
#2992
Added Job.BarcodeID and Job.Typology.BarcodeID as new code types in Cutting parameters
#3036
Added field Automatic apply in pane kits. Activating this field will automatically apply pane kit configuration when adding that pane to the typology, thus pressing auto button is no longer needed
#3044
Added Priceslist dialog in typology structure definition. This allows to assign a pricelist to the structure, or exclude the structure itself from pricelist calculation.
#2985
Added finish only field in Price updates dialog. This field can be used when importing price columns for profiles and accessories
#3008
Added Send angle cut field in workcenters. This feature is useful to manage special cuts with a 5-axis CNC
#3073
Added flag Export provisions data in data filters. This allows to export to XML file all data of provisions and performance of the job
#2990
Added Pref=Name button in job mosaic, to replace simultaneously all typology prefixes with typology name
Improvements
#3056
operac: added support for import/export of the following archives: prices per kg (-ipkg and -epkg commands) and physical warehouses (-imgf and -emgf commands)
#3069
Improved notching capabilities in CAM dialog. This feature is useful to control 5-axis workcenters
#3024
Added feature to round weight of the accessories in rules of automatic selections
#3004
Improved full diagrams layout: notes are now displayed in a separate box
#3034
Added Int.Col and Ext.Col fields in structure settings. This allows to set a color for the structure that differs from its container typology
#3026
Integration with Jasper Reports has improved allowing to set a picture for panes and select font to use in typology reports
#3042
Added materials list field in job colors dialog. If active, replacement of profile colors will also affect cutting lists and hardware rows added to the job.
#3046
Incresed field length for clearance in Structure definition.
#3064
W/H field for labels now accepts a text to display next to the dimensions. Text format is [H=text][V=text]
#3048
Improved display preview pictures to assign as icon to archive items
#3089
Values assigned to machining variables are now correctly read regardless the format of decimal separator used
#3030
Nodes and machinings printout now displays profile text only for layer 1, to avoid overlaps with text from other layers
#2976
Improved contour management in DXF entities. Icons including a single closed polyline or a layer named contour are automatically recognized as contour with no additional processing
#2981
Holding CTRL+ALT buttons for 2 seconds will show all active areas in the current screen
#2991
Added 90° only and 270° only as valid parameters for Ft variables in Workcenter Macros
#3076
Exporting job typologies to XML file will now include all details of the structures involved
#3067
Improved preview icon for machinings. If the machining is assigned to more than one workcenter, the preview icon will also display the name of the workcenter
#3078
XML export for workcenter now includes also dxf files of macros. tag contains the file path
#3033
Improved Full diagrams report in landscape layout
#3003
Improved keyword search for profiles and accessories Supplier field has been added to search fields
#3043
When saving a job, all typology quantities assigned to a job batch are now checked. If any discrepancy exists, you can automatically delete all references of deleted/renamed batches from job typologies
#3061
Improved layout of Production lines dialog
#3060
When adding a new structure in worksheet, all notes assigned to the machining sheet of the source typology are now imported into the new one
#3051
Printing phonebook will now format addresses correctly accroding to the country
#2995
Added feature to automatically rotate machining icons in schemes according to the side of the machining in typology
#3025
Added field Code in options archive
#2979
Improved integration of Ghostscript PDF printer with Windows10 systems
#2997
Improved machining handling in slanted typologies
#3052
When printing phonebook, customer code is displayed only if different from customer name
#3072
Added feature to import all the prices of an accessory from another one
#3081
Rules now include the possibility to assign a specific label from non compliant typologies
#3027
Cutting list in Jobs with more active batches at the same time are now printed batch per batch. To print grouped cutting lists you have to Merge required batches
#3031
Fixed waste calculation in Optimized cutting dialog
#3085
Search conditions frameside-contains, side-contains, struct-contains may be used now also for accessories
#3080
Job XML for workcenters now include details about breakthrough steps within tag
#3037
Increased available lock positions for structures to 30. Relative Hsr variables are available for structure expressions
#3088
Improved button layout in DXF Entities dialog
#3053
Added Chapter field to the catalogue data you can assign to archive items
Solved issues
#3086
Fixed visualization of color type in labels for field Color
#3038
Fixed bug in IOZ import that ignored discount rates and system/series icons
#3090
Fixed cheking of automatic selections used to display error messages on dimensional limits
#2980
Fixed bug that caused print margins not to be saved in configuration file
#2987
Fixed bug in price update that prevented price type to be changed on existing entries
#3039
Fixed bug that prevented seeking for updates in Updates directory when flag Network in archive setup is disabled
#3087
Fixed bug in pricelist which did not calculate prices for typologies with minor warnings or info messages
#2983
Fixed visualization of several fonts in Themes dialog
#3049
Fixed program crash when printing option with no description
#2975
Fixed calculation of area and perimeters of curved and circle entities in DXF entities dialog
#2984
Fixed bug that prevented default typing in numeric fields when adding negative numbers
#3070
Fixed bug that prevented selecting a profile in Add-on sill field in ITT nodes
#3054
Fixed bug that occasionally displayed an empty result dialog when choosing accessories to assing to a profile
#2978
Fixed bug the caused incorrect rounding of fractionary numbers
#2977
Fixed bug that ignored chosed page orientation in first printed page
#3083
Fixed export of Item number field in profile labels for job using batches
#2982
Improved handling of spreadsheet files
#3074
Fixed bug in pricelist revision filter that occasionally ignored pricelist sources, displaying an empty results list
#3019
Fixed visualization bug in typology schemes for pricelist typologies using more than one layer
#3050
Fixed bug in the routine involved with the generation of progressive numbers for customers
#3063
Fixed visualization of canadian provision data
#3055
Fixed bug that generated an incorrect pool file for accessories when using custom colors
#3068
Fixed bug in Pricelist items that occasionally displayed incoherent series after selecting a system
#3032
Fixed visualization error in Full diagrams which occasionally displayed doubled items
#3071
Fixed bug that did not update currency value when changing supplier in accessory prices
#3018
Fixed bug that caused frame cut machinings and accessories to be calculated even on disabled frame cuts