Package com.sgs.common.database
Class TransferLine
- java.lang.Object
-
- com.sgs.common.database.HibernateObject
-
- com.sgs.common.database.TransferLine
-
public class TransferLine extends HibernateObject
This class is responsible for forming the detail of a Transfer order This informs the system which commodity needs to be moved- Author:
- SGSystems
-
-
Field Summary
Fields Modifier and Type Field Description Commodity
commodity
The commodity that is to be transferredUser
createdByUser
The user who created this line if created on the fly on WMSjava.lang.String
lineId
The line ID used by third party applicationjava.util.List<SystemLog>
logs
A list of logs associated with this transfer linejava.lang.String
notes
Notes for this particular transfer linejava.util.Date
postingDate
The date on which this transfer line was posteddouble
quantityOrdered
The quantity of the commodity ordereddouble
quantityReceived
The quantity of the commodity receiveddouble
quantityShipped
The quantity of the commodity shippedTransfer
transfer
The transfer order that the line pertains toWeightUnit
units
-
Fields inherited from class com.sgs.common.database.HibernateObject
ID
-
-
Constructor Summary
Constructors Constructor Description TransferLine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Commodity
getCommodity()
User
getCreatedByUser()
java.lang.String
getLineId()
java.util.List<SystemLog>
getLogs()
java.lang.String
getNotes()
java.util.Date
getPostingDate()
double
getQuantityOrdered()
double
getQuantityReceived()
double
getQuantityShipped()
Transfer
getTransfer()
WeightUnit
getUnits()
void
setCommodity(Commodity commodity)
void
setCreatedByUser(User createdByUser)
void
setLineId(java.lang.String lineId)
void
setLogs(java.util.List<SystemLog> logs)
void
setNotes(java.lang.String notes)
void
setPostingDate(java.util.Date postingDate)
void
setQuantityOrdered(double quantityOrdered)
void
setQuantityReceived(double quantityReceived)
void
setQuantityShipped(double quantityShipped)
void
setTransfer(Transfer transfer)
void
setUnits(WeightUnit units)
-
Methods inherited from class com.sgs.common.database.HibernateObject
getExported, getID, isDontSave, isModified, setDontSave, setExported, setID, setModified
-
-
-
-
Field Detail
-
transfer
public Transfer transfer
The transfer order that the line pertains to
-
commodity
public Commodity commodity
The commodity that is to be transferred
-
quantityOrdered
public double quantityOrdered
The quantity of the commodity ordered
-
quantityShipped
public double quantityShipped
The quantity of the commodity shipped
-
quantityReceived
public double quantityReceived
The quantity of the commodity received
-
units
public WeightUnit units
-
notes
public java.lang.String notes
Notes for this particular transfer line
-
postingDate
public java.util.Date postingDate
The date on which this transfer line was posted
-
logs
public java.util.List<SystemLog> logs
A list of logs associated with this transfer line
-
createdByUser
public User createdByUser
The user who created this line if created on the fly on WMS
-
lineId
public java.lang.String lineId
The line ID used by third party application
-
-
Method Detail
-
getTransfer
public Transfer getTransfer()
-
setTransfer
public void setTransfer(Transfer transfer)
-
getCommodity
public Commodity getCommodity()
-
setCommodity
public void setCommodity(Commodity commodity)
-
getQuantityOrdered
public double getQuantityOrdered()
-
setQuantityOrdered
public void setQuantityOrdered(double quantityOrdered)
-
getQuantityShipped
public double getQuantityShipped()
-
setQuantityShipped
public void setQuantityShipped(double quantityShipped)
-
getUnits
public WeightUnit getUnits()
-
setUnits
public void setUnits(WeightUnit units)
-
getNotes
public java.lang.String getNotes()
-
setNotes
public void setNotes(java.lang.String notes)
-
getPostingDate
public java.util.Date getPostingDate()
-
setPostingDate
public void setPostingDate(java.util.Date postingDate)
-
getQuantityReceived
public double getQuantityReceived()
-
setQuantityReceived
public void setQuantityReceived(double quantityReceived)
-
getLogs
public java.util.List<SystemLog> getLogs()
-
setLogs
public void setLogs(java.util.List<SystemLog> logs)
-
getCreatedByUser
public User getCreatedByUser()
-
setCreatedByUser
public void setCreatedByUser(User createdByUser)
-
getLineId
public java.lang.String getLineId()
-
setLineId
public void setLineId(java.lang.String lineId)
-
-