Add a Data Change Request

post/dcrmanager.add

Adds a new Data Change Request using the specified Data Change Request Type and label.

Securitybasic or X-PriceFx-jwt
Request
Request Body schema: application/json
object
dcrTypeName
required
string
label
string
operationType
string
Responses
200

OK

Response Schema: application/json
object
node
string
Array of objects (DataChangeRequest)
Array
lastUpdateByName
string <= 255 characters
createdByName
string <= 255 characters
typedId
string
approvalDate
string or null <date-time>
approvalRequiredEmailAttachments
Array of strings or null or null
dcrTypeName
string <= 255 characters
workflowStatus
string <= 255 characters
Possible values: "DRAFT" "SUBMITTED" "DENIED" "APPROVED" "NO_APPROVAL_REQUIRED" "WITHDRAWN" "INVALIDATED"
lastUpdateDate
string <date-time>
approvalState
string or null <= 255 characters
Possible values: "NOT_APPROVED" "PARTIALLY_APPROVED" "APPROVED" "AUTO_APPROVED" "DENIED"
label
string <= 255 characters
version
integer
deniedByName
string or null
dcrTargetType
string <= 255 characters
uniqueName
string <= 255 characters
dcrTargetInfo
string or null <= 255 characters
createdBy
integer
submittedByName
string or null <= 255 characters
userGroupEdit
string or null <= 255 characters
userGroupViewDetails
string or null <= 255 characters
approvedByName
string or null
createDate
string <date-time>
lastUpdateBy
integer
status
integer
Request samples
application/json
{
  • "data": {
    • "dcrTypeName": "DCRT",
    • "label": "DCR_P"
    },
  • "operationType": "add"
}
Response samples
application/json
{
  • "response": {
    • "node": "pricefx-cluster-app-frontend-78fc875d6f-lpdr4",
    • "data": [
      • {
        • "version": 2,
        • "typedId": "66.DCR",
        • "uniqueName": "DCR-66",
        • "label": "DCR_P",
        • "approvalState": "NOT_APPROVED",
        • "approvalDate": null,
        • "lastUpdateByName": "admin",
        • "createdByName": "admin",
        • "submittedByName": null,
        • "workflowStatus": "DRAFT",
        • "dcrTypeName": "DCRT",
        • "userGroupEdit": null,
        • "userGroupViewDetails": null,
        • "dcrTargetType": "P",
        • "dcrTargetInfo": null,
        • "approvedByName": null,
        • "deniedByName": null,
        • "approvalRequiredEmailAttachments": null,
        • "createDate": "2023-06-02T11:41:45",
        • "createdBy": 2147490696,
        • "lastUpdateDate": "2023-06-02T11:41:45",
        • "lastUpdateBy": 2147490696
        }
      ],
    • "status": 0
    }
}