External Configurator
post
/rest/v7/productFamilies/{pfVar}/productLines/{plVar}/models/{modelVar}/actions/_externalConfigurationSave
This service invokes the External Configurator Advanced Save function.
Request
Path Parameters
-
modelVar: string
The variable name of the model
-
pfVar: string
The variable name of the product family
-
plVar: string
The variable name of the product line
Root Schema : externalConfigurationSave-Request
Type:
Show Source
object-
bsId(optional):
integer
Title:
Buy-side IDCPQ transaction ID. Required for reconfiguration and add-from-catalog configuration. -
documentNumber(optional):
integer
Title:
Document NumberThe document number of a model line. Required for reconfiguration. -
reconfigActionVarName(optional):
string
Title:
Reconfiguration Action Variable NameFor reconfiguration only. If absent, defaulting to _reconfigure_action. -
reconfigSource(optional):
string
Title:
Reconfiguration SourceFor reconfiguration only. The entity that the reconfiguration is invoked on. Valid values: Quote, Line Item. For reconfiguration only.
Response
Default Response
Root Schema : externalConfigurationSave-Response
Type:
Show Source
object-
bsId(optional):
integer
Title:
Buy-side IDThe CPQ transaction ID. Present only if the status is save. -
documentNumber(optional):
integer
Title:
Document NumberThe document number of the model line that is saved. Present only if the status is save. -
href(optional):
string
Title:
Transaction HyperlinkThe REST end point to retrieve the saved transaction (quote). Present only if the status is save. -
status(optional):
string
Title:
StatusThe status of the save action. Valid values: save, cancel, none.