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