Update a Condition Record Set

post/conditionrecordset.update/{id}

Allows you to update label, userGroupViewDetails, or userGroupEdit property of the Condition Record Set (CRCS).

Required roles:

  • SUPPORT
  • PB_CONDITIONRECORDEDITOR
Securitybasic or X-PriceFx-jwt
Request
path Parameters
id
required
string

id of the ConditionRecordSet object you want to update.

Request Body schema: application/json
data
object
object
version
integer
Responses
200

OK

Response Schema: application/json
object
node
string
Array of objects (ConditionRecordSet)
Array
lastUpdateByName
string <= 255 characters
createdByName
string <= 255 characters
updateDate
string <date-time>
typedId
string
updatedBy
integer
keySize
integer

The number of key fields (key1..key12). Cannot be changed once the Condition Record Set is created.

lastUpdateDate
string <date-time>
label
string or null <= 255 characters
version
integer
uniqueName
string <= 255 characters
createdBy
integer
userGroupViewDetails
string or null <= 255 characters
userGroupEdit
string or null <= 255 characters
id
integer
createDate
string <date-time>
lastUpdateBy
integer
status
integer
Request samples
application/json
{
  • "data": {
    • "label": "Net Price"
    },
  • "oldValues": {
    • "version": 3
    }
}
Response samples
application/json
{
  • "response": {
    • "node": "node",
    • "data": [
      • {
        • "version": 4,
        • "typedId": "1.CRCS",
        • "uniqueName": "testJH_RECSx4",
        • "label": "Net Price",
        • "userGroupViewDetails": "group1",
        • "userGroupEdit": null,
        • "keySize": 4,
        • "createdByName": "john.doe",
        • "lastUpdateByName": "john.doe",
        • "updatedBy": 2147484788,
        • "updateDate": "2024-02-27T14:53:56",
        • "createDate": "2024-02-27T14:52:56",
        • "createdBy": 2147484788,
        • "lastUpdateDate": "2024-02-27T15:03:01",
        • "lastUpdateBy": 2147484788,
        • "id": 1
        }
      ],
    • "status": 0
    }
}