Enhancement Pack for Sage 200 Release Notes

Size: px
Start display at page:

Download "Enhancement Pack for Sage 200 Release Notes"

Transcription

1 New features are shown in green. Issues resolved are shown in black. xxxx Fix for Display Customer Memos On Sales Order Entry/Amendment (SOP002) not loading when amending an existing sales order. xxxx Internal code changes related to Sicon WebAPI. xxxx Fix for displaying previous DD results and allow amendment to allocation is turned on (object reference error) Saved values were not loading correctly if allow amendment to allocation was turned on. xxxx Change to when saving DD submission file, it defaults to csv. Also made sure the amount was 0, not 0.00 xxxx Credit Limit Warning when saving on Goods Despatch screen if customer if over credit limit. Gives option to continue or abort the save. Crash when viewing SOP/POP purchase history with certain stock items present. xxxx Some fixes to direct debit integration when dividing amount to allocate by 12 setting is turned on. xxxx Added extra column to check if csv file is created in Direct Debit integration. Fixes to extended vat analysis when posting purchase orders. Enhancement Pack for Sage 200 Page 1

2 xxxx Added confirmation tick-box to process direct debits confirmation warning message to help prevent accidental processing before CSV Export file has been produced. xxxx Fixed issue Requested Delivery Date lines not appearing if any delivery date as yet to be entered for that line. xxxx Fixed issue with Extended VAT analysis not populating correctly when posting POPs. xxxx Fixed issue on direct debit screen where duplicates were being displayed if the use with direct debit flagged contracts option was selected. xxxx Added extended vat analysis to journal entry screen and sicon journal import Fixes on nominal reconciliation screen Reconcile button sometimes disabled, screen layout, figures sometimes not adding up. xxxx Fixed issue with direct debit integration that displays object reference error when saving customer account. This can happen after importing customer direct debit details. xxxx Fixed layout issue on the setup csv file screen for direct debit integration Added new feature to direct debit integration to only show contract lines that are selected for direct debit collection. Enhancement Pack for Sage 200 Page 2

3 xxxx Fixed problems with blank columns for direct debit integration Fixed problem when dividing values by 12 only to display the outstanding value if less than a 12 th for direct debit integration. Fix for reference on submitting instructions on direct debit integration. xxxx Added direct debit instruction screen Ability to generate csv before processing added to direct debits Narrative is now recorded on extended vat analysis Added new feature for amending the stock attributes for traceable items on the view batch / serial screen. Fixes to nominal reconciliation screen fixes to object reference errors. xxxx Added ability to save direct debit transactions before processing. Can now add extra columns to direct debit csv export. New setting to automatically divide direct debit transactions by 12. Fixed feature to set requested dates on purchase order lines. (probably introduced in version xxxx ) xxxx Fixed promised date control on purchase order lines so it is no longer disabled. xxxx Fixed problem with direct debits using contracts flag and old contract management is installed. xxxx POP008 Fixed Issue when amending quantity on POP Order lines and the Price reverts back to the original price. Enhancement Pack for Sage 200 Page 3

4 xxxx Fixed issue with Object not set reference error when opening or saving on Enter new Nominal Account Form. NL004 - Fixed error message on Nominal Journal Import With Tax form when the.csv file is over 20 characters long. xxxx Added 3 new columns to SiconVATAnalysis these columns are TaxCode, TaxName and TaxRate. xxxx Changed name of DD Integration setting form Remittance slip to Print Direct Debit Collection Notice xxxx Added the table SiconRemittanceTrans to the data model. xxxx Moved all of the imports into the Imports folder. SL006 Added SiconCustomerBudget table to the data model. xxxx STK004 - Changed the way Stock location wizard works so that it no longer creates a temporary table, this means that permissions will not need to be changed in SQL. xxxx STK008 - Fixed error message when clicking the run button. SOP002 Fixed error message when clicking the account memos tab when you have over 24 memos. xxxx POP010 Fixed issue with the promised date control not appearing when the setting Maintain Additional Promised Date on POP Order Lines is turned on. Enhancement Pack for Sage 200 Page 4

5 STK016 Renamed to Advanced Stock Item Traceable Attributes import Fixed issue with SOP pop up notes appearing multiple times on a SOP order. POP006 - Fixed issue when opening the order lines date screen and the dates disappear. PL004 Issue fixed when accessing the Purchase invoice screen through POP and getting the error Object reference not set to an instance of an object. STK015 Fixed issue with the controls not appearing correctly on the stock item analysis code setup screen. SL007 Rearranged the controls so they don t overlap. SOP027 Fixed issue when not selecting a document and clicking the post button which gives you an error. POP007 Fixed issue with incorrect document numbers. Fixed the double click function on the settings screen returning only part of the list of Enabled functions. STK003 Fixed issue with extended stocktake screen rounding the quantity. xxxx Refresh AmendExtendedVATAnalysis form and initialise values after changes have been saved. Fixed issue when clicking on enabled functions on the settings screen and not all of the enabled functions appear in the list. xxxx Fixed issue with the Nominal code name not populating in SiconVATAnalysis. Fixed various error messages within VATAnalysis and NominalReconciliation. xxxx Added Sales order line Spare date to the Maintain order line dates screen. Back to back SOP to POP order now carries across Job number. xxxx Fixed issue with the VAT Analysis calculation showing too many decimal places. xxxx Fixed issue with the spare date sales order line controls getting stuck behind the promised date controls on the Create new order item line screen. [SOP024] Enhancement Pack for Sage 200 Page 5

