Module: AdfBuilder::Nodes

Defined in:
lib/adf_builder/nodes/node.rb,
lib/adf_builder/nodes/shared.rb,
lib/adf_builder/nodes/vendor.rb,
lib/adf_builder/nodes/vehicle.rb,
lib/adf_builder/nodes/customer.rb,
lib/adf_builder/nodes/prospect.rb,
lib/adf_builder/nodes/provider.rb,
lib/adf_builder/nodes/vehicle_nodes.rb

Defined Under Namespace

Classes: Address, Amount, Balance, ColorCombination, Condition, Contact, Customer, Email, Finance, FinanceMethod, GenericNode, Id, ImageTag, Name, Node, Odometer, Option, Phone, Price, Prospect, Provider, Root, Timeframe, Vehicle, Vendor, Weighting

Constant Summary collapse

ISO_3166 =

Common ISO 3166-1 alpha-2 codes

%w[US CA MX GB DE FR GR IT ES JP CN IN BR RU ZA AU NZ KR SE NO FI DK NL BE CH].freeze
ISO_4217 =

Common ISO 4217 codes (Top valid ones per spec/common usage) Keeping it as a constant for reuse. This list can be expanded but covers major currencies.

%w[
  USD EUR GBP JPY AUD CAD CHF CNY SEK NZD
  MXN SGD HKD NOK KRW TRY RUB INR BRL ZAR
  DKK PLN TWD THB IDR HUF CZK ILS CLP PHP
  AED COP SAR MYR RON PEN VND NGN
].freeze