Good Sign Release Notes 2025_4

Highlights

  • Customer Overview
  • CPQ E-signing support
  • Invoice monitoring improvements
  • New user right profile: Invoicing specialist


Customer Overview

New dashboard: Customer Overview and Contract Details
 
The views currently support customer environments that use the standard Contract model.
As development continues, upcoming releases will extend support to all customer environments.
 
Customer Overview
  • Summary Dashboard: Shows total invoicing, draft invoices, and sold products for the selected period.
  • Trends: Visual charts displaying invoicing and usage event trends over time.
  • Contracts List: Displays all customer contracts with status, validity dates, and search functionality.
  • Date Range Filter: Easily adjust the reporting period.
  • Export Prices: Download pricing data directly for further analysis.

Contract Details (by clicking a contract)
  • Contract Summary: Displays contract status, validity period, and customer information.
  • Contract Lines: Lists all products and services with pricing, quantities, price origins, and validity.

These new views provide a comprehensive picture of each customer and their contracts, improving transparency and simplifying contract management.

CPQ E-signing support

  • New E-signing Options: Support added for Oneflow and Visma Sign digital signing.
  • Configurable Parameters: E-signing settings can be configured directly in the Billing UI Admin.
  • Enables a seamless signing process for generated quotes and contracts, improving efficiency and traceability.

Invoice monitoring

Improvements have been made to Invoice monitoring:

  • Interfaces on a separate tab from Charges and Invoices
  • Running two/three/six months added to the time period selection, with Running three months as the default value. Running three months means current month and the two previous months.
  • On Charges, you can now drill down one additional level. Earlier the last level was the product level, but now you can further drill down from product level to display charges per customer for that product.
  • On Invoices side, now also manual and credit invoices are included. Only sent invoices are included.

New user right profile: Invoicing specialist

In addition to the existing user right profile User profile: Admin, there is now a new generic profile User profile: Invoicing Specialist. This provides a wide range of access to the system, enabling maintenance of prices, products, charges, invoices etc., but excludes some very system administration level dashboards.

 


 

Miscellaneous

Invoice Scheduling

  • There is a new status available called Manual. These are not ran automatically by the regular scheduling but can be triggered from a billing task or ran by hand

Edit Prices

  • When increasing or decreasing multiple prices by a percentage in Prices by Organization or Prices by Product dashboards, you can now set the desired level of rounding as well.
  • Content of the grid where selected prices are displayed has also been enhanced.

Contracts and Contract Lines

  • The organization tree (on the left) no longer displays the difference object type and profile type hierarchy, enabling user to just click on the organization directly without having to open Contract and/or Contract lines profiles underneath.
  • When creating a new contract line in user interface, earlier the suggested Contract line valid from date was always the same as contract start date. This has been changed.
    • Now logic is as follows:
      • If contract start date is in the past, default Contract line valid from value is start of current month.
      • If contract start date is in the future, default Contract line valid from value is the contract start date.

Interfaces

Interfaces can now trigger execution of other interfaces, enabling creating chains of events. These other interfaces are executed once data has arrived and has been processed on the original interface.

  • Feature is available on these interface types: Query2Object, Query2Proc and Query2Table
    • Navigate to: Misc > Interfaces after import
  • Triggered interfaces must be in Execute on Arrival mode
  • Several interfaces can be added. They are triggered in the order defined, but do not wait for completion of the others, so they are, in practice, running in paraller.
  • If more solid order handling is needed in the chain of events, you can have the first interface (A) trigger just one other interface (B), and then set the second interface (B) to trigger the next one (C) and so forth.

Previously it has been possible to trigger billing tasks in the similar way and that option remains. If both tasks and interfaces are defined to be run after import, they are running independently from each other (i.e. in paraller).

  • These Billing tasks can now be found in Misc > Tasks after import

Reports

There are 3 new standard reports available. They are visible to you as long as you have access to Reports dashboard.

  • Invoice Line Report
    • detailed invoice line level report where each row also contains invoice header and customer information. This can be utililized as good basis for Pivot Tables or as feed to business intelligence. Report can be filtered with organization, invoice date and additionally product category.
  • Customer Invoicing Report
    • shows invoicing of a customer month-by-month. Report can be filtered with organization and date range. This is intended for following up total invoicing per customer.
  • Product Invoicing Report
    • shows invoicing by product month-by-month. Report can be filtered with organization, date range and product category. This is intended for following up total invoicing per product.

Fixes

Contract lines (grid): Charge period length and Discount % fields columns are now available in column selection and can be toggled visible or not visible.

Contract and contract line deletion: Contracts and contract lines can now be manually deleted even if values contain < or > signs.

User objects are no longer displayed by default in any of the organization trees.

Show Invoice Lines view now displays Note1 field value correctly.

When creating a new login for a user, system now prevents giving a too long of a login name.

GS API 

For GS API changes, please see https://apidocs.goodsign.fi/.

 


 

User Rights Summary

New user rights related to new dashboards:

  • Menu - Customer Overview (3360)
    • automatically added to User profile: Admin and User profile: Invoicing Specialist

New generic user right profile:

  • User profile: Invoicing Specialist (1002)

Existing user right with added visibility:

  • Menu - Reports (3515): now provides access to 3 default reports as well

 

Last updated: 27 October, 2025