6 xxxx Fixed issue with Date fields in SiNLAllocationLine displaying time in grids. Extended VAT value on PL/SL transaction screens now calculates whilst typing in goods value. xxxx Fixed issue with direct debit integration and cannot set customer account number when searching.. Added new AmendVATAnalysis screens to Purchase Ledger and Sales Ledger. xxxx Changed the way the VAT analysis works. There is now a new column on the invoice and credit note screens to enter a VAT value. This is activated with the Extended VAT Analysis on invoices & Credit notes setting. [COM010] xxxx Added New Nominal Reconciliation forms, these are activated by the Nominal Reconciliation setting. [NL007] xxxx Fixed SQL script issue with SiPLTransactionDetail on first time installation. Fixed issue when Invoice to and from dates and Analysis codes are enabled at the same time this could cause two database entries for the same invoice. xxxx Renamed Table SiPLTransactionAnalysisCode to SiPLTransactionDetail xxxx Fixed issue Unable to cast object type when posting invoice from POP. Analysis Codes Button Works on Invoice screen when opening from POP xxxx Fixed issue A control named suppliercreditnotelookup could not be found on form PostPurchaseBatchInvoiceForm. Enhancement Pack for Sage 200 Page 6

7 xxxx Added Customer Special prices form to the menu. This form can be found in the Price Book folder in the Enhancement Pack Module. xxxx Added Extended VAT Analysis this can be enabled in the Common tab in the settings menu. When the save button is clicked the data is saved to a table named SiconVATAnalysis [COM010] xxxx Added PL invoice to and from dates which can be enabled in the PL settings tab. xxxx Fixed issue with data model conflicting with Service manager. xxxx Added Purchase Ledger transaction analysis codes to invoices and credit notes. xxxx Stock Item, Customer and Supplier popup notes are now applied throughout Sage200 to all Sage200 screens and all custom screens that are script enabled. xxxx Generating a POP from a SOP order is now fixed because it was using the wrong information. xxxx (Also applies to ) Customer enquiry A Control Named tabcontrol could not be found ViewCustomerAccountEnquiryForm[SICON-SOP008] error fixed when addons [SL006], [PB003] and [SOP008] is enabled. xxxx When completing a Stocktake on the form Manage Stocktake the details for this Stocktake will be stored on a new table named SiconCountSheetItemHistory. xxxx Enhancement Pack for Sage 200 Page 7

8 Fixed issue when having the new version of Contract Manager installed and one of the direct debit integration filters would stop working properly. xxxx When Setting Duplicate check for all suppliers is activated you can now override the reference. xxxx New Form added to stock [STK020] Import/Export Re-Order & Minimum Stock Levels this form allows you to export stock items to an excel spreadsheet and then import them back into Sage. xxxx Budget Import form now imports monthly and annual budget types correctly, and now updates the textboxes within the Amend Nominal Accounts form to calculate the annual budget. xxxx When importing a.csv file from the Import Budgets form, if the account budget type was not ticked, now sets the budget type to annually on the amend account details form inside Nominal Ledger. The amend account details form now updates the annual budget textbox. xxxx Price values will be saved as 5dp. Before it was saving as 2dp but formatted as 5. [POP008] (CRM ). Direct Debits [SL004] changed to not override the direct debit output file reference with the recently added receipt reference override field (CRM ). Reinstate enhancements on View Stock Item Details screen (Also applies to & ) Stock Item Analysis Codes [STK015] - Fixed an issue in SOP when creating a new line and amending a stock item to another choice. This would end up displaying 2 separate lines on the order (CRM ). Enhancement Pack for Sage 200 Page 8

9 (Also applies to ) StockTake Item History, this will record stocktake history before a stocktake is completed/deleted [STK019] (Also applies to ) Post Selected Invoices and Credit Note [SOP012] function added. View Stocktakes by Stock Item [STK018] function added. Purchase Transaction Reference Duplicate Warning [PL001] new configuration setting PLDuplicateCheckForAllSuppliers added to allow check against all purchase ledger supplier accounts. This can be set using the Enhancement Pack Settings Options button (CRM ). Customer Stock History Enquiry [SOP017] enhancements to show customer and stock item names along with tidy-up of lists, addition of Close button, etc. (CRM ) (Also applies to ) Do not apply Suppress Discount Percentage on Customer Prices [SOP026] functionality to sales returns (CRM ) (Also applies to ) Stock Item Customer Codes [STK002] enhanced to write customer code and description to spare line fields for quotations and proforma invoices. Direct Debits [SL004] enhancement to add receipt reference override field (Also applies to ) [SL004] Resolve issue which can cause customer account direct debit details to be cleared if 'DataVersion' is manually changed on Direct Debit Settings screen (CRM & ) (Sage only) Enhancement Pack for Sage 200 Page 9

