221.0.83
Issues Resolved ImportantImportant Info
- Downgraded the minimum required version reference to Newtonsoft.Json.dll to 11.0.2 (Newtonsoft.Json.dll is no longer deployed by the Sicon Common Components addon package. Instead, whichever version of the Newtonsoft.Json.dll assembly that is installed with Sage 200 is used)
Issues Resolved
- [#12651] Added additional validation to invoices and credits to check the sum of the lines for net, vat and gross match the header totals
![]()
- [#12561] Changed invoice and credit validation to check variance against net, gross and vat rather than just net or gross. This will catch cases where vat has been included on the invoice, but not on the PO for example.
![]()
- [#12867] Resolved an issue where any regex error encountered when reading a document would result in the document not loading
![]()
- [#12655] Added additional validation for POP Invoices with line training and carriage trained to validate that the total invoice value matches the outstanding value on the order (to catch cases where carriage may have been missing from the order). Previously the net amounts of the two lines was compared and matched, but the order had an additional charge line for carriage which was not included. Document Automation will now check specifically for an extra additional charge line on the Purchase Order.
- [#12643] Fixed locking up issue when posting an invoice to an Intercompany account and attaching a document while the SL/PL transaction enquiry is also still open.
- [#12366] Processing order lines automatically should now detect if a GRN is partially invoiced and only allocate the remainder stopping ‘The invoiced quantity cannot exceed the received quantity’ error.
- [#12271] Fixed period exchange rate error on manual processing if a valid period exchange rate does exist for the transaction date.
Date applied: January 15, 2025