Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    26.581
  • Registro em

  • Última visita

  • Days Won

    752

Community Answers

  1. Daniel Simoes's post in QrCode Lateral no CFe was marked as the answer   
    Já apliquei no SVN, as modificações necessárias, para incluir essas 2 novas configurações (Logo e QRCode lateral)
    Na próxima compilação semanal, já deverá estar disponível...
  2. Daniel Simoes's post in QRCode não é valida was marked as the answer   
    Apliquei uma possível correção, na geração do QRCode, em Fortes Report... Por favor teste com o executável em anexo...
    Nos meus testes, o aplicativo do Fisco "De Olho na Nota", leu corretamente o QRCode e reconheceu o cupom...
     
     
     
  3. Daniel Simoes's post in ACBrETQ - Obter comandos gerados/enviada was marked as the answer   
    Simples... define na propriedade Porta, um arquivo.. como "C:\TEMP\ETQ.TXT"
  4. Daniel Simoes's post in Bematech MP-2800 TH(Não Fiscal) was marked as the answer   
    SIM.. esse modelo é 100% compatível com Epson Esc/Pos...
    Se você usar conexão pela Porta Serial ou TCP, poderia usar Esc/Pos, e não precisaria instalar o Driver de Spooler...
    Já viu esse Post ?
     
  5. Daniel Simoes's post in Como imprimir a logomarca com ESC-POS was marked as the answer   
    Achei esse tópico na Internet... que é bem explicado...
    https://support.airpointofsale.com/windows-printer-support/adding-a-logo-to-the-receipt-on-the-epson-tm-t20
    Observe nas últimas imagens, que o valor padrão para Key Codes na Epson, é 32, 32
  6. Daniel Simoes's post in ACBrSAT.EnviarDadosVenda(MemoXmlSAT.Text) fecha a aplicação was marked as the answer   
    Pelos testes que fiz... apenas a versão CDECL, funcionou no ACBrSAT...
    https://www.easysat.com.br/dl_manager/3143/
    C:\temp\Pacote de Desenvolvimento Windows - EASYS@T\DLL cdecl\SAT.dll
  7. Daniel Simoes's post in CancelaDescontoAcrescimoItem ACBrECFVirtual was marked as the answer   
    Tente com as Units em anexo...
     
    ACBrECFVirtualSAT.pas
    ACBrECFVirtualNFCe.pas
  8. Daniel Simoes's post in Numero sessão SAT was marked as the answer   
    Não sei se compreendi corretamente o post... mas aparentemente você quer atribuir um Evento ao componente, em Run Time
    Algo como:
    type TMinhaClasse = class private FSAT: TACBrSAT; public property SAT: TACBrSAT read FSAT; end; TMeuForm = class(TForm) private FMinhaClasse: TMinhaClasse; procedure ObtemNumeroSessao(var NumeroSessao: Integer); end; implementation procedure MeuForm.FormCreate() begin FMinhaClasse := TMinhaClasse.Create FMinhaClasse.SAT.OnGetNumeroSessao := ObtemNumeroSessao; end procedure MeuForm.FormDestroy() begin FMinhaClasse.Free; end; procedure MeuForm.ObtemNumeroSessao(var NumeroSessao: Integer); begin NumeroSessao := SeuControleDeSessao(); end;  
  9. Daniel Simoes's post in ERRO NAO CATALOGADO REJEICAO AUTOMATICA was marked as the answer   
    Isso definitivamente é um erro no SEFAZ... melhor entrar em contato com eles...
  10. Daniel Simoes's post in Instação Delphi 10,3 Rio. was marked as the answer   
  11. Daniel Simoes's post in Impedir 2 ou mais instâncias simultâneas was marked as the answer   
    Basta usar um Mutex
    Veja o código de ACBrMonitor.lpr
    ..... {$IFDEF MSWINDOWS} if UmaInstancia then begin CreateMutex(nil, True, 'ACBrMonitor'); if GetLastError = ERROR_ALREADY_EXISTS then begin MessageDlg('ACBrMonitor','O programa ACBrMonitor já está em execução', mtError, [mbOK], 0); Application.Terminate; exit ; end; end; {$ENDIF} Application.CreateForm(TFrmACBrMonitor, FrmACBrMonitor) ; Application.Run; end.  
  12. Daniel Simoes's post in Liberar porta TCP / UDP - SAT was marked as the answer   
    Veja como é feito no Script InnoSetup, do instalador do ACBrMonitorPLUS (arquivo ACBrMonitorPLUS.iss)
    Filename: "{sys}\netsh.exe"; Parameters: "advfirewall firewall add rule name=""{#MyAppName}"" dir=in action=allow protocol=TCP localport=3434"; Flags: skipifdoesntexist runhidden; MinVersion: 0,6.0; Tasks: firewallopen Ou seja, a mágica é feita por esse utilitário do Windows "netsh", e precisará de privilégios de Administrador
  13. Daniel Simoes's post in Erro Registro Acbr_Comum na abertura de Projeto was marked as the answer   
    Enviamos novos ajustes... favor testar novamente...
    (o SVN está pegando fogo, com tantos commits)
  14. Daniel Simoes's post in Indy - Delphi 10.3 was marked as the answer   
    Por favor veja as explicações nesse vídeo
     
  15. Daniel Simoes's post in Erro Desconhecido was marked as the answer   
    O erro do SAT parece bem claro, os totais não batem...
    Se você está arredondando o Preço Unitário, então provavelmente terá realmente um total diferente...
    O importante é que na tela de sua aplicação, você siga exatamente a mesma regra, que está usando para enviar os Itens ao SAT
  16. Daniel Simoes's post in Tem como colocar dois comandos no mesmo arquivo para componente was marked as the answer   
    Trata-se de uma característica, do comando BOLETO.IncluirTitulos , ele pode receber o conteúdo de um arquivo INI, dentro do comando (no seu caso você envia o Path do arquivo)...
    Ocorre que pelo motivo dele poder receber o conteúdo de um INI, ele tenta ler TODAS as Linhas do arquivo de Entrada...
    Portanto:
    Seria possível enviar vários comandos em um mesmo arquivo de entrada... Mas isso não é recomendado, pois você não terá um controle correto, de falha de um determinado comando
    Mas no caso do comando BOLETO.IncluirTitulos, não é possível enviar comandos sucessivos a ele...
  17. Daniel Simoes's post in INTEGRAÇÃO ACBR Monitor Com PHP was marked as the answer   
    Se não me engano há um Demo em PHP na subpastas Exemplos do ACBrMonitorPLUS (instalação completa)
  18. Daniel Simoes's post in Dúvida - NFCe - Supermercado was marked as the answer   
    Nesse vídeo, o André explica em detalhes, o processo de contingência da NFCe
     
  19. Daniel Simoes's post in Erro em BuscarPorCEP was marked as the answer   
  20. Daniel Simoes's post in SAT BEMATECH was marked as the answer   
    Duilio,
    Creio que o mais seguro, seja usar a DLL do SAT, fornecida pelo próprio fabricante... de tempos em tempos, baixamos do fabricante as DLLs atualizamos no nosso repositório... mas o ideal é pegar uma DLL "nova", no site do fabricante...
    Copie TODAS as DLLs disponibilizas pelo fabricante, na mesma pasta do ACBrMonitor.exe
  21. Daniel Simoes's post in LINKER I - ELGIN - Instalação Windows 8.1 was marked as the answer   
    A maioria dos problemas de falha de comunicação em SAT (todos os modelos), são decorrentes de falta de alimentação adequada, pela USB...  Isso pode ocorrer em PCs com muitos equipamentos USB, ou Hubs USB sem alimentação externa...
    A maneira mais simples de resolver, caso o SAT possui a possibilidade, é o uso de fonte externa...
    Essas são as DLLs que uso nos SAT da Elgin 1 e 2
    DLLs_SAT_Elgin1_e_2.zip
  22. Daniel Simoes's post in Homologação - SAT ControlID - Erro Release was marked as the answer   
    Provavelmente você configurou o Modelo errado... Observe no relatório citado, que o modelo é:
      satDinamico_cdecl
  23. Daniel Simoes's post in Configuracoes certificado A3 was marked as the answer   
    O número de série não deve ter espaços...
    Clique no botão ao lado do Edit do Número de Série, para ter acesso a lista de certificados instalada no Windows 
  24. Daniel Simoes's post in NFE.CancelarNFe / CERTIFICADO A3 was marked as the answer   
    Não use CAPICOM, ela é obsoleta...
    Por favor teste, configurando SSL Lib em libWinCrypt... (isso ajustará automaticamente os 3 parâmetros abaixo)
    Se o problema persistir, favor anexar os Logs na integra
  25. Daniel Simoes's post in Minimizar forms em um PANEL was marked as the answer   
    Talvez você esteja querendo uma interface TDI (semelhante a dos navegadores, Chrome e Firefox, que abrem várias abas)
    a algum tempo atrás, desenvolvi isso para uso no Lazarus
    http://wiki.freepascal.org/TTDINotebook
×
×
  • 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.