Update a Live Price Grid Type

post/update/PGTT

Updates the Live Price Grid Type.

Securitybasic or X-PriceFx-jwt
Request
Request Body schema: application/json
operationType
string
textMatchStyle
string
object
typedId
string
uniqueName
string
label
string
createdByName
string
lastUpdateByName
string
targetDate
string
userGroupEdit
string
userGroupViewDetails
string
userGroupCanUseType
string
object
elementNames
Array of strings
dynamicItemMode
string
resultElementName
string
buttonsConfiguration
object
headerFormulaName
string
dimensionType
string
calculationFormulaName
string
matrixFormulaName
string
matrixFormulaElementName
string
customActionLogics
string
contextualActions
object
createDate
string
createdBy
integer
lastUpdateDate
string
lastUpdateBy
integer
id
integer
object
version
integer
typedId
string
uniqueName
string
label
string
createdByName
string
lastUpdateByName
string
targetDate
string
userGroupEdit
string
userGroupViewDetails
string
userGroupCanUseType
string
object
elementNames
Array of strings
dynamicItemMode
string
resultElementName
string
buttonsConfiguration
object
headerFormulaName
string
dimensionType
string
calculationFormulaName
string
matrixFormulaName
string
matrixFormulaElementName
string
customActionLogics
string
contextualActions
object
createDate
string
createdBy
integer
lastUpdateDate
string
lastUpdateBy
integer
id
integer
Responses
200

OK

Response Schema:
object
node
string
Array of objects (LivePriceGridType)
Array
version
integer
typedId
string
uniqueName
string
label
string
createdByName
string
lastUpdateByName
string
targetDate
string
object
buttonsConfiguration
object
dimensionType
string
calculationFormulaName
string
contextualActions
object
createDate
string
createdBy
integer
lastUpdateDate
string
lastUpdateBy
integer
id
integer
status
integer
Request samples
application/json
{
  • "operationType": "update",
  • "textMatchStyle": "exact",
  • "data": {
    • "typedId": "7.PGTT",
    • "uniqueName": "Simple Price Grid Type 1 - New Name",
    • "label": "Simple Price Grid Type 1 Label",
    • "createdByName": "john.doe",
    • "lastUpdateByName": "john.doe",
    • "targetDate": "2030-01-01",
    • "userGroupEdit": "Group B",
    • "userGroupViewDetails": "Group A",
    • "userGroupCanUseType": "Group C",
    • "typeConfiguration": {
      • "elementNames": [
        • "testFormula",
        • "ElementB",
        • "resultPrice"
        ],
      • "dynamicItemMode": "ADD_ONLY",
      • "resultElementName": "resultPrice"
      },
    • "buttonsConfiguration": { },
    • "headerFormulaName": "Header Formula",
    • "dimensionType": "SIMPLE",
    • "calculationFormulaName": "Formula A",
    • "matrixFormulaName": "Matrix Keys Generation Formula",
    • "matrixFormulaElementName": "Element",
    • "customActionLogics": "{key1=value}",
    • "contextualActions": { },
    • "createDate": "2024-10-08T12:21:41",
    • "createdBy": 2147492568,
    • "lastUpdateDate": "2024-10-08T12:21:41",
    • "lastUpdateBy": 2147492568,
    • "id": 7
    },
  • "oldValues": {
    • "version": 0,
    • "typedId": "7.PGTT",
    • "uniqueName": "Simple Price Grid Type 1",
    • "label": "Simple Price Grid Type 1 Label",
    • "createdByName": "john.doe",
    • "lastUpdateByName": "john.doe",
    • "targetDate": "2030-01-01",
    • "userGroupEdit": "Group B",
    • "userGroupViewDetails": "Group A",
    • "userGroupCanUseType": "Group C",
    • "typeConfiguration": {
      • "elementNames": [
        • "testFormula",
        • "ElementB",
        • "resultPrice"
        ],
      • "dynamicItemMode": "ADD_ONLY",
      • "resultElementName": "resultPrice"
      },
    • "buttonsConfiguration": { },
    • "headerFormulaName": "Header Formula",
    • "dimensionType": "SIMPLE",
    • "calculationFormulaName": "Formula A",
    • "matrixFormulaName": "Matrix Keys Generation Formula",
    • "matrixFormulaElementName": "Element",
    • "customActionLogics": "{key1=value}",
    • "contextualActions": { },
    • "createDate": "2024-10-08T12:21:41",
    • "createdBy": 2147492568,
    • "lastUpdateDate": "2024-10-08T12:21:41",
    • "lastUpdateBy": 2147492568,
    • "id": 7
    }
}
Response samples
{
  • "response": {
    • "data": [
      • {
        • "version": 0,
        • "typedId": "3.PGTT",
        • "uniqueName": "Price Grid Type 1",
        • "label": "Price Grid Type 1 Label",
        • "createdByName": "unity",
        • "lastUpdateByName": "unity",
        • "targetDate": "2030-01-01",
        • "userGroupEdit": "Group B",
        • "userGroupViewDetails": "Group A",
        • "userGroupCanUseType": "Group C",
        • "typeConfiguration": {
          },
        • "buttonsConfiguration": {
          },
        • "headerFormulaName": "Header Formula",
        • "dimensionType": "MATRIX",
        • "calculationFormulaName": "Formula A",
        • "matrixFormulaName": "Matrix Keys Generation Formula",
        • "matrixFormulaElementName": "Element 123",
        • "customActionLogics": "{key1=value}",
        • "contextualActions": {
          },
        • "createDate": "2024-11-11T13:04:16",
        • "createdBy": 1302,
        • "lastUpdateDate": "2024-11-11T13:04:16",
        • "lastUpdateBy": 1302,
        • "id": 3
        }
      ],
    • "status": 0
    }
}