public class JobTaskTimeEntryAggregateReportingTO extends BaseTO
| Constructor and Description |
|---|
JobTaskTimeEntryAggregateReportingTO() |
JobTaskTimeEntryAggregateReportingTO(Long id,
Long jobId,
Long jobTaskId,
Long trafficEmployeeId,
Calendar jobDateCreated,
Boolean jobBillableJob,
Integer totalTimeAllocatedMinutes,
Long totalTimeLoggedBillableMinutes,
Long totalTimeLoggedNonBillableMinutes,
BigDecimal totalBillableTimeEntryCost,
CurrencyType totalBillableTimeEntryCostCurrency,
BigDecimal totalNonBillableTimeEntryCost,
CurrencyType totalNonBillableTimeEntryCostCurrency,
Long totalTimeLoggedUnAllocatedBillableMinutes,
Long totalTimeLoggedUnAllocatedNonBillableMinutes,
BigDecimal totalNonBillableTimeEntryUnAllocatedCost,
CurrencyType totalNonBillableTimeEntryUnAllocatedCostCurrency,
BigDecimal totalBillableTimeEntryUnAllocatedCost,
CurrencyType totalBillableTimeEntryUnAllocatedCostCurrency,
Calendar earliestTimeEntryEndTime,
Calendar latestTimeEntryEndTime) |
clearPersistanceProps, getDateCreated, getDateModified, getId, getVersion, isPersisted, isUnpersisted, nullMyIds, setDateCreated, setDateModified, setId, setVersionprivate Identifier jobId
private Identifier jobTaskId
private BigDecimal jobTaskRateAmount
private Identifier jobTaskChargeBandId
private Integer taskStudioAllocationMinutes
private BigDecimal taskQuantity
private Calendar jobTaskDeadline
private Calendar jobTaskCompletionDate
private BigDecimal totalInvoicedAmountForJobTask
private Identifier trafficEmployeeId
private Integer totalTimeAllocatedMinutes
private Long totalTimeLoggedBillableMinutes
private Long totalTimeLoggedNonBillableMinutes
private MoneyTO totalNonBillableTimeEntryCost
private MoneyTO totalBillableTimeEntryCost
private Long totalTimeLoggedUnAllocatedBillableMinutes
private Long totalTimeLoggedUnAllocatedNonBillableMinutes
private MoneyTO totalNonBillableTimeEntryUnAllocatedCost
private MoneyTO totalBillableTimeEntryUnAllocatedCost
private Calendar jobDateCreated
private Calendar earliestTimeEntryEndTime
private Calendar latestTimeEntryEndTime
private Long approvedAllocatedMinutesWithinTimeRange
private LineItemBillType lineItemBillType
private BigDecimal taskRate
private Boolean jobBillableJob
private BigDecimal workPoints
private Integer employeeRecordsPerTask
public JobTaskTimeEntryAggregateReportingTO(Long id, Long jobId, Long jobTaskId, Long trafficEmployeeId, Calendar jobDateCreated, Boolean jobBillableJob, Integer totalTimeAllocatedMinutes, Long totalTimeLoggedBillableMinutes, Long totalTimeLoggedNonBillableMinutes, BigDecimal totalBillableTimeEntryCost, CurrencyType totalBillableTimeEntryCostCurrency, BigDecimal totalNonBillableTimeEntryCost, CurrencyType totalNonBillableTimeEntryCostCurrency, Long totalTimeLoggedUnAllocatedBillableMinutes, Long totalTimeLoggedUnAllocatedNonBillableMinutes, BigDecimal totalNonBillableTimeEntryUnAllocatedCost, CurrencyType totalNonBillableTimeEntryUnAllocatedCostCurrency, BigDecimal totalBillableTimeEntryUnAllocatedCost, CurrencyType totalBillableTimeEntryUnAllocatedCostCurrency, Calendar earliestTimeEntryEndTime, Calendar latestTimeEntryEndTime)
public JobTaskTimeEntryAggregateReportingTO()
public BigDecimal getJobTaskRateAmount()
public void setJobTaskRateAmount(BigDecimal jobTaskRateAmount)
public Boolean getJobBillableJob()
public void setJobBillableJob(Boolean jobBillableJob)
public Identifier getJobId()
public void setJobId(Identifier jobId)
public Identifier getJobTaskId()
public void setJobTaskId(Identifier jobTaskId)
public Identifier getTrafficEmployeeId()
public void setTrafficEmployeeId(Identifier trafficEmployeeId)
public Integer getTotalTimeAllocatedMinutes()
public void setTotalTimeAllocatedMinutes(Integer totalTimeAllocatedMinutes)
public Long getTotalTimeLoggedBillableMinutes()
public void setTotalTimeLoggedBillableMinutes(Long totalTimeLoggedBillableMinutes)
public Long getTotalTimeLoggedNonBillableMinutes()
public void setTotalTimeLoggedNonBillableMinutes(Long totalTimeLoggedNonBillableMinutes)
public MoneyTO getTotalNonBillableTimeEntryCost()
public void setTotalNonBillableTimeEntryCost(MoneyTO totalNonBillableTimeEntryCost)
public MoneyTO getTotalBillableTimeEntryCost()
public void setTotalBillableTimeEntryCost(MoneyTO totalBillableTimeEntryCost)
public Long getTotalTimeLoggedUnAllocatedBillableMinutes()
public void setTotalTimeLoggedUnAllocatedBillableMinutes(Long totalTimeLoggedUnAllocatedBillableMinutes)
public Long getTotalTimeLoggedUnAllocatedNonBillableMinutes()
public void setTotalTimeLoggedUnAllocatedNonBillableMinutes(Long totalTimeLoggedUnAllocatedNonBillableMinutes)
public MoneyTO getTotalNonBillableTimeEntryUnAllocatedCost()
public void setTotalNonBillableTimeEntryUnAllocatedCost(MoneyTO totalNonBillableTimeEntryUnAllocatedCost)
public MoneyTO getTotalBillableTimeEntryUnAllocatedCost()
public void setTotalBillableTimeEntryUnAllocatedCost(MoneyTO totalBillableTimeEntryUnAllocatedCost)
public Calendar getJobDateCreated()
public void setJobDateCreated(Calendar jobDateCreated)
public Calendar getEarliestTimeEntryEndTime()
public void setEarliestTimeEntryEndTime(Calendar earliestTimeEntryEndTime)
public Calendar getLatestTimeEntryEndTime()
public void setLatestTimeEntryEndTime(Calendar latestTimeEntryEndTime)
public Identifier getJobTaskChargeBandId()
public void setJobTaskChargeBandId(Identifier jobTaskChargeBandId)
public Long getApprovedAllocatedMinutesWithinTimeRange()
public void setApprovedAllocatedMinutesWithinTimeRange(Long approvedAllocatedMinutesWithinTimeRange)
public Integer getTaskStudioAllocationMinutes()
public void setTaskStudioAllocationMinutes(Integer taskStudioAllocationMinutes)
public BigDecimal getTaskQuantity()
public void setTaskQuantity(BigDecimal taskQuantity)
public Calendar getJobTaskDeadline()
public void setJobTaskDeadline(Calendar jobTaskDeadline)
public Calendar getJobTaskCompletionDate()
public void setJobTaskCompletionDate(Calendar jobTaskCompletionDate)
public BigDecimal getTotalInvoicedAmountForJobTask()
public void setTotalInvoicedAmountForJobTask(BigDecimal totalInvoicedAmountForJobTask)
public LineItemBillType getLineItemBillType()
public void setLineItemBillType(LineItemBillType lineItemBillType)
public BigDecimal getTaskRate()
public void setTaskRate(BigDecimal taskRate)
public void populateFrom(TimeEntryAggregateReportingTO timeEntryAggregate)
public void populateFrom(AllocationGroupAggregateReportingTO allocationGroupAggregate)
public BigDecimal getWorkPoints()
public void setWorkPoints(BigDecimal workPoints)
public Integer getEmployeeRecordsPerTask()
public void setEmployeeRecordsPerTask(Integer employeeRecordsPerTask)
public void divideInvoicedAmountByEmployees()
Copyright © 2008–2016 Sohnar Ltd.. All rights reserved.