Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.072
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Preciso do Log do ACBrECF
  2. Olha... compreendo que isso corrigiria o problema... Mas não devo acatar essa correção, pois apenas esse modelo de Impressora tem esse problema... Ou seja, 2 impressoras, do mesmo fabricante, estão com comportamento diferentes... conclusão: o Bug é na Impressora DR800... cabe ao fabricante providenciar uma correção, pois isso afetará TODOS os relatórios onde o Condensado é utilizado, e não somente nesse relatório em específico....
  3. Fiquei um pouco confuso em relação ao post... Qual é exatamente o comando que gera um XML corrompido ? Como você observa que ele está corrompido ? Exemplo: Ele não consegue ser exibido no Internet Explorer
  4. Experimente deixar a impressora na Tabela 3 e usar ppEpsonEscPos
  5. 6.3 - Mostre respeito pelo modo de escrever. Escreva de modo claro, gramaticalmente e semanticamente correto. Não escreva TUDO EM MAIÚSCULAS. Isso é lido como se estivesse gritando e é considerado rude. Favor leia as regras do fórum.
  6. Sim o erro ocorrerá, pois a alíquota não foi programada... mas não ocorrerá o Exception, pois o mesmo é tratado no Loop
  7. Por favor NUNCA... copie um Log grande como esse no campo da mensagem... ao invés disso, anexe o arquivo de Log no Post, e de preferência, zipado
  8. Obrigado pelo retorno... O problema relatado inicialmente (no DANFE) parece ser relacionado a combinação das fontes: "Condensado + Expandido"... Porém parece que no teste acima, isso funcionou corretamente... Consegue rodar os testes com a unit nova ?
  9. Rodrigo... veja nos fontes... se o "E.message" contiver, "ErroCMDAliquotaNaoCarregada", então o Exception não será disparado...
  10. Provavelmente há algo errado nos links simbólicos das Libs e elas não estão sendo carregadas com sucesso... As instruções abaixo, foram extraídas de um manual interno da DJSystem, para o OpenSuse 64 bits, o qual estamos testando nosso PDV... (modifique para usar diretórios da versão 32 bits (/usr/lib, /lib) cd /usr/lib64/ ln -s libxmlsec1.so.1 libxmlsec.so ln -s libxmlsec1-openssl.so.1 libxmlsec1-openssl.so ln -s libxslt.so.1 libxslt.so ln -s libxml2.so.2 libxml.so ln -s libexslt.so.0 libexslt.so cd /lib64/ ln -s libssl.so.1.0.0 libssl.so ln -s libcrypto.so.1.0.0 libcrypto.so Você pode conferir se o Link está apontando para o arquivo correto, usando o comando “ls”, exemplo: ls /lib64/libssl* -l lrwxrwxrwx 1 root root 15 Ago 4 01:55 /lib64/libssl.so -> libssl.so.1.0.0 -r-xr-xr-x 1 root root 424152 Mai 4 11:20 /lib64/libssl.so.1.0.0 Veja ainda esse tópico:
  11. Apliquei a correção para o "Paraíba Legal"... Em relação a modificação proposta em "TACBrECFFiscNET.CarregaAliquotas"... note nos fontes atuais, que caso o erro seja exatamente do tipo, "ErroCMDAliquotaNaoCarregada" não será disparado um Exception except on E : Exception do begin Erro := (pos('ErroCMDAliquotaNaoCarregada',E.Message) = 0) end ; end; Em relação as modificações das linhas de apresentação dos Impostos... vou pedir ajuda "aos universitários" (time do ACBr)... Eu não implementei essa modificação... mas acho que ela foi motivada, devido a integração com o ACBrAAC (Arquivo Auxiliar Criptografado)
  12. Me parece que o seu TimeOut está como 5... o recomendado é no mínimo 10
  13. Cookies vão no header do HTTP... veja o exemplo do "ConsultaCNPJ"
  14. Sua respostas está na Especificação Técnica do SAT... Sim... até 30 min após a venda
  15. Realmente ACBrSocket.pas já chama pelo suporte do plugin de criptografia Você usa Proxy na sua Rede ? Erro 500, pode ser isso...
  16. Não sei bem se a DIMEP já suporta 0.07... Isso pode ser verificado no site do Sefaz Você precisaria atualizar a DLL e o Sw.Básico do SAT
  17. O Evento foi criado... commit [r12363] No tópico abaixo, o colega @almp1, cita um exemplo de como usar o "xmlsec" por linha de comando para efetuar a assinatura do XML Também enviei para o SVN, as correções necessárias para compilação em Lazarus 64, FPC 3
  18. Notei que o comando ESC '!' da Daruma é diferente do suportado pela Diebold.. (não temos como ligar o Condensado por ele) Fiz alguns novos ajustes na Unit, para usar o ESC '!'... em anexo.. ACBrEscDaruma.pas
  19. é uma conexão que exige conexão segura... Verifique se você adicionou algum dos plugins de conexão segura da Synapse... http://synapse.ararat.cz/doku.php/public:howto:sslplugin
  20. Sim, é possível... tem uma configuração no ACBrMonitorPLUS, para permitir múltiplas instâncias rodarem simultaneamente.. Se você for usar TCP, é importante que cada um deles monitore uma Porta diferente...
  21. Pedro, Por favor efetue testes, com a Unit em anexo... Modifiquei para usar o comando ESC '!', conforme já era utilizado na Diebold ACBrEscDaruma.pas Por favor anexe o resultado do Teste de "Tags de Formatação" de antes e depois da nova Unit... Não tenho essa impressora para testes, e infelizmente isso dificulta o desenvolvimento
  22. Estou sem tempo para (tentar) corrigir o suporte a XMLSec em 64 bits de forma definitiva... De forma paliativa, vou criar eventos em TDFeSSL, que permitiriam um "callback" para a aplicação. Isso permitiria por exemplo que a própria aplicação, cuide do processo de assinatura, usando a linha de comando (com TPorcess)
  23. Você pode ler o LayOut suportado pelo SAT com o comando: ACBrSAT1.ConsultarStatusOperacional; ACBrSAT.Status.VER_LAYOUT; Veja o exemplo no Demo: SATTeste procedure TForm1.mConsultarStatusOperacionalClick(Sender : TObject) ; begin ACBrSAT1.ConsultarStatusOperacional; if ACBrSAT1.Resposta.codigoDeRetorno = 10000 then begin with ACBrSAT1.Status do begin mLog.Lines.Add('NSERIE.........: '+NSERIE); mLog.Lines.Add('LAN_MAC........: '+LAN_MAC); mLog.Lines.Add('STATUS_LAN.....: '+StatusLanToStr(STATUS_LAN)); mLog.Lines.Add('NIVEL_BATERIA..: '+NivelBateriaToStr(NIVEL_BATERIA)); mLog.Lines.Add('MT_TOTAL.......: '+MT_TOTAL); mLog.Lines.Add('MT_USADA.......: '+MT_USADA); mLog.Lines.Add('DH_ATUAL.......: '+DateTimeToStr(DH_ATUAL)); mLog.Lines.Add('VER_SB.........: '+VER_SB); mLog.Lines.Add('VER_LAYOUT.....: '+VER_LAYOUT); mLog.Lines.Add('ULTIMO_CFe.....: '+ULTIMO_CFe); mLog.Lines.Add('LISTA_INICIAL..: '+LISTA_INICIAL); mLog.Lines.Add('LISTA_FINAL....: '+LISTA_FINAL); mLog.Lines.Add('DH_CFe.........: '+DateTimeToStr(DH_CFe)); mLog.Lines.Add('DH_ULTIMA......: '+DateTimeToStr(DH_CFe)); mLog.Lines.Add('CERT_EMISSAO...: '+DateToStr(CERT_EMISSAO)); mLog.Lines.Add('CERT_VENCIMENTO: '+DateToStr(CERT_VENCIMENTO)); mLog.Lines.Add('ESTADO_OPERACAO: '+EstadoOperacaoToStr(ESTADO_OPERACAO)); end; LeDadosRedeSAT; end else mLog.Lines.Add(ACBrSAT1.Resposta.RetornoStr); end;
  24. Ok.. sem problemas rodrigo, e obrigado pelas correções...
×
×
  • 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...