BexioApiClient.BusinessActivities.BusinessActivity (bexio_api_client v2.0.0)

Copy Markdown

Bexio Business Activity (client service) Module.

Summary

Types

t()

Bexio Business Activity (client service).

Functions

Create a new record.

Types

t()

@type t() :: %BexioApiClient.BusinessActivities.BusinessActivity{
  account_id: integer() | nil,
  default_billable?: boolean() | nil,
  default_price_per_hour: Decimal.t() | nil,
  id: integer(),
  name: String.t()
}

Bexio Business Activity (client service).

Fields:

  • :id - automatic id given by bexio
  • :name - name of the business activity
  • :default_billable? - whether entries with this activity are billable by default (bexio's default_is_billable)
  • :default_price_per_hour - default price per hour
  • :account_id - references an account object

Functions

new(attrs \\ %{})

@spec new(map()) :: t()

Create a new record.