public class JobTaskTO extends AbstractLineItemTO implements HasRealisationTOIF
| Constructor and Description |
|---|
JobTaskTO() |
equals, getBillableNet, getBillableNetOtherCurrency, getBillLineItemOrder, getBillType, getChargeBandId, getCost, getDescription, getExcludeFromInvoice, getExternalData, getExternalNote, getInternalNote, getLineItemOrder, getMultiplier, getQuantity, getRate, getRateOtherCurrency, getRealisationRate, getTaxTypeId, getTaxTypeTwoId, getTotal, getTotalOtherCurrency, getUuid, hashCode, multplierFromCostRate, setBillableNet, setBillableNetOtherCurrency, setBillLineItemOrder, setBillType, setChargeBandId, setCost, setDescription, setExcludeFromInvoice, setExternalData, setExternalNote, setInternalNote, setLineItemOrder, setMultiplier, setQuantity, setRate, setRateOtherCurrency, setRealisationRate, setTaxTypeId, setTaxTypeTwoId, setTotal, setTotalOtherCurrency, setUuid, toString, totalFromQtyRateclearPersistanceProps, getDateCreated, getDateModified, getId, getVersion, isPersisted, isUnpersisted, nullMyIds, setDateCreated, setDateModified, setId, setVersionprivate Long jobId
@NotNull(groups={com.sohnar.trafficlite.validation.groups.LineItemChargeBandChecks.class,com.sohnar.trafficlite.validation.groups.MilestoneChecks.class})
private JobTaskCategoryType jobTaskCategory
@NotNull(groups={com.sohnar.trafficlite.validation.groups.LineItemChargeBandChecks.class,com.sohnar.trafficlite.validation.groups.MilestoneChecks.class})
private Boolean complete
private Calendar jobTaskCompletionDate
@NotNull(groups={com.sohnar.trafficlite.validation.groups.LineItemChargeBandChecks.class,com.sohnar.trafficlite.validation.groups.MilestoneChecks.class})
private Integer studioAllocationMinutes
private Calendar taskDeadline
private Calendar taskStartDate
private String jobStageUUID
private String jobStageDescription
private Integer durationMinutes
private Integer totalTimeLoggedMinutes
private Integer totalTimeLoggedBillableMinutes
private MoneyTO totalTimeEntryPersonalRate
private Integer totalTimeAllocatedMinutes
private Long dependancyId
private Calendar dependancyTaskDeadline
private Identifier jobTaskUserCategoryListItemId
private Identifier jobTaskExternalCategoryListItemId
private Identifier jobTaskPriorityListItemId
private MoneyTO totalCostBillable
private MoneyTO totalCostNonBillable
private Integer hierarchyOrder
private MoneyTO potentialValue
private MoneyTO estimatedSellValue
private BigDecimal realisationPercentage
private BigDecimal baselineQuantity
private MoneyTO baselineCost
private BigDecimal baselineMultiplier
private PrecisionMoneyTO baselineRate
private MoneyTO baselineTotal
private PrecisionMoneyTO baselineRateOtherCurrency
private MoneyTO baselineTotalOtherCurrency
private Set<JobTaskDependencyTO> jobTaskDependencies
private Identifier retainerJobTaskId
private Set<BaselineAllocationTO> baselineAllocations
public Set<BaselineAllocationTO> getBaselineAllocations()
public void setBaselineAllocations(Set<BaselineAllocationTO> baselineAllocations)
public Set<JobTaskDependencyTO> getJobTaskDependencies()
public void setJobTaskDependencies(Set<JobTaskDependencyTO> jobTaskDependencies)
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 MoneyTO getTotalTimeEntryPersonalRate()
public void setTotalTimeEntryPersonalRate(MoneyTO totalTimeEntryPersonalRate)
public Integer getTotalTimeLoggedBillableMinutes()
public void setTotalTimeLoggedBillableMinutes(Integer totalTimeLoggedBillableMinutes)
public Long getJobId()
public void setJobId(Long jobId)
public Boolean getComplete()
public void setComplete(Boolean complete)
public Integer getTotalTimeLoggedMinutes()
public void setTotalTimeLoggedMinutes(Integer totalTimeLoggedMinutes)
public Integer getStudioAllocationMinutes()
public void setStudioAllocationMinutes(Integer studioAllocationMinutes)
public JobTaskCategoryType getJobTaskCategory()
public void setJobTaskCategory(JobTaskCategoryType jobTaskCategory)
public Calendar getTaskStartDate()
public Calendar getJobTaskCompletionDate()
public void setJobTaskCompletionDate(Calendar jobTaskCompletionDate)
public void setTaskStartDate(Calendar taskStartDate)
public Calendar getTaskDeadline()
public void setTaskDeadline(Calendar taskDeadline)
public Long getDependancyId()
public void setDependancyId(Long dependancyId)
public Integer getDurationMinutes()
public void setDurationMinutes(Integer durationMinutes)
public Integer getTotalTimeAllocatedMinutes()
public void setTotalTimeAllocatedMinutes(Integer totalTimeAllocatedMinutes)
public Identifier getJobTaskUserCategoryListItemId()
public void setJobTaskUserCategoryListItemId(Identifier jobTaskUserCategoryListItemId)
public Identifier getJobTaskExternalCategoryListItemId()
public void setJobTaskExternalCategoryListItemId(Identifier jobTaskExternalCategoryListItemId)
public Identifier getJobTaskPriorityListItemId()
public void setJobTaskPriorityListItemId(Identifier jobTaskPriorityListItemId)
public MoneyTO getTotalCostBillable()
public void setTotalCostBillable(MoneyTO totalCostBillable)
public MoneyTO getTotalCostNonBillable()
public void setTotalCostNonBillable(MoneyTO totalCostNonBillable)
public Calendar getDependancyTaskDeadline()
public void setDependancyTaskDeadline(Calendar dependancyTaskDeadline)
public String getJobStageUUID()
public void setJobStageUUID(String jobStageUUID)
public String getJobStageDescription()
public void setJobStageDescription(String jobStageDescription)
public Integer getHierarchyOrder()
public void setHierarchyOrder(Integer hierarchyOrder)
public boolean hasOverrun()
public void setBaselineQuantity(BigDecimal baselineQuantity)
public void setBaselineCost(MoneyTO baselineCost)
public void setBaselineMultiplier(BigDecimal baselineMultiplier)
public void setBaselineRate(PrecisionMoneyTO baselineRate)
public void setBaselineTotal(MoneyTO baselineTotal)
public void setBaselineRateOtherCurrency(PrecisionMoneyTO baselineRateOtherCurrency)
public void setBaselineTotalOtherCurrency(MoneyTO baselineTotalOtherCurrency)
public BigDecimal getBaselineQuantity()
public MoneyTO getBaselineCost()
public BigDecimal getBaselineMultiplier()
public PrecisionMoneyTO getBaselineRate()
public MoneyTO getBaselineTotal()
public PrecisionMoneyTO getBaselineRateOtherCurrency()
public MoneyTO getBaselineTotalOtherCurrency()
public Identifier getRetainerJobTaskId()
public void setRetainerJobTaskId(Identifier retainerJobTaskId)
Copyright © 2008–2016 Sohnar Ltd.. All rights reserved.