VendorDTO¶
Example Json Object
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "displayId": "string",
6 "name": "string",
7 "description": "string",
8 "address": "string",
9 "contractEndDate": "2019-08-24",
10 "services": "string",
11 "vendorType": "string",
12 "vendorStatusId": 0,
13 "vendorStatus": "string",
14 "vendorStatusType": "string",
15 "businessTypeId": 0,
16 "businessType": "string",
17 "vendorRateId": 0,
18 "vendorRate": "string",
19 "vendorContactIds": [
20 0
21 ],
22 "premiseIds": [
23 0
24 ],
25 "firstPremiseDisplayId": "string",
26 "ownerUserName": "string",
27 "ownerDto": {
28 "id": 0,
29 "createdBy": "string",
30 "createdAt": "2019-08-24T14:15:22Z",
31 "userName": "string",
32 "firstName": "string",
33 "lastName": "string",
34 "email": "string",
35 "roleIds": [
36 {
37 "id": 0,
38 "createdBy": "string",
39 "createdAt": "2019-08-24T14:15:22Z",
40 "modifiedBy": "string",
41 "modifiedAt": "2019-08-24T14:15:22Z",
42 "roleName": "string",
43 "entity": "string",
44 "new": true
45 }
46 ],
47 "internalTeamNames": [
48 "string"
49 ],
50 "internalTeamIds": [
51 0
52 ],
53 "internalTeamDisplayIds": [
54 "string"
55 ],
56 "premiseIds": [
57 0
58 ],
59 "premiseNames": [
60 "string"
61 ],
62 "userAvailable": true,
63 "temporaryWorkload": 0,
64 "preferredCultureCode": "string"
65 },
66 "vendorAvailable": true,
67 "vendorRating": 0.1,
68 "premiseDisplayIds": [
69 "string"
70 ]
71}
📄 Description: Data transfer object representing a vendor, encapsulating essential details such as vendor identification, contact information, and service offerings to facilitate effective supplier management and collaboration.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
createdBy |
string |
false |
none |
Username of who created this resource |
createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
displayId |
string |
false |
none |
Unique identifier for the display |
name |
string |
false |
none |
Name of the resource |
description |
string |
false |
none |
Description of the resource |
address |
string |
false |
none |
Represents the physical location of the vendor, essential for logistical coordination and service delivery. |
contractEndDate |
string(date) |
false |
none |
Date of the contract end |
services |
string |
false |
none |
Represents the list of services offered by the vendor, essential for evaluating vendor capabilities and aligning them with business needs. |
vendorType |
string |
false |
none |
Type of the vendor |
vendorStatusId |
integer(int64) |
false |
none |
Unique identifier for the vendor status |
vendorStatus |
string |
false |
none |
Status of the vendor |
vendorStatusType |
string |
false |
none |
Type of the vendor status |
businessTypeId |
integer(int64) |
false |
none |
Unique identifier for the business type |
businessType |
string |
false |
none |
Type of the business |
vendorRateId |
integer(int64) |
false |
none |
Unique identifier for the vendor rate |
vendorRate |
string |
false |
none |
Rate of vendor |
vendorContactIds |
[integer] |
false |
none |
Array of unique identifiers for vendor contacts associated with the vendor, facilitating streamlined communication and management of vendor relationships. |
premiseIds |
[integer] |
false |
none |
Array of unique identifiers representing the premises associated with the vendor, facilitating streamlined management and tracking of vendor relationships. |
firstPremiseDisplayId |
string |
false |
none |
Unique identifier for the first premise display |
ownerUserName |
string |
false |
none |
Name of the owner user |
ownerDto |
false |
none |
Represents the vendor details associated with the current entity, facilitating effective management and collaboration within the business ecosystem. |
|
vendorAvailable |
boolean |
false |
none |
Indicates whether the vendor is currently available for new engagements. |
vendorRating |
number(double) |
false |
none |
Numeric representation of the vendor’s performance rating, used to assess and compare vendor quality within the procurement process. |
premiseDisplayIds |
[string] |
false |
none |
Array of unique identifiers for the premises associated with the vendor, facilitating streamlined management and reference within the system. |