Class: OpenApiSDK::Shared::UnifiedAccountingExpenseInput

Inherits:
Utils::FieldAugmented show all
Extended by:
T::Sig
Defined in:
lib/open_api_sdk/models/shared/unifiedaccountingexpenseinput.rb

Instance Method Summary collapse

Methods included from MetadataFields

#field, #fields, included, #marshal_json, #marshal_single

Constructor Details

#initialize(account_id: nil, company_info_id: nil, contact_id: nil, currency: nil, exchange_rate: nil, field_mappings: nil, line_items: nil, memo: nil, sub_total: nil, total_amount: nil, total_tax_amount: nil, tracking_categories: nil, transaction_date: nil) ⇒ UnifiedAccountingExpenseInput



43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# File 'lib/open_api_sdk/models/shared/unifiedaccountingexpenseinput.rb', line 43

def initialize(account_id: nil, company_info_id: nil, contact_id: nil, currency: nil, exchange_rate: nil, field_mappings: nil, line_items: nil, memo: nil, sub_total: nil, total_amount: nil, total_tax_amount: nil, tracking_categories: nil, transaction_date: nil)
  @account_id = 
  @company_info_id = company_info_id
  @contact_id = contact_id
  @currency = currency
  @exchange_rate = exchange_rate
  @field_mappings = field_mappings
  @line_items = line_items
  @memo = memo
  @sub_total = sub_total
  @total_amount = total_amount
  @total_tax_amount = total_tax_amount
  @tracking_categories = tracking_categories
  @transaction_date = transaction_date
end