java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.workshift.receipt.BOReceipt
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class BOReceipt extends DynO
A business object representing a proof to justify a not yet planned task in a certain work shift.
Since:
9.2
See Also:
GCApi:
bo
  • Constructor Details

    • BOReceipt

      public BOReceipt()
  • Method Details

    • getId

      public Long getId()
      Returns the receipt id.
      Returns:
      the the receipt id
    • setId

      public void setId(Long id)
      Sets the receipt id.
      Parameters:
      id - the receipt id
    • getBegin

      public Date getBegin()
      Returns the receipt begin.
      Returns:
      the begin
    • setBegin

      public void setBegin(Date begin)
      Sets the receipt begin.
      Parameters:
      begin - the begin
    • getEnd

      public Date getEnd()
      Returns the receipt end.
      Returns:
      the end
    • setEnd

      public void setEnd(Date end)
      Sets the receipt end.
      Parameters:
      end - the end
    • getReceiptClassType

      public Long getReceiptClassType()
      Returns the receipt class type.
      Returns:
      the receipt class type
    • setReceiptClassType

      public void setReceiptClassType(Long receiptClassType)
      Sets the receipt class type.
      Parameters:
      receiptClassType - the receipt class type
    • isPresence

      public boolean isPresence()
      Checks if the receipt is presence type.
      Returns:
      true if the receipt class type is presence, false otherwise
    • isAbsence

      public boolean isAbsence()
      Checks if the receipt is absence type.
      Returns:
      true if the receipt class type is absence, false otherwise
    • getUser

      public Long getUser()
      Returns the receipt user id.
      Returns:
      the user id
      See Also:
    • setUser

      public void setUser(Long user)
      Sets the receipt user id.
      Parameters:
      user - the user id
      See Also:
    • getType

      public Long getType()
      Returns the receipt type id.
      Returns:
      the type id
      See Also:
    • setType

      public void setType(Long type)
      Sets the receipt type id.
      Parameters:
      type - the type id
      See Also:
    • getAddress

      public Long getAddress()
      Returns the address.
      Returns:
      the address
    • setAddress

      public void setAddress(Long address)
      Sets the address.
      Parameters:
      address -