Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    29.305
  • Registro em

  • Última visita

  • Days Won

    781

Tudo que Daniel Simoes postou

  1. Sim... Pois infelizmente poucos se dispoem a ajudar na atualização do Help... Leia os fontes do ACBrMonitor .. lá vc encontra todos os comandos mapeados...
  2. Nos fontes do ACBr... na pasta: \ACBr\Exemplos\ACBrSPED\Delphi
  3. Estive reparando que atualmente a aba de componentes do ACBr é muito grande... e os componentes não são agrupados por assunto em comum, o que dificulta a localização dos componentes em algumas situações. Estive pensando em mudar a instalação dos Componentes em várias abas, como por exemplo: ACBrSerial (contendo todos os componentes do Package ACBrSerial) ACBrTCP (contendo todos os componentes do Package ACBrTCP) ACBrTXT (Contendo todos os componentes de geração de arquivo ACBrSPEDs, ACBrSintegra, etc.. ) A ideia me veio agora...e ainda não tive tempo de definir uma divisão prática e funcional, que nem sempre será idêntica aos componentes contidos no Package... portanto, agradeceria muito qualquer sugestão. Outro problema são componentes que podem ter dificuldade de identidade... Exemplo, logo que o ACBrTER suportar Terminais Seriais e TCP/IP... esse componente ficaria na aba Serial ou TCP ??
  4. Cesarpir, O manual que você enviou descreve 5 protocolos diferentes... O Modelo "balToledo2180" não parece se enquadrar em nenhum deles... Se você conseguir configurar o equipamento para usar o protocolo P05, deve funcionar como o Modelo "balToledo" do ACBrBAL Pergunta: Você está usando a propriedade "MonitorarBalanca" ? Se SIM, ela irá disparar um evento cada vez que o equipamento apurar o peso... ou seja, você não precisará ficar tentando ler o peso...
  5. A sua modificação quebraria o funcionamento dos modelos que usam ':' como delimitador... Apliquei uma verificação para ambos Delimitadores... Deve funcionar se o modelo que usa o delimitador 'N0' não contiver o sinal ':' na resposta... Por favor atualize os fontes pelo SVN, e verifique se a modificação que apliquei funciona para os seus modelos de Balança
  6. Finalmente tive um tempo para adicionar a nova classe aos fontes... É muito mais simples para nós quando todos os fontes modificados são anexados no Post... bastando apenas usar o WinMerge para fazer a verificação e aplicar as modificações... O novo modelo de Balança já está no SVN
  7. Não existe emulador da Urano Matricial (protocolo antigo) Para usar o emulador da Urano no Protocolo FiscNET, basta usar um vistualizador de portas seriais, como por exemplo o "com0com"
  8. Enviei uma possível correção para o SVN... por favor verifique se deu certo
  9. Sandra, Acredito que o problema, no seu caso, seja a maneira que você está chamando a função IdentificaPaf... Aparentemente está ficando uma String #10 no texto.. o que força a impressão dela mesmo após ele já ter impresso as Observações... Estou aplicando algumas seguranças no código para evitar esse problema...
  10. Você está usando a geração do Sped com a Concomitância ? Veja no Demo do Sped Fiscal como usar a Concomitância na geração, para evitar o estouro de memória...
  11. Não tem... quando se trata de "Comprovante Não Fiscal" cada ECF trata de um jeito diferente... Nem todos retornam o TotalPago ou SubTotal corretamente
  12. Elton, Acho que o RoundTo deve resolver a parada... O que achei estranho... é que a Funçao "SubTotalECF" também é do tipo Double function TACBrTEFD.SubTotalECF : Double; Assim como o parâmetro de Entrada "Valor" que tb é Double Talvez seja isso... No final da Função ACBrTEFD.SubTotalECF existe um SimpleRoundTo SaldoAPagar := SimpleRoundTo( SaldoAPagar, -2); // por Rodrigo Baltazar Se mudar para RoundTo não resolve ?
  13. Se você já usa IdentificaConsumidor(), Acredito que a Msg de Erro seja mais em relação as linhas do MD5... Apague apenas os fontes que estão com o "icone vermelho"... E sim, faça uma completa re-instalação dos Packages... Se mesmo assim o erro perssistir, favor anexar um arquivo de LOG do ECF
  14. Apague os seus fontes e atualize novamente... A correção para isso já está no SVN... Você está identificando o consumidor de forma errada... Não basta imprimir no Rodapé... Se você fizer assim os programas de leitura de MFD não irão capturar o CPF do Cliente para geração do arquivo da CAT52... Use os métodos que eu sugeri no post anterior
  15. Oi Cesar, Sim, consegui baixar o manual... mas ainda não tive tempo de analiza-lo
  16. Não adianta brigar com isso... nos ECFs novos não é permitido mudar a forma de Arredondamento... Leia como o ECF opera usando: ACBrECF.Arredonda Exemplo: // Calculando o Total do Item // TotalItem := (Qtd * Preco_Unit) + Desc_Acres; if not ACBrECF1.Arredonda then TotalItem := Trunc(TotalItem * 100) / 100 else TotalItem := RoundTo(TotalItem, -2); [/code]
  17. De qual .INI você está falando ?
  18. Sandra, Use a propriedade: ACBrECF1.IdentificaConsumidorRodape; ( Boleana ) para saber se o ECF em questão permite identificação de Cliente no Rodapé Todas as FiscNet (incluso a Elgin) permitem identificação do cliente no Rodapé... Use o método: IdentificaConsumidor( CPF_CNPJ : String; Nome : String = ''; Endereco : String = '') ; para identificar o Consumidor de forma correta, para que o CPF/CNPJ do mesmo seja corretamente destacado nos arquivos da CAT52 O erro que você reportou pode ser um problema que foi corrigido recentemente nos fontes... Atualize seus fontes por SVN
  19. Acredito que não... o mais próximo do que você quer é o que foi programado em: ACBrBoletoFCQuickFr.pas ACBrBarCode1.Typ := bcCode_2_5_interleaved ; ACBrBarCode1.Text := CodBarras; BMP := TBitmap.Create ; try BMP.Width := imgBarra.Width ; BMP.Height := imgBarra.Height ; ACBrBarCode1.DrawBarcode(BMP.Canvas); imgBarra.Picture.Bitmap := BMP ; imgBarra4.Picture.Bitmap := BMP; finally BMP.Free ; end ; [/code]
  20. Aparentemente a porta COM não foi criada... talvez na página do Fabricante exista algum outro Driver...
  21. Estou verificando se o Forum está com problemas no envio de e-mail... Fiz algumas alterações na configuração de envio por SMTP... por favor teste novamente...
  22. Até onde lemnbro o 3of9 é de tamanho variável... Se você deseja apenas numeros no código de barras, use o tipo 2of5 (que também é de tamanho variável)
  23. Vc precisará usar o SVN A página do projeto é: http://sourceforge.net/projects/fortes4lazarus/
  24. Seu e-mail está correto na sua conta... Use a função recuperar senha do Forum, que a sua senha será enviada para o e-mail cadastrado...
×
×
  • 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.