BumperCrop.TimeEntry (bumper_crop v0.2.0)
This struct represents a Time Entry in Harvest
Link to this section Summary
Link to this section Types
@type t() :: %BumperCrop.TimeEntry{ billable: boolean() | nil, billable_rate: Decimal.t() | nil, budgeted: boolean() | nil, client: BumperCrop.TimeEntry.Client.t() | nil, cost_rate: Decimal.t() | nil, created_at: DateTime.t() | nil, ended_time: DateTime.t() | nil, external_reference: String.t() | nil, hours: Decimal.t() | nil, hours_without_timer: Decimal.t() | nil, id: integer() | nil, invoice: BumperCrop.TimeEntry.Invoice.t() | nil, is_billed: boolean() | nil, is_closed: boolean() | nil, is_locked: boolean() | nil, is_running: boolean() | nil, locked_reason: String.t() | nil, notes: String.t() | nil, project: BumperCrop.TimeEntry.Project.t() | nil, rounded_hours: Decimal.t() | nil, spent_date: Date.t() | nil, started_time: DateTime.t() | nil, task: BumperCrop.TimeEntry.Task.t() | nil, task_assignment: BumperCrop.TimeEntry.TaskAssignment.t() | nil, timer_started_at: DateTime.t() | nil, updated_at: DateTime.t() | nil, user: BumperCrop.TimeEntry.User.t() | nil, user_assignment: BumperCrop.TimeEntry.UserAssignment.t() | nil }
Link to this section Functions
Link to this function