8 changed files with 540 additions and 78 deletions
-
7pynfe/__init__.py
-
5pynfe/processamento/__init__.py
-
119pynfe/processamento/comunicacao.py
-
2pynfe/utils/flags.py
-
467pynfe/utils/webservices.py
-
2setup.py
-
4test.py
-
4texte.xml
@ -1,8 +1,7 @@ |
|||||
def get_version(): |
def get_version(): |
||||
return '0.1' |
|
||||
|
return '0.2' |
||||
|
|
||||
__version__ = get_version() |
__version__ = get_version() |
||||
__author__ = 'Marinho Brandao' |
|
||||
|
__author__ = 'Marinho Brandao, Junior Tada, Leonardo Tada' |
||||
__license__ = 'GNU Lesser General Public License (LGPL)' |
__license__ = 'GNU Lesser General Public License (LGPL)' |
||||
__url__ = 'http://github.com/marinho/PyNFe' |
|
||||
|
|
||||
|
__url__ = 'https://github.com/leotada/PyNFe' |
||||
@ -1,6 +1,5 @@ |
|||||
from .serializacao import SerializacaoXML |
from .serializacao import SerializacaoXML |
||||
from .validacao import Validacao |
from .validacao import Validacao |
||||
#from assinatura import AssinaturaA1 |
|
||||
#from comunicacao import ComunicacaoSefaz |
|
||||
|
from .assinatura import AssinaturaA1 |
||||
|
from .comunicacao import ComunicacaoSefaz |
||||
from .danfe import DANFE |
from .danfe import DANFE |
||||
|
|
||||
@ -0,0 +1,467 @@ |
|||||
|
|
||||
|
# Nfc-e |
||||
|
NFCE = { |
||||
|
'RO': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'AC': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'AM': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'RR': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'PA': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'AP': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'TO': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'MA': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'PI': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'CE': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'RN': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'PB': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'PE': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'AL': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'SE': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'BA': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'MG': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'ES': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'RJ': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'SP': { |
||||
|
'STATUS': 'nfce.fazenda.sp.gov.br/ws/nfestatusservico2.asmx', |
||||
|
'AUTORIZACAO': 'nfce.fazenda.sp.gov.br/ws/nfeautorizacao.asmx', |
||||
|
'RECIBO': 'nfce.fazenda.sp.gov.br/ws/nferetautorizacao.asmx', |
||||
|
'CHAVE': 'nfce.fazenda.sp.gov.br/ws/nfeconsulta2.asmx', |
||||
|
'INUTILIZACAO': 'nfce.fazenda.sp.gov.br/ws/nfeinutilizacao2.asmx', |
||||
|
'EVENTOS': 'nfce.fazenda.sp.gov.br/ws/recepcaoevento.asmx' |
||||
|
}, |
||||
|
'PR': { |
||||
|
'STATUS': 'nfce.fazenda.pr.gov.br/nfce/NFeStatusServico3', |
||||
|
'AUTORIZACAO': 'nfce.fazenda.pr.gov.br/nfce/NFeAutorizacao3', |
||||
|
'RECIBO': 'nfce.fazenda.pr.gov.br/nfce/NFeRetAutorizacao3', |
||||
|
'CHAVE': 'nfce.fazenda.pr.gov.br/nfce/NFeConsulta3', |
||||
|
'INUTILIZACAO': 'nfce.fazenda.pr.gov.br/nfce/NFeInutilizacao3', |
||||
|
'EVENTOS': 'nfce.fazenda.pr.gov.br/nfce/NFeRecepcaoEvento' |
||||
|
}, |
||||
|
'SC': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'RS': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'MS': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'MT': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'GO': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
'DF': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '' |
||||
|
}, |
||||
|
} |
||||
|
|
||||
|
# Nfe |
||||
|
NFE = { |
||||
|
'RO': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'AC': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'AM': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'RR': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'PA': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'AP': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'TO': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'MA': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'PI': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'CE': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'RN': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'PB': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'PE': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'AL': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'SE': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'BA': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'MG': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'ES': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'RJ': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'SP': { |
||||
|
'STATUS': 'nfe.fazenda.sp.gov.br/ws/nfestatusservico2.asmx', |
||||
|
'AUTORIZACAO': 'nfe.fazenda.sp.gov.br/ws/nfeautorizacao.asmx', |
||||
|
'RECIBO': 'nfe.fazenda.sp.gov.br/ws/nferetautorizacao.asmx', |
||||
|
'CHAVE': 'nfe.fazenda.sp.gov.br/ws/nfeconsulta2.asmx', |
||||
|
'INUTILIZACAO': 'nfe.fazenda.sp.gov.br/ws/nfeinutilizacao2.asmx', |
||||
|
'EVENTOS': 'nfe.fazenda.sp.gov.br/ws/nfestatusservico2.asmx', |
||||
|
'CADASTRO': 'nfe.fazenda.sp.gov.br/ws/cadconsultacadastro2.asmx' |
||||
|
}, |
||||
|
'PR': { |
||||
|
'STATUS': 'nfe.fazenda.pr.gov.br/nfe/NFeStatusServico3', # CONSULTA STATUS DO SERVIÇO |
||||
|
'AUTORIZACAO': 'nfe.fazenda.pr.gov.br/nfe/NFeAutorizacao3', # AUTORIZACAO |
||||
|
'RECIBO': 'nfe.fazenda.pr.gov.br/nfe/NFeRetAutorizacao3', # CONSULTA RECIBO |
||||
|
'CHAVE': 'nfe.fazenda.pr.gov.br/nfe/NFeConsulta3', # CONSULTA CHAVE DE ACESSO |
||||
|
'INUTILIZACAO': 'nfe.fazenda.pr.gov.br/nfe/NFeInutilizacao3', # INUTILIZAÇAO |
||||
|
'EVENTOS': 'nfe.fazenda.pr.gov.br/nfe/NFeRecepcaoEvento', # REGISTRO DE EVENTOS |
||||
|
'CADASTRO': 'nfe.fazenda.pr.gov.br/nfe/CadConsultaCadastro2' # CONSULTA CADASTRO |
||||
|
}, |
||||
|
'SC': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'RS': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'MS': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'MT': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'GO': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
'DF': { |
||||
|
'STATUS': '', |
||||
|
'AUTORIZACAO': '', |
||||
|
'RECIBO': '', |
||||
|
'CHAVE': '', |
||||
|
'INUTILIZACAO': '', |
||||
|
'EVENTOS': '', |
||||
|
'CADASTRO': '' |
||||
|
}, |
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue