class Sigiss::Taker
Attributes
tomador_CEP[RW]
tomador_bairro[RW]
tomador_cnpj[RW]
tomador_cod_cidade[RW]
tomador_complemento[RW]
tomador_email[RW]
tomador_endereco[RW]
tomador_fantasia[RW]
tomador_fax[RW]
tomador_fone[RW]
tomador_ie[RW]
tomador_im[RW]
tomador_numero[RW]
tomador_ramal[RW]
tomador_ramal_fax[RW]
tomador_razao[RW]
tomador_tipo[RW]
Public Class Methods
new(attributes = {})
click to toggle source
# File lib/sigiss/taker.rb, line 35 def initialize(attributes = {}) @tomador_tipo = attributes[:tomador_tipo] @tomador_cnpj = attributes[:tomador_cnpj] @tomador_email = attributes[:tomador_email] @tomador_im = attributes[:tomador_im] @tomador_ie = attributes[:tomador_ie] @tomador_razao = attributes[:tomador_razao] @tomador_fantasia = attributes[:tomador_fantasia] @tomador_endereco = attributes[:tomador_endereco] @tomador_numero = attributes[:tomador_numero] @tomador_complemento = attributes[:tomador_complemento] @tomador_bairro = attributes[:tomador_bairro] @tomador_CEP = attributes[:tomador_CEP] @tomador_cod_cidade = attributes[:tomador_cod_cidade] || Sigiss::IBGE.get_code(attributes[:cidade]) @tomador_fone = attributes[:tomador_fone] @tomador_ramal = attributes[:tomador_ramal] @tomador_fax = attributes[:tomador_fax] @tomador_ramal_fax = attributes[:tomador_ramal_fax] end