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 classRootCauseAnalysis.RCAMethodstatic classRootCauseAnalysis.RCAStatus
-
Field Summary
Fields Modifier and Type Field Description DeviationDetailsdeviationCreation dateUserrcaPerformedByUserAssigned to userintrcaStatusThe status of the order.java.lang.StringrcaTextjava.util.DatercaTimestampDescriptionjava.lang.StringrootCauseDetailsLocation IDReasonrootCauseTypeThe type of the orderjava.lang.Stringwhy1java.lang.Stringwhy2java.lang.Stringwhy3java.lang.Stringwhy4java.lang.Stringwhy5-
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 DeviationDetailsgetDeviation()byte[]getRcaAttachments()UsergetRcaPerformedByUser()intgetRcaStatus()java.lang.StringgetRcaText()java.util.DategetRcaTimestamp()java.lang.StringgetRootCauseDetails()ReasongetRootCauseType()java.lang.StringgetWhy1()java.lang.StringgetWhy2()java.lang.StringgetWhy3()java.lang.StringgetWhy4()java.lang.StringgetWhy5()static java.lang.StringparseRcaStatus(int rcaStatus)voidsetDeviation(DeviationDetails deviation)voidsetRcaAttachments(byte[] rcaAttachments)voidsetRcaPerformedByUser(User rcaPerformedByUser)voidsetRcaStatus(int rcaStatus)voidsetRcaText(java.lang.String rcaText)voidsetRcaTimestamp(java.util.Date rcaTimestamp)voidsetRootCauseDetails(java.lang.String rootCauseDetails)voidsetRootCauseType(Reason rootCauseType)voidsetWhy1(java.lang.String why1)voidsetWhy2(java.lang.String why2)voidsetWhy3(java.lang.String why3)voidsetWhy4(java.lang.String why4)voidsetWhy5(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)
-
-