Class: BrNfe::Product::Nfe::AdicaoImportacao

Inherits:
ActiveModelBase show all
Defined in:
lib/br_nfe/product/nfe/adicao_importacao.rb

Instance Attribute Summary collapse

Attributes inherited from ActiveModelBase

#reference

Method Summary

Methods inherited from ActiveModelBase

#assign_attributes, #default_values, #initialize

Constructor Details

This class inherits a constructor from BrNfe::ActiveModelBase

Instance Attribute Details

#codigo_fabricanteObject

Código do fabricante estrangeiro Código do fabricante estrangeiro, usado nos sistemas internos de informação do emitente da NF-e

Type: String Required: Yes Example: XINGLING Length: _max: 60_ tag: cFabricante



37
38
39
# File 'lib/br_nfe/product/nfe/adicao_importacao.rb', line 37

def codigo_fabricante
  @codigo_fabricante
end

#numero_adicaoObject

Numero da Adição

Type: Number Required: Yes Example: 123 Length: _max: 3_ tag: nAdicao



13
14
15
# File 'lib/br_nfe/product/nfe/adicao_importacao.rb', line 13

def numero_adicao
  @numero_adicao
end

#numero_drawbackObject

Número do ato concessório de Drawback O número do Ato Concessório de Suspensão deve ser preenchido com 11 dígitos (AAAANNNNNND) e o número do Ato Concessório de Drawback Isenção deve ser preenchido com 9 dígitos (AANNNNNND). (Observação incluída na NT 2013/005 v. 1.10)

Type: Float Required: No Example: 20160000012 Length: _min: 9, max: 11_ tag: nDraw



64
65
66
# File 'lib/br_nfe/product/nfe/adicao_importacao.rb', line 64

def numero_drawback
  @numero_drawback
end

#sequencialObject

Numero sequencial do item dentro da Adição

Type: Number Required: Yes Example: 2 Length: _max: 3_ tag: nSeqAdic



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

def sequencial
  @sequencial
end

#valor_descontoObject

Valor do desconto do item da DI – Adição

Type: Float Required: No Example: 35.50 Length: _precision: 2_ tag: vDescDI



48
49
50
# File 'lib/br_nfe/product/nfe/adicao_importacao.rb', line 48

def valor_desconto
  @valor_desconto
end