Class: GustoEmbedded::Shared::Payroll

Inherits:
Crystalline::FieldAugmented show all
Extended by:
T::Sig
Defined in:
lib/gusto_embedded/models/shared/payroll.rb

Overview

Example response

Instance Method Summary collapse

Methods included from Crystalline::MetadataFields

#field, #fields, included, #marshal_single, #to_dict, #to_json

Constructor Details

#initialize(auto_pilot: nil, calculated_at: nil, check_date: nil, company_taxes: nil, company_uuid: nil, created_at: nil, credit_blockers: nil, employee_compensations: nil, external: nil, final_termination_payroll: nil, fixed_withholding_rate: nil, off_cycle: nil, off_cycle_reason: nil, pay_period: nil, payment_speed_changed: nil, payroll_deadline: nil, payroll_status_meta: nil, payroll_uuid: nil, processed: nil, processed_date: nil, processing_request: nil, skip_regular_deductions: nil, submission_blockers: nil, totals: nil, uuid: nil, withholding_pay_period: nil) ⇒ Payroll

Returns a new instance of Payroll.



69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# File 'lib/gusto_embedded/models/shared/payroll.rb', line 69

def initialize(auto_pilot: nil, calculated_at: nil, check_date: nil, company_taxes: nil, company_uuid: nil, created_at: nil, credit_blockers: nil, employee_compensations: nil, external: nil, final_termination_payroll: nil, fixed_withholding_rate: nil, off_cycle: nil, off_cycle_reason: nil, pay_period: nil, payment_speed_changed: nil, payroll_deadline: nil, payroll_status_meta: nil, payroll_uuid: nil, processed: nil, processed_date: nil, processing_request: nil, skip_regular_deductions: nil, submission_blockers: nil, totals: nil, uuid: nil, withholding_pay_period: nil)
  @auto_pilot = auto_pilot
  @calculated_at = calculated_at
  @check_date = check_date
  @company_taxes = company_taxes
  @company_uuid = company_uuid
  @created_at = created_at
  @credit_blockers = credit_blockers
  @employee_compensations = employee_compensations
  @external = external
  @final_termination_payroll = final_termination_payroll
  @fixed_withholding_rate = fixed_withholding_rate
  @off_cycle = off_cycle
  @off_cycle_reason = off_cycle_reason
  @pay_period = pay_period
  @payment_speed_changed = payment_speed_changed
  @payroll_deadline = payroll_deadline
  @payroll_status_meta = payroll_status_meta
  @payroll_uuid = payroll_uuid
  @processed = processed
  @processed_date = processed_date
  @processing_request = processing_request
  @skip_regular_deductions = skip_regular_deductions
  @submission_blockers = submission_blockers
  @totals = totals
  @uuid = uuid
  @withholding_pay_period = withholding_pay_period
end