Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Describes an individual time entry in the time sheet

ColumnTypeReferencesComments
idInteger Primary key
vdb_idInteger  
for_dateDate Date for this time entry was filled
hours
_worked
Float Hours
creator_idIntegerdb_person.idUser that created this entry
user_idIntegerdb_person.idUser for whom the entry is for
task_idIntegerdb_task.idTask ID
project
process_idIntegerdb_
project
process.id
Project IDtime_code
Process/Issue ID
process_state_idInteger State ID in which the process existed ad the time of this time entry
project_idIntegerdb_
time_code
project.id
Time code
Project ID
rate
time_
type
code_idIntegerdb_
rate
time_
typeuser_
code.id
Rate type ID, 1 = regular, 2 = overtime
Time code ID
commentsString Comments
approver_commentsString Approver comments
approved_onDate Approved on
approver_idIntegerdb_person.idApproved by ID
rejected_by_idIntegerdb_person.idRejected by ID
rejected_onDate Rejected on
rejection_commentsString Reason for rejection
invoiced_onDate Invoiced on
invoiced_by_idInteger Invoiced by ID
stateInteger 0 -
Saved
saved but not submitted for approval, 1 -
Sent
sent for
Approval
approval, 2 -
Rejected
rejected, 3 -
Approved
approved, 6 -
Invoice
invoiced
is_billableBoolean (t or f) Is billable?
is_costableBoolean (t or f) Is costable?
user
cost_
cost
rateFloat 
Labour
the cost
corresponding to
rate for this time entry
cached
bill_
billing_
rateFloat the
billing
bill rate
to be used
for this time entry
; billing rate is calculated from the db_rate which keeps a historic date for rates