diff --git a/pytrustnfe/Servidores.py b/pytrustnfe/Servidores.py index 6f2d041..543ca03 100644 --- a/pytrustnfe/Servidores.py +++ b/pytrustnfe/Servidores.py @@ -385,27 +385,6 @@ UFGO = { UFMT = { -<<<<<<< HEAD - AMBIENTE_PRODUCAO: { - 'servidor': 'nfe.sefaz.mt.gov.br', - WS_NFE_INUTILIZACAO: 'nfews/v2/services/NfeInutilizacao4?wsdl', - WS_NFE_CONSULTA: 'nfews/v2/services/NfeConsulta4?wsdl', - WS_NFE_SITUACAO: 'nfews/v2/services/NfeStatusServico4?wsdl', - WS_NFE_RECEPCAO_EVENTO: 'nfews/v2/services/RecepcaoEvento4?wsdl', - WS_NFE_AUTORIZACAO: 'nfews/v2/services/NfeAutorizacao4?wsdl', - WS_NFE_RET_AUTORIZACAO: 'nfews/v2/services/NfeRetAutorizacao4?wsdl', - WS_NFE_CADASTRO: 'nfews/v2/services/CadConsultaCadastro4?wsdl', - }, - AMBIENTE_HOMOLOGACAO: { - 'servidor': 'homologacao.sefaz.mt.gov.br', - WS_NFE_INUTILIZACAO: 'nfews/v2/services/NfeInutilizacao4?wsdl', - WS_NFE_CONSULTA: 'nfews/v2/services/NfeConsulta4?wsdl', - WS_NFE_SITUACAO: 'nfews/v2/services/NfeStatusServico4?wsdl', - WS_NFE_RECEPCAO_EVENTO: 'nfews/v2/services/RecepcaoEvento4?wsdl', - WS_NFE_AUTORIZACAO: 'nfews/v2/services/NfeAutorizacao4?wsdl', - WS_NFE_RET_AUTORIZACAO: 'nfews/v2/services/NfeRetAutorizacao4?wsdl', - WS_NFE_CADASTRO: 'nfews/v2/services/CadConsultaCadastro4?wsdl', -======= NFE_MODELO: { AMBIENTE_PRODUCAO: { 'servidor': 'nfe.sefaz.mt.gov.br', @@ -449,32 +428,10 @@ UFMT = { WS_NFE_SITUACAO: 'nfcews/services/NfeStatusServico4', WS_NFCE_QR_CODE: 'http://www.sefaz.mt.gov.br/nfce/consultanfce', } ->>>>>>> danimar/master3 } } UFMS = { -<<<<<<< HEAD - AMBIENTE_PRODUCAO: { - 'servidor': 'nfe.sefaz.ms.gov.br', - WS_NFE_INUTILIZACAO: 'ws/NFeInutilizacao4?wsdl', - WS_NFE_CONSULTA: 'ws/NFeConsultaProtocolo4?wsdl', - WS_NFE_SITUACAO: 'ws/NFeStatusServico4?wsdl', - WS_NFE_RECEPCAO_EVENTO: 'ws/NFeRecepcaoEvento4?wsdl', - WS_NFE_AUTORIZACAO: 'ws/NFeAutorizacao4?wsdl', - WS_NFE_RET_AUTORIZACAO: 'ws/NFeRetAutorizacao4?wsdl', - WS_NFE_CADASTRO: 'ws/CadConsultaCadastro4?wsdl', - }, - AMBIENTE_HOMOLOGACAO: { - 'servidor': 'hom.nfe.sefaz.ms.gov.br', - WS_NFE_INUTILIZACAO: 'ws/NFeInutilizacao4?wsdl', - WS_NFE_CONSULTA: 'ws/NFeConsultaProtocolo4?wsdl', - WS_NFE_SITUACAO: 'ws/NFeStatusServico4?wsdl', - WS_NFE_RECEPCAO_EVENTO: 'ws/NFeRecepcaoEvento4?wsdl', - WS_NFE_AUTORIZACAO: 'ws/NFeAutorizacao4?wsdl', - WS_NFE_RET_AUTORIZACAO: 'ws/NFeRetAutorizacao4?wsdl', - WS_NFE_CADASTRO: 'ws/CadConsultaCadastro4?wsdl', -======= NFE_MODELO: { AMBIENTE_PRODUCAO: { 'servidor': 'nfe.sefaz.ms.gov.br', @@ -520,7 +477,6 @@ UFMS = { WS_NFE_SITUACAO: 'ws/NFeStatusServico4', WS_NFCE_QR_CODE: 'www.dfe.ms.gov.br/nfce/qrcode?' } ->>>>>>> danimar/master3 } } @@ -549,27 +505,6 @@ UFMG = { } UFPR = { -<<<<<<< HEAD - AMBIENTE_PRODUCAO: { - 'servidor': 'nfe.sefa.pr.gov.br', - WS_NFE_INUTILIZACAO: 'nfe/NFeInutilizacao4?wsdl', - WS_NFE_CONSULTA: 'nfe/NFeConsultaProtocolo4?wsdl', - WS_NFE_SITUACAO: 'nfe/NFeStatusServico4?wsdl', - WS_NFE_RECEPCAO_EVENTO: 'nfe/NFeRecepcaoEvento4?wsdl', - WS_NFE_AUTORIZACAO: 'nfe/NFeAutorizacao4?wsdl', - WS_NFE_RET_AUTORIZACAO: 'nfe/NFeRetAutorizacao4?wsdl', - WS_NFE_CADASTRO: 'nfe/CadConsultaCadastro4?wsdl', - }, - AMBIENTE_HOMOLOGACAO: { - 'servidor': 'homologacao.nfe.sefa.pr.gov.br', - WS_NFE_INUTILIZACAO: 'nfe/NFeInutilizacao4?wsdl', - WS_NFE_CONSULTA: 'nfe/NFeConsultaProtocolo4?wsdl', - WS_NFE_SITUACAO: 'nfe/NFeStatusServico4?wsdl', - WS_NFE_RECEPCAO_EVENTO: 'nfe/NFeRecepcaoEvento4?wsdl', - WS_NFE_AUTORIZACAO: 'nfe/NFeAutorizacao4?wsdl', - WS_NFE_RET_AUTORIZACAO: 'nfe/NFeRetAutorizacao4?wsdl', - WS_NFE_CADASTRO: 'nfe/CadConsultaCadastro4?wsdl', -======= NFE_MODELO: { AMBIENTE_PRODUCAO: { 'servidor': 'nfe.sefa.pr.gov.br', @@ -615,7 +550,6 @@ UFPR = { WS_NFE_SITUACAO: 'nfce/NFeStatusServico4?wsdl', WS_NFCE_QR_CODE: 'www.fazenda.pr.gov.br/nfce/qrcode?' } ->>>>>>> danimar/master3 } } diff --git a/pytrustnfe/nfe/__init__.py b/pytrustnfe/nfe/__init__.py index 79641b1..57e0080 100644 --- a/pytrustnfe/nfe/__init__.py +++ b/pytrustnfe/nfe/__init__.py @@ -216,8 +216,6 @@ def xml_consulta_distribuicao_nfe(certificado, **kwargs): # Assinar return _render(certificado, 'NFeDistribuicaoDFe', False, **kwargs) -<<<<<<< HEAD -======= def consulta_distribuicao_nfe(certificado, **kwargs): if "xml" not in kwargs: kwargs['xml'] = xml_consulta_distribuicao_nfe(certificado, **kwargs) @@ -234,7 +232,6 @@ def download_nfe(certificado, **kwargs): return _send_v310(certificado, **kwargs) ->>>>>>> danimar/master3 def _send_v310(certificado, **kwargs): xml_send = kwargs["xml"] base_url = localizar_url( @@ -264,22 +261,3 @@ def _send_v310(certificado, **kwargs): 'received_xml': response, 'object': obj.Body.nfeDistDFeInteresseResponse.nfeDistDFeInteresseResult } -<<<<<<< HEAD - - -def consulta_distribuicao_nfe(certificado, **kwargs): - if "xml" not in kwargs: - kwargs['xml'] = xml_consulta_distribuicao_nfe(certificado, **kwargs) - return _send_v310(certificado, **kwargs) - - -def xml_download_nfe(certificado, **kwargs): # Assinar - return _render(certificado, 'NFeDistribuicaoDFe', False, **kwargs) - - -def download_nfe(certificado, **kwargs): - if "xml" not in kwargs: - kwargs['xml'] = xml_download_nfe(certificado, **kwargs) - return _send_v310(certificado, **kwargs) -======= ->>>>>>> danimar/master3 diff --git a/pytrustnfe/nfe/templates/NfeAutorizacao.xml b/pytrustnfe/nfe/templates/NfeAutorizacao.xml index 547972a..0efd5cd 100644 --- a/pytrustnfe/nfe/templates/NfeAutorizacao.xml +++ b/pytrustnfe/nfe/templates/NfeAutorizacao.xml @@ -74,10 +74,10 @@ {% with emit = NFe.infNFe.emit %} {% if emit.tipo == 'person' -%} - {{ emit.cnpj_cpf }} + {{ emit.cnpj_cpf }} {% endif %} {% if emit.tipo == 'company' -%} - {{ emit.cnpj_cpf }} + {{ emit.cnpj_cpf }} {% endif %} {{ emit.xNome|normalize|escape }} {{ emit.xFant|normalize|escape }} @@ -105,15 +105,15 @@ {% with dest = NFe.infNFe.dest %} {% if NFe.infNFe.ide.idDest == '3' %} - {{ dest.idEstrangeiro }} + {{ dest.idEstrangeiro }} {% endif %} {% if NFe.infNFe.ide.idDest != '3' %} - {% if dest.tipo == 'person' -%} - {{ dest.cnpj_cpf }} - {% endif %} - {% if dest.tipo == 'company' -%} - {{ dest.cnpj_cpf }} - {% endif %} + {% if dest.tipo == 'person' -%} + {{ dest.cnpj_cpf }} + {% endif %} + {% if dest.tipo == 'company' -%} + {{ dest.cnpj_cpf }} + {% endif %} {% endif %} {{ dest.xNome|normalize|escape }} {% if dest.enderDest is defined %} @@ -560,38 +560,6 @@ {% endif %} {% if NFe.infNFe.ide.mod != '65' and imposto.IPI is defined %} - - {{ imposto.IPI.clEnq }} - {{ imposto.IPI.CNPJProd }} - {{ imposto.IPI.cSelo }} - {{ imposto.IPI.qSelo }} - {{ imposto.IPI.cEnq }} - {% if imposto.IPI.CST in ('00', '49', '50', '99') %} - - {{ imposto.IPI.CST }} - {{ imposto.IPI.vBC }} - {{ imposto.IPI.pIPI }} - {{ imposto.IPI.qUnid }} - {{ imposto.IPI.vUnid }} - {{ imposto.IPI.vIPI }} - - {% endif %} - {% if imposto.IPI.CST in ('01', '02', '03', '04', '51', '52', '53', '54', '55') %} - - {{ imposto.IPI.CST }} - - {% endif %} - - {% endif %} - {% if imposto.II is defined %} - - {{ imposto.II.vBC }} - {{ imposto.II.vDespAdu }} - {{ imposto.II.vII }} - {{ imposto.II.vIOF }} - - {% endif %} - {% if NFe.infNFe.ide.mod != '65' and imposto.IPI is defined %} {{ imposto.IPI.clEnq }} {{ imposto.IPI.CNPJProd }} @@ -643,26 +611,6 @@ {{ imposto.ISSQN.indIncentivo }} {% endif %} - {% if imposto.ISSQN is defined %} - - {{ imposto.ISSQN.vBC }} - {{ imposto.ISSQN.vAliq }} - {{ imposto.ISSQN.vISSQN }} - {{ imposto.ISSQN.cMunFG }} - {{ imposto.ISSQN.cListServ }} - {{ imposto.ISSQN.vDeducao }} - {{ imposto.ISSQN.vOutro }} - {{ imposto.ISSQN.vDescIncond }} - {{ imposto.ISSQN.vDescCond }} - {{ imposto.ISSQN.vDeducao }} - {{ imposto.ISSQN.indISS }} - {{ imposto.ISSQN.cServico }} - {{ imposto.ISSQN.cMun }} - {{ imposto.ISSQN.cPais }} - {{ imposto.ISSQN.nProcesso }} - {{ imposto.ISSQN.indIncentivo }} - - {% endif %} {% if imposto.PIS.CST in ('01', '02') %} @@ -685,8 +633,7 @@ {{ imposto.PIS.CST }} {% endif %} - {% if imposto.PIS.CST in ('49', '50', '51', '52', '53', '54', '55', '56', '60', '61', '62', - '63', '64', '65', '66', '67', '70', '71', '72', '73', '74', '75', '98', '99') %} + {% if imposto.PIS.CST in ('49', '50', '51', '52', '53', '54', '55', '56', '60', '61', '62', '63', '64', '65', '66', '67', '70', '71', '72', '73', '74', '75', '98', '99') %} {{ imposto.PIS.CST }} {{ imposto.PIS.vBC }} @@ -728,8 +675,7 @@ {{ imposto.COFINS.CST }} {% endif %} - {% if imposto.COFINS.CST in ('49', '50', '51', '52', '53', '54', '55', '56', '60', '61', '62', - '63', '64', '65', '66', '67', '70', '71', '72', '73', '74', '75', '98', '99') %} + {% if imposto.COFINS.CST in ('49', '50', '51', '52', '53', '54', '55', '56', '60', '61', '62', '63', '64', '65', '66', '67', '70', '71', '72', '73', '74', '75', '98', '99') %} {{ imposto.COFINS.CST }} {{ imposto.COFINS.vBC }} @@ -963,23 +909,10 @@ {{ NFe.infNFe.compra.xCont }} {% endif %} - {% if NFe.infNFe.infRespTec is defined %} - - {{ NFe.infNFe.infRespTec.CNPJ }} - {{ NFe.infNFe.infRespTec.xContato|normalize|escape }} - {{ NFe.infNFe.infRespTec.email }} - {{ NFe.infNFe.infRespTec.fone }} - - {% endif %} -<<<<<<< HEAD - {{ NFe.infNFe.qrCode }} - {{ NFe.infNFe.urlChave }} -======= {{ NFe.infNFe.qrCode }} {{ NFe.infNFe.urlChave }} ->>>>>>> danimar/master3 {% endfor %}