Ir para conteúdo
  • Cadastre-se

mssistemas

Membros
  • Total de ítens

    20
  • Registro em

  • Última visita

Posts postados por mssistemas

  1. também estou com o mesmo problema...
    Percebi que .

    Com essa configuração apresenta o erro "Retorno = 0"

         ACBrNFe.Configuracoes.Geral.SSLCryptLib   := cryWinCrypt;
          ACBrNFe.Configuracoes.Geral.SSLHttpLib    := httpWinHttp;
          ACBrNFe.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2;
          ACBrNFe.SSL.SSLType                       := LT_all;

     

     

    agora com essa configuração retorna essa mensagem

         ACBrNFe.Configuracoes.Geral.SSLCryptLib   := cryWinCrypt;
          ACBrNFe.Configuracoes.Geral.SSLHttpLib    := httpWinHttp;
          ACBrNFe.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2;
          ACBrNFe.SSL.SSLType                       := LT_TLSv1_2;


    ---------------------------
    Debugger Exception Notification
    ---------------------------
    Project GESTAO.exe raised exception class EACBrDFeException with message 'WebService Consulta Status serviço:
    - Inativo ou Inoperante tente novamente.
    Erro Interno: 12175
    Erro HTTP: 0
    Falha no Envio da Requisição.
    Erro: 12175 - Um ou mais erros foram encontrados no certificado Secure Sockets Layer (SSL) enviado pelo servidor'. Process stopped. Use Step or Run to continue.


    Está rodando no windows 7 64bits
     

  2. bom dia, pessoal ...
    agora também estou com esse problema...

    Para mim está um erro intermitente... As vezes acontece NFE NÃO ENVIADA PARA SEFAZ.
    depois aparece requisição... do nada.. envia umas 5 notas.. direto.
    depois volta aparecer o erro novamente.
    07/06
    acabou de fazer 1 nota, NFE NAO ENVIADA PARA SEFAZ, e antes deu erro de timeout.

  3. Esse é o meu processo.

    CapturaCertificadoDigital(ACBrNFe);
    ACBrNFe.NotasFiscais.GerarNFe;

    If (ACBrNFe.WebServices.StatusServico.cStat = 107) Then
    Try
                  ACBrNFe.Enviar(iOficialNFe);
                  bOcorreuErro:= False;
                Except
                  On E: Exception Do
                  Begin
     

  4. 2 horas atrás, Paulo Augusto disse:

    Alguem que grava o xml de retorno de um evento..ta cosneguindo carrega-lo e imprimir ?

    Boa noite, 

    aqui segue meu código...
     

          ACBrNFe.NotasFiscais.Clear;

          ACBrNFe.Configuracoes.Arquivos.PathSchemas := Trim(sCaminhoSchemasXML);
          ACBrNFe.Configuracoes.Arquivos.PathSalvar  := Trim(sPathNFe);
          ACBrNFe.DANFE.PathPDF := Trim(sArquivoPDF);  /// ** Aqui é onde SALVA O PDF;
          ACBrNFe.DANFE.Usuario := 'USUÁRIO QUE EMITIU: ' +strUSUARIO;
          ACBrNFe.DANFE.Sistema := sNomeSistema;
          ACBrNFe.DANFE.Logo    := ExtractFilePath(Application.ExeName)+ 'FOTOS\EMPRESA\'+sCodigoEmpresa+'.jpg';

          ACBrNFe.NotasFiscais.LoadFromFile( sPathNFe+sChave+'-nfe.xml' );
          ACBrNFe.NotasFiscais.Imprimir;/// ** AQUI o usuário já imprimi em tela.

  5. Boa tarde amigos, estou com um problema.
    está emitindo as notas fiscais normalmente, porém quando vai realizar um cancelamento da nota a dá uma mensagem:

    ---------------------------
    Erro
    ---------------------------

    Erro Interno: 0
    Erro HTTP: 0
    A autoridade de certificação não é válida ou está incorreta - URL:https://nfe.fazenda.mg.gov.br/nfe2/services/RecepcaoEvento - SOAPAction:http://www.portalfiscal.inf.br/nfe/wsdl/RecepcaoEvento
    ---------------------------
    OK   
    ---------------------------
     

     

    O que poderia ser ?
    verifiquei o código, até o momento está OK.

  6. 1 hora atrás, mssistemas disse:

    Isso praticamente  em tempo de execução;

    
          ACBrNFe.Configuracoes.WebServices.IntervaloTentativas:= 3;
          ACBrNFe.Configuracoes.WebServices.AguardarConsultaRet:= 1;
          ACBrNFe.Configuracoes.WebServices.UF       := recEmitente.SIGLA_UF;
          ACBrNFe.Configuracoes.Arquivos.PathSchemas := Trim(sCaminhoSchemasXML);
          ACBrNFe.Configuracoes.Arquivos.PathSalvar  := Trim(sCaminhoPathNFe);
          ACBrNFe.Configuracoes.Arquivos.PathEvento  := Trim(sArquivoPDF);
          ACBrNFe.Configuracoes.Geral.FormaEmissao   := teNormal;
          ACBrNFe.DANFE.PathPDF := Trim(sArquivoPDF);
          ACBrNFe.DANFE.Usuario := 'USUÁRIO QUE EMITIU: ' +strUSUARIO;
          ACBrNFe.DANFE.Sistema := sNomeSistema;
          ACBrNFe.DANFE.Logo    := ExtractFilePath(Application.ExeName)+ 'FOTOS\EMPRESA\'+sCodigoEmpresa+'.jpg';
    
          // Novo Esquema emissão da NF-e
          //
          //ACBrNFe.Configuracoes.Geral.ModeloDF := moNFe;
          //ACBrNFe.Configuracoes.Geral.VersaoDF := ve310;
    
          //ACBrNFe.Configuracoes.Geral.SSLCryptLib := cryOpenSSL;
          //ACBrNFe.Configuracoes.Geral.SSLHttpLib  := httpOpenSSL;
          {ACBrNFe.Configuracoes.Geral.SSLLib:= libWinCrypt;
          ACBrNFe.Configuracoes.Geral.SSLXmlSignLib := xsXmlSec;   }
    
    
          ACBrNFe.Configuracoes.Geral.SSLLib := libOpenSSL;
          ACBrNFe.Configuracoes.Geral.SSLCryptLib  := cryOpenSSL;
          ACBrNFe.Configuracoes.Geral.SSLHttpLib   := httpOpenSSL;
          ACBrNFe.Configuracoes.Geral.SSLXmlSignLib:= xsXmlSec;
    
    
          // CRIANDO A ROTINA PARA GERAR UMA NOTA FISCAL ELETRONICA (NF-E)
          With ACBrNFe.NotasFiscais.Add.NFe Do
          Begin
              ....
          End;
    
    		CapturaCertificadoDigital(ACBrNFe);
    
    If TObject(Objeto) is TACBrNFe then
        Begin
          If (Trim(TACBrNFe(Objeto).Configuracoes.Certificados.NumeroSerie) = '') Then
          Begin
            if (sNFeNumeroCert = '') then
            Begin
              TACBrNFe(Objeto).SSL.SelecionarCertificado; ( NA HORA QUE VAI MOSTRAR OS CERTIFICADOS... DÁ PAU );
              TACBrNFe(Objeto).NotasFiscais.Assinar;
              sNFeNumeroCert := TACBrNFe(Objeto).Configuracoes.Certificados.NumeroSerie;
            End
            Else
            Begin
              TACBrNFe(Objeto).Configuracoes.Certificados.NumeroSerie := sNFeNumeroCert;
            End;
          End;
        End;


       

     

    ERRO ACBR_DEMO.png

    Agora, mssistemas disse:

     

    ERRO ACBR_DEMO.png

    Rodei o demo do Acbr e o mesmo apresenta erro;
    o que poderia ser ?

  7. Em 10/12/2015 at 01:27, saverio disse:

    no evento oncreate do Tform1 no acbrnfe_demo basta desabilitar essas 2 linhas que vai rodar legal sem precisar mexer no codigo fonte 

    //  For T := Low(TSSLLib) to High(TSSLLib) do
    //    cbTipoEmissao.Items.Add( GetEnumName(TypeInfo(TSSLLib), integer(T) ) ) ;

    nessa nova versão é a mesma coisa ?

  8. 3 minutos atrás, Agnaldo Prates disse:

    Esse erro tem relação com configuração do componente.
    Como está alimentando as configurações? É em tempo de execução?
     

    Isso praticamente  em tempo de execução;

          ACBrNFe.Configuracoes.WebServices.IntervaloTentativas:= 3;
          ACBrNFe.Configuracoes.WebServices.AguardarConsultaRet:= 1;
          ACBrNFe.Configuracoes.WebServices.UF       := recEmitente.SIGLA_UF;
          ACBrNFe.Configuracoes.Arquivos.PathSchemas := Trim(sCaminhoSchemasXML);
          ACBrNFe.Configuracoes.Arquivos.PathSalvar  := Trim(sCaminhoPathNFe);
          ACBrNFe.Configuracoes.Arquivos.PathEvento  := Trim(sArquivoPDF);
          ACBrNFe.Configuracoes.Geral.FormaEmissao   := teNormal;
          ACBrNFe.DANFE.PathPDF := Trim(sArquivoPDF);
          ACBrNFe.DANFE.Usuario := 'USUÁRIO QUE EMITIU: ' +strUSUARIO;
          ACBrNFe.DANFE.Sistema := sNomeSistema;
          ACBrNFe.DANFE.Logo    := ExtractFilePath(Application.ExeName)+ 'FOTOS\EMPRESA\'+sCodigoEmpresa+'.jpg';
    
          // Novo Esquema emissão da NF-e
          //
          //ACBrNFe.Configuracoes.Geral.ModeloDF := moNFe;
          //ACBrNFe.Configuracoes.Geral.VersaoDF := ve310;
    
          //ACBrNFe.Configuracoes.Geral.SSLCryptLib := cryOpenSSL;
          //ACBrNFe.Configuracoes.Geral.SSLHttpLib  := httpOpenSSL;
          {ACBrNFe.Configuracoes.Geral.SSLLib:= libWinCrypt;
          ACBrNFe.Configuracoes.Geral.SSLXmlSignLib := xsXmlSec;   }
    
    
          ACBrNFe.Configuracoes.Geral.SSLLib := libOpenSSL;
          ACBrNFe.Configuracoes.Geral.SSLCryptLib  := cryOpenSSL;
          ACBrNFe.Configuracoes.Geral.SSLHttpLib   := httpOpenSSL;
          ACBrNFe.Configuracoes.Geral.SSLXmlSignLib:= xsXmlSec;
    
    
          // CRIANDO A ROTINA PARA GERAR UMA NOTA FISCAL ELETRONICA (NF-E)
          With ACBrNFe.NotasFiscais.Add.NFe Do
          Begin
              ....
          End;
    
    		CapturaCertificadoDigital(ACBrNFe);
    
    If TObject(Objeto) is TACBrNFe then
        Begin
          If (Trim(TACBrNFe(Objeto).Configuracoes.Certificados.NumeroSerie) = '') Then
          Begin
            if (sNFeNumeroCert = '') then
            Begin
              TACBrNFe(Objeto).SSL.SelecionarCertificado; ( NA HORA QUE VAI MOSTRAR OS CERTIFICADOS... DÁ PAU );
              TACBrNFe(Objeto).NotasFiscais.Assinar;
              sNFeNumeroCert := TACBrNFe(Objeto).Configuracoes.Certificados.NumeroSerie;
            End
            Else
            Begin
              TACBrNFe(Objeto).Configuracoes.Certificados.NumeroSerie := sNFeNumeroCert;
            End;
          End;
        End;


       

  9. 2 minutos atrás, Agnaldo Prates disse:

    Qual certificado você está utilizando, A1 ou A3?
    Se A1, utilize:

    ACBrNFe1.Configuracoes.Geral.SSLLib := libOpenSSL;
    ACBrNFe1.Configuracoes.Geral.SSLCryptLib  := cryOpenSSL;
    ACBrNFe1.Configuracoes.Geral.SSLHttpLib   := httpOpenSSL;
    ACBrNFe1.Configuracoes.Geral.SSLXmlSignLib:= xsXmlSec;

    Se A3

    ACBrNFe1.Configuracoes.Geral.SSLLib := libWinCrypt;
    ACBrNFe1.Configuracoes.Geral.SSLCryptLib  := cryWinCrypt;
    ACBrNFe1.Configuracoes.Geral.SSLHttpLib   := httpWinHttp;
    ACBrNFe1.Configuracoes.Geral.SSLXmlSignLib:= xsMsXml;

    Tente estas configurações.

     

    Bom no momento que estou fazendo os testes é o certificado A1 ( Arquivo PFX );

    Irei testar as configurações....

    3 minutos atrás, mssistemas disse:

    Bom no momento que estou fazendo os testes é o certificado A1 ( Arquivo PFX );

    Irei testar as configurações....

    Testei aqui agora;
    retornou o seguinte erro:

    ---------------------------
    Erro
    ---------------------------
    Falha ao selecionar o certificado.
    Erro: "SelecionarCertificado" não suportado em: TDFeOpenSSL.
    ---------------------------
    OK   
    ---------------------------
     

  10. 1 hora atrás, mssistemas disse:

    Boa tarde, Agnaldo Prates!
    agora deu essa mensagem :
    ---------------------------
    Debugger Exception Notification
    ---------------------------
    Project GESTAO.exe raised exception class Exception with message 'Falha ao selecionar o certificado.
    Erro: "SelecionarCertificado" não suportado em: TDFeOpenSSL.'. Process stopped. Use Step or Run to continue.
    ---------------------------
    OK   Help   
    ---------------------------


    é porque como eu faço aqui no meu sistema para capturar o certificado;

    If TObject(Objeto) is TACBrNFe then
        Begin
          If (Trim(TACBrNFe(Objeto).Configuracoes.Certificados.NumeroSerie) = '') Then
          Begin
            if (sNFeNumeroCert = '') then
            Begin
              TACBrNFe(Objeto).SSL.SelecionarCertificado;   ( ERRO NESSA LINHA );
              TACBrNFe(Objeto).NotasFiscais.Assinar;
              sNFeNumeroCert := TACBrNFe(Objeto).Configuracoes.Certificados.NumeroSerie;
            End
            Else
            Begin
              TACBrNFe(Objeto).Configuracoes.Certificados.NumeroSerie := sNFeNumeroCert;
            End;
          End;
        End;
     

    segue anexo do último XML gerado;

    =======================================================================

    Estou conferindo com o mês passado que já estava normal;
    eu percebi que parece que está faltando um TAG... (segue o anexo da imagem ) ; o que está circulado é do mês passado.
    será que poderia ser isso ?
    ou não tem nada haver

     

    31171000871585000115550010000000631000000019-nfe.xml

    Screenshot_1.png

  11. Boa tarde, Agnaldo Prates!
    agora deu essa mensagem :
    ---------------------------
    Debugger Exception Notification
    ---------------------------
    Project GESTAO.exe raised exception class Exception with message 'Falha ao selecionar o certificado.
    Erro: "SelecionarCertificado" não suportado em: TDFeOpenSSL.'. Process stopped. Use Step or Run to continue.
    ---------------------------
    OK   Help   
    ---------------------------


    é porque como eu faço aqui no meu sistema para capturar o certificado;

    If TObject(Objeto) is TACBrNFe then
        Begin
          If (Trim(TACBrNFe(Objeto).Configuracoes.Certificados.NumeroSerie) = '') Then
          Begin
            if (sNFeNumeroCert = '') then
            Begin
              TACBrNFe(Objeto).SSL.SelecionarCertificado;   ( ERRO NESSA LINHA );
              TACBrNFe(Objeto).NotasFiscais.Assinar;
              sNFeNumeroCert := TACBrNFe(Objeto).Configuracoes.Certificados.NumeroSerie;
            End
            Else
            Begin
              TACBrNFe(Objeto).Configuracoes.Certificados.NumeroSerie := sNFeNumeroCert;
            End;
          End;
        End;

  12. ---------------------------
    Debugger Exception Notification
    ---------------------------
    Project GESTAO.exe raised exception class EACBrWinReqResp with message 'Falha no Envio da Requisição.
    Erro: 2148074280 - <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"><soap12:Header><nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2"><cUF>31</cUF><versaoDados>3.10</versaoDados></nfeCabecMsg></soap12:Header><soap12:Body><nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico2"><consStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10"><tpAmb>2</tpAmb><cUF>31</cUF><xServ>STATUS</xServ></consStatServ></nfeDadosMsg></soap12:Body></soap12:Envelope>
    ---------------------------
    OK   Help   
    ---------------------------

     

    Bom dia pessoa, estou com esse problema.

    apos incluir essa linha no meu código
    ACBrNFe.Configuracoes.Geral.SSLXmlSignLib := xsXmlSec;

    já atualizei as DLL;
    já atualizei as cadeias
     

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.