@groovy.transform.EqualsAndHashCode @groovy.transform.ToString(includeNames: true, includePackage: false) class CompleteRequest extends java.lang.Object
The request argument for Complete. Defines the input values for the complete() and validateComplete service methods.
This request must resolve to a specific workable object. This is usually an order or LSN at a specific operation. The fields actually needed depend on the configuration of data in your system. This is a POGO used by the WorkService.complete method.Type | Name and description |
---|---|
private java.lang.String |
barcode A generic user or barcode input string. |
private java.util.Date |
dateTime The date/time this action took place (Default: now). |
private LSN |
lsn The Lot/Serial Number (LSN) to complete (Required: order or lsn). |
private int |
operationSequence The operation sequence to complete. |
private Order |
order The order to complete (Required: order or lsn). |
private BigDecimal |
qty The quantity to be completed. |
private WorkCenter |
workCenter The work center this work is being performed at. |
Constructor and description |
---|
CompleteRequest
() |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
A generic user or barcode input string. This is typically an order or an LSN. SimpleMES will attempt to resolve this first as an LSN then an order.
The date/time this action took place (Default: now).
The Lot/Serial Number (LSN) to complete (Required: order or lsn).
The operation sequence to complete. If not provided, then the ResolveService may find the correct operation. Only needed when the order/LSN uses a routing.
The order to complete (Required: order or lsn).
If not provided, then the LSN is used to find the appropriate order.The quantity to be completed. If not provided, then the remaining quantity for the order is used. Optional.
The work center this work is being performed at. Optional.
Groovy Documentation