Package com.sgs.common.database
Class RootCauseAnalysis
- java.lang.Object
-
- com.sgs.common.database.HibernateObject
-
- com.sgs.common.database.RootCauseAnalysis
-
public class RootCauseAnalysis extends HibernateObject
This class represents the link between customer groups and commodities. It helps identify which commodities are sold by which customer groups along with other information that can be stored alongside this data- Author:
- SGSystems
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RootCauseAnalysis.RCAMethod
static class
RootCauseAnalysis.RCAStatus
-
Field Summary
Fields Modifier and Type Field Description DeviationDetails
deviation
Creation dateUser
rcaPerformedByUser
Assigned to userint
rcaStatus
The status of the order.java.lang.String
rcaText
java.util.Date
rcaTimestamp
Descriptionjava.lang.String
rootCauseDetails
Location IDReason
rootCauseType
The type of the orderjava.lang.String
why1
java.lang.String
why2
java.lang.String
why3
java.lang.String
why4
java.lang.String
why5
-
Fields inherited from class com.sgs.common.database.HibernateObject
ID
-
-
Constructor Summary
Constructors Constructor Description RootCauseAnalysis()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DeviationDetails
getDeviation()
byte[]
getRcaAttachments()
User
getRcaPerformedByUser()
int
getRcaStatus()
java.lang.String
getRcaText()
java.util.Date
getRcaTimestamp()
java.lang.String
getRootCauseDetails()
Reason
getRootCauseType()
java.lang.String
getWhy1()
java.lang.String
getWhy2()
java.lang.String
getWhy3()
java.lang.String
getWhy4()
java.lang.String
getWhy5()
static java.lang.String
parseRcaStatus(int rcaStatus)
void
setDeviation(DeviationDetails deviation)
void
setRcaAttachments(byte[] rcaAttachments)
void
setRcaPerformedByUser(User rcaPerformedByUser)
void
setRcaStatus(int rcaStatus)
void
setRcaText(java.lang.String rcaText)
void
setRcaTimestamp(java.util.Date rcaTimestamp)
void
setRootCauseDetails(java.lang.String rootCauseDetails)
void
setRootCauseType(Reason rootCauseType)
void
setWhy1(java.lang.String why1)
void
setWhy2(java.lang.String why2)
void
setWhy3(java.lang.String why3)
void
setWhy4(java.lang.String why4)
void
setWhy5(java.lang.String why5)
-
Methods inherited from class com.sgs.common.database.HibernateObject
getExported, getID, isDontSave, isModified, setDontSave, setExported, setID, setModified
-
-
-
-
Field Detail
-
deviation
public DeviationDetails deviation
Creation date
-
rootCauseType
public Reason rootCauseType
The type of the order
-
rootCauseDetails
public java.lang.String rootCauseDetails
Location ID
-
rcaPerformedByUser
public User rcaPerformedByUser
Assigned to user
-
rcaTimestamp
public java.util.Date rcaTimestamp
Description
-
rcaStatus
public int rcaStatus
The status of the order. SeeRootCauseAnalysis.RCAStatus
-
why1
public java.lang.String why1
-
why2
public java.lang.String why2
-
why3
public java.lang.String why3
-
why4
public java.lang.String why4
-
why5
public java.lang.String why5
-
rcaText
public java.lang.String rcaText
-
-
Method Detail
-
getDeviation
public DeviationDetails getDeviation()
-
setDeviation
public void setDeviation(DeviationDetails deviation)
-
getRootCauseDetails
public java.lang.String getRootCauseDetails()
-
setRootCauseDetails
public void setRootCauseDetails(java.lang.String rootCauseDetails)
-
getRcaPerformedByUser
public User getRcaPerformedByUser()
-
setRcaPerformedByUser
public void setRcaPerformedByUser(User rcaPerformedByUser)
-
getRcaTimestamp
public java.util.Date getRcaTimestamp()
-
setRcaTimestamp
public void setRcaTimestamp(java.util.Date rcaTimestamp)
-
getRcaStatus
public int getRcaStatus()
-
setRcaStatus
public void setRcaStatus(int rcaStatus)
-
getRcaAttachments
public byte[] getRcaAttachments()
-
setRcaAttachments
public void setRcaAttachments(byte[] rcaAttachments)
-
parseRcaStatus
public static java.lang.String parseRcaStatus(int rcaStatus)
-
getRootCauseType
public Reason getRootCauseType()
-
setRootCauseType
public void setRootCauseType(Reason rootCauseType)
-
getWhy1
public java.lang.String getWhy1()
-
setWhy1
public void setWhy1(java.lang.String why1)
-
getWhy2
public java.lang.String getWhy2()
-
setWhy2
public void setWhy2(java.lang.String why2)
-
getWhy3
public java.lang.String getWhy3()
-
setWhy3
public void setWhy3(java.lang.String why3)
-
getWhy4
public java.lang.String getWhy4()
-
setWhy4
public void setWhy4(java.lang.String why4)
-
getWhy5
public java.lang.String getWhy5()
-
setWhy5
public void setWhy5(java.lang.String why5)
-
getRcaText
public java.lang.String getRcaText()
-
setRcaText
public void setRcaText(java.lang.String rcaText)
-
-