BumperCrop.Project (bumper_crop v0.1.3)

This struct represents a Project in Harvest

Link to this section Summary

Link to this section Types

@type t() :: %BumperCrop.Project{
  bill_by: String.t() | nil,
  budget: Decimal.t() | nil,
  budget_by: String.t() | nil,
  budget_is_monthly: boolean() | nil,
  client: BumperCrop.ProjectClient.t() | nil,
  code: String.t() | nil,
  cost_budget: Decimal.t() | nil,
  cost_budget_include_expenses: boolean() | nil,
  created_at: DateTime.t() | nil,
  ends_on: Date.t() | nil,
  fee: Decimal.t() | nil,
  hourly_rate: Decimal.t() | nil,
  id: integer() | nil,
  is_active: boolean() | nil,
  is_billable: boolean() | nil,
  is_fixed_fee: boolean() | nil,
  name: String.t() | nil,
  notes: String.t() | nil,
  notify_when_over_budget: boolean() | nil,
  over_budget_notification_date: Date.t() | nil,
  over_budget_notification_percentage: Decimal.t() | nil,
  show_budget_to_all: boolean() | nil,
  starts_on: Date.t() | nil,
  updated_at: DateTime.t() | nil
}

Link to this section Functions