Objects

CpqCommittedVariableType

A variable of a committed configuration and the value it was committed with

A variable of a committed configuration and the value it was committed with

type CpqCommittedVariableType {
  id: String
  name: String
  sortIndex: Int
  valueType: CpqVariableValueType!
  value: String
  unit: String
  decimals: Int
}

Fields

id ● String scalar

The variable id

name ● String scalar

The variable name, in the language the configuration was committed in

sortIndex ● Int scalar

Orders this variable against every other member of the same section, its sibling variables, the option groups and the nested sections alike. Sort those on sortIndex, nulls last, and render them in that order. Null on every member means no order was reported, so keep the order the lists arrive in.

valueType ● CpqVariableValueType! non-null enum required

The type 'value' is written in

value ● String scalar

The value in invariant culture and without the unit: a number with exactly 'decimals' decimals, a date as yyyy-MM-dd, and a boolean as true or false

unit ● String scalar

The unit the value is measured in, such as 'mm'

decimals ● Int scalar

How many decimals a number is written with. Null for any other value type.

Member Of

CpqCommittedSectionType object