250.0.5
Issues Resolved New FeaturesNew Features
- [#17317] `STK028` – A new menu allows importing units of measure for product groups and stock items using a simple file format. The import process updates the correct `UOM` and `Ratio` on each stock item, ensuring only valid units are accepted. This streamlines bulk updates and supports both import and export via the `Unit Of Measure Import` form and related menu items.
- [#17360] `STK028` – Added a new menu option in the Sicon Enhancement Pack to import and update units of measure for product groups using a simple import file. This feature allows quick updates to selling and buying unit settings for multiple product groups, with validation to ensure only valid units are imported. The update includes CSV import/export functionality and new options in the `Unit Of Measure Import` form.
- [#14180] A new standardised import/export class has been introduced, streamlining and unifying the way data is imported and exported across the system. Key import processes such as `PL006`, `NL004`, `SL005`, `POP008`, `POP023`, `SL008`, `SL009`, `SL006`, `POP015`, `SOP020`, `STK002`, `SOP018`, `STK015`, `STK005`, `STK006`, `STK016`, and `SOP033` have been updated to use this common approach. This enhancement delivers consistent validation, improved maintainability, and more reliable data handling, while also addressing previous issues with field validation and database integration.
Issues Resolved
- [#16017] `PB004` – Improved performance and reliability when uploading large `discount group` records in `Customer Special Prices`; users are now warned if loading over 100,000 records and unnecessary sorts have been removed to prevent timeouts.
- [#16570] `POP015`- Fixed an issue where comment lines with a blank or invalid checkbox field could cause errors; these are now properly validated.
- [#16571] `SOP001` Fixed an issue where importing a comment line with a blank or invalid checkbox value could cause errors; the field is now properly validated to prevent failures.
- [#17279] `STK020` – Fixed an error when uploading documents with very large values in the `Maximum Level`, `Re-Order Level`, and `Minimum Level` fields by adding validation to limit entries to 15 digits and 5 decimal places.
- [#17442] ‘P0001’ – Fixed an issue where despatching imported Sales Orders could incorrectly change the `Stock ID` and cause errors, ensuring stock items remain consistent during the process.
- [#17503] `STK025` – Resolved a null reference error in the `Warehouse To Bin Migration` form, ensuring migrations run smoothly even when no exclusion IDs are provided.
- [#17778] Fixed an error when opening or amending sales orders after upgrading to EP 250.0.3 or 250.0.4 by removing unused `PersistentObject` entries from the `SageObjectStore.AddIn` configuration file.
Date applied: March 5, 2026