public class QuoteTO extends UserUpdatedTO implements HasRealisationTOIF
lastUpdatedUserId| Constructor and Description |
|---|
QuoteTO() |
QuoteTO(Long id,
Integer version,
String quoteNumber,
Long jobDetailId,
QuoteStateType quoteStateType) |
getLastUpdatedUserId, setLastUpdatedUserIdequals, getDateCreated, getDateModified, getId, getVersion, hashCode, isPersisted, isUnpersisted, nullMyIds, setDateCreated, setDateModified, setId, setVersion, toStringpublic static final String VERSION_DELIMITER
private QuoteStateType quoteStateType
private String quoteNumber
private BigDecimal probabilityOfProceeding
private Calendar anticipatedOrder
private Calendar deadline
@NotNull private Set<QuoteLineItemTO> lineItems
private Set<QuoteStageTO> quoteStages
@NotNull private Long jobDetailId
private Identifier quoteOwnerSnapshotId
private Identifier quoteUserCategoryListItemId
private Identifier salesStageListItemId
private String clientReference
private Identifier appliedCustomRateSetId
private BigDecimal multicurrencyRate
private CurrencyType otherCurrency
private MultiCurrencyJobEditMode multiCurrencyEditMode
private MultiCurrencyJobSyncMode multiCurrencySyncMode
private Identifier realisationThresholdListItemId
private BigDecimal realisationThreshold
private Set<FreeTagLinkTO> freeTags
private Boolean quoteLocked
private Integer quoteVersion
private MoneyTO potentialValue
private MoneyTO estimatedSellValue
private BigDecimal realisationPercentage
private String externalData
public QuoteTO(Long id, Integer version, String quoteNumber, Long jobDetailId, QuoteStateType quoteStateType)
public QuoteTO()
public String getExternalData()
public void setExternalData(String externalData)
public Identifier getRealisationThresholdListItemId()
public void setRealisationThresholdListItemId(Identifier realisationThresholdListItemId)
public Boolean getQuoteLocked()
public void setQuoteLocked(Boolean quoteLocked)
public Integer getQuoteVersion()
public void setQuoteVersion(Integer quoteVersion)
public BigDecimal getRealisationThreshold()
public void setRealisationThreshold(BigDecimal realisationThreshold)
public MultiCurrencyJobEditMode getMultiCurrencyEditMode()
public void setMultiCurrencyEditMode(MultiCurrencyJobEditMode multiCurrencyEditMode)
public MultiCurrencyJobSyncMode getMultiCurrencySyncMode()
public void setMultiCurrencySyncMode(MultiCurrencyJobSyncMode multiCurrencySyncMode)
public String getQuoteNumber()
public void setQuoteNumber(String quoteNumber)
public Long getJobDetailId()
public void setJobDetailId(Long jobDetailId)
public Identifier getQuoteOwnerSnapshotId()
public void setQuoteOwnerSnapshotId(Identifier quoteOwnerSnapshotId)
public BigDecimal getProbabilityOfProceeding()
public void setProbabilityOfProceeding(BigDecimal probabilityOfProceeding)
public Calendar getAnticipatedOrder()
public void setAnticipatedOrder(Calendar anticipatedOrder)
public Calendar getDeadline()
public void setDeadline(Calendar deadline)
public Set<QuoteLineItemTO> getLineItems()
public void setLineItems(Set<QuoteLineItemTO> lineItems)
public QuoteStateType getQuoteStateType()
public void setQuoteStateType(QuoteStateType quoteStateType)
public Identifier getQuoteUserCategoryListItemId()
public void setQuoteUserCategoryListItemId(Identifier quoteUserCategoryListItemId)
public String getClientReference()
public void setClientReference(String clientReference)
public Identifier getSalesStageListItemId()
public void setSalesStageListItemId(Identifier salesStageListItemId)
public Identifier getAppliedCustomRateSetId()
public void setAppliedCustomRateSetId(Identifier appliedCustomRateSet)
public Set<QuoteStageTO> getQuoteStages()
public void setQuoteStages(Set<QuoteStageTO> quoteStages)
public Set<FreeTagLinkTO> getFreeTags()
public void setFreeTags(Set<FreeTagLinkTO> freeTags)
public MoneyTO getLineItemTotal()
public MoneyTO getLineItemTotalOtherCurrency()
public BigDecimal getMulticurrencyRate()
public void setMulticurrencyRate(BigDecimal multicurrencyRate)
public CurrencyType getOtherCurrency()
public void setOtherCurrency(CurrencyType otherCurrency)
public MoneyTO getPotentialValue()
getPotentialValue in interface HasRealisationTOIFpublic void setPotentialValue(MoneyTO potentialValue)
setPotentialValue in interface HasRealisationTOIFpublic MoneyTO getEstimatedSellValue()
getEstimatedSellValue in interface HasRealisationTOIFpublic void setEstimatedSellValue(MoneyTO estimatedSellValue)
setEstimatedSellValue in interface HasRealisationTOIFpublic BigDecimal getRealisationPercentage()
getRealisationPercentage in interface HasRealisationTOIFpublic void setRealisationPercentage(BigDecimal realisationPercentage)
setRealisationPercentage in interface HasRealisationTOIFpublic Boolean getMulticurrencyEnabled()
public void resetUUIDs()
public void incrementQuoteVersionAndUpdateQuoteNumber()
private String versionSuffix()
private String versionedQuoteNumber()
public void clearPersistanceProps()
clearPersistanceProps in class BaseTOCopyright © 2008–2016 Sohnar Ltd.. All rights reserved.