Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.060
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Qual a dificuldade de enviar outro comando de texto, com o numero abaixo do código de barras ?
  2. Você testou no Demo do ACBr ? Alguns códigos de barras devem seguir uma formatação específica, como por exemplo apenas números, um numero fixo de caracteres, etc..
  3. A modificação ocorreu na linha 690 de Unit1.pas mVenda.Lines.Text := ACBrSAT1.CFe.GetXMLString( True ) ;
  4. O método AtivarSAT não deve ser chamado a cada inicialização do componente... Ele serve para inicializar o SAT e não o componente
  5. Acho que você não leu esse post: Use o programa do Fisco para Ativar o Emulador do SAT... siga as instruções do Documento fornecido pelo Fisco
  6. Daniel Simoes

    Dll Sat.dll

    Claro que não... a DLL do Fisco foi projetada para falar apenas com o Emulador... Cada fabricante terá uma maneira diferente de se comunicar pela USB... Porém todas as DLLs terão o mesmo nome e a mesma assinatura... mudando talvez a maneira de carrega-la (estática, dinâmica; stdcall, cdecl, etc)
  7. Daniel Simoes

    Dll Sat.dll

    Seu pensamento não está correto... Como a Dll do fisco saberia conversar com diferentes portas USB ??
  8. Pelo que li nos fontes... o método TACBrHTTP.HTTPMethod de ACBrSocket.pas já faz um tratamento de / para UTF8... Mas acho que é necessário mais estudos... - Como ficam as demais chamadas a ACBrStr() dentro de ACBrConsultaCPF.pas ? (Todas precisam ser removidas ?) - Testes em D7 - Testes em XE5
  9. Ficaria algo como: procedure TForm1.ACBrSAT1GetcodigoDeAtivacao(var Chave : String) ; begin Chave := edtCodigoAtivacao.Text; end;
  10. Acredito que não... só testando... ( Imaginei que você estava falando de uma Impressora Epson)
  11. E porque não usar o ACBrSAT ? Baixe os fontes e estude... A resposta para a sua dúvida pode ser respondida dessa maneira
  12. Verifique a velocidade ( Baudrate )... Alguns ECFs da Daruma usam 115.200, outros 9.600...
  13. Ja viu so os fontes do ACBrSAT ? Você está usando o ACBrSAT ou chamando a DLL diretamente ?
  14. Rescrevi o evento para usar String... Experimente apagar o evento existente e deixar a IDE criá-lo novamente
  15. É uma impressora não fiscal, correto ? Recomendo tentar usar alguma DLL do Fabricante... Mas você também poderia usar um programa da Epson para transformas a porta USB em Serial... Usar o componente ACBrECF com o modelo ecfNaoFiscal e configurar o comando da Gaveta no arquivo ACBrECF????.INI
  16. Sinceramente nunca testei... Vale lembrar que impressora NãoFiscal não retorna SubTotal, TotalPago, etc... Caberia a sua aplicação calcular isso e retornar ao componente ACBrTEFD quando o mesmo perguntar
  17. Quem é GetCard ?? Algum link para pesquisa ?
  18. Oi Jeter, Obrigado pela contribuição... já subi para o SVN, na Rev.6333
  19. Provavelmente você está com uma versão errada da CliSiTef32.dll Infelizmente não temos autorização para distribui-la... mas é só entrar em contato com o pessoal da Sw.Express que eles lhe enviam...
  20. O ACBrStr, converte de Ansi para UTF8 se necessário, usando diretivas IFDEF Por motivos de compatibilidade, todos os fontes do ACBr usam o encoding cp1252... E isso pode ser um problema para IDEs mais novas como Delphi 2009 ou Lazarus
  21. Nenhum dos homologadores está preparado para NFCe ou SAT... Usando SiTEF, existe a homologação com impressora Não Fiscal... Ligue na Sw.express que eles lhe mandam os roteiros
  22. Baixei recentemente a nova versão do emulador do SAT (2.7.7), disponibilizada pelo governo de SP em: http://www.fazenda.sp.gov.br/sat/downloads/vigentes.asp O nível do Emulador e da DLL do mesmo está MUITO melhor... Consegui compatibilizar o Modelo: satDinamico_cdecl com a DLL disponibilizada pelo Fisco (SAT.DLL, na pasta do Emulador em C:\SAT\) O modelo satEmuladorSP foi removido... teoricamente não precisamos de muitos modelos, pois as DLLs devem seguir um padrão de assinatura. Apliquei diversas correções no classe ACBrSAT e nos Demos... porém ainda encontrei os seguintes problemas: - O método AtivarSAT dispara um "A.V." - A montagem do CFe está errada e sendo recusada pelo Emulador Acredito que agora outros usuários possam testar com maior facilidade: - Remova qq versão do Emulador anterior - Baixe e instale o novo emulador, seguindo com atenção as instruções do Manual do Fisco - Faça a ativação do Emulador seguindo as instruções do Manual do Fisco - Configure ACBrSAT.PathDLL para C:\SAT\ - Configure os seus parâmetros (Código de Ativação, CNPJ do Usuário e da Sw.House, etc)... Salve os parâmetros - Inicialize...
  23. Realmente havia um Bug no Demo em Delphi... já corrigido... Porém o Demo em Lazarus está bem mais completo... Também é necessário corrigir alguns erros na maneira que o Demo monta o CFe
  24. Uso o Demo em Lazarus, e funciona normalmente...
  25. O erro é claro... você não configurou um modelo no ACBrSAT
×
×
  • 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...