10 [STK016] (2011 Only) fixed error message buttonpanelbatchattributes could not be found when amending product groups (Also applies to ) [SL004] when setting: Group Invoice into One payment is in use, receipts should now have the correct reference relating to the customer instead of the previous customer. Generate Associated Purchase Orders From Sales Order [SOP016] change to resolve intermittent 'The despatch quantity exceeds the quantity of stock allocated. You must reduce the despatch quantity' error message (CRM ). SiMemo removed from data model to avoid conflict with common components. [COM007] (2013 Only) fixed error message Unable to cast TransactionEnquiryView to PostedAccountEntry when clicking view invoices button on SL/PL transaction enquiry screen. [SOP011] (2011 Only) fixed error message Method not found: int32 Get_OrderID() by building against SP6 Commercials.dll Note: Sicon.API.Sage200 (Common Components) add-on package dated 04/02/2015 (or later) is required (Also applies to ) [STK006] changed reader encoding so It can read European symbols correctly (Also applies to ) Direct Debits [SL004] will post to correct customer bank override. [SL004] Fixed issue with day filter clearing after processing transactions NL Journal posting [NL005] user permissions screen cannot be accessed unless the addon is enabled (Also applies to ) Fixed issue where URN was being incremented by one (Also applies to ) Enhancement Pack for Sage 200 Page 10

11 Fixed error message when opening Amend stock item screen [STK010] (Also applies to ) Sales order processing Applied existing 'proforma only customers' function to SOP Rapid Order Entry, this enhancement can be enabled and disabled in the SOP section of the enhancement pack settings (Also applies to ) Table SiconStockTraceableAttribute added to data model for use in Reports and Workspaces. Direct Debit Integration [SL004] changes to resolve occasional issue resulting in customer account direct debit data being intermittently cleared (CRM ) / (Also applies to / ) [STK010] When selecting a product group for a new stock item that needs a description entered It will now pop up a prompt to enter it before saving instead of throwing an unexpected error message Added Customer Memos popup to Service Manager case creation / (Also applies to / ) [STK003] Added a new user prompt to enter write off categories for stock take lines where the value is reduced. Before this would cause the error 'Write Offs Must State A Reason' Sales order processing Add pop up note function into rapid order entry function added. When a Customer or stock item is selected on the Enter new order rapid form a popup message will appear with the notes you have entered, this can be enabled and disabled in the settings under the common tab. Enhancement Pack for Sage 200 Page 11

12 / (Also applies to / ) [STK007] The spare text dropdown box maintained on the stock item will allow free text to be entered. [STK007] The maintenance form for storing values for the stock item spare field drop down has been reapplied to the menu. [PB001] Price bands and discount groups will be stored correctly on save [PB001] Fixed error message where it cant find the column CustomerDiscountGroupID (Also applies to ) Sales order processing Suppress Discount Percentage on Customer Prices function added. [SOP026]. If item selling price does not match the price book standard price book price (i.e. customer specific/discount) no additional discount percentage will be applied (Also applies to ) SOP/POP 2 nd reference fields can now be configured to be stored in analysis code fields as well as in the SpareText fields (Also applies to & ) [SL004] Resolve issue which can cause customer account direct debit details to be cleared if 'DataVersion' is manually changed on Direct Debit Settings screen ( / ) (Sage only) [STK016] fixed error message buttonpanelbatchattributes could not be found when amending product groups (Also applies to ) [SL004] when setting: Group Invoice into One payment is in use, receipts should now have the correct reference relating to the customer instead of the previous customer. Enhancement Pack for Sage 200 Page 12

13 Generate Associated Purchase Orders From Sales Order [SOP016] change to resolve intermittent 'The despatch quantity exceeds the quantity of stock allocated. You must reduce the despatch quantity' error message (CRM ). SiMemo removed from data model to avoid conflict with common components. [COM007] (2013 Only) fixed error message Unable to cast TransactionEnquiryView to PostedAccountEntry when clicking view invoices button on SL/PL transaction enquiry screen. [SOP011] (2011 Only) fixed error message Method not found: int32 Get_OrderID() by building against SP6 Commercials.dll Note: Sicon.API.Sage200 (Common Components) add-on package dated 04/02/2015 (or later) is required (Also applies to ) [STK006] changed reader encoding so It can read European symbols correctly (Also applies to ) Direct Debits [SL004] will post to correct customer bank override. [SL004] Fixed issue with day filter clearing after processing transactions NL Journal posting [NL005] user permissions screen cannot be accessed unless the addon is enabled (Also applies to ) Fixed issue where URN was being incremented by one (Also applies to ) Fixed error message when opening Amend stock item screen [STK010] (Also applies to ) [STK010] When selecting a product group for a new stock item that needs a description entered It will now pop up a prompt to enter it before saving instead of throwing an unexpected error message. Enhancement Pack for Sage 200 Page 13

