Advanced Configuration Options - Full List

Advanced Configuration Options - Full List

This section lists Advanced Configuration Options (also referred to as application properties) which you can use in Configuration.

You can sort this table either by Category (to see all options related to a specific area) or by Option (if you want to have the options listed alphabetically).

Category

Option

UI

Values

Description

Category

Option

UI

Values

Description

Sales Compensation

activityLogCleanUpLastRunCompensation

datetime

A timestamp of the last run of the system job that deletes out-of-date events from the Activity Logs of Compensation Plan objects. The job runs automatically once a day and deletes UPDATE and UPDATE_INPUT type log entries from Compensation Plans whose lastUpdateDate is older than the number of days set in activityLogRetentionIntervalDaysCompensation. The purpose of the timestamp is that the job can skip Compensation Plans that haven’t been updated between the timestamp and the end of the retention interval because that logs have already been deleted. If this option is missing, all Compensation Plans unchanged for more than the retention interval are checked.

Agreements & Promotions

activityLogCleanUpLastRunContract

datetime

A timestamp of the last run of the system job that deletes out-of-date events from the Activity Logs of Agreements & Promotion objects. The job runs automatically once a day and deletes UPDATE and UPDATE_INPUT log entries from Agreements/Promotions whose lastUpdateDate is older than the number of days set in activityLogRetentionIntervalDaysContract. The purpose of the timestamp is that the job can skip Agreements/Promotions between the timestamp and the end of the retention interval because that logs have already been deleted. If this option is missing, all Agreements/Promotions unchanged for more than the retention interval are checked.

Quotes

activityLogCleanUpLastRunQuote

datetime

A timestamp of the last run of the system job that deletes out-of-date events from the Activity Logs of Quote objects. The job runs automatically once a day and deletes UPDATE and UPDATE_INPUT log entries from Quotes whose lastUpdateDate is older than the number of days set in activityLogRetentionIntervalDaysQuote. The purpose of the timestamp is that the job can skip Quotes between the timestamp and the end of the retention interval because that logs have already been deleted. If this option is missing, all Quotes unchanged for more than the retention interval are checked.

Rebates

activityLogCleanUpLastRunRebateAgreement

datetime

A timestamp of the last run of the system job that deletes out-of-date events from the Activity Logs of Rebate Agreement objects. The job runs automatically once a day and deletes UPDATE and UPDATE_INPUT log entries from Rebate Agreements whose lastUpdateDate is older than the number of days set in activityLogRetentionIntervalDaysRebateAgreement. The purpose of the timestamp is that the job can skip Rebate Agreements between the timestamp and the end of the retention interval because that logs have already been deleted. If this option is missing, all Rebate Agreements unchanged for more than the retention interval are checked.

Sales Compensation

activityLogRetentionIntervalDaysCompensation

number

Sets the number of days after which, if the Compensation Plan hasn’t been changed (time that has elapsed from lastUpdateDate), the activity log is cleaned up. The default value is 30.

Agreements & Promotions

activityLogRetentionIntervalDaysContract

number

Sets the number of days after which, if the Agreement/Promotion hasn’t been changed (time that has elapsed from lastUpdateDate), the activity log is cleaned up. The default value is 30.

Quotes

activityLogRetentionIntervalDaysQuote

number

Sets the number of days after which, if the Quote hasn’t been changed (time that has elapsed from lastUpdateDate), the activity log is cleaned up. The default value is 30.

Rebates

activityLogRetentionIntervalDaysRebateAgreement

number

Sets the number of days after which, if the Rebate Agreement hasn’t been changed (time that has elapsed from lastUpdateDate), the activity log is cleaned up. The default value is 30.

Miscellaneous

advancedDeleteConfirmationDialogThreshold

number

(Used in the Classic UI, now deprecated) Enables a safer 'Confirm delete' dialog where users confirm the deletion of a given number of items.

Miscellaneous

advancedFilterComboboxDisableAutosuggest

true / false

Allows you to switch off autocomplete behavior in filters. See How to Disable Autocomplete When Entering Values in Advanced Filters.

Price Grids

allowAutoDeletionOfSubmittedPGI

true / false

Allows you to have PGIs in Submitted status auto deleted when the corresponding product is no longer eligible for the LPG (as per the dynamic item filter criteria).

Quotes

allowConversionOfExpired

Configuration > Quoting General Settings

true / false

