Constructor
new ReemoonSizerModel(siteId)
ReemoonSizerModel Constructor
Parameters
-
siteId
numberThe Site ID associated with this Reemoon Sizer
Source
Members
autoCreateBatchDelaynumber
The Auto Create Batch Delay in Milliseconds for this Reemoon Sizer. Only honoured when greater than 1200 ms on a Packrun Change or 500 ms on a Time Batch Change, otherwise the RTU default delay applies
Type
-
number
Source
deletedboolean
Whether the Reemoon Sizer has been deleted
Type
-
boolean
Source
freshPackIntegrationObject
The FreshPack Integration Configuration for this Reemoon Sizer
Type
-
Object
Source
fruitSizesArray.<{fruitSize: string, points: {incomingFruitPerMinute: number, recycledFruitPerMinute: number, allocatedFruitPerMinute: number}}>
The Fruit Sizes defined and handled by this Reemoon Sizer
Type
-
Array.<{fruitSize: string, points: {incomingFruitPerMinute: number, recycledFruitPerMinute: number, allocatedFruitPerMinute: number}}>
Source
idstring
The Reemoon Sizer ID
Type
-
string
Source
lanesArray.<{id: string, number: number, points: {cupFill: number}}>
The Lanes defined for this Reemoon Sizer
Type
-
Array.<{id: string, number: number, points: {cupFill: number}}>
Source
namestring
The Reemoon Sizer Name
Type
-
string
Source
outletsArray.<{id: string, number: number, type: string, points: {name: number, fruitPerMinute: number, packsPerMinute: number, utilization: number, status: number, productId: number, productName: number}}>
The Outlets defined for this Reemoon Sizer
Type
-
Array.<{id: string, number: number, type: string, points: {name: number, fruitPerMinute: number, packsPerMinute: number, utilization: number, status: number, productId: number, productName: number}}>
Source
packingLineIdstring
The Packing Line ID that manages this Reemoon Sizer
Type
-
string
Source
pointsObject
The Points used by this Reemoon Sizer
Type
-
Object
Source
productClassTypesArray.<{productName: string, classType: string, matchType: string}>
An Array of Product to Class Type Maps for this Reemoon Sizer
Type
-
Array.<{productName: string, classType: string, matchType: string}>
Source
reemoonIntegrationObject
The Reemoon Integration Configuration for this Reemoon Sizer
Type
-
Object
Source
rtuIdnumber
The RTU this Reemoon Sizer belongs to
Type
-
number
Source
siteIdnumber
The Site ID associated with this Reemoon Sizer
Type
-
number
Source
sizerTypestring
The Sizer Type
Type
-
string
Source
sourcesArray.<({type: string, riserId: string}|{type: string, sizerId: string, outletNumbers: Array.<number>})>
An Array of Sources that deliver Fruit to this Reemoon Sizer
Type
-
Array.<({type: string, riserId: string}|{type: string, sizerId: string, outletNumbers: Array.<number>})>
Source
updateTimestampDate
When the Reemoon Sizer was last updated
Type
-
Date
Source
Methods
fromJSON(json, siteId) → {ReemoonSizerModel}
Create a new ReemoonSizerModel from a JSON Object or JSON String
Parameters
-
json
Object.<string, any>|stringA JSON Object or JSON String
-
siteId
numberThe Site ID associated with this Reemoon Sizer
Returns
-
ReemoonSizerModel