14 (Also applies to ) [STK003] Added a new user prompt to enter write off categories for stock take lines where the value is reduced. Before this would cause the error 'Write Offs Must State A Reason' (Also applies to ) [STK007] The spare text dropdown box maintained on the stock item will allow free text to be entered. [STK007] The maintenance form for storing values for the stock item spare field drop down has been reapplied to the menu. [PB001] Price bands and discount groups will be stored correctly on save (Also applies to ) Rebuilt data model to resolve clashes with tables within the common components data model (Also applies to ) Error when user was saving a Sales Return, due to the 2 nd reference textbox [PB001] Error when adding customer delivery addresses in sales order processing Input string was not in a correct format (Also applies to & ) New Day filter functionality added to Direct Debit Integration [SL004] to filter transactions by day configured on the customer account. This new feature will be activated via a new setting (Also applies to ) New feature that allows to enter a 2nd Reference on SOP and POP orders. Enhancement Pack for Sage 200 Page 14

15 (Also applies to ) [SL004] Error when accessing via SOP View account button [SOP008] cant find tabcontrol [SL007] Payment method dropdown added to Sales payment screen. [STK005] Import was not updating supplier stock item price Direct debit [SL004] change to resolve issue which causes The allocation value is greater than the outstanding value error message when transactions are grouped (Also applies to ) [COM008] Fixed autocomplete function for new accounts in sales ledger, purchase ledger, cash book, stock items and nominal ledger (Also applies to ) [SOP018] Add ability to add same product for the same date range but validate it is not for the same customer and Allow blank dates for same product, with different customers (Also applies to ) [SOP018] converted special prices analysis code option to use the newer mapping to get all codes. [SOP021] added missing data model definition for SiSOPDespatchReceipt table (Also applies to ) Customer, Supplier, Nominal, Cash Book and Stock Item Entry Prompt [COM008] function added. Cash Book Bank Reconciliation Second Reference Tool-Tips [CB001] function added. Customer Stock History Enquiry [SOP017] screen changed to Sage grid control to make send to excel option available. Stock Item Analysis Codes [STK015] import validation changed to allow integer values when validating numeric data (CRM ). Enhancement Pack for Sage 200 Page 15

16 (Also applies to ) New setting for Direct Debit Integration [SL004] for enabling Allocate this time column on processing. Error message: Unable to cast object of type TransactionEnquiryView to type PostedPurchaseAccountEntry when reprinting remittance advice [PL005] (2013 only) Methods to run SQL scripts have been changed to new 2013 solution. Before this it would cause SQL query error: Login failed for user.. error (Also applies to ) Stock Item filtering by Supplier should now function correctly [POP002] (Also applies to & ) Added missing Maintain Stock Types screen to the enhancement pack menu for addon [STK007] (Also applies to ) Import Stock Item Traceable Opening Balances [STK017] function added Advanced Stock Item Traceable Attributes [STK016] function added. Set Purchase Order Line Dates Based on Header [POP013] function added. Set Sales Order Line Dates Based on Header [SOP025] function added Enhancement Pack for Sage 200 Page 16

17 Stop sales order entry/amendment Cannot update field (CustomerDbKey) with a null value error when Customisable Sales Order Status [SOP009] and/or stock Item Customer Codes [STK002] functions are enabled. This issue only applies to Sage Note: Sicon.API.Sage200 (Common Components) add-on package dated 11/06/2014 (or later) is required Stock Item Updater [STK006] Product Group Change Additional Allowable Warnings Added [POP002] Fixed issue on filtering stock items where it would cause an Unhandled Exception error message: The incoming tabular data stream (TDS) remote procedure call (RPC) protocol stream is incorrect. To many parameters provided Stock Item Customer Codes [STK002] function changed to allow maintenance of two additional configurable string/text fields against each customer stock code/description Import Customer Memos [SL009] function added Import Customer Analysis Code Values [SL008] function added R2 build complete Nominal Journal Import With Tax [NL004] changed to set held journal batch title based on import file name and display error message if held journal already exists with the same title (file name). Customer direct debit bank account not storing on save issue resolved. [SL004] Enhancement Pack for Sage 200 Page 17

18 Direct Debit Integration [SL004] memory utilisation improvements Whole Order Despatch [SOP022] enhancement to automatically de-selected picking list printing for orders which are not fully allocated Nominal Journal Import with Tax [NL004] enhancement to allow import of 'held' nominal journals SOP Whole Order Despatch [SOP022] changed to only check stocked (not service / miscellaneous) need to be fully allocated during despatch (or picking list printing) Upgraded Enhancement Pack from Sage to Sage The following features have been removed due to incompatibility with Sage Customer Special Prices (Price Book) Customer Stock History Enquiry (SOP) Retrospective Stock Valuation (Stock) Import Customer Analysis Code Values [SL008] function added Fixed a bug where switching between cash and customer accounts would throw an error [SOP002] Stock Item Customer Codes [STK002] change to resolve 'Stock item with Dbkey = 'xxxx' could not be found' error when SOP search button/function is used (CRM ). Enhancement Pack for Sage 200 Page 18

