New Features & Enhancements
BOM Processing
-
When editing bills of material in production, non-mfg and MTS items can now be deleted from the production BOM.Stock items that have already been issued will be set to Cancelled status in the BOM.567625
Core
-
The browser client now supports hyperlink attachments, e.g. to allow attachment links to documents hosted in a DMS or external websites.602208
Infrastructure
-
A new logging infrastructure allows to log user interactions with browser-client forms and the data they interact with.Log entries are created each time a user performs one of the following activities: Add, Edit, View, Delete, Status update.The log data includes the following information:
- Date/Time of the activity
- Form name
- Activity type (view, edit, add, delete, status)
- Data Collection
- Entity ID or Route to specific data
and revisit previously visited forms and data entities by clicking on a link.To enable the logging of user activities, the system setting 'EnableUserNavigationLogging' must be set to 'true'.567668
Integrations
-
2020 Design v14 is now supported.Please verify the system setting 'Order Transformation Method' and change the value to match the version.The setting can be found in System Configuration > POS Order Processing > 2020 Design.654104
-
The Bewidata Export now supports the XML Invoice format.567672
Machining
-
Added the ability to manually add scrap cuts via the right-click menu for router patterns in the Panel Optimization Console.653733
-
The CutRite Integration has been enhanced to support adding custom fields to the pnx/bdx output files. The Inresponse.Cutrite.dll will read the pnx and bdx format from the Cutrite profile files. Next, the system will match the field names of the main stored procedure (and the label stored procedure, if present) with the field names in the CutRite formats to create input files.The user has the option to override this behavior via defining PnxFields and/or BdxFields parameters in the input settings. In this scenario, if the label stored procedure exists then the values from this dataset are appended to each PnxField/BdxField line in the order presented in the SP.620747
-
Added a refresh button to the Optimizations tab of the Panel Optimization Console form to refresh the item grid and pattern visualization.646005
Sales
-
Find Related Links to the Work Order Inquiry form has been added to the following forms:
- Sales Orders
- Sales Order Inquiry
- Sales Order Line Inquiry
- Sales Orders > Lines Tab
- Sales Order Line Instances forms
567075 -
The system-action 'Import Sales Order' has been enhanced so that the Customer Group (cgrID) is automatically assigned as if a new Sales Order had been created manually.640950
-
Two new options have been added to the dialog box for copying Sales Orders and Purchase Orders, allowing you to include/exclude Attachments and Notes when copying an Order.602202
-
Customer, Buying Groups and Contact forms in the browser-client now support auto-numbering of organization codes (venCode). Auto-numbering is a suggestion that the user can optionally override either before or after auto number is generated, matching desktop-client behavior.613805
Scheduling
-
The 'Production Orders' form is now available in the browser-based client.640681
-
The 'Production Order Scheduling' form is now available in the browser-based client.640682
Shop Floor
-
It is now possible to open the Panel Optimization Console form directly from the Machine Client checkpoint frame to review and edit patterns.644559
UI/UX
-
It is now possible to create a personalized home screen for users, to provide tailored information related to their work in Insight.Users can define a dashboard as their home screen using the Dashboards form.567667
-
Date fields in the browser-client now support the selection and display of calendar weeks.567743
-
Personalized UI layouts of browser-client forms are now stored in the database instead of the browser's local storage, enabling a consistent user experience across devices and making it easier for administrators to define and roll out global views to users.The following view options are available:
- User View (saved by the User)
- Global View (saved by the Admin)
If no User or Global view is defined, the system provided default view will be used.621436 -
The automatic width adjustment for columns has been revised for the grid component in the browser-client to prevent frequent adjustment of the columns, especially when scrolling vertically through many rows.The column width is now preserved after the first page (with at least one row) has been loaded.
If the data has changed (not by scrolling), the best width of each column is recalculated for the first page of data.This new behavior is not applied to columns that the user has manually resized (their width is preserved until the component is reloaded) or if the user has loaded a saved view.567780 -
The browser-client Grid component now supports hyperlink column modifiers.A relative link must be preceded by '#', an absolute path with '//' or 'http://' or 'https://'Examples:
-
Relative:
- venCode__Hyperlink__ = #/customers/51/customer => "insight-app:9000/insight/#/customers/51/customer"
-
Absolute:
- venCode__Hyperlink__ = https://www.cyncly.com => "https://www.cyncly.com/"
614679 -
Relative:
-
User notifications now also support attachments, e.g. to allow users to view a generated PDF directly when executing reporting actions. With a click on the attachment button, the generated document is displayed in a preview dialog and can optionally be downloaded to the local device.573651
-
Clearing search criteria in the browser-client now only clears the values instead of removing all criteria fields.632496
Issues Resolved
BOM Processing
-
Action "Publish 2020 Construct 3D Model" created vrml or glb file output with two models back to back655376
-
Replacement parts using structure items logic failed to process with a duplicate key error.654603
-
2020 Construct purging could sometimes delete the entire contents of the Imorder folder after order line processing.653879
-
Reassign Routing for some BOM items with conditional components did not show the components correctly.652924
Catalog Setup
-
When editing catalog version product structure formulas, selecting another catalog version caused an error.660245
Core
-
In the web client, a status change attempt did not display a proper message if no to-statuses exist for the from-status.649598
-
In the web client, found items grids did not refresh promptly and enable the status change button after adding a new entry.634720
-
Desktop and web clients stored date attribute value in different formats, which could lead to inconsistent results.647387
Engineering Setup
-
Criteria properties with Parent. prefix were always set to numeric. Now it can be selected based on the feature type.566083
Inventory
-
When editing individual warehouse containers in Warehouse Container Types form, attributes were not saved properly.659405
Machining
-
Optimization plans using CutPro had some cuts too short.565996
-
Action 'Process Panel Optimization Batch Run' failed in some environments with 'Cannot insert the value NULL into column 'itmID',656605
-
Cutrite: Some regional settings caused an error during optimization, 'Input string was not in a correct format'654016
Purchasing
-
When receiving a lot controlled item from a purchase order into multiple locations, all quantities were assigned to the first location.656900
-
In Vendor Items form, when selecting different vendors during an edit session, the attributes were not refreshed.658115
-
Purchase Order Import did not support ship address from a plant.655556
Sales
-
When adding a new sales order in the web client, the Market and Payment Terms could not be changed until the order was saved.643629
-
Sales Order Import was enhanced to support the new web style one time addresses.630549
-
Adding a new order after editing deposits caused a 'Cannot perform this operation on a closed dataset' error.658340
-
Sales Order Import failed when using value 2 for setting EnableSalesOrderImportChangeProcessing650729
-
Multi select was not working for order lines when the order was in Production status.652236
-
After adding a manual ship address to a sales order, Freight Code and Shipping Zone data from the address was not automatically filled for the order.660705
-
When the setting CatalogPreselectionForStyles was set to '1', the dialog to add a new Order Style in web showed all Catalogs even if a Style was selected.644112
Services
-
When using the web service order form to add a new asset service order, the plant address was not set correctly.595273
-
Service Order Scheduling validation was improved to prevent accidentally double booking a job.611240
Shop Floor
-
Work Order Messages could not be added in the web client.649922
-
Manual Container web frame was not displaying error messages raised by the SQL procedure.655316
-
Container Loading frame did not show warehouse container contents in WIP locations.652621
System Setup
-
An error Invalid object name 'dbo.Orders' occurred in the B010 script when upgrading an older database to the latest service pack.660715