- 06 Sep 2024
- 1 Minute to read
- Print
- DarkLight
Additional Data for Proposal Generation
- Updated on 06 Sep 2024
- 1 Minute to read
- Print
- DarkLight
Purpose
Allows you to run a script to get additional data for the proposal report generation.
Setup
Upload the script for Additional Data for Proposal Generation.
For details about uploading and configuring Groovy scripts, read Upload a Groovy script.
Binding variables
In addition to the common binding variables, the following binding variables are available for this extension point.
Variable name | Class | Description |
---|---|---|
salesItemsTree | SalesItemsTree | Represents the quote. Contains functions you can use to query and modify the quote and its line items. |
activeObject | String | Quote URI. |
Expected output
The script should return additional parameters in the reportMap
map, where key is String
and value is Object
.
Script execution
The script uploaded for this extension point is run automatically when a user generates a proposal report from a quote.