19 Maintain Sales Order Line Spare Date 1 [SOP024] function added. This function automatically integrates with Maintain Sales Order Line Dates On A Single Screen [SOP003] functionality Maintain Purchase Order Header Spare Date 1 [POP012] function added. Maintain Sales Order Header Spare Date 1 [SOP023] function added New Stock Item Warehouse/Location Assignment Prompt [STK010] activate tick-box added so that items are defaulted to active following addition of warehouse locations Select Sales Return Reason For Credit [SOP012] changed to display correct reason when sales return view/enquiry screen is accessed via the Sage desktop list ( ). Supplier Price Lists With Quantity Breaks [POP008] will not retain existing buying price if the quantity on an existing item/line is edited and no quantity break prices exist for the item/supplier combination ( ). Maintain Purchase Order Line Dates On Single Screen [POP006] fix to stop comment lines being hidden in the main POP item/line list when this function/button is used ( ) Nominal Journal Import With Tax [NL004] changed to set held journal batch title based on import file name and display error message if held journal already exists with the same title (file name). Customer direct debit bank account not storing on save issue resolved. [SL004] Direct Debit Integration [SL004] memory utilisation improvements Whole Order Despatch [SOP022] enhancement to automatically de-selected picking list printing for orders which are not fully allocated. Enhancement Pack for Sage 200 Page 19

20 Nominal Journal Import With Tax [NL004] enhancement to allow import of 'held' nominal journals SOP Whole Order Despatch [SOP022] changed to only check stocked (not service / miscellaneous) need to be fully allocated during despatch (or picking list printing) SOP Whole Order Despatch [SOP022] changes to replace individual order/line pop-up messages with a messages list when orders are selected for despatch (or picking list printing) despite not being fully allocated Journal Entry 'Post' Button Control By User function added [NL005] Generate Associated Purchase Orders From Sales Order function [SOP016] enhanced to show a list of confirmation messages following POP goods receipt auto-allocation/despatch Copy Sales Order to Return now creates a stock item warehouse location for the selected warehouse if it does not already exist Module expiry warning message will now only be displayed once each day (for each user) Whole order shipping has now been made Customer specific with a tick box added to configure on customer account screens [SOP022] SOP print invoices form can now be sorted by more than one custom order status [SOP009] On selecting a different warehouse when doing a sales order return, the process now filters for stock items only [SOP005]. Enhancement Pack for Sage 200 Page 20

21 Option to change the warehouse when doing a sales order return added [SOP005] Allowable warning added to extended stocktake [STK003] to remove warning message for stock items with identical credit and debit nominals Fixed an issue where memos were not loading correctly on creating a new sales order. Also changed the memo tab which now has * when it s populated, and added popups to stock items when they are added to a purchase order Stock Item Maintenance Enable Country Of Origin [STK001] function changed to operate when stock item amendment/view screens are opened from Sage desktop buttons or list drop-down actions Direct Debit Integration [SL004] amended to include 'opening balance' invoices (and credit notes) Direct Debit Integration [SL004] enhancement to allow configuration of an override account code against each sales ledger customer account. Extend number of Stock Item Analysis Codes [STK015] from 50 to 150 & allow configuration of stock item analysis codes to be set as defaults when adding a stock item line to a sales order. Note: Sicon.API.Sage200 (Common Components) add-on package dated 14/11/2013 (or later) is required Issue fixed with [SOP022] where it was not validating all Items selected for printing Whole order shipping [SOP022] functionality added to print picking list screen Fixed an issue in SOP021 & SOP022 with collecting the dispatch quantity. The problem would cause a Unexpected error: No quantities have been found message to appear Enhancement Pack for Sage 200 Page 21

22 Stock Location Wizard [STK004] Unused/Deletable Bin Removal changed to reduce memory dependency when processing very large numbers of bin locations Stock Location Wizard [STK004] enhanced to allow removal of unused (deletable) bin locations from a selected warehouse. Multiple Price Bands Per Customer Account [PB003] function changed to suppress error message if a configured price band is deleted from Sage (CRM ) When generating a PO from a SO, the job cost child will be copied directly from the sales order line rather than the default from stock control. [SOP016] The following function has been added to the module; Whole Order Shipping [SOP022] Customer Stock History changed to resolve issue/clash with Sales Order Returns (CRM ) Extend number of Stock Item Analysis Codes [STK015] from 20 to The following function has been added to the module; Default POP Goods Received Bins By Priority [POP011] Sales ledger customer budgets [SL006] changes/fixes; Don t allow users to amend values on the sales ledger customer account enquiry screen Read actual values from sales ledger (invoices less credit notes) instead of SOP Rename budget, target and actual columns Fix Index out of range error when tabbing between customer account selection fields on Account enquiry Stock Item Analysis Codes [STK015] Import changed to automatically populate drop-down lists Enhancement Pack for Sage 200 Page 22

23 The following function has been added to the module; Sales Ledger Receipt Payment Method Selection [SL007] Table SiconSalesReceiptExt added to data model Direct Debit Import Customer Details (from CSV) added [SL004] Enhancement Pack for Sage 200 Fix customer budgets [SL006] issue which results in message Error: A control named customeraccreflookup could not be found on form EnterNewCustomerAccountForm appearing when the SL = Enter New Account screen is first opened Enhancement Pack menu icon added Stock Item Analysis Codes [STK015] enhancements to allow configuration of drop-down lists and mandatory fields Stock Item Analysis Codes [STK015] Despatch Confirmation Configurable Additional Fields [SOP021] Sales ledger customer budgets [SL006] Allow configuration of constants when writing Direct Debit details to output files [SL004] (also applied to v ) Fix to previous version. Script error would be displayed when opening menu items [COM004] Amended exchange rate ratios calculated and applied to SOP/POP orders. It was applying them the wrong way around CRM multiple POP Supplier addresses appearing (POP003). This is now handled so that if a POP is opened and the system finds multiple addresses linked with this POP it will warn the user, Enhancement Pack for Sage 200 Page 23

