AssetPartDTO¶
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 "imageId": 0,
9 "premiseId": 0,
10 "premiseDisplayId": "string",
11 "premiseDto": {
12 "id": 0,
13 "createdBy": "string",
14 "createdAt": "2019-08-24T14:15:22Z",
15 "displayId": "string",
16 "premiseName": "string",
17 "description": "string",
18 "address": "string",
19 "internalTeamNames": [
20 "string"
21 ],
22 "internalTeamIds": [
23 0
24 ],
25 "premiseAvailable": true,
26 "premiseFromNrm": true,
27 "nlmId": 0,
28 "nlmDisplayId": "string",
29 "nlmUsed": true,
30 "manager": 0,
31 "managerName": "string",
32 "imageId": 0,
33 "area": "string",
34 "modifiedAt": "2019-08-24T14:15:22Z"
35 },
36 "premiseFromNrm": true,
37 "model": "string",
38 "unitCost": "67.08",
39 "serialNumber": "string",
40 "qrCode": "string",
41 "quantityOnHand": 0,
42 "reOrderPoint": 0,
43 "size": "string",
44 "color": "string",
45 "weight": "24.08",
46 "length": "11.5",
47 "width": "16.9",
48 "height": "12.3",
49 "materialType": "string",
50 "assetPartType": "string",
51 "assetPartTypeId": 0,
52 "assetPartManufacturer": {
53 "id": 0,
54 "createdBy": "string",
55 "createdAt": "2019-08-24T14:15:22Z",
56 "name": "string",
57 "assetParts": [
58 {
59 "id": 0,
60 "createdBy": "string",
61 "createdAt": "2019-08-24T14:15:22Z",
62 "displayId": "string",
63 "name": "string",
64 "description": "string",
65 "imageId": 0,
66 "premiseId": 0,
67 "premiseDisplayId": "string",
68 "premiseDto": {
69 "id": 0,
70 "createdBy": "string",
71 "createdAt": "2019-08-24T14:15:22Z",
72 "displayId": "string",
73 "premiseName": "string",
74 "description": "string",
75 "address": "string",
76 "internalTeamNames": [
77 "string"
78 ],
79 "internalTeamIds": [
80 0
81 ],
82 "premiseAvailable": true,
83 "premiseFromNrm": true,
84 "nlmId": 0,
85 "nlmDisplayId": "string",
86 "nlmUsed": true,
87 "manager": 0,
88 "managerName": "string",
89 "imageId": 0,
90 "area": "string",
91 "modifiedAt": "2019-08-24T14:15:22Z"
92 },
93 "premiseFromNrm": true,
94 "model": "string",
95 "unitCost": "67.08",
96 "serialNumber": "string",
97 "qrCode": "string",
98 "quantityOnHand": 0,
99 "reOrderPoint": 0,
100 "size": "string",
101 "color": "string",
102 "weight": "24.08",
103 "length": "11.5",
104 "width": "16.9",
105 "height": "12.3",
106 "materialType": "string",
107 "assetPartType": "string",
108 "assetPartTypeId": 0,
109 "assetPartManufacturer": {},
110 "variableQuantity": 0,
111 "assetPartAvailable": true,
112 "owner": 0,
113 "ownerDto": {
114 "id": 0,
115 "createdBy": "string",
116 "createdAt": "2019-08-24T14:15:22Z",
117 "userName": "string",
118 "firstName": "string",
119 "lastName": "string",
120 "email": "string",
121 "roleIds": [
122 {
123 "id": 0,
124 "createdBy": "string",
125 "createdAt": "2019-08-24T14:15:22Z",
126 "modifiedBy": "string",
127 "modifiedAt": "2019-08-24T14:15:22Z",
128 "roleName": "string",
129 "entity": "string",
130 "new": true
131 }
132 ],
133 "internalTeamNames": [
134 "string"
135 ],
136 "internalTeamIds": [
137 0
138 ],
139 "internalTeamDisplayIds": [
140 "string"
141 ],
142 "premiseIds": [
143 0
144 ],
145 "premiseNames": [
146 "string"
147 ],
148 "userAvailable": true,
149 "temporaryWorkload": 0,
150 "preferredCultureCode": "string"
151 },
152 "ownerUserName": "string",
153 "modifiedAt": "2019-08-24T14:15:22Z",
154 "isPartsSufficient": true
155 }
156 ]
157 },
158 "variableQuantity": 0,
159 "assetPartAvailable": true,
160 "owner": 0,
161 "ownerDto": {
162 "id": 0,
163 "createdBy": "string",
164 "createdAt": "2019-08-24T14:15:22Z",
165 "userName": "string",
166 "firstName": "string",
167 "lastName": "string",
168 "email": "string",
169 "roleIds": [
170 {
171 "id": 0,
172 "createdBy": "string",
173 "createdAt": "2019-08-24T14:15:22Z",
174 "modifiedBy": "string",
175 "modifiedAt": "2019-08-24T14:15:22Z",
176 "roleName": "string",
177 "entity": "string",
178 "new": true
179 }
180 ],
181 "internalTeamNames": [
182 "string"
183 ],
184 "internalTeamIds": [
185 0
186 ],
187 "internalTeamDisplayIds": [
188 "string"
189 ],
190 "premiseIds": [
191 0
192 ],
193 "premiseNames": [
194 "string"
195 ],
196 "userAvailable": true,
197 "temporaryWorkload": 0,
198 "preferredCultureCode": "string"
199 },
200 "ownerUserName": "string",
201 "modifiedAt": "2019-08-24T14:15:22Z",
202 "isPartsSufficient": true
203}
📄 Description: Data transfer object representing a component of an asset, detailing its specifications and associated metadata for effective asset management and tracking within the enterprise.
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 |
true |
none |
Name of the resource |
description |
string |
false |
none |
Description of the resource |
imageId |
integer(int64) |
false |
none |
Unique identifier for the image |
premiseId |
integer(int64) |
false |
none |
Unique identifier for the premise |
premiseDisplayId |
string |
false |
none |
Unique identifier for the premise display |
premiseDto |
false |
none |
Represents the detailed information of an asset part within the system, facilitating effective asset management and tracking. |
|
premiseFromNrm |
boolean |
false |
none |
Indicates whether the asset part originates from the National Resource Management (NRM) framework, facilitating compliance and reporting requirements. |
model |
string |
false |
none |
Represents the specific model associated with the asset part, facilitating accurate identification and management within the system. |
unitCost |
string |
false |
none |
Represents the cost per unit of the asset part, essential for accurate budgeting and financial analysis within asset management. |
serialNumber |
string |
false |
none |
Unique identifier for the asset part, facilitating efficient tracking and management within the asset management system. |
qrCode |
string |
false |
none |
Code for the qr |
quantityOnHand |
integer(int64) |
false |
none |
Represents the current inventory level of the asset part, indicating the quantity available for use or sale. |
reOrderPoint |
integer(int64) |
false |
none |
Reorder point indicates the inventory level at which new stock should be ordered to prevent stockouts and ensure continuous availability of asset parts. |
size |
string |
false |
none |
Number of items per page |
color |
string |
false |
none |
Represents the color attribute associated with the asset part, providing essential visual differentiation for inventory management and asset tracking. |
weight |
string |
false |
none |
Represents the weight of the asset part, providing essential information for inventory management and logistics optimization. |
length |
string |
false |
none |
Specifies the length of the asset part, providing essential information for inventory management and resource allocation. |
width |
string |
false |
none |
Specifies the width dimension of the asset part, facilitating accurate representation and management of asset specifications. |
height |
string |
false |
none |
Specifies the height of the asset part, providing essential dimensional information for inventory and asset management. |
materialType |
string |
false |
none |
Type of the material |
assetPartType |
string |
false |
none |
Type of the asset part |
assetPartTypeId |
integer(int64) |
false |
none |
Unique identifier for the asset part type |
assetPartManufacturer |
false |
none |
Identifies the manufacturer of the asset part, facilitating tracking and management of supplier relationships within the asset management system. |
|
variableQuantity |
integer(int64) |
false |
none |
Quantity of variable quantity |
assetPartAvailable |
boolean |
false |
none |
Indicates whether the specific asset part is currently available for allocation or use within the system. |
owner |
integer(int64) |
false |
none |
Unique identifier for the owner of the asset part, facilitating asset management and accountability within the system. |
ownerDto |
false |
none |
Represents the owner details of the asset part, providing essential information for asset management and accountability. |
|
ownerUserName |
string |
false |
none |
Name of the owner user |
modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
isPartsSufficient |
boolean |
false |
none |
Whether the resource is parts sufficient |