Date applied:
Date applied:
Date applied: August 11, 2021
Date applied: July 28, 2021
Date applied: July 7, 2021
Date applied: June 19, 2021
Added a lock on the post invoice update screen to prevent creating duplicate deferred postings
Date applied: January 22, 2021
Fix to error when updating contracts saying length cannot be less than zero. This would happen if the job costing autonumbering format contained no 0’s in contract settings.
Date applied: December 10, 2020
Fix for contract recon screen. The total of the deferred income on the first tab was different to the total of the deferred transactions for customer on the second tab. This was because the second tab transactions were excluding one off charges / credits. These are now included
Fix to Total Remaining to Invoice value on the contract when amending a contract. The value wasn’t always correct once some invoices had been generated.
Date applied: November 3, 2020
The bill cover dates were been set incorrectly when adding lines via web api if the invoice frequency was anything other than months.
Fixes to amending a contract line via web api. It wasn’t updating the bill cover to date, and thus the next cover dates and the next due date.
Date applied: October 12, 2020
The IsNew flag is now set when contract line is created via the web api
The bill cover dates were been set incorrectly when adding lines via web api if the invoice frequency was anything other than months.
Date applied: September 22, 2020
Fixed problem where the bill cover to date was been reset when editing a contract line if pro rata dates had been entered.
Improved error messages when importing variable prices for contract lines
Date applied: September 21, 2020
Fix to add contract line via web api, the next due date was not been set, and therefore the line wasn’t appearing in the list of sales orders to generate.
Date applied: September 17, 2020
Added bill in advance and arrears fields to the contract line web api methods
Date applied: August 27, 2020
Fixed problem where if sales order generated from a contract was cancelled, and enhancemed discounts are used, then the discounts on the contract line would revert to 0.
Have added WarehouseName to web api update contract line method to make setting the warehouse easier.
Date applied: August 17, 2020
The total counter when generating sales orders from contract lines was incorrect. This has now been corrected. This is only shown when there are more than 1000 lines to process.
Date applied: July 31, 2020
Improved performance and reliability on generating sales orders. Was running out of memory on about 13000 contract lines. Now tested up to 58000
Date applied: July 30, 2020
Fixes to contracts web api methods – wasn’t setting contract start date correctly. Wasn’t setting bill cover from date correctly, Couldn’t set the rolling flag. Couldn’t set the price interval
Date applied: July 29, 2020
Fix for when setting enhanced discount, it wasn’t displaying the pro rata amount straight away. It was only showing it if the line was saved and then opened again. It now shows us the value straight away.
Date applied: July 16, 2020
Fixed problem with pro rata discount not working with enhanced discounts when quantity is more than one and invoicing is monthly
Date applied: July 14, 2020
Made sure that objects dll is deployed client and server side, not just client side – this fixes problems with using contracts web api methods and displaying a method not found error
Date applied: July 8, 2020
Fix to updating contracts from sales orders was displaying an object reference error when only one line in the list was selected
Date applied: July 7, 2020
Hidden enable works order option in settings for a future enhancement.
Date applied: June 19, 2020
Fixed problem with a ‘Nullable object must have a value’ error when generating a sales order for a variable contract line after the first invoice has been generated
Date applied: June 17, 2020
Fix – if the renewal unit price was not set (for whatever reason), then it was displaying an error on the generate renewal screen. We now use 0 and so the lines will appear.
Date applied: June 10, 2020
Added option to enable associated account
Added customer name to generate sales order screen
Added refresh to desktop lists
After renewals are processed, it now displays the results of sales orders generated
Added customer order number to contract import
Added contract status to contract desktop list as default.
Added pending status to the contract status drop down on the contract maintenance screen.
Added more columns as default on the contract line desktop list
Made a progress appear when getting list of sales orders to generate
Added feature to allow edit of deferred transactions
Customer order number is now checked if unique on import
Added Base Invoice Value on the update contract lines screen after sales order post
Added contract orders desktop list view
Improved contract orders and now handles traceable items.
Added up and down buttons on contract orders.
Fix to error when posting deferred transactions and job costing enabled – was saying it can’t find nominal
Fix to entering discounts on a new contract sales order line
Fix for when renewal price changed by user, the renewal discount value was sometimes not recalculating.
Fixed problem with job costing nominal transactions not found when posting deferred revenue transactions.
Fixed problem with enumeration error appearing when opening sage
Fixed problem with unit price been recalculated a second time incorrectly when opening a new sales order for a contract line.
Fixes to amendment discount value for pro rata amendments.
Fix to discounts for renewals not appearing on generated sales orders.
Fixed problem with looking for contract by contract number and it wasn’t finding the contract. This was causing issues when importing contract lines to existing contracts, and a new contract would be created incorrectly.
Fixed problem with contract cancelled flag not available for variable billing items
Fixed problem with delivery address description not appearing on the sales order line correctly when used in a variable on the contract line description
Fix on import – if no contract number supplied, and contract numbers are set to auto generate, then a contract number will now be auto assigned
Fixed problem with an error that could appear when opening a new contract (Property accessor ‘TotalInvoicedToDate’ …)
Messaging service was not been triggered when a pending contract line was updated to a contract line. This was causing issues with DD and the DD info was not updating. This was for new sales order contract lines entered via sales order processing.
Fix for generating planned sales orders was “freezing” because some contract lines had expired or there was no bill cover dates entered
Fixed problem where renewal invoice frequency and renewal price interval was not been set for new contract lines entered via new sales orders. This would then cause an issue at renewal if the contract line was not checked and set before the renewal.
Fix for net before discount contract totals on contracts list
Show error instead of ‘Nullable object must have a value’ if Generate Sales Orders list population fails because a contract lines doesn’t have a BillCoverToDate
Extra check for if DD is installed. It wasn’t checking if it was legacy DD, and therefore was displaying an error on generate sales order screen. We now check this as well.
Fix to importing contracts. It was displaying an object reference error if the stock code wasn’t correct
Fix to setting analysis codes when generating amendments – was displaying that the analysis code could not be set. This occurs in the later versions of Sage 200 because of a change in the sage code.
Fix to an object reference error when saving a sales order contract line. This was if sicon projects was enabled, but not auto creating the project transactions.
Fix for generating sales orders was bringing up a timeout when there was high volume. This was because of custom frequency contract lines were been queried incorrectly and all forecasts were checked
Fix for out of memory error when updating contracts after posting sales orders if job costing is enabled.
fix problem with if there is a pending contract line from a new sales order line, and the sales order line is deleted, the pending line was been deleted, but the pending contract would remain. This is now also deleted if there are no other lines on the pending contract
Fixed problem where variables for contract line descriptions were not working if the description started with a variable.
Made sure that the user cannot select one off charge when entering a new sales order contract line
Fix for setting sales order line description for contract lines on a new sales order line. The description was sometimes not been set unless the user goes back to the details tab.
Import contract lines now only imports via contract number, not via sales ledger account anymore.
Fix to contract recon where some deferred transaction were not grouped into the month they were in, thus displaying the month multiple times.
Credits generated from amendments were not been set as confirmation not required. These are now set as confirmation not required.
Fixed problem with asking for a cancellation date was sometimes not asking until the contract was save. It now asks when saving the contract line. We have also added the cancellation date onto the amendment tab to make it easier.
Fix for object reference error if no project is selected when entering a contract sales order line
Added validation of mandatory analysis codes
Fixed problem with importing contract lines and the line number would recalculate to something other than what was on the import file. This would happen if the line number order was in descending order on the import file
Pending contract lines were not showing on the contract maintenance screen, only live lines.
If setting to use delivery address on contract line on the generated sales order is on, but no delivery address is selected on the contract line, then the tax code was sometimes not been set on the sales order line generated. We now display a message saying the sales order cannot be generated unless the delivery address is set on the contract line.
Amendment tab on contract line now only shows after the invoice has been posted.
Fixes to posting monthly journals – removed delay just before posting. Made sure that double postings doesn’t happen again.
Moved job details to project details tab on contract line
Project and Project header is now compulsory when entering contract line if porjects is enabled
When adding a new line, default the project header. (First checks stock item, then contract setting)
When updating contracts after invoice post, credits are now shown with a negative value in the list
Fix the problem of the stock drop down on the contract orders screen not selecting correctly.
Date applied: May 20, 2020