class Transmitenota::Item

Attributes

aliquota_cofins[RW]
aliquota_icms_fundo_combate_pobreza_uf_dest[RW]
aliquota_icms_uf_destino[RW]
aliquota_ii[RW]
aliquota_int_uf_envolvidas[RW]
aliquota_iof[RW]
aliquota_ipi[RW]
aliquota_perc_prov_part_icms_int[RW]
aliquota_pis[RW]
base_calculo_cofins[RW]
base_calculo_ii[RW]
base_calculo_ipi[RW]
base_calculo_pis[RW]
cfop[RW]
codigo_ncm[RW]
codigo_produto[RW]
cofins_situacao_tributaria[RW]
cst_ipi[RW]
descricao[RW]
icms_aliquota[RW]
icms_aliquota_calc_credito[RW]
icms_aliquota_st[RW]
icms_base_calculo[RW]
icms_bc_st[RW]
icms_mod_base_calculo[RW]
icms_mod_bc_st[RW]
icms_mva_st[RW]
icms_origem_cstb[RW]
icms_red_bc_st[RW]
icms_reducao_base_calculo[RW]
icms_valor[RW]
icms_valor_bc_st_ret[RW]
icms_valor_credito[RW]
icms_valor_st[RW]
icms_valor_st_ret[RW]
ipi_situacao_tributaria[RW]
numero_item[RW]
pis_situacao_tributaria[RW]
quantidade_comercial[RW]
unidade_comercial[RW]
valor_bc_icms_uf_destino[RW]
valor_cofins[RW]
valor_desconto[RW]
valor_despesas_aduaneiras[RW]
valor_frete[RW]
valor_icms_fundo_combate_pobreza_uf_dest[RW]
valor_icms_int_uf_destino[RW]
valor_icms_int_uf_remetente[RW]
valor_ii[RW]
valor_iof[RW]
valor_ipi[RW]
valor_outras_despesas[RW]
valor_pis[RW]
valor_seguro[RW]
valor_total[RW]
valor_total_sem_desconto[RW]
valor_unitario_comercial[RW]

Public Instance Methods

to_hash() click to toggle source
# File lib/transmitenota/item.rb, line 12
def to_hash
  hash = {}
  instance_variables.each {|var| hash[var.to_s.delete("@")] = instance_variable_get(var) }
  hash
end