class WebmaniabrNfeRuby::Models::Transport
Attributes
address[RW]
cep[RW]
city[RW]
cnpj[RW]
company_name[RW]
ie[RW]
uf[RW]
Public Class Methods
new(options = {})
click to toggle source
# File lib/models/transport.rb, line 6 def initialize(options = {}) @cnpj = options[:cnpj] @company_name = options[:company_name] @ie = options[:ie] @cpf = options[:cpf] @name = options[:name] @address = options[:address] @uf = options[:uf] @city = options[:city] @cep = options[:cep] @board = options[:board] @uf_vehicle = options[:uf_vehicle] @rntc = options[:rntc] @volume = options[:volume] @kind = options[:kind] @mark = options[:mark] @numeration = options[:numeration] @seals = options[:seals] end
Public Instance Methods
to_hash()
click to toggle source
# File lib/models/transport.rb, line 26 def to_hash { cnpj: @cnpj, razao_social: @company_name, ie: @ie, cpf: @cpf, nome_completo: @name, endereco: @address, uf: @uf, cidade: @city, cep: @cep, placa: @board, uf_veiculo: @uf_vehicle, rntc: @rntc, volume: @volume, especie: @kind, mark: @mark, numeracao: @numeration, lacres: @seals } end