Methods
matchPartsUniqueIdentity(allPartsUniqueList, selectedPartsUniqueList, formattedSizeDetail) → {Boolean}
This function verifies part unique existence by comparing each part unique(from request body) with parts unique from DB
Parameters:
| Name |
Type |
Description |
allPartsUniqueList |
Array.<Number>
|
The list of all parts unique number for executed oc number |
selectedPartsUniqueList |
Array.<Number>
|
The list of selected part unique |
formattedSizeDetail |
Array.<sizeDetail>
|
The array of formated size detail objects module:useCases/parts/inspectPartsUnique~sizeDetail |
Returns:
-
Type
-
Boolean
matchPartsUniqueIdentity(allPartsUniqueList, selectedPartsUniqueList, formattedSizeDetail) → {Boolean}
This function verifies part unique existence by comparing each part unique(from request body) with parts unique from DB
Parameters:
| Name |
Type |
Description |
allPartsUniqueList |
Array.<Number>
|
The list of all parts unique number for executed oc number |
selectedPartsUniqueList |
Array.<Number>
|
The list of selected part unique |
formattedSizeDetail |
Array.<sizeDetail>
|
The array of formated size detail objects module:useCases/parts/inspectPartsUnique~sizeDetail |
Returns:
-
Type
-
Boolean
matchPartsUniqueLength(allPartsUniqueList, selectedPartsUniqueList, formattedSizeDetail) → {Boolean}
This function responsible to match length of 1st bundle and selected parts for 2nd bundle onward with parts unique from request body
Parameters:
| Name |
Type |
Description |
allPartsUniqueList |
Array.<Number>
|
The list of all parts unique number for executed oc number |
selectedPartsUniqueList |
Array.<Number>
|
The list of selected part unique |
formattedSizeDetail |
Array.<sizeDetail>
|
The array of formated size detail objects module:useCases/parts/inspectPartsUnique~sizeDetail |
Returns:
-
Type
-
Boolean
matchPartsUniqueLength(allPartsUniqueList, selectedPartsUniqueList, formattedSizeDetail) → {Boolean}
This function responsible to match length of 1st bundle and selected parts for 2nd bundle onward with parts unique from request body
Parameters:
| Name |
Type |
Description |
allPartsUniqueList |
Array.<Number>
|
The list of all parts unique number for executed oc number |
selectedPartsUniqueList |
Array.<Number>
|
The list of selected part unique |
formattedSizeDetail |
Array.<sizeDetail>
|
The array of formated size detail objects module:useCases/parts/inspectPartsUnique~sizeDetail |
Returns:
-
Type
-
Boolean
Type Definitions
sizeDetail
Type:
Properties:
| Name |
Type |
Description |
sizeDetail.bundleNumber |
Number
|
The bundle number for part unique |
sizeDetail.partsUniqueListFromRequest |
Array.<Number>
|
The list of part unique number |
sizeDetail
Type:
Properties:
| Name |
Type |
Description |
sizeDetail.bundleNumber |
Number
|
The bundle number for part unique |
sizeDetail.partsUniqueListFromRequest |
Array.<Number>
|
The list of part unique number |
sizeDetail
Type:
Properties:
| Name |
Type |
Description |
sizeDetail.bundleNumber |
Number
|
The bundle number for part unique |
sizeDetail.partsUniqueListFromRequest |
Array.<Number>
|
The list of part unique number |
sizeDetail
Type:
Properties:
| Name |
Type |
Description |
sizeDetail.bundleNumber |
Number
|
The bundle number for part unique |
sizeDetail.partsUniqueListFromRequest |
Array.<Number>
|
The list of part unique number |