201.0.0

Issues Resolved New Features
New Features
  • Added Sicon CRM integration.
  • Have added WarehouseName to web api update contract line method to make setting the warehouse easier.
  • Added setting to hide rolling flag.
  • Added setting to hide trial flag
  • .Added column for associated account name on contract details screen and contract lines desktop list.
  • Added info button for Update Renewal Price on renewal tab on contract line screen.
  • Changed update renewal prices by percent to accept a decimal value, not just a whole integer
  • Added billing description column to import.
  • Added setting to calculate deferred amount based on days back into contracts. This is defaulted on.
  • Added contracts tab onto sicon crm company record.
  • Added check for job header if job is set on import.
  • Added update contract lines after the post invoices function in Enhancement Pack.
  • Added bill in advance and arrears fields to the contract line web api methods.
  • Added analysis code amendment to orders and returns generated from amendments and based on settings.
  • Changed wording on renewal tab on contract line for Update Renewal Price button to Update Using Price Book Value.
    Defaulted the radio selection on the update renewal prices screen if there is a default percentage in settings.

Issues Resolved
  • 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.
  • 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.
  • On new contract line, the invoice frequency was been set incorrectly, and not sticking to defaults.
    Fixed problem with move up on contract order displaying an index out of range error.
  • Fix to updating contracts from sales orders was displaying an object reference error when only one line in the list was selected.
  • Fixed problem with pro rata discount not working with enhanced discounts when quantity is more than one and invoicing is monthly.
  • 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.
  • Fix for sql script when installing on new sites. Was complaining about nText cannot be compared.
  • 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.
  • 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.
  • Fix for out of memory error when updating contracts after sales order posting. This was failing after about 15000 lines. It has now been testing on at least 50000 lines.
  • 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.
  • Corrected filter check boxes on contract maintenance screen. Sometimes selecting the deleted flag would not show the deleted line if the line was cancelled as well.
  • Fix for contract line numbers using an existing line number when creating contract lines from new sales orders.
  • 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.
  • Improved error messages when importing variable prices for contract lines.
  • Fixed problem where the bill cover to date was been reset when editing a contract line if pro rata dates had been entered.
  • The bill cover dates were been set incorrectly when adding lines via web api if the invoice frequency was anything other than months.
  • 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.

Date applied: October 20, 2020