Method: LockstepSdk::BatchSyncModel#initialize
- Defined in:
- lib/lockstep_sdk/models/batch_sync_model.rb
#initialize(params = {}) ⇒ BatchSyncModel
Initialize the BatchSyncModel using the provided prototype
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
# File 'lib/lockstep_sdk/models/batch_sync_model.rb', line 33 def initialize(params = {}) @app_enrollment_id = params.dig(:app_enrollment_id) @is_full_sync = params.dig(:is_full_sync) @companies = params.dig(:companies) @contacts = params.dig(:contacts) @credit_memo_applications = params.dig(:credit_memo_applications) @invoices = params.dig(:invoices) @invoice_lines = params.dig(:invoice_lines) @custom_fields = params.dig(:custom_fields) @payments = params.dig(:payments) @payment_applications = params.dig(:payment_applications) @financial_year_settings = params.dig(:financial_year_settings) @financial_accounts = params.dig(:financial_accounts) @financial_account_balance_histories = params.dig(:financial_account_balance_histories) @base_currencies = params.dig(:base_currencies) end |