Highlights
- Support for Good Sign CPQ Application (Configure, Price, Quote)
- New admin UI for CPQ management
User Rights Summary
New user rights related to new dashboards
- 3270 (Menu - CPQ Quote)
- 3271 (Menu - CPQ Quote Create Form)
- Note: Please contact your Good Sign contact person if you are interested in Good Sign CPQ
User rights related to new functionality
- 3595 (Button - Delete contracts) enables new Terminate Contract functionality
New user rights related to API
- 6090 (GS API – CPQ)
- Note: Please contact your Good Sign contact person if you are interested in Good Sign CPQ
Details
New module CPQ
- Good Sign CPQ is intuitive CPQ (Configure, Price, Quote) software designed to streamline the sales process for companies who are using Good Sign for billing automation.
- CPQ standalone App is a separate UI which interacts with Good Sign GS API
- Single Sign On between Salesforce and CPQ UI
- Bidirectional data flow between Salesforce and a CPQ
- New admin UI section to configure CPQ tool’s forms, sections, products and pricing visible in CPQ App
- Please contact your Good Sign contact person if you are interested in Good Sign CPQ
JWT Bearer token support
- Added option to use JWT Bearer tokens to authenticate API requests.
- JWT Bearer authentication uses standard OWIN middleware, with configuration options through application settings. Custom options include setting a maximum lifetime for the token, regardless of the token's own expiration time.
Please note: Implementing this feature requires updates to your configuration and may require support from Good Sign’s technical team to adjust settings.
Terminate Contract
- New functionality as a pop-up window to terminate contracts from contracts view and related contract lines
Support link in login page
- There is a new option to configure the login page support link. The link and its description can be customized with application settings. The support link now points to serviceportal@goodsign.fi
Billing Task comment field expansion
- Billing Task's comment field expanded to 2048 characters from 512 characters. This helps to document billing tasks purpose and content
Customer specific numbering ranges in provisioning
- Provisioning UI supports now customer specific phone number ranges for teleservices (sim cards) provisioning use
Interface data stream traceability
- Interface data streams are now recording information about the sender of data and origin server id to a new field dbgroupid.traceinfo. This helps tracing problems in case there are several sources of the same data
Additional parameters available for triggered events
- Additional parameters are now available for use when using triggered events, used to create chain of events in the system.
Date fields in custom parameters
- Product custom parameters with date/time format are now formatted correctly in the user interface
Charge dialog error message
- Opening charge dialog caused the "Arithmetic overflow error for data type tinyint, value = x" error in some cases. This is now fixed
Rounding issues with credit invoices
- In some cases when the original invoice line total sum had more than two decimals there was a rounding issue when the credit invoice was generated. This is fixed now.
Routing issues with manual invoices
- Problems occurred sometimes when invoice_id was not defined for some manually copied or credited invoices and therefore, the route for invoices couldn't be resolved. Route is now resolved from the original invoice if it can't be resolved from the current invoice
SUMMARY OF GS API CHANGES
Changes to existing endpoints
- Possibility to import multiple contract events with single command. Contractevents_import endpoint supports now new command called_entity='ContractEventsArray'.
- Interface_import endpoint fails when json data has integer fields. Fixed integer fields handling for json data in interface_import API endpoint
See https://apidocs.goodsign.fi/ for details
Summary of Import Changes
- Interface data streams are now recording information about the sender of data and origin server id to a new field dbgroupid.traceinfo
Technical details of the release
- Release name: 2025_1
- Date of release: 2025-01-15
- Release packet API: Api_2025_1_20241210
- Release packet Customer portal: CustomerPortal_2025_1_20241210
- Framework version used: Microsoft .NET Framework 4.8
- Minimum supported SQL Server version: SQL Server 2016 (Service pack 2 recommended)
- IIS version recommended: IIS 10 (comes with Windows Server 2016) or later
- Kendo UI version: 2022.1.412 (telerik.ui.for.aspnetmvc.2022.1.412)
- Support has ended for version 2021_2 and older