Browse Source

Changes for required fields

pull/1/head
Ervilis Souza 11 years ago
parent
commit
788d070608
  1. 6
      pynfe/entidades/notafiscal.py
  2. 4
      pynfe/processamento/serializacao.py

6
pynfe/entidades/notafiscal.py

@ -64,6 +64,12 @@ class NotaFiscal(Entidade):
# - Finalidade de emissao (obrigatorio - seleciona de lista) - NF_FINALIDADES_EMISSAO # - Finalidade de emissao (obrigatorio - seleciona de lista) - NF_FINALIDADES_EMISSAO
finalidade_emissao = int() finalidade_emissao = int()
# - Indica se a nota e para consumidor final
cliente_final = int()
# - Indica se a compra foi feita presencialmente, telefone, internet, etc
indicador_presencial = int()
# - UF - converter para codigos em CODIGOS_ESTADOS # - UF - converter para codigos em CODIGOS_ESTADOS
uf = str() uf = str()

4
pynfe/processamento/serializacao.py

@ -511,8 +511,8 @@ class SerializacaoPipes(Serializacao):
nota_fiscal.dv_codigo_numerico_aleatorio, nota_fiscal.dv_codigo_numerico_aleatorio,
self._ambiente, self._ambiente,
nota_fiscal.finalidade_emissao, nota_fiscal.finalidade_emissao,
'', # indFinal
'', # indPres
nota_fiscal.cliente_final, # indFinal
nota_fiscal.indicador_presencial, # indPres
nota_fiscal.processo_emissao, nota_fiscal.processo_emissao,
'%s %s' % (self._nome_aplicacao, '%s %s' % (self._nome_aplicacao,
nota_fiscal.versao_processo_emissao), nota_fiscal.versao_processo_emissao),

Loading…
Cancel
Save