Ir para conteúdo
  • Cadastre-se

daniel.simoes

Fundadores
  • Total de ítens

    29.526
  • Registro em

  • Última visita

  • Days Won

    785

Tudo que daniel.simoes postou

  1. Você já atualizou os seus fontes ?
  2. Cada TEF tem um retorno diferente... o ACBrTEFD tenta abstrair algumas coisas, mas o numero de retorno como vc está usando (10..13), é muito específico para um tipo de TEF... Definitivamente você não precisa disso... existem propriedades específicas para informar se o Cartão foi Débito/Credito,
  3. Não sei dizer o que ocorreria no V.B... No Delphi/Lazarus provavelmente teríamos um Access Violation
  4. Veja o exemplo do Demo, se o código de resposta equivale ao "sucesso", ele grava o CFe if ACBrSAT1.Resposta.codigoDeRetorno = 6000 then begin ...
  5. Não há uma propriedade no ACBrECF que sirva para todos os modelos... Na Daruma, vc poderia tentar: ACBrECF1.RetornaInfoECF( '109' ); 109 1 N Configuração: 1 se desconto em ISS habilitado, 0 se não
  6. 30,64 é o correto... 1,5 X 20,43 = 30,645 que é arredondado pela ABNT para 30,64 Para testar, use a função do ACBrUtil.. RoundABNT(20.43 * 1.5,-2) http://partners.bematech.com.br/2011/12/edicao-98-entendendo-o-truncamento-e-arredondamento-no-ecf/
  7. Modificações propostas enviadas para o SVN, na revisão 7158 Muito obrigado pela contribuição
  8. Provavelmente você está informando uma "Porta" em ACBrECF, que não é acessível ao Windows Experimente mudar na porta para um arquivo TXT, Exemplo: ACBrECF1.Porta := "C:\TEMP\IMPECF.TXT" (toda a saída de impressão irá para esse arquivo)
  9. O problema ocorre, porque o seu ECF não está configurado para permitir Descontos em Items de Serviço (Alíquota de ISS)
  10. Não compreendi a pergunta, caso o que aconteça ?? Após a abertura do cupom, se você consultar novamente o estado do ECF, ele será estVenda
  11. Você consegue descrever um passo a passo usando o TEFDDemo e o Emulador da Epson ?
  12. Apliquei uma possível correção no SVN, favor atualizar os fontes e testar...
  13. Faltou o passo a passo
  14. Por favor descreva as suas alterações e porque elas são necessárias
  15. Não há nenhuma mensagem de erro no seu LOG
  16. Por favor descreva um passo a passo, usando o ECFTeste e o Emulador da Epson... descreva todos os comandos invocados até chegar ao erro..
  17. Com CAPICOM não daria certo da maneira que expus... ela exigiria a instalação do certificado no Windows...
  18. Certificado A1 é apenas um arquivo... Se você usar OpenSSL, não precisa instalar ele no Windows... Você poderia levar ele no instalador da sua aplicação... ou ainda compactado/criptografado no seu banco de dados... Na hora de usar, descompacta em Stream ou em um arquivo temporário e usa...
  19. No Demo do ACBr não funciona ? Usando o Demo, quais são os passos para reprodução do problema ?
  20. ACBrMail.DefaultCharSet := UTF_8
  21. Não você não pode... A não ser que você tenha um contrato com a empresa que vc usa como provedor de TEF (como a Sw.Express), pois eles tem acesso a descriptografia das informações lidas pelo PinPad
  22. Não tenho necessidade dessas informações no momento... e por isso, não tenho planos para fazer essa modificação... Antes porém, seria necessário um estudo mais apurado de quais ECFs estão aptos a retornar essa informação
  23. A maioria dos ECFs não retorna essa informação...
  24. ACBrECF1.DescricaoGrande := True
  25. Esse fórum é sobre o componente ACBrSAT... Meu palpite é que você mapeou errado algum dos parâmetros dessa função... Talvez ajude... Veja nessa Unit como foram mapeadas os métodos da DLL pelo ACBrSAT https://svn.code.sf.net/p/acbr/code/trunk/Fontes/ACBrSAT/ACBrSATDinamico_cdecl.pas
×
×
  • 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.