Class: FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Payment
- Inherits:
-
BaseModel
- Object
- FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Payment
- Defined in:
- lib/finch-api/models/provider.rb
Defined Under Namespace
Classes: PayPeriod
Instance Attribute Summary collapse
- #company_debit ⇒ Boolean?
- #debit_date ⇒ Boolean?
- #employee_taxes ⇒ Boolean?
- #employer_taxes ⇒ Boolean?
- #gross_pay ⇒ Boolean?
- #id ⇒ Boolean?
- #individual_ids ⇒ Boolean?
- #net_pay ⇒ Boolean?
- #pay_date ⇒ Boolean?
- #pay_frequencies ⇒ Boolean?
- #pay_group_ids ⇒ Boolean?
- #pay_period ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Payment::PayPeriod?
Instance Method Summary collapse
-
#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
constructor
A new instance of Payment.
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.
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/finch-api/models/provider.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_debit ⇒ Boolean?
1842 |
# File 'lib/finch-api/models/provider.rb', line 1842 optional :company_debit, FinchAPI::BooleanModel |
#debit_date ⇒ Boolean?
1851 |
# File 'lib/finch-api/models/provider.rb', line 1851 optional :debit_date, FinchAPI::BooleanModel |
#employee_taxes ⇒ Boolean?
1860 |
# File 'lib/finch-api/models/provider.rb', line 1860 optional :employee_taxes, FinchAPI::BooleanModel |
#employer_taxes ⇒ Boolean?
1869 |
# File 'lib/finch-api/models/provider.rb', line 1869 optional :employer_taxes, FinchAPI::BooleanModel |
#gross_pay ⇒ Boolean?
1878 |
# File 'lib/finch-api/models/provider.rb', line 1878 optional :gross_pay, FinchAPI::BooleanModel |
#id ⇒ Boolean?
1833 |
# File 'lib/finch-api/models/provider.rb', line 1833 optional :id, FinchAPI::BooleanModel |
#individual_ids ⇒ Boolean?
1887 |
# File 'lib/finch-api/models/provider.rb', line 1887 optional :individual_ids, FinchAPI::BooleanModel |
#net_pay ⇒ Boolean?
1896 |
# File 'lib/finch-api/models/provider.rb', line 1896 optional :net_pay, FinchAPI::BooleanModel |
#pay_date ⇒ Boolean?
1905 |
# File 'lib/finch-api/models/provider.rb', line 1905 optional :pay_date, FinchAPI::BooleanModel |
#pay_frequencies ⇒ Boolean?
1914 |
# File 'lib/finch-api/models/provider.rb', line 1914 optional :pay_frequencies, FinchAPI::BooleanModel |
#pay_group_ids ⇒ Boolean?
1923 |
# File 'lib/finch-api/models/provider.rb', line 1923 optional :pay_group_ids, FinchAPI::BooleanModel |
#pay_period ⇒ FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Payment::PayPeriod?
1932 1933 |
# File 'lib/finch-api/models/provider.rb', line 1932 optional :pay_period, -> { FinchAPI::Models::Provider::AuthenticationMethod::SupportedFields::Payment::PayPeriod } |