Class: FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Payment

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/finch-api/models/account_update_event.rb

Defined Under Namespace

Classes: PayPeriod

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id: nil, company_debit: nil, debit_date: nil, employee_taxes: nil, employer_taxes: nil, gross_pay: nil, individual_ids: nil, net_pay: nil, pay_date: nil, pay_frequencies: nil, pay_group_ids: nil, pay_period: nil) ⇒ Payment

Returns a new instance of Payment.

Parameters:

  • id (Boolean) (defaults to: nil)
  • company_debit (Boolean) (defaults to: nil)
  • debit_date (Boolean) (defaults to: nil)
  • employee_taxes (Boolean) (defaults to: nil)
  • employer_taxes (Boolean) (defaults to: nil)
  • gross_pay (Boolean) (defaults to: nil)
  • individual_ids (Boolean) (defaults to: nil)
  • net_pay (Boolean) (defaults to: nil)
  • pay_date (Boolean) (defaults to: nil)
  • pay_frequencies (Boolean) (defaults to: nil)
  • pay_group_ids (Boolean) (defaults to: nil)
  • pay_period (FinchAPI::Models::AccountUpdateEvent::Data::AuthenticationMethod::SupportedFields::Payment::PayPeriod) (defaults to: nil)


14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# File 'lib/finch-api/models/account_update_event.rb', line 14

def initialize(
  id: nil,
  company_debit: nil,
  debit_date: nil,
  employee_taxes: nil,
  employer_taxes: nil,
  gross_pay: nil,
  individual_ids: nil,
  net_pay: nil,
  pay_date: nil,
  pay_frequencies: nil,
  pay_group_ids: nil,
  pay_period: nil,
  **
)
  super
end

Instance Attribute Details

#company_debitBoolean?

Returns:

  • (Boolean, nil)


1760
# File 'lib/finch-api/models/account_update_event.rb', line 1760

optional :company_debit, FinchAPI::BooleanModel

#debit_dateBoolean?

Returns:

  • (Boolean, nil)


1769
# File 'lib/finch-api/models/account_update_event.rb', line 1769

optional :debit_date, FinchAPI::BooleanModel

#employee_taxesBoolean?

Returns:

  • (Boolean, nil)


1778
# File 'lib/finch-api/models/account_update_event.rb', line 1778

optional :employee_taxes, FinchAPI::BooleanModel

#employer_taxesBoolean?

Returns:

  • (Boolean, nil)


1787
# File 'lib/finch-api/models/account_update_event.rb', line 1787

optional :employer_taxes, FinchAPI::BooleanModel

#gross_payBoolean?

Returns:

  • (Boolean, nil)


1796
# File 'lib/finch-api/models/account_update_event.rb', line 1796

optional :gross_pay, FinchAPI::BooleanModel

#idBoolean?

Returns:

  • (Boolean, nil)


1751
# File 'lib/finch-api/models/account_update_event.rb', line 1751

optional :id, FinchAPI::BooleanModel

#individual_idsBoolean?

Returns:

  • (Boolean, nil)


1805
# File 'lib/finch-api/models/account_update_event.rb', line 1805

optional :individual_ids, FinchAPI::BooleanModel

#net_payBoolean?

Returns:

  • (Boolean, nil)


1814
# File 'lib/finch-api/models/account_update_event.rb', line 1814

optional :net_pay, FinchAPI::BooleanModel

#pay_dateBoolean?

Returns:

  • (Boolean, nil)


1823
# File 'lib/finch-api/models/account_update_event.rb', line 1823

optional :pay_date, FinchAPI::BooleanModel

#pay_frequenciesBoolean?

Returns:

  • (Boolean, nil)


1832
# File 'lib/finch-api/models/account_update_event.rb', line 1832

optional :pay_frequencies, FinchAPI::BooleanModel

#pay_group_idsBoolean?

Returns:

  • (Boolean, nil)


1841
# File 'lib/finch-api/models/account_update_event.rb', line 1841

optional :pay_group_ids, FinchAPI::BooleanModel