If set to true, you can convert a Quote to Deal when it is expired. See Quoting General Settings.

Entitlement

allowedLengthOfGroupsSelectionForOX

number

For PX and CX, there is a limit of 255 characters for user group strings combined together. If you need to select more user groups and/or they have very long names, use this option which specifies the maximum allowed group string length. 

Live Price Grids

allowLPGSubmitWithCritialAlert

true

Since 15.0 Live Price Grids cannot be submitted for approval if there is a critical alert on any row. If this option is set to true, Live Price Grids with critical errors are allowed to be submitted as before 15.0.

Note: Use this option only when you want to enable this functionality (value true). If you decide not use this functionality anymore, delete this option rather than setting it to false.

Price Grids

allowPGIFieldTypeChange

LPG setup > Parameters

true / false

If set to true, a column type in LPG can be changed. This is a global setting but it can also be set individually for each LPG. See How to Create and Configure New LPG.

Price Lists

allowPLSubmitWithCriticalAlert

true

Since 12.0 Price Lists cannot be submitted for approval if there is a critical alert on any row. If this option is set to true, Price Lists with critical errors are allowed to be submitted as before 12.0.

Note: Use this option only when you want to enable this functionality (value true). If you decide not use this functionality anymore, delete this option rather than setting it to false.

Calculations

allowSandboxLogging

true / false

If set to true, api.loginfo output is put into logs. See Logging and Debugging.

Backend

allowTrackingBE



true / false

If set to true, the backend login event is sent to Mixpanel in non-prod clusters.

Home page

alwaysShowMyPendingApprovals 

true / false

Shows the My Pending Approvals section on the Home page even if it is empty. See How to Make Home Panels Always Visible.

Home page

alwaysShowMyPendingCreationWorkflows

true / false

Shows the My Pending Creation Workflows section on the Home page even if it is empty. See How to Make Home Panels Always Visible.

Home page

alwaysShowMyToDos

true / false

Shows the My ToDo List section on the Home page even if it is empty. See How to Make Home Panels Always Visible.

Backend

asyncSubmitDCRThreshold

number

Sets the threshold (number of rows) from which a Data Change Request is submitted asynchronously. Enter 0 to force asynchronous submit for all DCRs. The default value is 100, meaning that DCRs with 100 or more changed rows are submitted asynchronously.

Backend

asyncSubmitRRGThreshold

number

Sets the threshold (number of Rebate Records in a group) from which a Rebate Record group is submitted asynchronously. The default value is 10, meaning that groups with 10 or more records are submitted asynchronously. Negative or zero value means that the submit is always asynchronous. If this option is not set, the submit is always synchronous.

Calculation

autoAlignResults

Configuration > General Settings

true / false

If enabled, results in the Calculation Results table are aligned depending on data type (money, number percentage to the right, text to the left).

If disabled (default), all results are aligned to the left.

Quotes

autoConvertQuotes 

Configuration > Quoting General Settings

true / false

Enables auto-conversion of a Quote from Offer to Deal.

Price Parameters

autogenerateKeysInPP 

true / false

Adds a unique ID to Price Parameters. See How to Assign a Unique Autogenerated ID to Price Parameters.

Price Lists, Price Grids

autoGroupCalculationResultsInDetailsView

true / false

Groups results by the Result Group in Calculation Details. See How to Group Calculation Results.

PX, CX, SX

autoLoadOX

Configuration > General Settings

true / false

If disabled, the Product / Customer / Seller Extension tables are not populated with data automatically after you open them but only after you click the Refresh icon.

Compensations

automaticallySelectAddedItemCompensations

Configuration > Sales Compensation General Settings

true / false

If set to true, a single line item added to the Compensation Plan will be automatically selected and all other currently selected items will be deselected. This only applies if the added item is added on the currently displayed page (in the case when the table has several pages). See Sales Compensation General Settings.

Price Lists

availableWorkStatus

Configuration > Agreements & Promotions Configuration

string

Defines your own values to represent work status. See Work Status Options.

Miscellaneous

baseUrl

Configuration > General Settings

string

Sets the base URL prefix under which this instance is reachable from the Internet. See General Settings.

CLIC

boschS3Warning

true / false

When set to true, the application shows a red Bosch-specific error message (instead of a broken link or generic error) if an attachment referenced by the shared attachment component cannot be found in the S3 bucket; the download request returns HTTP 400 in this case.

CLIC

boschS3WarningText

string

