Class: BrNfe::Product::Destinatario

Inherits:
BrNfe::Person show all
Defined in:
lib/br_nfe/product/destinatario.rb

Instance Attribute Summary collapse

Attributes inherited from BrNfe::Person

#codigo_regime_tributario, #cpf_cnpj, #email, #incentivo_fiscal, #inscricao_estadual, #inscricao_municipal, #inscricao_suframa, #natureza_operacao, #nome_fantasia, #razao_social, #regime_especial_tributacao, #telefone

Attributes inherited from ActiveModelBase

#reference

Method Summary

Methods inherited from BrNfe::Person

#incentivo_fiscal?, #optante_simples_nacional?

Methods included from Association::HaveAddress

#endereco, #endereco=, #validar_endereco

Methods inherited from ActiveModelBase

#assign_attributes, #default_values, #initialize

Constructor Details

This class inherits a constructor from BrNfe::ActiveModelBase

Instance Attribute Details

#indicador_ieObject

E16a - Indicador da IE do Destinatário 1 = Contribuinte ICMS (informar a IE do destinatário); 2 = Contribuinte isento de Inscrição no cadastro de Contribuintes do ICMS; 9 = Não Contribuinte, que pode ou não possuir Inscrição Estadual no Cadastro de

Contribuintes do ICMS.

Type: Integer Required: yes Default: 9 Length: 1 tag: indIEDest

Nota 1: No caso de NFC-e informar indIEDest=9 e não informar

a tag IE do destinatário;

Nota 2: No caso de operação com o Exterior informar indIEDest=9 e

não informar a tag IE do destinatário;

Nota 3: No caso de Contribuinte Isento de Inscrição (indIEDest=2),

não informar a tag IE do destinatário.


24
25
26
# File 'lib/br_nfe/product/destinatario.rb', line 24

def indicador_ie
  @indicador_ie
end

#suframaObject

Returns the value of attribute suframa.



31
32
33
# File 'lib/br_nfe/product/destinatario.rb', line 31

def suframa
  @suframa
end