Procore.Model.RestV10PaymentApplicationsIdGet200Response (procore_sdk v0.3.0)

Summary

Types

@type t() :: %Procore.Model.RestV10PaymentApplicationsIdGet200Response{
  attachments:
    [Procore.Model.RestV10WorkOrderContractsPost201ResponseAttachmentsInner.t()]
    | nil,
  billing_date: Date.t() | nil,
  billing_period:
    Procore.Model.RestV10PaymentApplicationsGet200ResponseInnerAllOfBillingPeriod.t()
    | nil,
  contract:
    Procore.Model.RestV10PaymentApplicationsGet200ResponseInnerAllOfContract.t()
    | nil,
  currency_configuration:
    Procore.Model.RestV10PaymentApplicationsIdGet200ResponseAllOfG703InnerCurrencyConfiguration.t()
    | nil,
  description_type: String.t() | nil,
  formatted_contract_company: String.t() | nil,
  g702:
    Procore.Model.RestV10PaymentApplicationsGet200ResponseInnerAllOfG702.t()
    | nil,
  g703:
    [Procore.Model.RestV10PaymentApplicationsIdGet200ResponseAllOfG703Inner.t()]
    | nil,
  id: integer() | nil,
  invoice_number: String.t() | nil,
  number: integer() | nil,
  origin_data: String.t() | nil,
  origin_id: String.t() | nil,
  percent_complete: String.t() | nil,
  period_end: Date.t() | nil,
  period_id: integer() | nil,
  period_start: Date.t() | nil,
  status: String.t() | nil,
  total_amount_accrued_this_period: String.t() | nil,
  total_amount_paid: String.t() | nil
}

Functions