Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

clube mobile


Cursos grátis para toda base ACBr
+ Promoção Clube Mobile para o ACBr Pro

Saiba mais

adriano santos

click.png

click.png

click.png

click.png

click.png

click.png

Data Lider

Membros
  • Content Count

    83
  • Joined

  • Last visited

Community Reputation

27 Excellent

About Data Lider

  • Rank
    Membro

Contact Methods

  • Website URL
    http://www.datalider.com.br

Profile Information

  • Sexo
    Indefinido
  • Location
    Linhares - ES

Recent Profile Visitors

1,118 profile views
  1. Prezados, estamos tendo problemas com algumas notas de entrada de telecomunicações, não sei constatar se era uma problema com versões antigas do PVA que não validavam corretamente, ou se ninguém mesmo estava lançando notas de telecomunicações de entrada no componente da ACBR, falo isso porque olhando em guias antigos da EFD o campo TP_ASSINANTE é antigo, e a não obrigatoriedade para entrada também é. Mas fato é que o arquivo texto está indo com zero quando informado o valor TP_ASSINANTE := TACBrTpAssinante.assNenhum; no registro D500, e como zero não está previsto nem mesmo quando obrigat
  2. Prezados, hoje ao realizar alguns testes em produção restrita em preparação para maio, verifiquei que o evento R-9000 deixou de funcionar. Depois de um bom tempo, verifiquei que na versão do SVN 21191 foi adicionado o novo schema do evento 2055, aumentando o tamanho da array TReinfSchemaStr, porém na implementação do arquivo pcnConversaoReinf.pas, na função StringXMLToTipoEvento está fixo o tamanho da iteração com o FOR usando essa Array. A função StringXMLToTipoEvento é usada para descobrir de qual schema de evento se trata o xml que está sendo assinado pelas LIB de Assinatura de XML, l
  3. Não, erro meu mesmo. Obrigado! Edição do Post: Na verdade, eu não subiu a alteração para a NFC-e, ai ficou assim (igual ao primeiro), vou carregar aqui, e desculpa. (TACBrNFeDANFCEFR) ficou sem o Thread Safe. ACBrNFeDANFEFR.pas
  4. Segue os arquivos novamente, faltou adicionar a NFCe também. Olhando aqui a classe, se não quiserem implementar essa sugestão, pelo menos então se puderem deixar o objeto do tipo TACBrNFeFRClass em protected or public das classes TACBrNFeDANFEFR/TACBrNFeDANFCEFR para quem precisar dessa implementação. ACBrNFeDANFEFR.pas ACBrNFeDANFEFRDM.pas
  5. No código está condicionado a uma variável estar True, e a versão testada foi a Emb Edition. No help do componente, essa propriedade existe desde o FR4. Na versão de teste de vocês, com vários ambientes diferentes, talvez pode acontecer de algum não compilar por não existir em componentes antigos, ai seria o caso então, de condicionar também no ACBR.inc acredito.
  6. Prezados, temos um processo de geração de DANFe em massa, e precisamos acelerar ele, tivemos um percalço no caminho e problemas com as Threads porque o FastReport precisa de duas configurações para funcionarem corretamente com Threads paralelas, mesmo pedindo para silenciar os diálogos o problema acontece, e ainda tem um segundo problema que é o cache interno do FastReport, fazendo que dentro de um range muito alto de documentos algumas DANFe ficassem com o mesmo conteúdo. Felizmente basta alterar duas propriedades para resolver o problema. // Desabilita todo e qualquer tipo de mens
  7. Obrigado pela resposta, mas no caso, como o servidor está com o timeout acima de 21, não funcionaria o cancelamento também, e nem a verificação do status, ficaria para um tratamento posterior então?
  8. Obrigado por responder, eu já havia testado sem ela, o problema continua.
  9. Contexto UF Espírito Santo Revisão ACBR 20096 Projeto ACBrNFCe Configurações SSL WinCrypt XML MSXML2 {$DEFINE USE_MINGW} Habilitado O Problema Espírito Santo, em geral, nos dias de sexta-feira (com maior incidência) tendem a ter tempo de resposta no servidor SVRS bem alto, tempos geralmente acima de 21 segundos, e nós temos acompanhando um número ligações relacionadas a timeout, o que não seria um pr
  10. Prezados, notei que o campo de Telefone no grupo Software House do registro R1000 está como obrigatório. Segue identificação no Manual No Arquivo XSD A alteração realizada no arquivo pcnReinfR1000.pas, arquivo em anexo. pcnReinfR1000.pas
  11. Daniel, após as alterações, nós inserimos a aplicação para produção em alguns clientes, para ver como reagiria, e todos os clientes com o Windows 10 e Windows Server 2012R2 funcionou muito perfeito, até mesmo assinaturas com o aplicativo rodando como serviço funcionaram bem, mesmo com A3, porém em Windows 7 a aplicação de assinatura externa falhava por diversas vezes, por esse motivo removemos o assinador externo do projeto, e todas suas chamadas.
  12. Fiz o update e os seguintes testes: Emitir duas NF-e com A1 sem aplicativo externo, Tudo OK Emitir duas NF-e com A3 Token sem aplicativo externo, Tudo OK. Emitir duas NF-e com A3 SmartCard com aplicativo externo, Tudo OK. Emitir uma MDF-e com A3 SmartCard com aplicativo externo, Tudo OK.
  13. Perfeito, e caso precise de confirmar alguma situação, estaremos com o Leitor de cartão até quarta-feira.
  14. Fiz a reversão de todos os fontes da ACBR na nossa cópia de trabalho. Fiz a seguinte alteração postada por você Então em nosso código adicionei Result := FACBR.Enviar(Lote, False); FACBR.SSL.DescarregarCertificado; Ao enviar duas notas fiscais, a segunda travou e pediu o PIN. Então ainda no nosso código adicionei mais uma linha Result := FACBR.Enviar(Lote, False); FACBR.SSL.DescarregarCertificado; // Identifica a posição do certificado na lista vPosCertPinCache := pos(FACBR.Configuracoes.Certificados.NumeroSerie, ACBrDFeWinCrypt.CertificadosA3ComPin); // Se
  15. Veja a seguinte situação: Primeiro, descarregando o certificado após a verificação do CNPJ procedure NotaFiscal.Assinar; var XMLStr: String; XMLUTF8: AnsiString; Leitor: TLeitor; begin with TACBrNFe(TNotasFiscais(Collection).ACBrNFe) do begin SSL.ValidarCNPJCertificado( NFe.Emit.CNPJCPF ); if Assigned(SSL.AntesDeAssinar) then SSL.DescarregarCertificado; end; Quando descarrega o contexto, remove a trava do pin procedure TDFeWinCrypt.DescarregarCertificado; var PosA3Pin: integer; begin // Limpando objetos da MS CryptoAPI // if Assigned(FpCertContext)
×
×
  • Create New...