Package com.sgs.common.database
Class CycleCountRun
- java.lang.Object
-
- com.sgs.common.database.HibernateObject
-
- com.sgs.common.database.CycleCountRun
-
public class CycleCountRun extends HibernateObject
This class represents a Cycle Count Run. A Cycle Count Run is a scheduled count that is assigned to be performed by an operator. Cycle counters must count all items for a particular commodity- Author:
- SGSystems
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CycleCountRun.CycleCountRunStatus
The status of the cycle run
-
Field Summary
Fields Modifier and Type Field Description Commodity
commodity
The commodity to be cycle countedjava.util.Date
deleted
A deletion timestampjava.lang.Integer
frequency
The frequency at which the cycle run will be performedint
mode
The mode that the run is (auto or manual)java.util.Date
scheduleDate
The date that the commodity should be cycle countedSite
site
The site on which this cycle count will be performedint
status
The status of the run.-
Fields inherited from class com.sgs.common.database.HibernateObject
ID
-
-
Constructor Summary
Constructors Constructor Description CycleCountRun()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Commodity
getCommodity()
java.util.Date
getDeleted()
java.lang.Integer
getFrequency()
int
getMode()
java.util.Date
getScheduleDate()
Site
getSite()
int
getStatus()
CycleCountRun.CycleCountRunStatus
getStatusEnum()
void
setCommodity(Commodity commodity)
void
setDeleted(java.util.Date deleted)
void
setFrequency(java.lang.Integer frequency)
void
setMode(int mode)
void
setScheduleDate(java.util.Date scheduleDate)
void
setSite(Site site)
void
setStatus(int status)
void
setStatusEnum(CycleCountRun.CycleCountRunStatus status)
-
Methods inherited from class com.sgs.common.database.HibernateObject
getExported, getID, isDontSave, isModified, setDontSave, setExported, setID, setModified
-
-
-
-
Field Detail
-
commodity
public Commodity commodity
The commodity to be cycle counted
-
scheduleDate
public java.util.Date scheduleDate
The date that the commodity should be cycle counted
-
deleted
public java.util.Date deleted
A deletion timestamp
-
status
public int status
The status of the run. SeeCycleCountRun.CycleCountRunStatus
-
mode
public int mode
The mode that the run is (auto or manual)
-
frequency
public java.lang.Integer frequency
The frequency at which the cycle run will be performed
-
site
public Site site
The site on which this cycle count will be performed
-
-
Method Detail
-
getCommodity
public Commodity getCommodity()
-
setCommodity
public void setCommodity(Commodity commodity)
-
getScheduleDate
public java.util.Date getScheduleDate()
-
setScheduleDate
public void setScheduleDate(java.util.Date scheduleDate)
-
getDeleted
public java.util.Date getDeleted()
-
setDeleted
public void setDeleted(java.util.Date deleted)
-
getStatus
public int getStatus()
-
setStatus
public void setStatus(int status)
-
setStatusEnum
public void setStatusEnum(CycleCountRun.CycleCountRunStatus status)
-
getStatusEnum
public CycleCountRun.CycleCountRunStatus getStatusEnum()
-
getMode
public int getMode()
-
setMode
public void setMode(int mode)
-
getFrequency
public java.lang.Integer getFrequency()
-
setFrequency
public void setFrequency(java.lang.Integer frequency)
-
getSite
public Site getSite()
-
setSite
public void setSite(Site site)
-
-