24 keep the latest and remove the other details from the POP. This should not happen, but if a POP did get a second address it just kept adding more each time the POP was opened Made fix for status filter on print invoices screen Import SOP Customer Delivery Addresses [SOP020] Added custom status filter on print invoices screen Minor change to Customisable Sales Order Status [SOP009] to disable tab stop so users can t accidentally tab/change this field (CRM ) [COM007] Button anchor added as resizing from other addons hides it behind other controls [PB003] Customer enquiry A Control Named tabcontrol could not be found ViewCustomerAccountEnquiryForm[SICON-SOP008] bug fixed Added status drop down on the picking list screen. Version [SOP013] Object not set error fixed on end save when no depot address set up. [POP001] Object not set error fixed on end save when PL Invoice accessed via POP Record Invoices screen. Version Update customer special prices screen [PB004] additional validation, performance enhancements and fix to import routine (CRM ). Modified the goods received for direct delivery to auto allocate and despatch the quantity received, not the whole sales order. Version Enhancement Pack for Sage 200 Page 24

25 Stock Item Customer Codes [STK002] enhancement to ensure the Customer Codes list is populated when the View Stock Item Details screen is called from the View Stock Item Balances screen (CRM ). Version Accrual Posting with Detailed Order/Return Narratives [POP004] change applied to allow processing when POP line invoiced/credited quantity exceeds received/returned quantity (CRM ). Version [STK007] Moved fields on stock maintenance to stop overlaying when installed with Sicon Distribution Version [SOP016] clear PO address fields defaults before populating. [POP001] fixed error message looking for delivery tab when copying a PO. Version Update customer special prices import [PB004] change/fix applied to update existing prices or automatically add new special prices (CRM ). Fix applied to Customisable Sales Order Status [SOP009] as selected status was no longer being saved. Version Added automatic allocation to back to back process Version Update customer special prices screen [PB004] additional validation and fixes added (CRM , , etc.) Version New Addon [COM007] to view Invoice items from the PL/SL transaction enquiry screen. Version Maintain Stock Item Barcode [STK014] Credit note allocation/processing added to Direct Debit Integration [SL004] function. Display URN On Purchase/Sales Invoice and Credit Entry [COM006] fix applied to resolve object not set error if standard validation rejects the save operation (applied v ) Stock Item SpareText1 [STK007] enhancement to allow configuration of drop-down options, see settings option StockItemSpareText1Label. (applied v ) Enhancement Pack for Sage 200 Page 25

26 Version Price Book Import / Export [PB005] Customer Stock History Enquiry [SOP017] SOP Special Prices By Date Range [SOP018] Update customer special prices screen [PB004] changed to include additional customer discount group search criteria filter. Purchase Ledger Unauthorised Invoice Reversing Journal [PL003] changed to exclude zero value unauthorized invoices as these can cause error The account specified does not exist during processing (CRM ). Version Import Supplier Contact Details [PL006] Fix import discount prices where the first line was being ignored [PB004] Version Reprint Remittance Advice From Transaction Enquiry [PL005] Resolve Sales Order Processing Stock Item Popup Notes [COM001] Object reference not set error when the stock item drop-down is cleared/blanked on the sales order item/line entry screen (v ). Version (also applied to v ) Purchase Ledger Unauthorised Invoice Reversing Journal [PL003] function enhancements; Allow journal postings into past/future financial years. Allow reversal journals to be dated earlier than the current date. Version New function [PB004] to update customer special prices in one screen. Includes export and import function. Version (also applied to v ) Direct Debit Integration [SL004] enhancement to include a new notification date field. Version (also applied to v and v ) Direct Debit Integration [SL004] customer settings moved to separate database table (SiconDDCustomer) so no longer utilizes the spare fields on the SLCustomerAccount table. Enhancement Pack for Sage 200 Page 26

27 Allow Multiple Supplier Addresses for Purchase Order [POP003] enabled for purchase returns (also applied to v ). Version (also applied to v ) Allow Purchase Order Delivery Address Amendment [POP001] change to ensure that delivery address is retained when editing an existing order with default warehouse selected and delivery & invoicing tab never accessed. Version Performance improvements made to previous year sales quantities for stock screen/routine [STK008]. Direct Debit Integration [SL004] additional settings Allocate Automatically, Direct Debit File Decimal Separator and Direct Debit File Header Suppressed added; see on-line user guide for more information. Maintain Additional Promised Date On POP Order Lines [POP010] function: Changed to allow POP date label to be configured, see new configuration option POPAdditionalOrderLineDateFieldLabel. Version Minor improvements to SOP/POP Back-to-Back processing routine to disable/hide standard Sage controls. Version Display URN On Purchase/Sales Invoice and Credit Entry [COM006] Version Generate Report Following Stock Transfer [STK013] Purchase Ledger Unauthorised Invoice Reversing Journal [PL003] function enhancement to include date selection for original nominal journal. Version Fix to the SSOP Depot Address enhancement (SOP013), altered the check for whether the depot address is null to stop Object Not Set Error. Version Multiple Price Bands Per Customer Account [PB003] Maintain Additional Promised Date On POP Order Lines [POP010] Enhancement Pack for Sage 200 Page 27

