Version 2.8.9 – Release Date 30/09/2024
Change Type | Description |
Enhancement |
Business Central Version Changes |
Enhancement |
Add Credit Control Activities to Additional Role Centres |
Bug Fix |
Resolved Issue which Occurred when Releasing Sales Orders |
Bug Fix |
Resolved Issue with Insured Limit Error |
Version 2.8.8 – Release Date 16/09/2024
Change Type | Description |
Bug Fix |
Resolved Issue which Appeared on Preview Posting of Invoices/Orders |
Version 2.8.7 – Release Date 03/09/2024
Change Type | Description |
Bug Fix |
Resolved Issue around Creating To-Do's causing an Error to appear |
Version 2.8.6 – Release Date 13/08/2024
Change Type | Description |
Bug Fix |
Initialise Grace Period Due Date on install |
Version 2.8.5 – Release Date 25/07/2024
Change Type | Description |
Bug Fix |
Apply the Default Grace Period Due Date to all Customers |
Bug Fix |
Resolved Issue with Interaction Notes only being Transferred to First Line of To-Do |
Version 2.8.4 – Release Date 27/06/2024
Change Type | Description |
Enhancement |
Integration with Payment gateway to allow the ability to process payments from the Customer Interactions |
Enhancement |
New setting in Credit Control Setup screen where zero value orders can bypass the credit held process |
Enhancement |
Improved filter capabilities within Customer Credit Status list to allow filtering by Global Dimensions. |
Enhancement |
Inclusion of Insured Limit (LCY) on the Customer Credit Status list from the Customer card |
Bug fix |
Made Credit Control Setup searchable |
Bug Fix |
Resolved issue that prevented automated processes (on Job Queue) from Releasing a batch of Sales Orders. System will now Release Orders that pass the Credit Check and Hold those that don't (Status will remain Open) but will not show the Clever Credit error message - which caused the job queue to remain in an Error state previously |
Bug Fix |
Manage Credit Status would close down the open Sales order after approving the credit check. New window now opens so that Sales order remains open. |
Version 2.8.3 – Release Date 07/06/2024
Change Type | Description |
Bug Fix |
Resolved broken link issue with the "Learn More" option on the Installed Extensions screen |
Bug Fix |
Resolved issue where updates to the "Default Grace Period" setting on Credit Control Setup was not updating relevant Customer Ledger Entries correctly. This only applies to Customer that have no "Overdue Credit Grace Period" setup on the Customer Card. |
Version 2.8.2 – Release Date 04/04/2024
Change Type | Description |
Enhancement |
BC23 Compatibility Updates:
|
Version 2.8.1 – Release Date 29/02/2024
Change Type | Description |
Enhancement | Compatibility with the Clever Payment Plan App. This includes ensuring that Payment Plan Invoices are not taken into account in the customers Credit Limit. |
Version 2.8.0 – Release Date 09/02/2024
Change Type | Description |
Enhancement | Grace Period Due Date field added to Customer Ledger Entries screen |
Enhancement | Notes function added to Interactions against Selected Entries |
Enhancement | Added new Indicator icons within Ageing Bands to be used on the Customer Credit Status page. |
Enhancement | Aged Accounts Receivable shown in chart form against new Credit Control Interaction |
Enhancement | Pre-payment Paid invoices no longer subject to credit check |
Enhancement | Document Links functionality added to Clever Credit Interactions which can be setup to copy to the Customer Ledger entry |
Enhancement | Increase to the size of the Notes section within Credit Control To-Do card with additional formatting improvements. |
Enhancement | Credit Control related actions updated throughout the app to make more accessible within new BC menus. |
Issue Resolution | Updated notifications on installation to refer to new screen names |
Bug Fix | Fixed error when German Language used when clicking the Recalculate All within the Clever Credit Status page. |
Bug Fix | Amount Cr. Released field not previously updated when credit releasing a Sales Order |
Version 2.7.6 – Release Date 06/12/2023
Change Type | Description |
Enhancement | Allow multiple Clever Credit Status Codes to be setup to record a Promised Payment Details on Interactions |
Bug Fix | Resolved issue with the Clever Credit Setup Job Queue wizard creating a Job for the incorrect update process |
Bug Fix |
Prevent immediate trigger of the Credit Controller Update process for Ledger Entries used when upgrading from a previous version of Clever Credit and ensure the notification is only shown to Credit Controllers. Replaced immediate trigger with Job Queue Wizard to instead setup a schedule for the process (which should be run outside normal business hours). |
Version 2.7.5 – Release Date 01/12/2023
Change Type | Description |
Bug Fix | Resolved Error which stopped Users from converting a Sales Quote into an Order |
Bug Fix | Resolved Issue which prevented Users from upgrading Clever Credit Versions |
Version 2.7.4 – Release Date 20/11/2023
Change Type | Description |
Enhancement | New Indirect Permission Set created for assignment of users that only require Indirect read/write access to Clever Credit |
Version 2.7.3 – Release Date 16/11/2023
Change Type | Description |
Bug Fix | Resolve issue which resulted in "Calculate Credit Control Statistics" process taking a long time to complete |
Enhancement | Give the user the control to decide whether to run the "Calculate Credit Control Statistics" when the "Customer Credit Status" screen is opened - previously this process kicked in immediately upon the screen being opened (if the process had yet to run today) causing the user to have to wait for the screen to open. |
Version 2.7.2 – OnPrem Environments Only - Release Date 30/10/2023
Change Type | Description |
Bug Fix | Resolve an issue with a dependency app with a subscriber to a Codeunit which also has an ExternalBusinessEvent causes the BC22 and BC23 on prem environments to be left in an unstable state. This only occurs with On-Prem Environments. |
Version 2.7.1 – Release Date 30/10/2023
Change Type | Description |
Bug Fix | Resolve Issue with the Amount Cr. Release (LCY) Field was not being set if the Credit Check was OK. |
Version 2.7.0 – Release Date 24/10/2023
Change Type | Description |
Enhancement |
Clever Credit Interactions - usability improvements have been added to improve the creation of Interactions and provide quick access to features you may want when contacting a Customer - e.g. Navigate to Cash Receipt Journal to record a payment. See Credit Control Interactions for further information. |
Enhancement | Clever Credit screen renamed to "Customer Credit Status" and new features added to enhance the information available to the Credit Controller. See Customer Credit Status for details on the new functionality. |
Enhancement | The phrase "Clever Credit", used for screen names across the Application has been replaced by "Credit Control", e.g. Clever Credit Setup becomes Credit Control Setup. Search terms still exist so that users familiar with the existing name can still find the relevant information by the existing phrase. |
Enhancement | New setup wizard implemented on "Credit Control Setup" to assist the user to setup the "Calculate Credit Control Statistics" routine as a batch process. |
Enhancement | Increased timeout period for Statistics calculation background task to reduce chance of timeout limit being hit and process being aborted. |
Enhancement | Moved Credit Release check from Manual Release trigger to standard Release Trigger, meaning that Credit Status can be checked when the Release process is always triggered, not just when manually triggered by users. |
Bug Fix | Fixed Issue with new Modern Action Bar changes leading to actions being hidden from the user. |
Bug Fix | Change to prevent blank Ageing Bands records, which led to issues when calculating statistics. |
Bug Fix | Upon converting a Sales Quote to Order (or Invoice) the system previously copied across the Credit Status which could lead to an Order being Released when the Customer is Overdue or beyond their Credit Limit. Change also applied to Service Quote and Blanket Order conversion processes. |
Bug Fix | Fix issue with the Credit Control Contact Name not updating on the Customer Card when the Name is changed on the Contact Card. |
Bug Fix | Removed the Credit Controller filter which was being applied to Customer Ledger when the page is opened, meaning that you couldn't (without removing the filters) see the list of Ledger Entries. |
Version 2.6.1 – Release Date 26/07/2023
Change Type | Description |
Enhancement | Improved performance - Modification made so when the "OnAfterInsertDetailedCustLedgEntry" is triggered and the Clever Credit Setup page has "Recalculate On Cust. Ledger Entry Insert" set to false, it updates the balances for the "Clever Credit Cust. Stats TMN" factboxes in a background session. The factboxes are located on the Clever Credit and Credit Held List pages. |
Enhancement | Additional fields added to Service Held documents in adaptive card in Teams. |
Enhancement | Aging Bands list re-named to "Ageing Bands" for continuity in BC with other Ageing functionality. |
Bug Fix | Added new notification on installation of Version 2.6.1 for "Update Now" to perform a background session and update the Customer Ledger Entries screen with the Credit Controller Code. |
Bug Fix | Drilldown for the Overdue Balance on the Clever Credit page and the Clever Credit Statistics Factbox (located on the Credit Held List and Clever Credit page) modified to reflect the true Overdue Balance for the entries it contains. This has been changed to use the Due Date filter based on "Todays" date instead of Work Date, as well as including the Date Filter. |
Version 2.6.0 – Release Date 30/06/23
Change Type | Description |
Enhancement | Calculate Customer Statistics Action in Ribbon of Clever Credit Setup changed to match notification to run the Statistics. |
Enhancement | Default Overdue Credit Grace Period field added to Clever Credit Setup as Global setting. |
Enhancement | Fast creation of a Credit Control contact from the Customer Card, so that when entering the Contact Name, a Contact No is automatically created and populated on the Customer card within the Clever Credit Fasttab. |
Enhancement |
Credit Controller field added into the Personalisation for Clever Credit page |
Enhancement |
Customer Details Factbox added into the Personalisation for Clever Credit page. |
Bug Fix |
No of Overdue To-Do's has been fixed in the Clever Credit page to show the correct values ensuring they match the values shown in the Clever Credit Statistics Factbox. |
Enhancement |
Tooltips added and fields renamed for Bal.Over Cr. Limit (LCY) at Credit Check and Overdue Balance (LCY) at Credit Check on Credit Held List. DateTime Credit Held field also added along with Help Tips. Bal.Over Cr Limit (LCY) at Credit Check and Overdue Balance (LCY) at Credit check changed to continue showing the same values regardless of payments being received. |
Enhancement |
Total fields updated on Credit Held List to update with the correct values based on the Amount Credit Released values when multiple entries selected. |
Enhancement |
Clever Credit Statistics Factbox added to the Clever Held List page. |
Enhancement |
External Document No available in the Ledger Entries screen via the Clever Credit Interactions page. |
Enhancement |
Clever Credit To-Do list now includes Notes Factbox |
Enhancement |
Clever Controller Filter added to Clever Controller list to assist with Role Center cue's. Also includes new cue for Unassigned Credit Controllers to display any customers without a Credit Controller. |
Bug Fix |
Clever Credit Dashboard fixed to show the Chart in Chart Settings. |
Enhancement |
Credit Checks now work on Sales Orders that have Pre-payments. |
Enhancement |
Clever Credit Default Grace Period (in Customer card and Credit Setup page) will error where negative entry is used. Value must now be positive. |
Enhancement |
Hook into external business events to release credit held documents via Microsoft Teams. |
Version 2.5.0 – Release Date 09/01/23
Change Type | Description |
Enhancement | Increased the Maximum Number of Aging Bands to Ten |
Enhancement | New Collected Summary Report |
Enhancement |
New Fields added to Credit Clever Status Codes: - Payment Promised - Queried - Query Resolution Target - Query Resolution by Me - Default On Hold |
Enhancement |
Amendments to Clever Credit Install Codeunit to reduce install time |
Enhancement |
New Field Added to Clever Credit Setup - Exclude Credit Held Documents |
Enhancement |
Changes to Credit Control Activities Role Centre: - Renamed "Customers Overdue" Cue to "Entries Overdue" - New Cue Added "Overdue" - New Cue Added "Value (LCY) Overdue" - New Cue Added "Value (LCY) Credit Held" - New Cue Added "Service Credit Held Documents" |
Enhancement | |
Enhancement |
Improvement the Caption Information on Clever Credit Interaction Page |
Enhancement | |
Enhancement |
New Action Added to Clever Credit Interaction Page - Select All Overdue |
Enhancement |
New Option Added to Credit Review Chart to allow it to be Expanded |
Enhancement |
Addition of Functionality to Allow Lookup to Companies House URL |
Enhancement |
Changes to Credit Control Interactions to Resolve Updates being made incorrectly |
Enhancement | |
Enhancement |
New Field Added to Service Held Credit List - Amount Including VAT |
Enhancement |
Business Central Compatibility Changes: - Update Navigate - Update Variables - Update App to Runtime9 |
Enhancement |
Add Clever Credit Training Videos into standard Business Central Product Video |
Enhancement |
Added Dashboard Page Parts to BOOKKEEPER and ADMINISTRATOR Role Centres |
Enhancement |
Added Updated Clever Credit Logo into App |
Bug Fix |
Resolved Issue with Copy Document Function Bypassing Credit Check Functionality |
Bug Fix |
Resolved Issue with Payment Tolerance Causing Incorrect Clever Credit Balance |
Bug Fix |
Changed Fields Names to be Consistent on Clever Credit Interaction Page |
Bug Fix |
Resolved Issue to allow the Assignment of Multiple Customers to a Credit Controller |
Version 2.4.3 – Release Date 20/12/22
Change Type | Description |
Bug Fix | Resolved Issue to allow the calculation Service Header and Line Amounts before attempting to do checks on Document Release |
Version 2.4.2 – Release Date 22/07/22
Change Type | Description |
Bug Fix | Corrected Issue with Recalculation on Posting/Closing Invoice Entries |
Version 2.4.1 – Release Date 19/05/22
Change Type | Description |
Enhancement | BC20 Compatibility - Set TestPermissions to Disabled |
Bug Fix | Corrected Issue with Permission for Service Documents |
Bug Fix | Resolve the Error which occurred when a Customer was renamed |
Version 2.4.0 – Release Date 13/04/22
Change Type | Description |
Enhancement | 'Balance Over Credit Limit' and 'Over Balance' Fields on Credit Held List are now updated when Payments are processed. |
Enhancement | New 'Insured Limit (LCY)' Field Added to Customer Card |
Enhancement | Support for Service Documents to be Credit Held |
Enhancement | Include "LCY" in Column Names when Exporting the Clever Credit Page into Excel |
Enhancement | Add 'Credit Limit Last Checked' Functionality for Customers |
Enhancement | Updates Required for BC20 Release |
Enhancement | Added "Do Not Show Again" Functionality to Clever Credit Notifications |
Bug Fix | Fixed Issue with being able to process Sales Quotes/Blanket Orders when they should be Credit Held |
Bug Fix | Fixed Issue with being able to create Production Orders for a Credit Held Document |
Version 2.3.11 – Release Date 17/11/21
Change Type | Description |
Bug | Erroneous To-Do Creations |
Version 2.3.10 – Release Date 19/10/21
Change Type | Description |
Enhancement | Convert Permissionset XML to Object |
Enhancement | Address BC19 Compiler Warnings |
Version 2.3.9 – Release Date 13/10/21
Change Type | Description |
Enhancement | Show 'No of Held Documents' on Clever Credit Page |
Enhancement | Add Overdue Balance (LCY) to Clever Credit Statistics FactBox |
Enhancement | Clever Credit Fields Added to Customer and Configuration Templates |
Enhancement | Change to Permission Set Objects |
Bug | Installation Failure with French Localisation |
Bug | Fix Issues with Promised Payment Date To-Do’s Entries being created incorrectly. |
Bug | Error generated from ‘Credit Held List’ when drilling down to Customer. |
Version 2.3.8
Change Type | Description |
Bug Fix | Interactions not saving |
Version 2.3.7
Change Type | Description |
Bug Fix | Status on Credit Released Orders - Release order from the Credit Held list, sets the Credit Status to "OK" It should set the Credit Status to "Credit Released". The filtered release list doesn’t show the orders that have been released, because its filtered to "Credit Released" |
Enhancement | Reassign Credit controller - Once a Credit Controller has been assigned to a Customer there isn’t a way to reassign them to another credit controller |
Enhancement | Customer Posting Group added to main page |
Version 2.3.6
Change Type | Description |
Bug Fix | Error renumbering customer record |
Version 2.3.5
Change Type | Description |
Bug Fix | Recalculate All / Recalculate Entries does not update customer status |
Version 2.3.4
Change Type | Description |
Bug Fix | Customer modify permission still required after fix in 2.3.2 |
Version 2.3.3
Change Type | Description |
Bug Fix | Upgrade code missing permissions |
Version 2.3.2
Change Type | Description |
Enhancement |
Users entering sales orders no longer require Customer modify permissions The Account Status field on the customer record may be updated when an order is entered and released which previously required explicit modify permissions on the Customer table The Clever Credit permission set now includes Indirect modify permission to the customer table which is elevated by the account status calculation code |
Version 2.3.1
Change Type | Description |
Bug Fix | Rename query web service CredCtrlRemainAmt to CreditCtrlRemainAmtStatus (workaround for an issue upgrading BC SaaS tenants) |
Version 2.3.0
Change Type | Description |
Enhancement | New action on setup page to perform calculation of Clever Credit statistics (rather than on installation of the app) |
Enhancement | Ability to select different contacts on the interaction page |
Enhancement | Call manual release methods in Release Sales Documents codeunit |
Enhancement | Select/deselect highlighted entries on interaction subpage |
Enhancement |
Different interaction types - ability to select between them on the interaction page "Make Phone Call" label changed to "Create Interaction" |
Version 2.2.22
Change Type | Description |
Enhancement | Dependency on Clever Dashboard app to provide dashboard measures and charts on role centres |
Enhancement | New queries published as web services to support dashboard measures |
Enhancement | Before/After events in Credit Mgt. - Release codeunit |
Enhancement | Performance improvements to the calculation of Clever Credit statistics |
Version 2.2.21
Change Type | Description |
Enhancement | Cancelling Credit Check. User currently has no way of cancelling the request for the accounts dept to review the order. Add a new action that will allow the user to cancel the credit check while the status is still credit held. |
Bug Fix | Calculation of Selected Entries on Make Phone Call Page – issue when entries were being selected and unselected during an interaction. The totals are not being displayed on the header of the interaction card. |
Bug Fix |
Style Credit Status on Sales Header. Call to SetCreditManagementStatusStyle is OnValidate of field "Credit Mgt. Status Style TMN" which is never called. Make this call from OnValidate of "Credit Status TMN". Set Style and StyleExpr properties on Sales Order page. |
Version 2.2.20
Change Type | Description |
Enhancement | On Before/ After Manual Release Events - Add events before/after manual release in the Credit Management codeunit to allow custom subscribers to override or extend the checks that are performed when an order is released. |
Enhancement |
Allow a custom subscriber to have a custom definition of Overdue Credit TotalOverCreditLimit Or just override the entire function to decide whether a particular order should be credit held or not |
Bug Fix | Table IDs do not match error when clicking on Customer No. link in Stats FactBox. |
Version 2.2.19
Change Type | Description |
Bug Fix | Creating an Interaction Hangs - When using "Make Phone Call" from the to-do list page. |
Version 2.2.18
Change Type | Description |
Bug Fix | Handle licenses for trials and licenses the same i.e. the definition for AppIsLicensed() should be the same irrespective of the type of license. |
Version 2.2.17
Change Type | Description |
Bug Fix |
2.2.16 has two fields: "Company Registration No." "Company Registration No. TMN" |
Bug Fix |
We cannot publish this version to AppSource with a field without the TMN suffix. We will need to remove the first field and ForceSync when we upgrade. |
Version 2.2.16
Change Type | Description |
Enhancement | Use Clever Config Licensing - Use new functions in Clever Config to acquire the license count. |
Bug Fix | The date is not valid - 0D due date - Handle customer ledger entries with blank due date when calculating overdue days |
Version 2.2.15
Change Type | Description |
Enhancement | Add Company Registration No. to customer card |
Bug Fix | Handle field rename - Handle field rename for fields which were over 30 char before. Allow for upgrading from previous versions |
Version 2.2.14
Change Type | Description |
Enhancement | Ability to Filter Credit Held List by Credit Controller - Add Credit Controller field to Credit Held list and make it available for users to filter on. Flowfield from Customer table? Field that is populated on validation of Bill-to Customer No? |
Bug Fix | Split the License check to check whether the app is licensed and secondly that the user is licensed. Changed license check when releasing/posting sales documents to only check if the app is licensed as users who are not credit controllers must be able to release documents. |
Bug Fix | Customer record cannot be deleted - Customer record cannot be deleted. The bug was fixed in credit management (objects), migrate the bug fix into the app. |
Bug Fix | Reset customer contact no on business relation change - When business relation customer is changed, reset the original customer record and assign the contact no against new customer. |
Version 2.2.13
Change Type | Description |
Enhancement | Renumber into Clever Finance Range - Renumber into 9097029 - 9097128 |
Enhancement | Rework calling Customer Statement - MS are changing how the customer statement gets called. We need to copy in Clever Credit. |
Enhancement | Calculating Account Status When Calculating Ledger Entries - Use the routine that recalculates ledger entries to update the customer's account status. The only way that a customer should need to have their status updating without any other trigger (releasing an order, inserting a detailed CLE) is when a ledger entry moves from the not due ageing bucket to the first due ageing bucket |
Enhancement | Recalculate Account Status When Grace Period Changes - Changing the grace period might change whether some invoices are considered overdue and therefore change the status of the customer account. |
Enhancement | Use Events OnBefore/OnAfter Manual Reopen/Release - Replace page action subscriptions with subscriptions to the OnBefore/OnAfter Manual Reopen/Release events which are now available in the sales release codeunit. |
Enhancement | Remove Service Password Permission - Remove Service Password permission in Clever Credit Setup table - it isn't required anymore and the Service Password table will be removed in a future version. |
Version 2.2.12
Change Type | Description |
Enhancement |
Clever Credit Page Filters - Set the filter on the Credit Controller page according to the following logic: If the current user is the default credit controller then show customers with a matching or blank credit controller code If the current user is not the default credit controller, filter to customers with a matching credit controller code If no customer records fall within the filter, then remove change the filter to show customers with a blank credit controller code. |
Enhancement | Optionally Bypass Cust. Account Status Calculation - Especially for data migration scenarios. Otherwise the calls the CLE. Modify cause a calculation each time. |
Bug Fix | NA Build Failing - Reference to VAT Statements - Fix build for NA image - otherwise installation will fail for US and CA tenants. |
Bug Fix | Installing App Fails When CLEs with No. Customer No. are Present - Prevent the app from attempting to retrieve the customer record in this case. The immediate problem is for the v1 app - presumably when the it is attempting to calculate customer stats when the CLE archived data is restored - but this could cause a problem for any version of the app. |
Bug Fix | A CLE without a customer no. is valid e.g. when some data compression has been performed on the db. |
Version 2.2.11
Change Type | Description |
Enhancement | An option has been added to the My Notifications page to optionally disable credit held notifications on sales documents. |
Bug Fix | Fix to update the account status on the bill-to customer |
Bug Fix | DD (Clever Document Delivery) integration using incorrect field. The actions Queue/Send email on the Clever Credit page, pass a RecRef of the current records to DD. Previously this page was based on the Customer record, since its source table is now the Credit Control Cust. Entry TMN |
Bug Fix | Update the actions to get the corresponding Customer entry first, and pass this to DD |
Version 2.2.10
Change Type | Description |
Bug Fix | Update the Account Status when changing the due date on the customer ledger entry, therefore if the dates are changed so an invoice is no longer overdue the status on the customer card is updated. |
Bug Fix | When an order has been released from credit held you can amend the order and users can re-release if the order value is below the original amount, however adding a line discount of 100% or an order value of zero means the order is credit held again. This has been changed so that zero value orders do not go through the credit hold process again and can be re-released. |
Version 2.2.9
Change Type | Description |
Enhancement | Update Account Status on Sales Order Deletion - Customer account status should be recalculated when a sales order is deleted e.g. if the order took them over their credit limit and deleting that order takes them back under again. |
Bug Fix | Incorrect Date used for Credit calculation - We use the Document Date of the document to drive the credit calculation this should be changed to TODAY. |
Version 2.2.7
Change Type | Description |
Enhancement |
Credit Held Reason Priority - Change the order in which Credit Held Reasons are assigned to orders. Reasons in order of importance: Overdue (most important to show) Over Credit Limit Blocked Credit Hold All Documents (least important to show) |
Enhancement |
Progress Bar for Recalculate Functions – Add a progress bar to the Recalculate X functions that are run On Open of the Clever Credit page. Calculate account status of the sell-to customer no. on release of a sales document. Recalculate the status of the sell-to customer no. when a sales document is released. This is for the scenario where an outstanding order puts a customer over their credit limit. |
Bug Fix |
SETFILTER on Hold Incorrect - Overdue Credit query uses a filter on the On Hold field |
Version 2.2.6
Change Type | Description |
Enhancement |
Add "Account Status" option/enum card. Add this field (non-editable) to the customer card and list and credit control pages. Add a function to calculate the value of this field - allow it to be overridden by a subscriber. Blank Overdue Over Credit Limit Blocked |
Version 2.2.5.1
Change Type | Description |
Enhancement | Licensing from Setup Page - Allow the user to access the Clever Credit Setup page, even if their session is not licensed and add an action to open the license details page from there. |
Version 1.0.4
Change Type | Description |
Enhancement | Add Credit Controller to Clever Credit Interaction - Add and populate Credit Controller Code field. Use that field to set the Credit Controller Code of To-Do entries. |
Enhancement | Enforce Licensed No. of Credit Controllers - Licensing by the number of credit controllers seems a better way to manage a count of licenses for our app. |
Enhancement | Event Subscribers - easier to read and more concise if the code was in the extension objects themselves (or calls from the extension objects to functions in codeunits, where appropriate). |
Enhancement | Code Analysis - a tidy up to stop the repository throwing up warnings from the code analysis. |
Enhancement | UI/UX Changes - Changes to the UI, promoted actions, captions etc. particularly around the Credit Held List and Manage Credit Status |
Bug Fix | Overflow Error Showing on Chart - Overflow error decimal to integer attempting to drilldown on average days to pay. |
Bug Fix | License details not visible - No way to get to licence details page from Clever Credit page. |
Bug Fix | FactBox on Customer Ledger Entries Shows Unrelated Interactions - Ensure that only interactions for the given ledger entry are shown in the FactBox. |
Bug Fix | Permissions Error on Opening Assisted Setup Page - A user who doesn't have our permission set assigned attempts to open the Assisted Setup page receives a permissions error that they don't have permission to read from a table in our range. |
Bug Fix | Overflow on Decimal -> Int – occurs when displaying the chart on drilldown of Avg. Days to Pay for a customer |
Version 1.0.3
Change Type | Description |
Enhancement |
Descriptions on Interactions/To-Dos - make better use of the description field on interactions/to-dos to make it clearer why certain records have been created. Move To-Dos Description - Move the description field below the customer fields on the To-Do card and after the customer fields on the To-Do List. Also, show the To-Do Entry No. as the first column on the To-Do list page. Descriptions on Interactions - Add a description field to the interaction card - which should be editable. This description should carry through to the to-do when automatically creating a to-do because a next interaction date has been entered. If the description field is blank when the Next Interaction Date is populated, populate the description with the text "Follow up call from %1" where %1 is the date of this interaction. Description of To-Do’s Created from Promised Payment Date - When we automatically create a to-do by entering a promised payment date on a customer ledger entry, we should populate the description of that to-do with "Check promised payment has been received." |
Bug Fix | Credit Controller Code from User ID – when creating the Credit Control code ee take the first 10 characters and convert it to be the Code, if there’s more than one we remove the last character and add a number. After checking that a credit controller exists with the same code, copy the User ID and then make it 2 characters shorter. |
Version 1.0.2
Change Type | Description |
Enhancement | License Details Page - Create new page to display the status of the licence, when the trial expires and give the option to set a new date for the expiry of the trial. Create a new codeunit that will be responsible for checking the status of the licence when certain actions are performed in the product, pop notifications to warn that the trial is about to expire etc. |
Bug Fix | Assigning Customers to Credit Controller – if you cancel the lookup dialog box without assigning any customers to the credit controller, all the customers in your customer list are assigned to the credit controller. |
Version 1.0.1
Change Type | Description |
Enhancement | Assign Customers Action on Credit Controller List - Add a new action to the Credit Controller List page. Show the Customer List (filtered to customers who have a blank Credit Controller). If the OK button is used to close the page iterate through the selected customers and set the Credit Controller code on each of them. |
Enhancement | Rework Select Column on Clever Credit Interaction - The current UX works nicely on the Windows client, but not on the web client. |
Enhancement | Print Selected Invoices from Clever Credit Interaction Screen - Add action to print selected invoices from the Make Phone Call screen. This will allow the user to download a PDF of the invoices and send to the customer while they are on the phone to them. |
Enhancement | Days to Pay Chart - Add a new chart to the Clever Credit Statistics page to show the trend of a customer's payments over time. Plot the number of days to pay each invoice against time as a line chart. This will allow the user to see at a glance the trend of customer payments over time. |
Enhancement | View Credit Control Interactions from CLEs (Customer Ledger Entries) - From the CLEs page the user can see invoices on the account. Add a FactBox so that they can see any interactions that have been made with the customer where this invoice has been discussed. |
Enhancement | Message on Passing Credit Check - Display a message when a document passes the credit check when initiated by the user from the action on the Sales Order. |
Enhancement | Add Credit Mgt. Items to Relevant Role Centers - Add a navigation to the Accountant and Business Manager profiles. |
Enhancement |
Improvements made to the: Assisted setup pages – fields moved around, clearer labeling of fields and what setup is required. Credit Controller pages – clearer visibility of setup Sales Documents - highlight credit held documents, show necessary Clever Credit fields to carry out sales actions correctly. |
Enhancement | DateFormula AssistEdits - Add assist edit functionality to dateformula fields that are added to the app. Dateformulas are not easy to work with at the best of times, let alone if we are assuming that the user does not have any Microsoft Dynamics 365 Business Central experience. |
Bug Fix | Customer Table is empty Error – this happens when a Credit Controller is linked to a current User, but no customers have bene assigned to the credit controller. If the user, then tries to open the Clever Credit Page it errors. |
Bug Fix | Do Not Calculate Days to Pay for Non-Invoice Cust. Ledger Entries- They are being calculated making the Clever credit statistics entries hard to read. |
Bug Fix | Credit Control Contact Lookup - The Credit Control Contact on the customer card should only lookup to person contacts that are related to the customer account. Currently is it showing all contacts. |
Version 1.0
Change Type | Description |
Enhancement | Default Data – Providing a function to create some default data when the app is installed. This is to include Aging Bands & Default Credit Controller. |
Enhancement |
Notifications for JIT (Just in Time – prompt accordingly when setup needs to be done, rather than as soon as the App is installed) Setup. Notification to perform global setup when the app is first installed Link to open Credit Control page Notification to create some credit controllers when Credit Control page is opened. |
Enhancement | Assisted Setup – Assisted setups have been created to help guide users through Clever Credit setup and creating Credit Controllers. |
Enhancement | Populate Credit Controller Filter on the Clever Credit Page – if you are setup as a credit controller the Clever Credit list will filter customers to those you correspond to. If the current Credit Controller is the default credit controller show customer records that have a blank credit controller value. |
Enhancement | Unassign Customers on Delete – Customer should be unassigned from a credit controller when they are deleted. |
Enhancement | Refactor Codeunits - Change Clever Credit to be split into several smaller codeunits. |