VendorRequestPartnerRoleDto¶
Example Json Object
1{
2 "id": 0,
3 "displayId": "string",
4 "changeType": "ADD",
5 "vendorRequestId": 0,
6 "vendorRequestDisplayId": "string",
7 "partnerRole": {
8 "id": 0,
9 "displayId": "string",
10 "status": "CREATED",
11 "name": "string"
12 },
13 "allowsSystemGenerateNewId": true,
14 "numberRangeIdentifierValue": "string",
15 "numberRangeIdentifierType": {
16 "name": "string"
17 },
18 "numberRangeType": {
19 "name": "string"
20 }
21}
📄 Description: Data transfer object representing the role of a partner in a vendor request, encapsulating essential details for collaboration and decision-making within procurement processes.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
displayId |
string |
false |
none |
Unique identifier for the display |
changeType |
string |
false |
none |
Type of the change |
vendorRequestId |
integer(int64) |
false |
none |
Unique identifier for the vendor request |
vendorRequestDisplayId |
string |
false |
none |
Unique identifier for the vendor request display |
partnerRole |
false |
none |
Defines the specific role of the partner within the vendor request process, facilitating clear communication and collaboration. |
|
allowsSystemGenerateNewId |
boolean |
false |
none |
Unique identifier for the allows system generate new |
numberRangeIdentifierValue |
string |
false |
none |
String value that uniquely identifies a specific range of numbers associated with the vendor request partner role. |
numberRangeIdentifierType |
false |
none |
Type of the number range identifier |
|
numberRangeType |
false |
none |
Type of the number range |
Enumerated Values
Attribute |
Value |
|---|---|
changeType |
ADD, NO_CHANGE, REMOVE |