--- title: "Release note - Spring '20" slug: "release-note-spring-20" updated: 2025-12-29T13:39:07Z published: 2026-01-07T10:04:09Z canonical: "help.frisbii.com/release-note-spring-20" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.frisbii.com/llms.txt > Use this file to discover all available pages before exploring further. # Release note - Spring '20 The release note lets you discover what's new in the new version, what it's for and how to implement it. ## What is a Frisbii Release Note? A release note covers all the new features present in a new version of Frisbii: functionalities, bug fixes, improvements to the user experience and updates to our knowledge base. This release note is intended for all users of the Frisbii application, and in particular for administrators of the Salesforce org on which it is installed. We update our release notes as soon as possible, after each new version of the Frisbii application. Our Release Notes provide brief descriptions of the improvements and new features we've introduced. ## How is the update performed? The new version is available on request. Please open a support request from your [Frisbii Community](/frisbii-app/docs/espace-sofacto-création-dune-requête) and ask for the update. To ensure that the update runs smoothly : - Please check the impact of the change by reading this article: [Feature lists by version](/frisbii-app/docs/mise-à-jour-liste-des-fonctionnalités-par-version-de-frisbii) compared with your current version, - Test your [environment following the Frisbii update](/frisbii-app/docs/mise-à-jour-tester-votre-environnement-suite-à-la-mise-à-jour-de-frisbii). ## Flagship features Here are the major new features you'll find in Spring '20. ### Billing regularization **For whom** This feature is available to users with Finance or Administrator licenses. **Why** Regularization is used to correct billing in the event that the scope of a subscription is modified for a given period, even though it has already been billed. This could potentially affect you if you invoice well in advance, on time. The regularization is only triggered for a period that has already been billed, in order to correct a billing shortfall or over-billing. It generates adjustment invoice lines that can be added to the next invoice in the schedule, or billed separately. **How to** Once you've activated your corporate name, there are a number of ways in which regularization can be applied to an activated subscription. Here are the conditions under which it is triggered: - Add a subscription item to an existing subscription. If this subscription item relates to a billing period that has already been invoiced, then a regularization invoice line is created to regularize the invoicing of this subscription item. - Change the billing period start date and/or end date of one or more subscription items. If the start or end of a subscription item is modified, an adjustment invoice line will be created for each difference in billed time, whether positive (under-billed) or negative (over-billed). - Deletion of a previously billed subscription item. If a previously billed subscription item is cancelled, then the invoice(s) issued for this subscription item will give rise to one or more negative regularization lines. Adjustment Invoice Lines generated in this way can be billed separately or added to the next invoice in the schedule. Here's the article that explains [billing regularization](/frisbii-app/docs/abonnements-la-régularisation-de-la-facturation). ### Invoice pre-validation **For whom** This feature is available to users with Finance or Administrator licenses. **Why** Pre-validating an invoice locks it, preventing it from being modified or deleted when the schedule is re-generated. This pre-validation is useful if invoices need to be approved by someone (e.g. accountant, CFO) and you want to be sure that they won't be modified afterwards. **How** Pre-validation is achieved by changing the status of an invoice from 'Draft' to 'Pre-validated'. Here is how the pre-validated invoice behaves: - A pre-validated invoice is locked, and cannot be modified or deleted when the schedule is updated. - If you wish to modify or delete a pre-validated invoice, you must change its status to "Draft". - Like any draft invoice, a pre-validated invoice can be issued manually or automatically. This article explains how to use [invoice pre-validation](/frisbii-app/docs/abonnements-la-pré-validation-des-factures) from the Subscription object. ### Generate precise ledger entry lines **For whom** This feature is available to users with Finance or Administrator licenses, and to orgs for which the *Ledger Entries* feature license is activated. **Why** Some ERP or accounting software packages only accept entries to 4 decimal places. We've upgraded Frisbii to allow you to export Ledger entries to 2 or 4 decimal places. **How** You can now export your ledger entries to either 2 or 4 decimal places, by selecting the corresponding ratio. Please consult this article to learn more about [Ledger Entries - Export](/frisbii-app/docs/les-écritures-comptables-de-vente-export). -------------------------------------------------------------------------------------------------------------------------------------------------- ### Asynchronous billing schedule generation **For whom** This feature is available to users with Finance or Administrator licenses. **Why** Asynchronous processing solves problems linked to Time Exceeded CPU limits for the following volume: 7,200 invoice lines (6 years, monthly, 100 subscription items). Beyond that, we cannot guarantee that the application will work properly. CPU Time Exceeded: Salesforce imposes an expiry time for transactions based on CPU usage. If transactions consume too much processor time, they are closed as a long transaction. Generating the schedule for a 6-year (72-month) monthly subscription with 100 subscription items takes between 9 and 14 minutes (40" to 1' per batch of 500 lines). **How** Currently, it is possible to process the simultaneous generation of 500 invoice lines from a subscription in synchronous mode (calculation time < 10 seconds). Or a 4-year monthly subscription with 10 subscriptions, or a 3-year quarterly subscription with 40 subscriptions. To handle larger volumes, Frisbii has redesigned the schedule generation process to switch to asynchronous mode when the volume of invoice lines to be generated or updated so requires. The schedule will therefore be processed in a mixed synchronous + asynchronous mode. Here's how to [generate an invoice schedule from an asynchronous subscription](/frisbii-app/docs/abonnements-génération-de-léchéancier-de-facture-en-asynchrone). -------------------------------------------------------------------------------------------------------------------------------------------------- ### Calendar numbering period (365 days) **For whom** This feature is available to users with Finance or Administrator licenses. **Why** In previous versions, prorata calculations were based solely on the business year (30 days per month/360 days per year). The problem could arise if a subscription ended on the 30th of the month and the month had 31 days. Customers might not understand why they had to pay a full monthly instalment for a 31-day month, even if the service had only lasted 30 days. To avoid this kind of problem, from this version onwards, prorata calculations can be based on the calendar year. **How to** From the Administration tab, the administrator can choose the calculation mode (calendar vs. commercial). The correct calculation is then taken into account in the prorata calculation when invoices are generated from subscriptions. Here's an article detailing the use cases and how to change the option: [The calendar numbering period (365 days)](/frisbii-app/docs/abonnements-la-période-civile-de-numérotation-365j). ### Functionality license: filing invoices on the Chorus portal **For whom** This feature is available to users with Finance or Administrator licenses. It also requires a Chorus Pro functionality license and a dedicated API user. **Why** This license allows you to automate the submission of your invoices to the Chorus Pro portal from Frisbii. The invoices concerned will be automatically sent to Chorus Pro, and you will receive a deposit status. **How to** Contact [our sales department](mailto:Sales-France@billwerk.com) if you would like to subscribe to this license. ## Corrections and improvements to the application ### Lightning improvements | ![](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/image-HQZT1792.png?sv=2026-02-06&spr=https&st=2026-10-27T23%3A39%3A10Z&se=2026-10-28T00%3A39%3A10Z&sr=c&sp=r&sig=61d087iKq1kT3YtNslYAwSMQ9YdUw6uXCkFzZbN9KBc%3D) | Application displayed in Lightning Experience with new logo and Invoice / Corporate name / Invoice line layout page in flexipage. With Lightning Experience, you'll be able to take advantage of customization and navigation optimization features. - Creating Lightning record pages - Modifying Lightning and Classic layout pages - Modification of existing authorization packages for greater consistency - Lightning component added (search for invoice in Beta) - "Clone" button - Access to the **Invoice** button from the Salesforce mobile application (Lightning Experience) | | --- | --- | | ### Improved application security and optimization - Controlling access rights - This control of access rights is based on the scope of user licenses. - and feature licenses you have purchased. - Jquery removal - Optimized application for faster installation | ![](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/image-WZ6TWXQO.png?sv=2026-02-06&spr=https&st=2026-10-27T23%3A39%3A10Z&se=2026-10-28T00%3A39%3A10Z&sr=c&sp=r&sig=61d087iKq1kT3YtNslYAwSMQ9YdUw6uXCkFzZbN9KBc%3D) | | --- | --- | | ![](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/image-1MS02V82.png?sv=2026-02-06&spr=https&st=2026-10-27T23%3A39%3A10Z&se=2026-10-28T00%3A39%3A10Z&sr=c&sp=r&sig=61d087iKq1kT3YtNslYAwSMQ9YdUw6uXCkFzZbN9KBc%3D) | ### User population checkboxes - In addition to [allocating Frisbii licenses](/frisbii-app/docs/espace-sofacto-accéder-à-la-base-de-connaissances) to your users, you must now define the type of user license for each one (from the Salesforce User object, checkboxes Sales User, Finance User, ...). - Please contact us if you need assistance in this area. - Here's the related article: [Administration - User management in Spring'20 and beyond](/frisbii-app/docs/administration-la-gestion-des-utilisateurs-lattribution-des-licences) | | --- | --- | | ### Correction of rounding calculation In order to be as close as possible to the percentages chosen, in particular for the discount, Frisbii did not round off the calculations: unit price > price before discount > price after discount > VAT > total incl. VAT. In this way, a 20% discount was precisely applied to the various amounts. However, maintaining a high level of precision (more than 2 decimal places) could lead to inconsistencies in amounts due to rounding. For example, 2 invoice lines for €100.504 were displayed at €100.50 excluding VAT, but the total excluding VAT was €201.01. Rounding is now performed throughout the calculation to maintain consistency between calculation and display. However, you can still choose to use the old calculation by checking "old rounded calculation" on the invoice line and "old VAT calculation" on the invoice. We have also taken into account the generation of credit notes from invoices using the old calculation. In this way, the generated credit note will also use the old calculation to ensure consistency between the invoice and its credit note. | ![](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/image-2RVH3YJB.png?sv=2026-02-06&spr=https&st=2026-10-27T23%3A39%3A10Z&se=2026-10-28T00%3A39%3A10Z&sr=c&sp=r&sig=61d087iKq1kT3YtNslYAwSMQ9YdUw6uXCkFzZbN9KBc%3D) | | --- | --- | | ## **Here is a list of Spring'20 improvements/corrections:** - Revision of English translations. - Numerous ergonomic enhancements to the PDF Quotation and Invoice templates. - Correction of an anomaly in the generation of billing schedules for certain calls. - Fixed a bug that prevented fields from being displayed when creating a subscription from an opportunity. - Modification of the application's error coding system. - Synchronization of Quotation/Opportunity/Invoice/Subscription fields. - Lock on Invoice Lines after issue. | | --- |