Procore.Model.TimecardEntry3 (procore_sdk v0.3.0)

Summary

Types

@type t() :: %Procore.Model.TimecardEntry3{
  approval_status: String.t() | nil,
  billable: boolean() | nil,
  clock_in: Procore.Model.TimecardEntry3ClockIn.t() | nil,
  clock_out: Procore.Model.TimecardEntry3ClockIn.t() | nil,
  cost_code: Procore.Model.TimecardEntryFullCostCode.t() | nil,
  created_at: DateTime.t() | nil,
  created_by:
    Procore.Model.RestV10ProjectsProjectIdWorkLogsGet200ResponseInnerCreatedBy.t()
    | nil,
  crew: Procore.Model.TimecardEntry3Crew.t() | nil,
  custom_fields:
    Procore.Model.RestV11ProjectsProjectIdRecycleBinIncidentsWitnessStatementsGet200ResponseInnerCustomFields.t()
    | nil,
  date: Date.t() | nil,
  deleted_at: DateTime.t() | nil,
  description: String.t() | nil,
  hours: String.t() | nil,
  id: integer() | nil,
  in_progress: boolean() | nil,
  line_item_type_id: integer() | nil,
  login_information:
    Procore.Model.RestV10ProjectsProjectIdWorkLogsGet200ResponseInnerCreatedBy.t()
    | nil,
  lunch_time: String.t() | nil,
  origin_data: String.t() | nil,
  origin_id: integer() | nil,
  party: Procore.Model.Party.t() | nil,
  procore_signature: Procore.Model.TimesheetsSignature.t() | nil,
  project: Procore.Model.TimecardEntry3Project.t() | nil,
  sub_job: Procore.Model.TimecardEntry3SubJob.t() | nil,
  time_in: DateTime.t() | nil,
  time_out: DateTime.t() | nil,
  timecard_time_type: Procore.Model.TimecardTimeType.t() | nil,
  timecard_type: String.t() | nil,
  timesheet: Procore.Model.Timesheet3.t() | nil,
  updated_at: DateTime.t() | nil
}

Functions