28 Version Supplier Price Lists With Quantity Breaks [POP008] Show Quantities As Default in Maintenance/Enquiry [POP009] Version Rapid Stock Level Maintenance [STK011] Hide Bins With No Stock (On View Stock Item Balances Screen) [STK012] Import Stock Item Supplier Buying Prices [STK005] function changed to include lead time unit column as this is required following a recent change to Sage 200 (also applied to v ) Sales Order Processing Stock Item Popup Notes [COM001] Fixed issue which caused stock item pop-up notes not to be shown when View Details enquiry screen is displayed via the View Balances screen. Version Copy A Purchase Order To A Purchase Return [POP007] Version Show Purchase Order Line Stock Item History Button [POP005] Maintain Purchase Order Line Dates On Single Screen [POP006] New Stock Item Warehouse/Location Assignment Prompt [STK010] Version Adjusted the ddlaudit DirectDebitReference to 40 characters. Bug fix Analysis code issue for back to back orders. Version Memo Tabs functionality added to enter, amend and view SOP quotation screens [COM002]. Version (also applied to v6.0.14) Purchase Ledger Invoice/Credit Note Tax Inclusive Calculator [PL004] Generate Associated Purchase Orders From Sales Orders [SOP016] Nominal Journal Import With Tax [NL004] Version Enhancement Pack for Sage 200 Page 28

29 Feature/menu change to allow Sage 200 to identify both module Settings and Direct Debit Settings options. Version (also applied to v ) Overide SOP Order Line Nominal Code Using Warehouse [SOP015] Version Bug Fix in the direct debit integration when processing transactions causing error message Method not found: Sage.Accounting.TradeLedger.PostedTradingAccountEntries Sage.Accounting.TradeLedger.TradingAllocationAdjustment. get_debitentries()'. This is caused by a change in Sage 200 SP1. Version New utility for recording previous year sales quantities for stock [STK008] Prompts users to take customers off hold when entering a bank receipt [SL003] Version (also applied to v ) Stock Location Wizard [STK004] function; adding/removing bins. Changed to include warehouse filter when Version (also applied to v ) User Configured Product Groups [COM005] Version (partially applied to v ) Stock Item SpareText1 [STK007] Stock Item Customer Codes [STK002] function; Sales order line entry screen button added to allow selection of stock items by customer code and/or description. Stock Location Wizard [STK004] function; Changed to resolve error when attempting to drop SQL table (CRM ). Version (also applied to v ) Price Book - Update Prices And Discounts By Percentage [PB002] Version Allow addition/maintenance of SO Customer Depot Addresses [SOP013]. There is a new menu option within the SOP/SOP Maintenance menu for Maintain Customer Depot Addresses. Also, Enhancement Pack for Sage 200 Page 29

30 there is a new tab on New Full Order (SOP) and Amend Order (SOP) labeled Depot Address. The Change button on this tab will lead the user to the maintenance area for the specific customer account. Version (also see v ) Allow Purchase Order Delivery Address Amendment [POP001] Enhancements; This function is now also available when entering or amending purchase returns. Selection of customer accounts and sales orders/returns included in button functionality. Version Extended the Multiple Supplier Addresses functionality of v to have a new menu option from the Purchase Order Processing \POP Maintenance menu for Maintain Supplier Addresses. This option calls the functionality built it v , allowing the user to select a supplier and from there have the full functionality of the supplier address. NB: There will be no automatic supplier address build as this is not being called from a Purchase Order, but addresses can be added, changed, deleted and viewed. Version Fix for Post Reversal journals to take in to account periodic exchange rates. Version Within the Purchase ledger post reverse unauthorized journal program (also applied to v ); If there is a negative value transaction in the transaction it is then CR/DR to the other side depending on whether it is a invoice or credit note. E.g. Invoice the negative value transaction will be credited. When posting a credit note the journal will create the value as a credit rather than a debit. Select Sales Return Reason For Credit [SOP012] Direct Debit Integration [SL004] Print button changes implemented to allow the report to show if each transaction has been selected or deselected by the user. This transactions list is stored, when the print button is clicked, in a new database table called SiconDDTranaction. Stock Item Customer Codes [STK002] function; new setting (SOPCustomerCodesDontUpdateSpareText2) added to allow suppression of customer description being written to the SpareText2 field when a sales order/return line is saved in SOP. Fix added to feature Allow Multiple Supplier Addresses for Purchase Order [POP003] to resolve error A control named invoicepostalnamemaskedtextbox could not be found on form EnterNewOrderForm which can appear when copying a purchase order. Version (also applied to v ) Enhancement Pack for Sage 200 Page 30

