1. Overview
1.2. Tags
-
context-type-controller : Context Type Controller
-
defect-controller : Defect Controller
-
defect-history-controller : Defect History Controller
-
defect-type-controller : Defect Type Controller
-
disposition-controller : Disposition Controller
-
disposition-plan-controller : Disposition Plan Controller
-
disposition-type-controller : Disposition Type Controller
-
history-controller : History Controller
-
ncm-patch-controller : NCM Patch Controller
-
non-conformance-controller : Non Conformance Controller
-
non-conformance-type-controller : Non Conformance Type Controller
-
reason-tree-nodes-controller : Reason Tree Nodes Controller
-
user-settings-controller : User Settings Controller
2. Resources
2.1. Context-type-controller
Context Type Controller
2.1.1. getContextType
GET /contexttype
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
page |
Page number to return 0 to N. |
integer (int32) |
|
Query |
size |
Number of resources to return per page. |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Success |
No Content |
401 |
ERR401: Unauthorized |
No Content |
404 |
ERRUD404: Not found |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.2. Defect-controller
Defect Controller
2.2.1. createDefects
POST /v2/defect-viewer/createDefects
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Success |
object |
400 |
ERRCD400: Invalid data supplied. See message for details. |
No Content |
401 |
ERR401: Unauthorized |
No Content |
404 |
ERRCD404: Non-conformance not found |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.2.2. getDefectQueueSearch
GET /v2/defect-viewer/getDefectQueueSearch
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
defectStatus |
Status of the Defect as a filter. Multiple values are supported |
< string > array(multi) |
|
Query |
page |
integer (int32) |
|
|
Query |
searchQueue |
Search text to find defects |
string |
|
Query |
size |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful |
object |
401 |
ERR401 Unauthorized |
No Content |
404 |
ERRDQS404: Not found |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
503 |
ERR503: Services not found |
No Content |
2.2.3. getDefects
GET /v2/defect-viewer/getDefects
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
affectedQuantity |
Number of Affected_quantity for the defect. |
< number (double) > array(multi) |
|
Query |
id |
ID for the Defect as a filter. |
< integer (int64) > array(multi) |
|
Query |
lastModifiedBy |
User that last modified the Defect. |
< string > array(multi) |
|
Query |
lastModifiedOn |
Date that the Defect was last modified. |
< string > array(multi) |
|
Query |
likeOnColumn |
On column which like operator is affected. |
string |
|
Query |
likeSearchValue |
On column which like search is applied. |
string |
|
Query |
nonConformanceId |
Id of the NonConformance resource. |
< integer (int64) > array(multi) |
|
Query |
operation |
List of Operation as a filter. |
< string > array(multi) |
|
Query |
orderBy |
enum (asc, desc) |
|
|
Query |
orderByColumn |
Name of the column to sort based on like lastModifiedOn. |
string |
|
Query |
page |
integer (int32) |
|
|
Query |
serialNumber |
SerialNumber (e.g. Lot identifier) as a filter. |
< string > array(multi) |
|
Query |
size |
integer (int32) |
|
|
Query |
status |
Status of the Defect as a filter. Multiple values are supported |
< string > array(multi) |
|
Query |
summary |
Summary of the Defect as a filter. |
< string > array(multi) |
|
Query |
workOrder |
List of work order Info as a filter. |
< string > array(multi) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
401 |
ERR401: Unauthorized |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.2.4. getDefectsObject
GET /v2/defect-viewer/getDefectsObject/{objectId}
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
objectId |
Object id must be a Work Order Id, Material Lot Actual Id, Segment Actaul Id or Production Event Id |
integer (int64) |
|
Query |
object |
object |
enum (MaterialLotActual, WorkOrder, SegmentActual, RI_ProdEventId) |
|
Query |
page |
integer (int32) |
|
|
Query |
size |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful |
|
401 |
Unauthorized |
No Content |
412 |
Precondition fail |
No Content |
500 |
Internal server error |
No Content |
503 |
Service unavailable |
No Content |
2.2.5. getOperationsBySearch
GET /v2/defect-viewer/getOperationsBySearch
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
clockedOnOperator |
Currently clocked on operator as a filter. |
string |
Query |
completedAfter |
Filter results to return operations completed on or after this time. Combines with CompletedBefore to define a time range. |
string (date-time) |
Query |
completedBefore |
Filter results to return operations completed on or before this time. Combines with CompletedAfter to define a time range. |
string (date-time) |
Query |
lotIdentifier |
Lot identifier (e.g. Serial Number) as a filter. |
string |
Query |
materialLotActualId |
ID of the material lot actual as a filter. |
integer (int64) |
Query |
onHold |
Whether the operation is currently on hold as a filter. |
boolean |
Query |
operationName |
Name of the operation as a filter. |
string |
Query |
orderBy |
Name of the operation property to sort the results by. |
string |
Query |
page |
Page number to return 0 to N. |
integer (int32) |
Query |
plannedOrStartedOnUnitId |
for the unit that the operation |
integer (int64) |
Query |
plannedUnitId |
ID for the planned unit as a filter. The results contain all |
integer (int64) |
Query |
producedMaterialId |
ID for the material produced as a filter. |
< integer (int64) > array(multi) |
Query |
productionLineId |
ID for the production line as a filter. |
< integer (int64) > array(multi) |
Query |
segmentActualId |
ID for the segment actual as a filter. Multiple values are supported and |
< integer (int64) > array(multi) |
Query |
segmentId |
ID for the segment as a filter. Note that segment IDs are unique |
integer (int64) |
Query |
size |
Number of resources to return per page. |
integer (int32) |
Query |
startedOnUnitId |
ID for the unit that the segment is executing on as a filter. |
integer (int64) |
Query |
status |
Status of the operation as a filter. Multiple values are supported |
< string > array(multi) |
Query |
workOrderId |
ID for the work order as a filter. |
integer (int64) |
Query |
workOrderName |
Name of the work order as a filter. |
string |
Query |
workOrderPriority |
Relative priority of the work order as a filter. |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Success |
object |
401 |
ERR401 Unauthorized |
No Content |
403 |
ERR403 Forbidden |
No Content |
404 |
ERROPBS404 Not Found |
No Content |
412 |
ERR412 Precondition Failed |
No Content |
500 |
ERROPBS500: Internal Server Error |
No Content |
503 |
ERROPBS503 Service unavailable |
No Content |
2.2.6. updateDefect
PUT /v2/defect-viewer/updateDefects/nonconformance/{nonconformanceId}/defect/{defectId}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
defectId |
ID of the Defect to update. |
integer (int64) |
Path |
nonconformanceId |
Id of the Nonconformance resource to update. |
integer (int64) |
Body |
requestBody |
Defect Details to update. |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
201 |
Success |
No Content |
400 |
ERRUD400: Invalid data supplied. See message for details. |
No Content |
401 |
ERR401: Unauthorized |
No Content |
404 |
ERRUD404: Not found |
No Content |
412 |
ERRUD412: Defect has been updated since the GET on which the submitted changes were made. Response contains the current record. |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.2.7. Create defect on receiving inspection
POST /v2/defect-viewer/{contextid}/createdefects
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
contextid |
context id for receiving inspection |
integer (int64) |
Body |
defect |
Required information to create defects |
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Success |
object |
400 |
ERRCD400: Invalid data supplied. See message for details. |
No Content |
401 |
ERR401: Unauthorized |
No Content |
404 |
ERRCD404: Non-conformance not found |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.2.8. getDispositionActions
GET /v2/defect-viewer/{defectId}/dispositionActions
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
defectId |
ID for the dispositionAction as a filter. |
integer (int64) |
Query |
nonConformanceId |
Id of the Nonconformance resource to filter. |
integer (int64) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful |
object |
400 |
ERRDA400: Invalid data supplied. See message for details. |
No Content |
401 |
ERR401: Unauthorized |
No Content |
404 |
ERRDA404: Not found |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.2.9. getMateriallotactualsObject
GET /v2/defect-viewer/{workOrderId}/materiallotactuals
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
workOrderId |
Id of the work order resource |
integer (int64) |
Query |
parentMaterialLotActualId |
ID for the parent material lot actual as a filter. |
integer (int64) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
successful |
< string > array |
401 |
Unauthorized |
No Content |
412 |
Precondition fail |
No Content |
500 |
Internal server error |
No Content |
503 |
Service unavailable |
No Content |
2.3. Defect-history-controller
Defect History Controller
2.3.1. getDefectHistory
GET /v1/defect-history/{defectId}
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
defectId |
defectId |
integer (int64) |
|
Query |
page |
Number of resources to return per page. |
integer (int32) |
|
Query |
size |
Page number to return 0 to N. |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
400 |
Invalid data supplied. See message for details. |
No Content |
401 |
Unauthorized |
No Content |
2.4. Defect-type-controller
Defect Type Controller
2.4.1. getDefectTypes
GET /v1/defect-types-viewer
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
page |
Page number to return 0 to N. |
integer (int32) |
|
Query |
size |
Number of resources to return per page. |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
401 |
ERR401: Unauthorized |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.5. Disposition-controller
Disposition Controller
2.5.1. createDisposition
POST /v2/disposition/createDisposition
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
dispositionPlanId |
ID for the dispositionPlanId as a filter. |
integer (int64) |
Body |
disposition |
Disposition details to create. |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
400 |
ERRCL400: Invalid data supplied. See message for details. |
No Content |
401 |
ERR401: Unauthorized |
No Content |
404 |
ERRCL404: Non-conformance not found |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.5.2. createDispositionNonSerialized
POST /v2/disposition/createDispositionNonSerialized
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
nonSerializedDispositionInfoExtend |
Split and DispositionAction details to split the lots and create dispositionAction on them. |
< NonSerializedDispositionViewInfoExtend > array |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
400 |
ERRCL400: Invalid data supplied. See message for details. |
No Content |
401 |
ERR401: Unauthorized |
No Content |
404 |
ERRCL404: Non-conformance not found |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.5.3. createEmptyDispositionActions
POST /v2/disposition/createEmptyDispositionActions
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
dispositionPlanDefectIdDtoExtend |
DispositionPlan details to create. |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
400 |
ERRCL400: Invalid data supplied. See message for details. |
No Content |
401 |
ERR401: Unauthorized |
No Content |
404 |
ERRCL404: Non-conformance not found |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.5.4. editCTP
PUT /v2/disposition/editCTP
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
dispositionPlanId |
ID for the dispositionPlanId as a filter. |
integer (int64) |
Body |
disposition |
Disposition details for CTP to update. |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
400 |
ERRCL400: Invalid data supplied. See message for details. |
No Content |
401 |
ERR401: Unauthorized |
No Content |
404 |
ERRCL404: Non-conformance not found |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.5.5. updateDisposition
PUT /v2/disposition/updateDisposition
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
dispositionPlanId |
ID for the dispositionPlanId for Update. |
integer (int64) |
Query |
previousDisposition |
Previous disposition done on the defect which will be updated with the given disposition. Currently applicable to MRB only, for updating CTP use edit CTP endpoint |
string |
Body |
disposition |
Disposition details to update. |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
400 |
ERRCL400: Invalid data supplied. See message for details. |
No Content |
401 |
ERR401: Unauthorized |
No Content |
404 |
ERRCL404: Non-conformance not found |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.5.6. validateForDisposition
POST /v2/disposition/validatefordisposition
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
dispositionPlanId |
ID for the dispositionPlanId as a filter. |
integer (int64) |
Body |
defectSerialNoInfo |
to validate the List of DefectSerialNoInfo. |
< DefectSerialNoInfo > array |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
Validation Success |
< string, string > map |
401 |
Unauthorized |
No Content |
404 |
Work order id or operation not found |
No Content |
422 |
Validation Fail |
No Content |
500 |
Internal Server Error |
No Content |
2.5.7. createDispositionForRecevingInsepectionApp
POST /v2/disposition/{contextid}/createDisposition
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
contextid |
context id for receving inspection |
integer (int64) |
Body |
nonSerializedDispositionInfoExtend |
Disposition details to create. |
< RINonSerializedDispositionInfoViewExtend > array |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
400 |
ERRCL400: Invalid data supplied. See message for details. |
No Content |
401 |
ERR401: Unauthorized |
No Content |
404 |
ERRCL404: Non-conformance not found |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.5.8. getDispositionActionByDefectId
GET /v2/disposition/{nonconformanceId}/{defectId}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
defectId |
ID of the Defect as a filter. |
integer (int64) |
Path |
nonconformanceId |
ID of the NonconformanceId as a filter. |
integer (int64) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< DispositionActionViewInfo > array |
400 |
Invalid data supplied. See message for details. |
No Content |
401 |
Unauthorized |
No Content |
404 |
Not found |
No Content |
2.6. Disposition-plan-controller
Disposition Plan Controller
2.6.1. createDispositionPlan
POST /v2/dispositionplans
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
400 |
Invalid data supplied: must not set dispositionPlanId property |
No Content |
401 |
Unauthorized |
No Content |
2.6.2. getAllDispositionPlans
GET /v2/dispositionplans
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
dispositionActionStatus |
DispositionActionStatus of the operation as a filter,different values are supported like ALL,Open |
enum (Open, All) |
|
Query |
page |
Page number to return 0 to N. |
integer (int32) |
|
Query |
size |
Number of resources to return per page. |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
401 |
ERR401: Unauthorized |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.7. Disposition-type-controller
Disposition Type Controller
2.7.1. getDispositionTypes
GET /v1/disposition-type-viewer
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
contextid |
Context Id for Disposition Type |
integer (int64) |
|
Query |
page |
Page number to return 0 to N. |
integer (int32) |
|
Query |
size |
Number of resources to return per page. |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
401 |
ERR401: Unauthorized |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.7.2. getOperations
GET /v1/disposition-type-viewer/getOperations
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
workOrderId |
List of all Operations for the specific workOrder Id. |
integer (int64) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
401 |
ERR401: Unauthorized |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.8. History-controller
History Controller
2.8.1. Get defect history based on Defect ID
GET /v2/history/defecthistory/{id}
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
id |
ID for the Defect as a filter. |
integer (int64) |
|
Query |
page |
Page number to return 0 to N. |
integer (int32) |
|
Query |
size |
Number of resources to return per page. |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
400 |
defect history not found |
No Content |
401 |
Unauthorized |
No Content |
2.8.2. Get disposition action history based on Non-Conformance ID
GET /v2/history/dispositionactionhistory/{id}
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
id |
id must be a Non-Conformance ID |
integer (int64) |
|
Query |
page |
Page number to return 0 to N. |
integer (int32) |
|
Query |
size |
Number of resources to return per page. |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
400 |
dispostionAction history not found |
No Content |
401 |
Unauthorized |
No Content |
2.9. Ncm-patch-controller
NCM Patch Controller
2.9.1. modifyDispositionPlan
PATCH /ncmpatch/modifydispositionplan
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Body |
disposition |
Details on the DispositionPlan to Update. |
< DispositionPatch > array |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
ERR200: Success |
object |
204 |
ERR204: No Content |
No Content |
401 |
ERR401: Unauthorized |
No Content |
404 |
ERR404: disposition action not found |
No Content |
500 |
ERR500: Internal server error |
No Content |
2.10. Non-conformance-controller
Non Conformance Controller
2.10.1. getNonConformances
GET /v1/nonconformance-viewer/getNonConformances
Parameters
Type | Name | Schema | Default |
---|---|---|---|
Query |
page |
integer (int32) |
|
Query |
size |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< Resource«NonConformanceViewInfo» > array |
401 |
ERR401: Unauthorized |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.11. Non-conformance-type-controller
Non Conformance Type Controller
2.11.1. getNonConformanceTypes
GET /v1/nonconformance-types-viewer
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
page |
Page number to return 0 to N. |
integer (int32) |
|
Query |
size |
Number of resources to return per page. |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
ERR401: Unauthorized |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.12. Reason-tree-nodes-controller
Reason Tree Nodes Controller
2.12.1. reasonTreeConfiguration
GET /v1/treenodes-viewer
2.12.2. getReasonTreeNodes
GET /v1/treenodes-viewer/{id}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
id |
Id of the ReasonTreeNodes resource. |
integer (int64) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
401 |
ERR401: Unauthorized |
No Content |
500 |
ERR500: Internal Server Error |
No Content |
2.13. User-settings-controller
User Settings Controller
2.13.1. Create User settings for the logged in user
POST /v2/settings
Responses
HTTP Code | Description | Schema |
---|---|---|
201 |
Created |
|
204 |
No Content, Error retrieving created user settings |
|
400 |
Invalid data supplied |
|
401 |
User Unauthorized |
No Content |
404 |
App ID not found in privilege set |
|
409 |
Conflict, User Setting already exists. Use a PUT to update |
|
500 |
Internal Server Error |
2.13.2. Get User settings for the logged in User
GET /v2/settings
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
appId |
appId |
integer (int32) |
Query |
viewName |
viewName |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
400 |
Invalid data supplied |
|
401 |
User Unauthorized |
No Content |
404 |
Not found, no user setting found for the user |
|
500 |
Internal Server Error |
2.13.3. Update User settings for the logged in user
PUT /v2/settings
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
400 |
Invalid data supplied |
|
401 |
User Unauthorized |
No Content |
404 |
Not Found, There is no saved User settings for the logged in user |
|
500 |
Internal Server Error |
2.13.4. Delete User settings for the logged in user
DELETE /v2/settings
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
appId |
appId |
integer (int32) |
Query |
viewName |
viewName |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
object |
204 |
Success |
object |
400 |
Invalid data supplied |
|
401 |
User Unauthorized |
No Content |
404 |
Not Found, User Setting not found |
|
500 |
Internal Server Error |
2.13.5. Get Privilege Sets
GET /v2/settings/apps
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< PrivilegeSet > array |
400 |
Invalid data supplied |
|
401 |
User Unauthorized |
No Content |
404 |
Not found, no user setting found for the user |
|
500 |
Internal Server Error |
3. Definitions
3.1. BomItem
Name | Schema |
---|---|
bomItemId |
integer (int64) |
bomReallocationQuantity |
< integer (int64) > array |
3.2. ContextType
Name | Description | Schema |
---|---|---|
createdBy |
string |
|
createdOn |
string (date-time) |
|
deleted |
Example : |
boolean |
displayName |
string |
|
id |
integer (int64) |
|
lastModifiedBy |
string |
|
lastModifiedOn |
string (date-time) |
|
name |
string |
|
version |
integer (int32) |
3.3. ContextTypeInfo
Name | Description | Schema |
---|---|---|
contextTypeId |
integer (int64) |
|
createdBy |
string |
|
createdOn |
string (date-time) |
|
displayName |
string |
|
id |
integer (int64) |
|
lastModifiedBy |
string |
|
lastModifiedOn |
string (date-time) |
|
name |
string |
|
requiresReview |
Example : |
boolean |
version |
integer (int32) |
3.4. DefectDTO
Name | Schema |
---|---|
affectedObjectType |
string |
defectContextType |
string |
defectReasonLevel1Id |
string |
defectReasonLevel2Id |
string |
defectReasonLevel3Id |
string |
defectReasonLevel4Id |
string |
defectTypeId |
integer (int64) |
description |
string |
locationType |
string |
ncmTypeId |
integer (int64) |
summary |
string |
workOrder |
< WorkOrderInfo > array |
3.5. DefectExtend
Name | Schema |
---|---|
affectedObjectId |
string |
affectedQuantity |
number (double) |
affectedQuantityUnitOfMeasure |
string |
commentId |
string |
createdBy |
string |
createdOn |
string (date-time) |
defectId |
integer (int64) |
defectReasonLevel1Id |
string |
defectReasonLevel2Id |
string |
defectReasonLevel3Id |
string |
defectReasonLevel4Id |
string |
defectTypeId |
integer (int64) |
description |
string |
lastModifiedBy |
string |
lastModifiedOn |
string (date-time) |
locationId |
string |
locationType |
string |
nonconformanceId |
integer (int64) |
propertyValues |
< PropertyValueExtend > array |
reportedBy |
string |
status |
string |
summary |
string |
version |
integer (int32) |
3.6. DefectNCMIdDto
Name | Schema |
---|---|
defectId |
integer (int64) |
nonConformanceId |
integer (int64) |
3.7. DefectSerialNoInfo
Name | Schema |
---|---|
currentoperationId |
integer (int64) |
defectId |
integer (int64) |
dispositionActionId |
integer (int64) |
dispositionTypeId |
integer (int64) |
materialLotActualId |
integer (int64) |
nonConformanceId |
integer (int64) |
operationId |
integer (int64) |
segmentActualId |
integer (int64) |
serialNumber |
string |
workOrderId |
integer (int64) |
3.8. DefectViewInfo
Name | Schema |
---|---|
affectedObjectId |
string |
affectedQuantity |
number (double) |
affectedQuantityUnitOfMeasure |
string |
appliedSearchOn |
string |
commentId |
string |
createdBy |
string |
createdOn |
string (date-time) |
defectCauseTreeId |
string |
defectContextType |
string |
defectId |
integer (int64) |
defectReasonLevel1Id |
string |
defectReasonLevel1Name |
string |
defectReasonLevel2Id |
string |
defectReasonLevel2Name |
string |
defectReasonLevel3Id |
string |
defectReasonLevel3Name |
string |
defectReasonLevel4Id |
string |
defectReasonLevel4Name |
string |
defectTypeId |
integer (int64) |
defectTypeName |
string |
description |
string |
dispositionActionTreeId |
string |
dispositionActions |
< DispositionActionViewInfo > array |
id |
integer (int64) |
lastModifiedBy |
string |
lastModifiedOn |
string (date-time) |
locationId |
string |
locationName |
string |
locationType |
string |
materialLotActualId |
integer (int64) |
materialLotActualStatus |
string |
ncLastModifiedBy |
string |
ncLastModifiedOn |
string (date-time) |
nonConformanceType |
string |
nonconformanceDescription |
string |
nonconformanceId |
integer (int64) |
nonconformanceName |
string |
nonconformanceTypeId |
integer (int64) |
operation |
string |
operationId |
integer (int64) |
product |
|
productFamily |
|
propertyValues |
< PropertyValueInfo > array |
receiverId |
integer (int64) |
receiverNumber |
string |
reportedBy |
string |
serialNumber |
string |
status |
string |
summary |
string |
version |
integer (int32) |
workOrder |
string |
workOrderId |
integer (int64) |
3.9. DispositionActionExtend
Name | Schema |
---|---|
actionNote |
string |
commentId |
string |
createdBy |
string |
createdOn |
string (date-time) |
daReasonLevel1Id |
string |
daReasonLevel2Id |
string |
daReasonLevel3Id |
string |
daReasonLevel4Id |
string |
dispositionActionId |
integer (int64) |
dispositionPlanId |
integer (int64) |
dispositionType |
string |
elapsedTime |
integer (int32) |
lastModifiedBy |
string |
lastModifiedOn |
string (date-time) |
name |
string |
properties |
< PropertyValueExtend > array |
quantity |
number (double) |
status |
string |
version |
integer (int32) |
3.10. DispositionActionHistoryViewInfo
Name | Schema |
---|---|
actionNote |
string |
commentId |
string |
createdBy |
string |
createdOn |
string (date-time) |
daReasonLevel1Id |
string |
daReasonLevel1Name |
string |
daReasonLevel2Id |
string |
daReasonLevel2Name |
string |
daReasonLevel3Id |
string |
daReasonLevel3Name |
string |
daReasonLevel4Id |
string |
daReasonLevel4Name |
string |
defectId |
integer (int64) |
dispositionActionHistoryId |
integer (int64) |
dispositionActionId |
integer (int64) |
dispositionActionPropertyValues |
< PropertyValueInfo > array |
dispositionPlan |
|
dispositionPlanId |
integer (int64) |
dispositionType |
|
dispositionTypeId |
integer (int64) |
elapsedTime |
integer (int32) |
id |
integer (int64) |
lastModifiedBy |
string |
lastModifiedOn |
string (date-time) |
lastModifiedOperation |
string |
materialLotActualId |
integer (int64) |
materialLotActualStatus |
string |
modifiedOn |
string (date-time) |
name |
string |
operation |
string |
operationId |
integer (int64) |
product |
|
productFamily |
|
quantity |
number (double) |
serialNumber |
string |
status |
string |
version |
integer (int32) |
workOrder |
string |
workOrderId |
integer (int64) |
3.11. DispositionActionViewInfo
Name | Schema |
---|---|
actionNote |
string |
commentId |
string |
createdBy |
string |
createdOn |
string (date-time) |
daReasonLevel1Id |
string |
daReasonLevel1Name |
string |
daReasonLevel2Id |
string |
daReasonLevel2Name |
string |
daReasonLevel3Id |
string |
daReasonLevel3Name |
string |
daReasonLevel4Id |
string |
daReasonLevel4Name |
string |
dispositionActionId |
integer (int64) |
dispositionPlan |
|
dispositionType |
string |
dispositionTypeId |
integer (int64) |
dispositionTypeNameGlobal |
string |
elapsedTime |
integer (int32) |
id |
integer (int64) |
lastModifiedBy |
string |
lastModifiedOn |
string (date-time) |
lastModifiedOperation |
string |
materialLotActualId |
integer (int64) |
materialLotActualStatus |
string |
name |
string |
operation |
string |
operationId |
integer (int64) |
product |
|
productFamily |
|
properties |
< PropertyValueInfo > array |
quantity |
number (double) |
segmentActualId |
integer (int64) |
serialNumber |
string |
status |
string |
version |
integer (int32) |
workOrder |
string |
workOrderId |
integer (int64) |
3.12. DispositionPatch
Name | Schema |
---|---|
defectId |
integer (int64) |
dispositionActionId |
integer (int64) |
dispositionPlanId |
integer (int64) |
nonconformanceId |
integer (int64) |
3.13. DispositionPlanDefectIdDtoExtend
Name | Schema |
---|---|
defectNCMIds |
< DefectNCMIdDto > array |
dispositionPlanBody |
3.14. DispositionPlanExtend
Name | Schema |
---|---|
createdBy |
string |
createdOn |
string (date-time) |
dispositionPlanId |
integer (int64) |
lastModifiedBy |
string |
lastModifiedOn |
string (date-time) |
name |
string |
requiresReview |
boolean |
reviewed |
boolean |
reviewedBy |
string |
reviewedOn |
string (date-time) |
source |
string |
version |
integer (int32) |
3.15. DispositionPlanInfo
Name | Description | Schema |
---|---|---|
createdBy |
string |
|
createdOn |
string (date-time) |
|
dispositionPlanId |
integer (int64) |
|
id |
integer (int64) |
|
lastModifiedBy |
string |
|
lastModifiedOn |
string (date-time) |
|
name |
string |
|
requiresReview |
Example : |
boolean |
reviewed |
Example : |
boolean |
reviewedBy |
string |
|
reviewedOn |
string (date-time) |
|
source |
string |
|
status |
string |
|
version |
integer (int32) |
3.16. DispositionPlanViewInfo
Name | Description | Schema |
---|---|---|
createdBy |
string |
|
createdOn |
string (date-time) |
|
dispositionPlanId |
integer (int64) |
|
id |
integer (int64) |
|
lastModifiedBy |
string |
|
lastModifiedOn |
string (date-time) |
|
name |
string |
|
requiresReview |
Example : |
boolean |
reviewed |
Example : |
boolean |
reviewedBy |
string |
|
reviewedOn |
string (date-time) |
|
source |
string |
|
version |
integer (int32) |
3.17. DispositionTypeInfo
Name | Description | Schema |
---|---|---|
contextType |
< ContextType > array |
|
createdBy |
string |
|
createdOn |
string (date-time) |
|
dispositionTypeId |
integer (int64) |
|
id |
integer (int64) |
|
lastModifiedBy |
string |
|
lastModifiedOn |
string (date-time) |
|
name |
string |
|
nameGlobal |
string |
|
requiresReview |
Example : |
boolean |
version |
integer (int32) |
3.18. DispositionViewInfoExtend
Name | Schema |
---|---|
defectSerialNoInfo |
< DefectSerialNoInfo > array |
dispositionAction |
|
dispositionPlan |
|
futureOrReworkOperations |
< OperationInfo > array |
3.21. Link
Name | Description | Schema |
---|---|---|
href |
string |
|
rel |
string |
|
templated |
Example : |
boolean |
3.22. NonConformanceTypeViewInfo
Name | Description | Schema |
---|---|---|
deleted |
Example : |
boolean |
description |
string |
|
id |
integer (int64) |
|
nonConformanceType |
string |
|
nonConformanceTypeId |
integer (int64) |
3.23. NonConformanceViewInfo
Name | Schema |
---|---|
createdBy |
string |
createdOn |
string (date-time) |
defectInfo |
< DefectViewInfo > array |
description |
string |
id |
integer (int64) |
lastModifiedBy |
string |
lastModifiedOn |
string (date-time) |
name |
string |
nonConformanceId |
integer (int64) |
nonConformanceType |
string |
nonConformanceTypeId |
string |
source |
string |
status |
string |
version |
integer (int32) |
3.24. NonSerializedDispositionViewInfoExtend
Name | Schema |
---|---|
defectSerialNoInfo |
|
dispositionPlanId |
integer (int64) |
newLotIdentifier |
string |
splitChildDispositionInfo |
< SplitChildDispositionViewInfoExtend > array |
totalQuantity |
integer (int32) |
3.26. PageMetadata
Name | Schema |
---|---|
number |
integer (int64) |
size |
integer (int64) |
totalElements |
integer (int64) |
totalPages |
integer (int64) |
3.27. PagedResources«Resource«ContextTypeInfo»»
Name | Schema |
---|---|
content |
< Resource«ContextTypeInfo» > array |
links |
< Link > array |
page |
3.28. PagedResources«Resource«DefectViewInfo»»
Name | Schema |
---|---|
content |
< Resource«DefectViewInfo» > array |
links |
< Link > array |
page |
3.29. PagedResources«Resource«DispositionActionHistoryViewInfo»»
Name | Schema |
---|---|
content |
|
links |
< Link > array |
page |
3.30. PagedResources«Resource«NonConformanceTypeViewInfo»»
Name | Schema |
---|---|
content |
< Resource«NonConformanceTypeViewInfo» > array |
links |
< Link > array |
page |
3.31. PrivilegeSet
Name | Schema |
---|---|
category |
string |
description |
string |
displayName |
string |
icon |
string |
id |
integer (int32) |
scope |
string |
3.32. Product
Name | Description | Schema |
---|---|---|
code |
The product code |
string |
description |
The description of the product |
string |
id |
The unique ID of the product |
integer (int64) |
isSerialized |
The product Id is serialized or not |
boolean |
links |
< Link > array |
|
productFamilyId |
The id of the product family this product is a member of |
integer (int64) |
3.33. ProductFamily
Name | Description | Schema |
---|---|---|
description |
The product family’s description |
string |
id |
The unique Id of the product family |
integer (int64) |
links |
< Link > array |
3.34. PropertyValueExtend
Name | Schema |
---|---|
createdBy |
string |
createdOn |
string (date-time) |
lastModifiedBy |
string |
lastModifiedOn |
string (date-time) |
originId |
integer (int64) |
propertyDefinitionId |
string |
propertyValueId |
integer (int64) |
value |
string |
version |
integer (int32) |
3.35. PropertyValueInfo
Name | Schema |
---|---|
createdBy |
string |
createdOn |
string (date-time) |
dispositionActionHistoryId |
integer (int64) |
id |
integer (int64) |
lastModifiedBy |
string |
lastModifiedOn |
string (date-time) |
originId |
integer (int64) |
propertyDefinitionId |
string |
propertyValueId |
integer (int64) |
value |
string |
version |
integer (int32) |
3.36. RINonSerializedDispositionInfoViewExtend
Name | Schema |
---|---|
defectSerialNoInfo |
|
dispositionPlanId |
integer (int64) |
newLotIdentifier |
string |
riSplitChildDispositionInfoExtend |
< RISplitChildDispositionInfoViewExtend > array |
totalQuantity |
integer (int32) |
3.37. RISplitChildDispositionInfoViewExtend
Name | Schema |
---|---|
dispositionAction |
|
dispositionPlan |
|
dispositionTypeId |
integer (int64) |
3.38. Resource«ContextTypeInfo»
Name | Description | Schema |
---|---|---|
contextTypeId |
integer (int64) |
|
createdBy |
string |
|
createdOn |
string (date-time) |
|
displayName |
string |
|
id |
integer (int64) |
|
lastModifiedBy |
string |
|
lastModifiedOn |
string (date-time) |
|
links |
< Link > array |
|
name |
string |
|
requiresReview |
Example : |
boolean |
version |
integer (int32) |
3.39. Resource«DefectViewInfo»
Name | Schema |
---|---|
affectedObjectId |
string |
affectedQuantity |
number (double) |
affectedQuantityUnitOfMeasure |
string |
appliedSearchOn |
string |
commentId |
string |
createdBy |
string |
createdOn |
string (date-time) |
defectCauseTreeId |
string |
defectContextType |
string |
defectId |
integer (int64) |
defectReasonLevel1Id |
string |
defectReasonLevel1Name |
string |
defectReasonLevel2Id |
string |
defectReasonLevel2Name |
string |
defectReasonLevel3Id |
string |
defectReasonLevel3Name |
string |
defectReasonLevel4Id |
string |
defectReasonLevel4Name |
string |
defectTypeId |
integer (int64) |
defectTypeName |
string |
description |
string |
dispositionActionTreeId |
string |
dispositionActions |
< DispositionActionViewInfo > array |
id |
integer (int64) |
lastModifiedBy |
string |
lastModifiedOn |
string (date-time) |
links |
< Link > array |
locationId |
string |
locationName |
string |
locationType |
string |
materialLotActualId |
integer (int64) |
materialLotActualStatus |
string |
ncLastModifiedBy |
string |
ncLastModifiedOn |
string (date-time) |
nonConformanceType |
string |
nonconformanceDescription |
string |
nonconformanceId |
integer (int64) |
nonconformanceName |
string |
nonconformanceTypeId |
integer (int64) |
operation |
string |
operationId |
integer (int64) |
product |
|
productFamily |
|
propertyValues |
< PropertyValueInfo > array |
receiverId |
integer (int64) |
receiverNumber |
string |
reportedBy |
string |
serialNumber |
string |
status |
string |
summary |
string |
version |
integer (int32) |
workOrder |
string |
workOrderId |
integer (int64) |
3.40. Resource«DispositionActionHistoryViewInfo»
Name | Schema |
---|---|
actionNote |
string |
commentId |
string |
createdBy |
string |
createdOn |
string (date-time) |
daReasonLevel1Id |
string |
daReasonLevel1Name |
string |
daReasonLevel2Id |
string |
daReasonLevel2Name |
string |
daReasonLevel3Id |
string |
daReasonLevel3Name |
string |
daReasonLevel4Id |
string |
daReasonLevel4Name |
string |
defectId |
integer (int64) |
dispositionActionHistoryId |
integer (int64) |
dispositionActionId |
integer (int64) |
dispositionActionPropertyValues |
< PropertyValueInfo > array |
dispositionPlan |
|
dispositionPlanId |
integer (int64) |
dispositionType |
|
dispositionTypeId |
integer (int64) |
elapsedTime |
integer (int32) |
id |
integer (int64) |
lastModifiedBy |
string |
lastModifiedOn |
string (date-time) |
lastModifiedOperation |
string |
links |
< Link > array |
materialLotActualId |
integer (int64) |
materialLotActualStatus |
string |
modifiedOn |
string (date-time) |
name |
string |
operation |
string |
operationId |
integer (int64) |
product |
|
productFamily |
|
quantity |
number (double) |
serialNumber |
string |
status |
string |
version |
integer (int32) |
workOrder |
string |
workOrderId |
integer (int64) |
3.41. Resource«DispositionPlanViewInfo»
Name | Description | Schema |
---|---|---|
createdBy |
string |
|
createdOn |
string (date-time) |
|
dispositionPlanId |
integer (int64) |
|
id |
integer (int64) |
|
lastModifiedBy |
string |
|
lastModifiedOn |
string (date-time) |
|
links |
< Link > array |
|
name |
string |
|
requiresReview |
Example : |
boolean |
reviewed |
Example : |
boolean |
reviewedBy |
string |
|
reviewedOn |
string (date-time) |
|
source |
string |
|
version |
integer (int32) |
3.42. Resource«NonConformanceTypeViewInfo»
Name | Description | Schema |
---|---|---|
deleted |
Example : |
boolean |
description |
string |
|
id |
integer (int64) |
|
links |
< Link > array |
|
nonConformanceType |
string |
|
nonConformanceTypeId |
integer (int64) |
3.43. Resource«NonConformanceViewInfo»
Name | Schema |
---|---|
createdBy |
string |
createdOn |
string (date-time) |
defectInfo |
< DefectViewInfo > array |
description |
string |
id |
integer (int64) |
lastModifiedBy |
string |
lastModifiedOn |
string (date-time) |
links |
< Link > array |
name |
string |
nonConformanceId |
integer (int64) |
nonConformanceType |
string |
nonConformanceTypeId |
string |
source |
string |
status |
string |
version |
integer (int32) |
3.44. SplitChildDispositionViewInfoExtend
Name | Schema |
---|---|
dispositionAction |
|
dispositionPlan |
|
dispositionTypeId |
integer (int64) |
futureOrReworkOperations |
< OperationInfo > array |
splitLotChildLotEntry |
3.45. SplitLotChildLotEntry
Split lot child lot information - used by the split lot command to identify details of a child lot to create.
Name | Description | Schema |
---|---|---|
completedQuantities |
Completed quantities for in-progress operations on the child lot |
< SplitLotCompletedQuantityEntry > array |
lotIdentifier |
Lot identifier for the child lot |
string |
plannedQuantity |
Planned quantity for the child lot |
integer (int32) |
3.46. SplitLotCompletedQuantityEntry
Split lot completed quantity information - used by the split lot command to identify completed quantity on an in progress operations for a child lot
Name | Description | Schema |
---|---|---|
completedQuantity |
Completed quantity for the in-progress operation |
integer (int32) |
segmentId |
Segment ID for the in-progress operation |
integer (int64) |
3.47. SplitLotEntry
Split lot information - used by the split lot command to identify a material lot to split and details of the child lots to create.
Name | Description | Schema |
---|---|---|
childMaterialLots |
Child material lot details |
< SplitLotChildLotEntry > array |
materialLotActualId |
ID of the material lot actual to be split |
integer (int64) |
newLotIdentifier |
Optional new lot identifier name for the material lot being split. This allows using the existing lot identifier for one of the child lots. Set to null to keep existing lot identifier on the parent. |
string |
3.48. UserSettingRequest
Name | Description | Schema |
---|---|---|
appId |
integer (int32) |
|
data |
The application specific settings, Eg:- 'App Name' : {'property1' : 'value' , 'property2' : 'value'} } |
object |
viewName |
string |
3.49. UserSettingResource
Name | Description | Schema |
---|---|---|
appId |
integer (int32) |
|
data |
object |
|
defaultSetting |
Example : |
boolean |
links |
< Link > array |
|
viewName |
string |
3.50. WorkOrderInfo
fields should be valid
Name | Description | Schema |
---|---|---|
affectedQuantity |
number (double) |
|
bomItem |
< BomItem > array |
|
lotIdentifier |
string |
|
materialLotActualId |
integer (int64) |
|
operationName |
string |
|
producedMaterialId |
integer (int64) |
|
segmentActualId |
integer (int64) |
|
segmentId |
integer (int64) |
|
serialized |
Example : |
boolean |
splitLotEntrys |
< SplitLotEntry > array |
|
startedOnUnitId |
integer (int64) |
|
workOrderId |
integer (int64) |
|
workOrderName |
string |
4. Security
4.1. access_token
Type : oauth2
Flow : accessCode
Token URL : http://localhost:8443/uaa/oauth/authorize
Token URL : http://localhost:8443/uaa/oauth/token
Name | Description |
---|---|
default |
Default oauth2 scope. |
4.2. resource_owner
Type : oauth2
Flow : password
Token URL : http://localhost:8443/uaa/oauth/token
Name | Description |
---|---|
default |
Default oauth2 scope. |
4.3. implicit_grant
Type : oauth2
Flow : implicit
Token URL : http://localhost:8443/uaa/oauth/authorize
Name | Description |
---|---|
default |
Default oauth2 scope. |
4.4. client_creds
Type : oauth2
Flow : application
Token URL : http://localhost:8443/uaa/oauth/token
Name | Description |
---|---|
default |
Default oauth2 scope. |