Update Data Change Request Mass Changes

post/dcrmanager.updatemassop/{id}

Updates Mass Change records (DataChangeRequestMassChange).

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

id of the Data Change Request.

Request Body schema: application/json
object
typedId
string
object
object
_constructor
string
operator
string
Array of objects
Array of objects
Array
fieldName
string
massEditOperator
string
fieldValue
string
precision
integer or null
object (DataChangeRequestMassChange)

The type code is DCRMC.

typedId
string
comments
string or null <= 255 characters
createdBy
integer
object or null
Array of objects
Array
fieldName
string
fieldValue
string
massEditOperator
string
Possible values: "=" "+" "-" "*"
itemAction
string
Possible values: "edit" "recalculate"
changeStateReason
string or null
precision
integer or null
filter
object
type
string or null
Possible values: "EDIT" "DELETE"
lastUpdateDate
string <date-time>
version
integer
createDate
string <date-time>
lastUpdateBy
integer
operationType
string
textMatchStyle
string
Responses
200

OK

Response Schema: application/json
object
node
string
Array of objects (DataChangeRequestMassChange)
Array
typedId
string
comments
string or null <= 255 characters
createdBy
integer
object or null
lastUpdateDate
string <date-time>
version
integer
createDate
string <date-time>
lastUpdateBy
integer
status
integer
Request samples
application/json
{
  • "data": {
    • "typedId": "41.DCRMC",
    • "massChange": {
      • "filter": {
        • "_constructor": "AdvancedCriteria",
        • "operator": "and",
        • "criteria": [
          ]
        },
      • "definitions": [
        • {
          }
        ]
      }
    },
  • "oldValues": {
    • "version": 0,
    • "typedId": "41.DCRMC",
    • "massChange": {
      • "definitions": [
        • {
          }
        ],
      • "filter": {
        • "_constructor": "AdvancedCriteria",
        • "criteria": [
          ],
        • "operator": "and"
        },
      • "type": "EDIT"
      },
    • "comments": null,
    • "createDate": "2024-05-06T10:22:39",
    • "createdBy": 2147490696,
    • "lastUpdateDate": "2024-05-06T10:22:39",
    • "lastUpdateBy": 2147490696,
    • "itemExtensions": {
      • "cellStyles": {
        • "typedId": "background-color:#ffa39e"
        }
      }
    },
  • "operationType": "update",
  • "textMatchStyle": "exact"
}
Response samples
application/json
{
  • "response": {
    • "node": "pricefx-cluster-app-frontend-86fdbbfb9-7zjkq",
    • "data": [
      • {
        • "version": 0,
        • "typedId": "41.DCRMC",
        • "massChange": {
          },
        • "comments": null,
        • "createDate": "2024-05-06T10:22:39",
        • "createdBy": 2147490696,
        • "lastUpdateDate": "2024-05-06T10:22:39",
        • "lastUpdateBy": 2147490696
        }
      ],
    • "status": 0
    }
}