31 Accrual Posting With Detailed Order/Return Narratives [POP004] Version Enhancement Pack for Sage 200 New POP option of Allow Multiple Supplier Addresses for Purchase Order [POP003] New PO layout to use the new multiple address file to retrieve supplier details [POP Purchase Order (Single)(Enhancement Pack - Multi-supplier address)] Within both the new and amend purchase order screens supplier address can be selected from a list of multiple addresses. Addresses are also maintained in these areas only. Addresses will be added to the new tables once the new or amend POP orders are opened. Any addresses that are new will be added to the table and named Default. Version (also applied to v ) Currency Exchange Rates Applied To Orders And Returns [COM004] Version Show Generate Reversal Journal Button On Detail Transaction Enquiry [NL003], also applied to v Purchase Order Stock Items Filter By Supplier [POP002], also applied to v Version Import Customer Stock Codes [STK002] added to Enhancement Pack, Stock menu. Version Upgraded for Sage 200 v2011 Direct Debit Integration [SL004] additional database table SiconDDAudit added for reporting purposes. Sales Ledger Customer Account Enquiry Direct Debit Integration [SL004] Object reference not set to an instance... error fixed. Validation added to ensure that direct debit integration and SOP proforma only customer account functions are not both enabled as these will clash due to using the same SLCustomerAccount sparebit1 field Version (Also applies to & ) Enhancement Pack for Sage 200 Page 31

32 Direct Debit Integration minor change to override 'OutstandingAmount' written to SiconDDTransaction table with 'AllocateThisTime' amount if settings are configured to include this as an additional column. Direct Debits [SL004] will post to correct customer bank override. [SL004] Fixed issue with day filter clearing after processing transactions NL Journal posting [NL005] user permissions screen cannot be accessed unless the addon is enabled. Version Record Previous Year Sales Quantities Utility [STK008] function SQL timeout increased to resolve 'System.OutOfMemoryException' errors when used with large number of transactions (CRM ). Version Sage version downgraded from v to include all functions/changes applied upto this release; except 'Generate Associated Purchase Orders From Sales Order' [SOP016] and 'Import Supplier Contact Details' [PL006] Note: Sicon.API.Sage200 (Common Components) add-on package dated 27/11/2013 (or later) is required. Version Maintain Stock Item Barcode [STK014] Credit note allocation/processing added to Direct Debit Integration [SL004] function. Version Sage version downgraded from v to include all functions/changes applied up-to this release. Version Purchase Ledger Unauthorised Invoice Reversing Journal [PL003] Sales Ledger Direct Debit Integration [SL004] Stock Location Wizard [STK004] changed to include/exclude stock items flagged as inactive and include informational/status text. Version Enable Proforma Only Customer Accounts [SOP010] Print Sales Order Acknowledgements From View Order Screen [SOP011] Enhancement Pack for Sage 200 Page 32

33 Additional Nominal Ledger Account Future And Amended Budgets [NL002] - When importing budgets a new tick-box is included on-screen which allows automatic setting of the budget type to monthly. This is ticked as a default and should not be de-selected unless the budget type is set manually on the maintenance screen. Allow Purchase Order Delivery Address Amendment [POP001] - New button added which allows users to set the purchase order delivery address to a selected warehouse address using a drop-down selection. Maintain Sales Order Line Dates On A Single Screen [SOP003] - Enhanced to also allow changes to order line quantities. The current allocated quantity is also shown in the grid although this may not be changed using this function. Version Stock Item Update From.csv [STK006] (also applied to v ); POP001 - Allow Purchase Order Delivery Address Amendment function changed to correct intermittant issue which causes delivery address fields to be cleared. Version Additional Nominal Ledger Account Future And Amended Budgets [NL002] The Stock Location Wizard [STK004] function has been enhanced to allow addition of multiple bin locations in a single process. The Stocktake Extended To Use.csv Files [STK003] function has been enhanced to allow the stock item preferred supplier item code to be included on the stock take output file. The Sales Ledger Maintain Customer Spare Text 1 Field [SL001] function has been extended to allow maintenance of the Spare Number 1 field (instead of spare text 1). See user guide Configuration Options. Version Import Stock Item Supplier Buying Prices [STK005] Version Hold Sales Orders When Customer Account Put On-Hold [SL003] Version Enhancement Pack for Sage 200 Page 33

34 Price Bands by Customer Delivery Address Location [PB001] Version (also applied to v x) Sales Ledger Write Off Small Amounts Select All Button [SL002] Version Enhancement Pack for Sage 200 Stock Location Wizard changed to automatically create an Unspecified bin location following addition of a warehouse for a stock item. If a bin location is not added at this point the system will try to set affected stock items as inactive due to stock item maintenence error The stock item has no locations defined for it and will be marked as inactive. Copy a Sales Order to a Sales Return [SOP005] function changed to not add R prefix to document number if source order document number is already maximum length. Database table SiUserSetting will now be created when Update Companies is run during install/upgrade. Version Function Stocktake Extended To Use.csv Files changed to omit completed stock takes from list. When a stock take is exported to.csv the standard Sage stock take record will now be flagged as complete. Version Customisable Sales Order Status [SOP009] Version Show Nominal Ledger Transaction Enquiry View Source Button [NL001] Multi-Company Transaction Search [COM003] Performance enhancements added (related to configuration file network access). Version Hold Sales Orders Which Contain Zero Value Lines [SOP007] View Customer Account Enquiry From Sales Order Entry/Amendment [SOP008] Settings screen changed to tab control due to number of functions now available. Version Enhancement Pack for Sage 200 Page 34