210.0.8 – Service Pack
Issues Resolved New Features ImportantImportant Info
- Requires Common Components 210.0.22
New Features
- Free text lines will now be included in the sales order items on the account tab on a company
- Added post code to the person search
- Added a warning to the convert quote to proforma screen to tell users to convert via the opportunity
- Person text search now searches on the person’s primary postcode too (web)
- Added the ability to filter cards on the card dashboards
- Added a new web api method to be able to specify card filters
- Changed tasks and cases linked to a sales or purchase order line to open the related order instead of the line
- Added the ability to set the card summary text colour on card dashboards
- The employee password form will now check the password complexity requirements in common components
- Added a new system setting to determine whether the Sales History / Turnover tab is enabled
- Added employee level settings to determine whether the SOP and POP Desktop lists are available
- Added employee level settings to determine whether the Sales History and Turnover tab is available
- Added the ability to edit and view quotes and proformas from the accounts tab on company details
- Added new settings to determine whether the SOP and POP desktop list is visible on companies
- Added a launch button to the opportunity drop down on SOP document entry
- Added shortcut buttons to the company and person screen to add a new memo
- Added shortcut buttons to the case, opportunity, tender and task screen to add a new tracking note
- Added a new permission to the employee to determine whether they could see opportunity cost value and margin fields
- Added the ability to filter by territory on the company search screen
- Added territory column to the company search screen
- Added web api models and controllers for Card Dashboards
- Added the ability to create a new type of dashboard for lists of cards similar to Trello
- Added a controller to post and get recent entities ( the same recent list is available in Sage 200 and the web)
- Added Recent Items on right click of the tray icon
- Added a new setting to determine whether tracking notes on save are required for Cases (Not Shown, Shown – Mandatory, Shown – Optional)
- Added a new setting to determine whether tracking notes on save are required for Opportunities (Not Shown, Shown – Mandatory, Shown – Optional)
- Added a new setting to determine whether tracking notes on save are required for Opportunity Tenders (Not Shown, Shown – Mandatory, Shown – Optional)
- Added a new setting to determine whether tracking notes on save are required for Tasks (Not Shown, Shown – Mandatory, Shown – Optional)
- Added activity attachments to the API
- Added the ability to pick a campaign on an opportuntiy (if mailchimp integration enabled)
- Added a new Campaigns Controller
- Added the ability to drag and drop .msg files into the communication lists
- Added company type and account type columns to the person search form
- Added a menu item to launch the CRM help and user guide
- Added the ability to filter the person search results by company type or account type
- Added the ability to select an opportunity during sales order entry, as well as view it
- Added search methods for SOP Order Return Lines to the API
- Added an option to unlick a company from a Sage account.
- Enabled Multi Column Search on the Company popup list text box (search by post code)
- Added Closed Date and User to Case Import and Export
- Added Closed Date and User to Opportunity Import and Export
- Added Closed Date and User to Task Import and Export
- Added Closed Date to Tasks, Cases, Opportunities and Tenders
- Added Closed Username to Tasks, Cases, Opportunities and Tenders
- Added Closed Date and User to the case and opportunitty email template views
- Added Closed Date and User to the Case Search Screen
- Added Closed Date and User to the Opportunity Search Screen
- Added Closed Date and User to the Tender Search Screen
- Added a hyperlink to the primary opportunity on the Opportunity Search Screen
- Changed the Email form to support displaying embedded images in the email
- Added a Load All button to the activity to reduce data load
- Tracking tab now visible for new Cases
- Added activity feed to Cases
- Tracking now visible for new Opportunities
- Added activity feed to Opportunities
- Added Activity Feed to Tenders
- Tracking now visible for new Tenders
- Added Activity Feed to Tasks
- Tracking now visible for new Tasks
- Added an Activity Tab to the Company Details Page
- Added an Activity Tab to the Person Details Page
- Added attachment previews to the activity feed
- Added the ability to show opportunites where the current company is the end user to the company details screen
- Added the ability to show opportunites where the current company is the end user to the person details screen
- Added a setting to determine whether End User functionality is enabled in CRM
- Added tooltips to settings
- Added a new Setting to store the CRM Web Url
- Added a link to the task in CRM web for appointments that get sent to the outlook calendar
- Added the ability to edit HTML in the email templates
- Added an email merge template for opportunities
- Added an option to the migration to create SOP Delivery Addresses as End User Companies instead of addresses for the current company
- Changed the setting for whether to sync delivery addresses to be able to support the new migration option
Issues Resolved
- Moved prospect currency to the details tab of the company form
- Fixed an issue where emails would not send from the web api
- Fixed an issue that would stop emails being sent from the web if the web api user was not linked to an employee and not other employee was in session
- Fixed an error that would occur when creating new activity records when the current user is not linked to an emlpoyee
- Changed the TaskAppointment Instrument to pick up the current employee from session
- Fixed an issue displaying the line selection form after quotes are selected via an opportunity
- Changed the task form min width to 1024
- Changed Company Types to default the next number
- Changed Company Link Types to default the next number
- Changed Company Statuses to default the next number
- Changed Person Statuses to default the next number
- Changed Severities to default the next number
- Changed Priorities to default the next number
- Resolved an issue where the quote line selection form would be shown twice when amending a quote that was opened from an opportunity
- Resolved an issue with scripts not running on the ViewProformaDetails form
- Resolved an error that would occur when converting a quote to a proforma
- When tasks are deleted and sent to outlook already the appointment will be updated to ‘Cancelled’
- Changed the calendar dasboard to default to todays date
- Resolved an issue in the territories factory that could occur if the current user is not linked to an employee
- Changed the Task Maintenance List to remember column orders
- Changed the Case Maintenance List to remember column orders
- Changed the Opportunity Maintenance List to remember column orders
- Added Currency to Prospect Companies in the API
- Added Territory Filter to Company Search in the API
- Added ability to get only Territories for Current Employee in the API
- Resolved an issue with the Person selection control where it would contain blank spaces when no person selected
- Added validation to the company maintenance instrument to validate prospect accounts have a currency selected
- Resolved an issue on the task maintenance form where the reminder type would not default to ‘None’
- Changed the sales year period balances in the API to use financial years instead of calendar years (web)
- Resolved an erorr that would be displayed if there were critical conversion issues when converting quotes and proformas
- Fixed Tooltips on the settings form
- Customer / Supplier selection is now disabled and pre-set when entering an quote, order, return etc for a company
- Resolved an issue with tab page anchoring on the settings form
- Changed opportunity search views to sort in descending order of opportunity reference by default
- Resolved an issue in the opportunity import form where it was referring to an incorrect dictionary when checking whether to update an existing opportunity
- Scripted the View Purchase Return Line Form
- Resolved an issue on the POP Order Return Entry form where tasks and cases would be cleared after adding lines
- Fixed anchoring of the “show opportunities where i am the end user” check box
- When creating prospect quotes from a CRM company the account manager will now be set
- When creating prospect quotes from a CRM company the opportunity list will be filtered by company
- Fixed an issue when converting a proforma to an order when the crm details would not be copied across
- Resolved an issue when creating opportunities from within a company or person context where the opportunity currency was not set to the company currency
- Resolved an issue in all places where a Sicon Team is read to handle cases where the Team has been deleted
- Fixed an issue on sales order entry where the account manager would be reset after a line was added
- When quotes and proformas are converted to each other the account manager, opportunity and case details will be copied too
- Added additional validation to company creation to ensure multiple companies cannot be linked to the same sales ledger or purchase ledger account
- Changed the opportunity search form to use lazy tabs for the forecast (performance)
- Renamed the Login details form to Employee Login Details and moved from the Mobile Section to the Employee Section
- Improved the performance of the Company Details Form
- Resolved an issue where the edit and delete email buttons would be visible in view mode
- Activity tab will only appear when there is activity to show
- Changed the end user company drop down on opportunites to not filter by end users, only companies where the current company is the business partner
- Resolved an isuse when filing communications where an error would be displayed if too many receipients or senders
- Updated the App Url for v21 release for android
- Updated the App Url for v21 release for ios
- Resolved an issue when creating new companies where an error would be displayed when trying to load opportunities for end users
- Enable setting line selected and updating an Opportunity Values from a line through the API
- Fixed SOPOrderReturn header values incorrectly updated when Lines are added Edited or Deleted through the API
- Changed all search forms to open records in view mode rather than edit mode on double click
- Changed the View and Amend Case forms to show the case reference in the title
- Changed the View and Amend Opportunity forms to show the case reference in the title
- Changed the View and Amend Tender forms to show the case reference in the title
- Gave Company Link Types a fixed number and system reserved flag to ensure Business Partner and End User types always exist
- Fixed an issue in the person import instrument where it was not defaulting the IsPrimaryPerson property
- Fixed a spelling issue in the person import instrument – Import Perople -> Import People
- Improved the display of invalid company/person combinaton on address import
- Improved the display of invalid company/person combinaton on contact info import
- Improved the display of invalid company/person combinaton on person import
- Improved the display of invalid company/person combinaton on GDPR import
- Improved the display of invalid company/person combinaton on Person Memo import
- Improved the display of invalid company/person combinaton on Case import
- Improved the display of invalid company/person combinaton on Task import
- Improved the display of invalid company/person combinaton on Opportunity import
- Resolved an issue when converting a quote to an order where it would fail if there was a discount available
- Resolved an issue with custom field editors where a selected value would not be detected when checking for mandatory
- Change the feature factory to cash all features in the inititor pattern
- Resolved an issue in the web api where it was not returning analysis list values
- Resolved an issue on SOP and POP Order entry where the cashflow controls would not enable if an account was selected by short name or post code
- Resolved an issue with sending tasks to outlook where it would fail if there was a new line in the subject
- Resolved an issue in the Case Comm Template View where it was still referring to serial numbers
- Resolved an issue in the CommunicationTypes controller where a method was named incorrectly
- Added handling to the TaskAppointmentInstrument so it does not attempt to send appointments with no recipient email address
Software dependancies: Requires Common Components 210.0.22
Date applied: August 13, 2021