allowAutoDeletionOfSubmittedPGI
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).
true
allowPGIFieldTypeChange
If set to true, type of columns in LPG can be changed. This is a global setting, but then it can be also set individually on each LPG.
autoGroupCalculationResultsInDetailsView
Groups results by the Result Group in Calculation Details.
commentHistory
If set to true, history of comments in Price Lists, Manual Price Lists and Live Price Grids is captured and displayed in the product details screen Comment History.
false
defaultGroups
Sets which objects will be assigned the same default user groups as the creator has.
{
"quote" : true,
"contract" : true,
"rebateAgreement" : true,
"compensation" : false,
"pricelist" : true,
"manualPricelist" : true,
"priceGrid" : false,
"simulation" : false,
"lookupTable" : false,
"dataChangeRequest" : false
}
defaultPGFormula
Name of a Logic. Defines a default calculation logic used for LPGs.
CountryPLLogic
doNotStoreGlobalsForDirtyPass
Disables storing the content of api.global in the transition between passes. Note: This is only applies for cases where the first pass is non-distributed.
doNotUsePerProductFormulasInLists
When set to true, price list calculations and price grid calculations will use the calculation logic specified in the list configuration only and not the logic that might be defined in the product master (which usually overrides the list-defined logic).
extraExportColumnsConfig
When downloading a price list to Excel, this option expands one row matrices into individual columns. Example: {"PLI": {"<PLI_COLUMN_NAME1>": ["<MATRIX_FIELD_LABEL1>","<MATRIX_FIELD_LABEL2>"],"<PLI_COLUMN_NAME2>": […]}}
{
"XPLI" : {
"LastTransaction" : [
"Last Price Paid",
"Last Price Paid Date",
"Last Price Paid Order",
"Last Price OV Flag"
]
}
}
pgiDenialReasons
Allows you to predefine reasons for denial which are then shown to users who deny items in Live Price Grids.
{
"denialReasonsOptional" : false,
"displayOther" : true,
"reasons" : [ "R1", "R2", "R3" ]
}
priceGrid.eventBeforeRecalc
Determines if the recalculation event for a price grid item contains the payload showing the item before or after the recalc. Detailed explanation: When a PG item is recalculated an event is emitted. The event itself contains the item’s details as payload. There are cases, where it is desirable that the event has the old details in its payload (as the new ones can be easily retrieved by the event consumer and by that there can be sophisticated "delta" handling on the integration side for example. Other cases benefit from having the new item details (i.e. after new calculation) as payload as it saves the event consumer from querying the details separately. This flag toggles between these two modes.
priceGridCancelPartialCalcsOnFullCalc
If set to true, a full LPG calculation cancels previously queued partial calculations. This behavior is applied to trackers in the "Waiting for dispatch" status.
priceGridItemOfNonexistentSkuAction
"process" - will process it and show an error in the line. "skip" - will skip it (and keep old values). "invalidate" - Will invalidate it. "hard-delete" - Will remove the item from the grid/list.
skip
priceGridItemPrefix
Sets the Price Grid Items prefix in their name. The default is PGI.
PGI-
publishingTemplates_<typeCode>
Specifies Excel or Word templates used for publishing documents to XLSX, PDF or DOC formats. You need to specify the type by adding a suffix: "publishingTemplates_Q" (Q for quotes; others respectively).
{ "templates" : [ ] }
refreshPDEListOnUpdate
If set to true, the LPG detail view refreshes on update.
shotgunThreshold
Sets a number describing how many items will be calculated in the distributed mode.
5000
skipAutoApproveOnDirtyPGI
If set to true, it suppresses autoApprove when an item is dirty.
startPagePanels
Allows you to define at the partition level the list of portlets that will be displayed on the Home page.
[
"pricelist",
"rebateManager",
"promotionManager",
"priceShop"
]