Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.013
  • Registro em

  • Última visita

  • Days Won

    756

Tudo que Daniel Simoes postou

  1. Configurou corretamente o modelo em ACBrPosPrinter ? Faça testes com ACBrPosPrinterTeste.exe
  2. Aqui funcionou normal... Experimente resetar a memória do emulador
  3. É aconselhado manter seus fontes idênticos ao do ACBr... O delta é necessário se você usa float... O Delphi tem uma dificuldade enorme de compara floats, ( não percebo esse problema no Lazarus) Se vc trabalha com no máximo 4 casas decimais, use Currency
  4. Rodou os testes unitários da ACBrDiversos ?? Fiz o teste em ACBrComumTesteCase... em Delphi XE7 e Lazaus... em ambos os casos... o RoundABNT retorna 4.88 dblValorUnit := 4.885; dblQtde := 1; dblTotal := dblValorUnit * dblQtde; CheckEquals( 4.88, RoundABNT(dblTotal, 2), 0.00001);
  5. Não gostou, não usa... simples assim... Procure outro componente ou projeto para emissão da sua NFe... Para usar projetos de código aberto... é muito importante estar disposto a ajudar... vou fechar o tópico... pelo teor das mensagens...
  6. Em conversa com o pessoal técnico da Epson, foi me informado que isso foi um equivoco de projeto... Eles entende, que quando o papel acaba... o ECF devi ficar aguardando a interação do usuário, e inserir nova bobina, para que o ECF consiga terminar a operação... Dessa maneira o ECF não acusa falha, mas fica informando a aplicação que está "ocupado" (RI)... Na linha 09/09 isso não ocorre...
  7. Que má sorte a sua... eu já uso Lazarus de forma profissional a mais de 3 anos... Veja nosso produto criado com Lazarus http://www.djpdv.com.br/index.php/sobre-o-djpdv/videos-de-demonstracao
  8. Use a força... leia os fontes... // É Envio de Resposta Intermediária ? if (LeftStr(Retorno,7) = #2 + #128 + #3 + '0085') then begin Retorno := Copy(Retorno, 8, LenRet ); LenRet := Length(Retorno) ; fsBytesIn := LenRet; Result := BlocoEValido ; // Re-avalia o Retorno restante GravaLog( Space(16) + 'RI' + IfThen(Result,'+','-'), True ); // NOTA: No caso de FIM DE PAPEL, o ECF Epson pode ficar retornando // resposta intermediária indefinidamente, o que causa um Loop Infinito. // Segundo suporte da Epson não há solução possível no momento. // Detectado que o mesmo problema pode ocorrer com a DLL do Fabricante end ;
  9. Tente com esse comando: ACBrSAT1.CFe.SaveToFile(ACBrSAT1.CalcCFeNomeArq(''));
  10. Acredito que sim... Mas eu também não tenho um ECF desses para testes
  11. o arquivo deve estar em um layout diferente do esperado... Você configurou corretamente os dados do Banco e Carteira, no ACBrMonitor ?? Não há como debugar, sem um arquivo de exemplo...
  12. Veja... isso não depende do ACBr mas sim do equipamento... o método LerPeso, envia para a balança um comando, solicitando o peso... e a mesma responde... Já o recurso de MonitorarBalanca, ativa um Timer no ACBrBAL, que fica verificando de tempos em tempos, se a balança enviou algo... E se a balança não está enviando nada para a porta Serial, não há o que o ACBrBAL possa ler...
  13. Você precisa fornecer um passo a passo, dos comandos que está enviando... ou seja, como podemos reproduzir o problema...
  14. comece verificando os dados que você enviou... o CNPJ ou CPF estão realmente corretos ??
  15. Não é você que informa esse campo, ele é computado pelo ACBr Cerrifique que você selecionou a opção para gerar essa informação, na aba DFe / NFCe
  16. Tive uma breve experiencia com o GIT no Fortes Report... Minha conclusão foi "ódio a primeira vista"... GIT é complicado, burocrático, e caótico... Não vejo como fazer "Push Request" de maneira simples nos fontes do ACBr... todas as contribuições que recebemos exigem MUITA analise e correções... antes de subirmos para o SVN.. No que depender de mim... continuamos com SVN por um bom tempo...
  17. o tempo do bloqueio é parametrizado.... no inicio o SEFAZ estendeu a pedido dos fabricantes, por motivos de instabilidade do SEFAZ Ligue o SAT na Internet, aguarde a conexão no SEFAZ e solicite uma atualização do Sw.Básico...
  18. O Gmail não permitirá isso... mas acredito que você possa ajustar o endereço "ReplyTo"
  19. Você precisa fornecer um passo a passo do que está fazendo.. Quais comandos envia ? em qual ordem ?
×
×
  • 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...