8 changed files with 540 additions and 78 deletions
-
7pynfe/__init__.py
-
5pynfe/processamento/__init__.py
-
125pynfe/processamento/comunicacao.py
-
2pynfe/utils/flags.py
-
467pynfe/utils/webservices.py
-
2setup.py
-
6test.py
-
4texte.xml
@ -1,8 +1,7 @@ |
|||
def get_version(): |
|||
return '0.1' |
|||
return '0.2' |
|||
|
|||
__version__ = get_version() |
|||
__author__ = 'Marinho Brandao' |
|||
__author__ = 'Marinho Brandao, Junior Tada, Leonardo Tada' |
|||
__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 .validacao import Validacao |
|||
#from assinatura import AssinaturaA1 |
|||
#from comunicacao import ComunicacaoSefaz |
|||
from .assinatura import AssinaturaA1 |
|||
from .comunicacao import ComunicacaoSefaz |
|||
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