Ir para conteúdo
  • Cadastre-se

Dércio Luis Zanatta

Membros Pro
  • Total de ítens

    1.208
  • Registro em

  • Última visita

  • Days Won

    2

Posts postados por Dércio Luis Zanatta

  1. Bom dia

    Atualizei o ACBR hoje pela manhã. Atualizou tudo certinho, compilou os pacotes sem nenhum erro, porém agora quando vou compilar minha aplicação, ocorre o seguinte erro:

     

    [Error] ACBrNFeWebServices.pas(873): Incompatible types: 'String' and 'ICertificate2'

     

    O erro ocorre na seguinte linha do programa:

      {$IFDEF ACBrNFeOpenSSL}
       if not(NotaUtil.Assinar( AXML,
                                FConfiguracoes.Certificados.Certificado,
                                FConfiguracoes.Certificados.Senha,
                                FDadosMsg, FMsg )) then
      {$ELSE}
       if not(NotaUtil.Assinar( AXML,
                                FConfiguracoes.Certificados.GetCertificado,   // aqui ocorre o erro na compilação !
                                FDadosMsg, FMsg )) then
      {$ENDIF}

     

     

  2. Ola Ítalo. 

    Suspeitei dede o princípio ehehehe...

    Na verdade eu criei um form onde inseri várias funções tanto de nfe como de nfse, pois não sabia desse detalhe de não poder usar os dois no mesmo form. É possível sim separar as funções da nfe da nfse em dois forms diferentes. Vai dar um pouco de trabalho, mas nada impossível.

    NFSe é uma coisa que vai começar a ficar mais "popular" daqui pra frente, pois as prefeituras estão se mobilizando nesse respeito. Sendo assim, fica a dica aos demais colegas que forem implementar nfe e NFSe nos seus sistemas, que não usem os dois no mesmo formulário.

    Obrigado.

    • Curtir 1
  3. Também pensei nisso, isaque, mas não é.. pois para tirar a dúvida, eu fiz uma atualização do zero, ou seja, removi tudo da pasta acbr antes de fazer a atualziação e mesmo assim o problema ocorre.

    Só funciona se fizer o que postei no post anterior.

  4. Bom dia

    Atualizei os fontes e fiz a alteração no AcbrNfeUtil, comentando as URLs atuais e descomentando as novas.

    Em homologação, funcionou blz. Em produção vamos ter que atualizar algum cliente para ver se da algum problema. Assim que atualizar, posto aqui o resultado.

    Obrigado.

  5. As duas coisas..

    Acredito que exista algum problema com os fontes do componente quando uso NFe e NFSe no mesmo projeto.

    O problema é o seguinte:

    Na cláusula Uses, tinha assim:

     
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, ExtCtrls, DB, IBCustomDataSet, IBQuery,
      ACBrNFeDANFEClass, ACBrNFeDANFeQRClass,PcnConversao,ACBrNFeUtil,ACBrUtil,
      ACBrNFeDANFeRLClass, ACBrNFSe,pnfsNFSe,pnfsConversao,Math,
      ACBrNFSeDANFSeClass, ACBrNFSeDANFSeQRClass,ACBrNFe;
     

    assim ocorre o erro..

     

    Fiz a seguinte alteração:

    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, ExtCtrls, DB, IBCustomDataSet, IBQuery,
      ACBrNFeDANFEClass, ACBrNFeDANFeQRClass,ACBrNFeUtil,ACBrUtil,
      ACBrNFeDANFeRLClass, ACBrNFSe,pnfsNFSe,pnfsConversao,Math,
      ACBrNFSeDANFSeClass, ACBrNFSeDANFSeQRClass,PcnConversao,ACBrNFe;
     
    Assim não deu mais o erro.
    Pelo que entendi, o componente da nfe estava usando o pnfsConversao ao invés do PcnConversao  pelo fato dele estar declarado primeiro. Acredito que essas duas units possuem funções iguais, por isso da confusão.
     
    Não sei se mais alguém passou por esse problema, mas ele existe.
    • Curtir 1
  6. Bom dia

    Acabei de fazer a atualização dos fontes do ACBR e compilação dos pacotes.

    Agora está apresentando erro ao compilar minhas aplicações que antes não ocorriam:

     

    ACBrNFe1.Configuracoes.Geral.FormaEmissao :=teNormal ;

    [Error] U_FuncNfe.pas(1573): Incompatible types: 'TpcnTipoEmissao' and 'TnfseTEmissao'

     

    Alguma idéia do que pode ser ?

  7. Bom dia

    Recebi uma notícia do site da SEFAZ do RS dizendo que vai disponibilizar nos Webservices para autorização de documentos eletrônicos do RS e recomenda que os sistemas passem a utilizar esses novos webservices o mais rápido possível. Alguém sabe de alguma coisa ?  O ACBR já tem alguma alteração nesse sentido ?

    Abaixo segue link para leitura da notícia.

    https://www.sefaz.rs.gov.br/Site/NoticiaDetalhes.aspx?NoticiaId=5433

     

  8. Boa tarde

    Enviei um RPS com o fone do tomador incorreto.

    Ocorre que ao executar o método ACBrNFSe1.ConsultarLoteRps retorna erro no Exception com uma mensagem E181 - Fone do tomador inválido.

    Como faço para pegar esse código de retorno E181 ?

    Tentei usar o ACBrNFSe1.WebServices.ConsLote.RetWS, mas ele retorna tudo junto.. queria seperar o código da mensagem Tem como ?

     

  9. Bom dia

    Como funciona o processo de contingência com NFe ?

     

    1 - Gero o xml normalmente e tento enviar, caso ocorra problemas de comunicação, crio ele novamente com a tag Tpemis=teSCAN, assino e valido sem enviar. Quando tiver condições envio esse mesmo xml .

     

    seria isso ?

     

  10. Bom dia.

    Fiz alguns testes agora e me deparei com uma situação em relação a NFCe emitida em contingência Off Line.

    Gerei um xml em contigência Offine (Tpemis=9), assinei e validei.   Caso eu envie esse xml em até 5 min, autoriza certinho, se passar de 5 min, rejeita com código 217 - NFe não consta na base de dados da SEFAZ. 

    Esse comportamento está acontecendo a mais ou menos 1 semana, antes disso, não existia problema, autorizava depois dos 5 min tb, porém com código 150 = Autorizado fora do prazo, mas autorizava, agora está rejeitando.

     

    Mandei um e-mail para a SEFAZ e eles me retornaram que a nota em questão foi autorizada !!  Nesse caso, está autorizando e retornando Status de Rejeitada !!

     

    Alguém mais passou por esse problema ?

     

  11. Bom dia.. 

    Eu estou utilizando o Quik Report para impressão da NFSe..

    Tenho me deparado com algumas coisas "diferentes" nos testes que estou fazendo com Digicred.

    Apenas para citar um exemplo, na unit ACBrNFSeDANFSeQRRetrato, os valores referentes ao Iss estão sendo impressas a partir das tags FNFSe.Servico.Valores., porém no arquivo xml os valores estão todos contidos na tag

    FNFSe.ValoresNfse. 

    O componente de impressão do quik report está preparado para impressão da NfSe da Digifred (Abrasf) ou ainda tem que ser adequado ?

  12. Certo Ítalo. Encaminhei essa dúvida pro pessoal da Digifred, vou aguardar a posição deles.

    Só gostaria de aproveitar o tópico para ver se existe alguém usando nfse no padrão Abrasf para ver como estão fazendo quanto a essa questão de não sair a razão social do prestador na danfe...  Será que tem alguém que passou por esse probelma ?

×
×
  • 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.

The popup will be closed in 10 segundos...