Manufacturing

Back to release notes

250.0.2

Issues Resolved New Features Change in Functionality
New Features
  • From version 25.2, the beta integration between Sicon Works Orders and Sicon Projects is now standard for sites previously using project integration. On first access to any Works Order Processing menu item, a Project Migration routine will run automatically. To support smooth implementation, it is recommended to open a Sicon Works Order screen after upgrading, where project integration is already in use.
    The setting ‘Project issue internal area’ is now required to be set with the new integration.
    Additional information is available in the “Sicon Projects Integration” section of the Works Order Processing Help and User Guide https://www.sicon.co.uk/user-guide/works-order-processing-help-and-user-guide-v25
  • [#15053] Added new web API endpoint ‘UnissueWorksOrderLine’ to un issue works order components.

 


Issues Resolved

Works Order Processing

  • [#12259] Fix to ensure the user selects either ‘Removed unused lines’ or ‘Zero unneeded lines’ when the setting ‘Reduce line quantities when booking is enabled but neither is enabled. Improved the information displayed for ‘Removed unused lines’.
  • [#14258] Fix to ensure no further allocations are made to ‘Issued’ lines when using the ‘Process works orders’ screen.
  • [#14367] [#14365] Fix for the sort by ‘Ascending’ and ‘Descending’ not working correctly on the ‘Process works orders’ and ‘Complete works orders’ screen.
  • [#14407] [#14405] Fix when selecting multiple works orders to be completed and some may have unconfirmed lines to allow those without unconfirmed lines to be completed.
  • [#14436] Fix to load the ‘Print labels’ form with a large amount of stock items. [“Out of memory”]
  • [#14548] Fix when importing works order lines which are components on a works order that exists. [“Out of memory”]
  • [#14573] Fix when receiving a sub contract purchase order via the ‘Confirm goods received’ screen and the user would be incorrectly informed the sub contract line has not been despatched. Further check to not leave the user stuck in a loop on this screen so if they receive the message they can leave the ‘Qty received’ column.
  • [#14730] Fix ‘Object reference not set to an instance of an object’ error when building a kit from barcoding despatch sales orders.
  • [#14709] Fix to ensure the UltimateParentID is correct when preallocation for sub assemblies are amended. Issue where works order would not appear on the ‘Complete Works Order’ screen.
  • [#15015] Fix when creating a works order, and there are component lines linked to an operation, those component lines were automatically allocating.
  • [#15039] Fix for over inflated quantities (despatched or received) on sub contract component lines when receiving a sub contract purchase order.
  • [#15059] Fix for the ‘Bin selection’ form incorrectly being displayed when unissuing a works order line and have the setting return to a ‘Specific’ bin when unissuing enabled.
  • [#15140] Fix to ensure when ‘Calculate Cost’ is pressed the correct cost for unissued items is retrieved at the time it was pressed… Issue when a works order would be created and then if it’s component was revalued the new cost for that component would not be updated on the works order when ‘Calculate cost’ was pressed.
  • [#15229] [#15240] Fix to get the correct cost when posting project committed costs for ‘Labour’ or ‘Machine’ lines dependent on the various settings (‘Use actual’, ‘Use estimate’, ‘Use estimate if no actual’).
  • [#15281] Fix to improve maintaining the ‘Issued cost’ (SiWorksOrder.WoCost) of a works order, when issuing, unissuing, adding or removing labour/machine time.
  • [#15523] Fix when attempting to allocate a traceable works order line through the API ‘Worksorderapi/Allocateworksorderline’ and the user would get an error. [“Allocation failed, no bins with free stock.”]

Material Resource Planning

  • [#14408] Fix for incorrect rounding for the unit price of a purchase order when multiple unit of measures are used.
  • [#14609] Fix for incorrect items running through MRP suggested works orders when they default bought and rescheduling is enabled.
  • [#14814] Fix for ‘Ignore free stock’ set on a stock item not being correctly used.
  • [#14814] Fix for suggested works orders arriving earlier than they are required when there is enough stock to fulfil demand and suggested works order is a sub assembly of another suggested works order.
  • [#14967] Fix material planning ‘execution timeout expired’ error during ‘suggested kits’.
  • [#15045] Updated the ‘NewSiconStockMovementsView’ for approvals (WAP) reqs when they are linked to a PO and it has then been approved.
  • [#15068] Fix to only group orders together if the full amount of the suggestion can be grouped when an item has a ‘Usual’ or ‘Min’ order quantity… Issue where PO lines can be over preallocated and therefore this then creates a further issue when re running MRP and preallocations would then get incorrectly deleted.
  • [#15344] Fix when for ‘Suggested works orders’ being created for ‘Disassembled’ kits… This can lead onto further issues where ‘Suggested stock transfers’ where being created for these and there could be a case where the warehouse no longer exists on the item creating an error when selecting the tab. [“Object Reference Error”]
  • [#15458] Fix when running MRP and it errors when getting to suggested works orders. [“The incoming request has too many parameters. the server supports a maximum of 2100 parameters.”]

Change in Functionality

Works Order Processing

  • [#15269] Updated the ‘Project enquiry’ view so ‘Stock’ transactions linked to a works orders allow the user to right click and then view the associated works order.

Date applied: August 6, 2025