Optional. Custom text of the Bosch-specific error message displayed when boschS3Warning = true and the attachment file is missing in S3. If this property is empty, the fallback message "Please specify error message text in 'boschS3WarningText' property" is shown.

Quotes

calculableExcelExportUseStreamingWorkbook

true / false

If set to true, streaming export for quotes is enabled. By default it is disabled.

Price Lists

calculableObjectPreferredMapping

Configuration > Price Setting > Defaults for Price Lists and LPGs



Sets mapping between element names and attribute numbers. See Defaults for Price Lists and LPGs.

Sales Compensations

calculateNewCOImmediately

Configuration > Sales Compensation General Settings

true / false

If set to true, the Compensation Plan’s header logic is executed right after the Compensation is created (i.e., before the user can see it). See Sales Compensation General Settings.

Agreements & Promotions

calculateNewContractImmediately

Configuration > Agreements & Promotions General Settings

true / false

If set to true, the Agreement/Promotion's header logic is executed right after the Agreement/Promotion is created (i.e., before the user can see it). See Agreements & Promotions General Settings.

Quotes

calculateNewQuoteImmediately

Configuration > Quoting General Settings

true / false

If set to true, the Quote's header logic is executed right after the Quote is created (i.e., before the user can see it). See Quoting General Settings.

Rebate Agreements

calculateNewRBAImmediately

Configuration > Rebates General Settings

true / false

If set to true, the Rebate Agreement's header logic is executed right after the Rebate Agreement is created (i.e., before the user can see it). See Rebates General Settings.

Analytics

calendarFirstDayOfWeek

Configuration > Analytics > Analytics General Settings > First day of the week

1-7 (where 1 is Sunday and 7 is Saturday)

Sets the first day of the week for Calendar in the Analytics module. See Analytics General Setting.

Analytics

calendarMinimalDaysInFirstWeek

Configuration > Analytics General Settings

1..7

Sets the minimum number of days in the first week of the year to align calendar week numbering with Outlook and ISO 8601 standards. This value is used to mark the first fiscal week of the year in the Calendar DS. After setting the value, the Calendar DL must be executed. Afterwards, any REFRESH DL will use the updated calendar.

Analytics

queryApiUseDeprecatedPbOnlyV14

true / false

Removed in version 16.0.

If set to true the QueryAPI functionality will be disabled in the Analytics module.

Charts

chartBandByColors



Defines the Band by color (available for Bubble and Scatter charts).

Charts

chartEmbeddedBoxplotSeriesColor

Configuration > Analytics > General Chart Settings



Defines a color for all Box Plot series which get embedded in another series. See General Chart Settings.

Charts

chartExceedThreshold

Configuration > Analytics > General Chart Settings

number

Defines the boost mode threshold for Highcharts. If the number of data points is higher than this value, the boost mode will be triggered to ensure good UI performance. As a consequence, some features, such as drilldown or exclude, will not be supported. Additionally, a warning message will be displayed on the screen to inform the user about this fact. The default value is 5000. See General Chart Settings.

Charts

chartHeatmapColors

Configuration > Analytics > General Chart Settings



Defines the min and max colors for the interpolated color axis in Heatmap charts. See General Chart Settings.

Charts

chartHighchartsTheme

Configuration > Analytics > General Chart Settings



Sets a global Highcharts theme definition which customizes fonts, colors and other rendering options. See General Chart Settings.

Charts

chartSeriesColors

Configuration > Analytics > General Chart Settings



Defines default colors for the chart's series. See General Chart Settings.

Charts

chartUseUTC

Configuration > Analytics > General Chart Settings

true / false

If set to true, the UTC time is used for axis scaling. See General Chart Settings.

Charts

chartWaterfallSeriesColors

Configuration > Analytics > General Chart Settings



Defines colors for the waterfall or waterfall comparison charts series. See General Chart Settings.

Claims

claimCreateFromContractLogic

Configuration > Channel Management

name of logic

Allows you to select a logic (of the Claim nature) that will populate a newly created Claim with data. See Channel Management Configuration.

Claims

claimCreateFromQuoteLogic

Configuration > Channel Management

name of logic

Allows you to select a logic (of the Claim nature) that will populate a newly created Claim with data. See Channel Management Configuration.

Claims

claimPrefix

string

Sets the Claims prefix in their name. The default is CL.

Approval Workflow

Found an issue in documentation? Write to us.

 
Pricefx version 16.0.0