192.0.0

Issues Resolved New Features Important
Important Info
  • Requires Common Components 191.0.5 and up
  • Removed all DevExpress assemblies from the addon packages and created a dependency on new addon packages for DevExpress 18.1 (due to size limitation of packages)

New Features
  • Sicon Automatic Invoice OCR and Processing added
  • DMS will now use the new Toast Notifications in Common Components, there is a problem with the Sage Notifications where modal forms can disappear behind other windows and cant be accessible.
  • Added settings for Sicon Auto Invoice
  • Added new Views for Nominal Transactions with Documents (for use in WAP Nominal Transaction Enquiry)
  • Replaced all images with Material Design icons for consistent theme throughout DMS
  • Added a new attribute ‘AttachToPurchaseOrderEmail’
  • Added Document Type ‘Product Drawing’
  • Added Document Type ‘Product Specification’
  • Added Document Type ‘Product Image’
  • Scripted the POP Print Orders Form – Documents attached to Stock Items with the ‘AttachToPurchaseOrderEmail’ attribute will now be included in the email if the ‘Print and Email’ option is used.
  • Added the ability to email purchase orders with associated stock item documents that are marked to be included with PO emails
  • Added the ability to configure email templates for any document type, these templates will be used when single documents are emailed
  • Added a setting for Auto Invoice to determine that invoice gross value should be put in the goods value box
  • Auto Invoice Item lines grid is now hidden if line level extraction is not enabled
  • Added the ability to change / select supplier in Sicon Auto Invoice
  • Changed the order number field on the auto invoice screen to be a lookup for orders / returns
  • Added the ability to select the project item for an invoice and post to project accounting on the Process Auto Invoice screen.
  • Added an option to the settings form to be able to load document bundles
  • Added job costing integration to manual and automatic invoice processing in Auto Invoice
  • Added full transaction date validation based on Sage Transaction Date Validation Settings during Auto Invoice processing
  • Added separate filters to show valid invoices and invoices that need attention
  • Added the ability to use any domain for the auto invoice email address

Issues Resolved
  • Fixed an issue where tips banners could appear multiple times if not dismissed and the screen was re-opened
  • Fixed an issue when deleting duplicate required document records where the wrong one could be updated or removed from the collection
  • Renamed the DMS tab on Job Costing Job Enquiry to ‘Sicon Documents’
  • Fixed a grammatical error on the required documents tip description
  • Upgraded DevExpress to 18.1 to fix an issue with some fonts displaying in the PDF viewer
  • DMS will now check the Sage Disable Notification setting before displaying toast messages
  • Renamed the Upgrade database script to UpdateDB.SQL so it can be used for multiple versions
  • Added additional handling when requesting features from Sage System Admin for Access Denied Messages.
  • Changed all instances where the foreign ID attribute and any Integer attributes from Int32 to Int64
  • Updated the Attribute tables to store data as big ints instead of ints
  • Fixed an issue in the PL Transactions with No Document Screen where an invalid Cast Exception would be thrown when filtering by Transaction Type
  • Fixed an issue in the POP Transactions with No Document Screen where an invalid Cast Exception would be thrown when filtering by Transaction Type
  • Fixed an issue in the POP Receipts with No Document Screen where an invalid Cast Exception would be thrown when filtering by Transaction Type
  • Changed the base Coordinator class to fire a validation error event rather than throwing an exception so nicer warnings can be displayed (Transactions with no document screens will now show nicer validation messages)
  • Resolved an issue on the Document viewer form where documents could not be deleted if opened from the multiple documents screen
  • Added some additional handling when showing the progress bar on the document search screen for out of bounds values
  • Resolved an issue in the BaseDocumentsearchCoordinator that could cause documents from other roles to be included in the search when the user does not have access to them
  • Added RtfPipe.dll that was a missing nuget dependancy (2016 and 200c)
  • Reorganised the controls on the POP Receipts with no document screen and added a minimum size
  • Updated MsgReader assembly to 3.7.3.0 (fixes error Cannot commit data in Read-Only update mode)
  • Removed Renci.net SSL connection library
  • Resolved an issue in the email document viewer where an error could be displayed when the viewer is unloaded ( being used by another process )
  • Fixed a spelling issue in ‘Invoi Dispute’
  • Auto Invoice Training mode now disabled if the supplier is not detected for an invoice
  • Resolved an issue with the view purchase order line screen where clicking invoices, then deliveries, then invoices again was caused a Sage bug that created a stack overflow and crashed sage.
  • Changed the AI supplier upload to truncate any fields that are too long
  • Resolved an issue on the process Auto invoice form where when the last invoice was processed it would not clear the invoice lines grid
  • Changed training mode to show an unobtrusive warning when text cant be extracted. Additionally the New OCR form field will still be displayed allowing a value to be typed
  • When a Sicon Auto Invoice Account is un-linked, all suppliers will be deleted from the portal
  • Changed the Invoice and Credit note entry screens to remember whether the maximize screen to view document tip has been dismissed
  • Fixed an issue on the enter new supplier account form where an error would occur if Sicon Auto Invoice was not enabled
  • Added Basic Authentication Attributes to Web Api Controllers
  • Changed the PO Number drop down on Auto Invoice Processing to filter by current supplier
  • Fixed an issue with auto invoice validation where if the same invoice was validated twice it would warn of a duplicate invoice no
  • Added purchase order authorisation validation in Auto Invoice processing
  • Added handling for parameter not valid error messages when in training mode
  • Fixed an error that would occur when clicking the training button before loading any invoices
  • Fixed an issue on Sage 2016 where the supplier lookup control in Auto Invoice was referencing a Sage column that did not exist.
  • The supplier name will now update when selecting a supplier

Date applied: December 23, 2019