Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.065
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Você chegou a implementar essas chamadas no ACBrECFFiscNet.pas ? Se SIM, deseja compartilhar as alterações ?
  2. Você precisa cadastrar sua empresa e seu software na Secretaria da Fazenda de SP http://www.pfe.fazenda.sp.gov.br/guia_procedimentos_ecf_12.shtm
  3. O que é o padrão do Correio ?? Padrão para nomes de Cidades é a tabela do IBGE
  4. 1 - Por que você pode optar usar seu próprio Certificado de Máquina (da IPC Brasil)... porém esse certificado é diferente (não compatível) com os já conhecido A1 e A3 2- Assinatura da Sw.House é outra estória... Recomendo que você leia a documentação do SAT, (pelo menos o PowerPoint do Emulador) para compreender melhor...
  5. O SAT não exige certificado digital A1 ou A3... Ele possui internamente o seu próprio certificado digital... que é fornecido pelo Fisco...
  6. Não compreendi o seu passo a passo... Por favor descreva melhor...
  7. Se o fabricante dá respostas "escorregadias", troque de marca... O Log deixa isso bem claro... o ECF respondeu corretamente...
  8. Do movimento em aberto... Sangria e Suprimento são registradores de Comprovantes não fiscais... Estude o retorno de DadosReducaoZ e DadosUltimaReducaoZ
  9. Você precisa instalar o package ACBrSerial... use o ACBrInstall que ele resolve as dependências...
  10. Não... na prática... cada correntista, que deseje usar seu próprio sistema de emissão de boletos, precisa passar por uma homologação... Ou seja, o banco não dá um "laudo" para a sua aplicação... mas sim uma autorização para o correntista
  11. Acabo de consultar o CHM da Connect_C (DLL)... não há descrição do erro -8... somente o fabricante poderia esclarecer
  12. O ACBrECF usa a DLL do fabricante para fazer o downlaod da MFD... Seria necessário contactar o fabricante (ou consultar o manual da DLL), e descobrir o que é o erro (-8)
  13. Tópico movido para "Dúvidas Gerais"... (para tentar atrair ajuda da comunidade na construção de Test Cases)
  14. Olá pessoal, Realizei um Commit com a primeira versão da FPCUnit Test para o ACBr... A ideia é escrever Unit Testes para TODO o ACBr... isso será uma tarefa muito difícil, mas com isso iremos aumentar muito a qualidade dos nossos fontes... e conseguiremos testar rapidamente se algo foi quebrado com alguma modificação nos fontes... Talvez precisamos dos mesmos projetos, usando DUnit (para rodar os teste em Delphi)... Sugestões e ajuda na construção de novos TestCases são muito bem vindas... Que diabos é FPCUnit ?? (Veja esse link) DUnit
  15. O ACBrTEFD foi projetado para ser integrado com ECFs... Entretanto você poderia "enganá-lo"... pois o ACBrTEFD não tem conexão direta com o ECF... ao invés disso, ele usa eventos para perguntar para sua aplicação, os Valores da memória do ECF... Tudo que você tem que fazer, é responder com valores... eles não precisam vir de uma leitura do ECF. Por exemplo: quando o ACBrTEFD perguntar o "TotalPago", você calcula o "TotalPago" na sua aplicação e envia no parâmetro de resposta... Ou seja, as modificações necessárias podem ser feitas nos eventos chamados pelo ACBrTEFD (dentro da sua aplicação)... Se for ECF, você consulta a memória do ECF usando o ACBrECF (ou a DLL do fabricante)... se for NFCe, você consulta variáveis internas e/ou o banco de dados da sua aplicação, e informa o valor...
  16. CAT 52 não permite um periodo maior do que um dia... Por isso ela gera vários arquivos... Você deve usar o arquivo no formato do Ato Cotepe 17/04, para permitir vários dias em um único arquivo
  17. Diego, Você mesmo pode implementar... e anexar no fórum, os fontes modificados para analise...
  18. Algumas impressoras não permitem mudar o tipo de letra na mesma linha... com a DLL funciona ?
  19. Notei que o método "LinhaRelatorioGerencial", da classe ACBrECFEpson, se confunde, quando encontra caracteres de controle (#10), efetuando uma quebra de Linha... (Ainda preciso pensar a melhor maneira de resolver isso) A falha dos Cod.Barras acontecia porque a altura Default do componente era = 10, e isso ocasionava o problema acima... Modifique para que o ACBrECF.ConfigBarras use valores default igual a 0 para Altura e Largura... e com isso, ele usará os valores default para cada Classe (podem variar) Correções já disponível no SVN PS: No manual da EPSON, notei que ela realmente não suporta CONDENSADO ou ITÁLICO
  20. Como você fez a "inclusão dos Itens" ? você deve usar o método ACBrECF.VendeItem
  21. Ok... notei algo estranho nos Cod.Barras... parece que eles precisam que seja informada a Altura, caso contrário não funcionam... estou debugando...
  22. É como eu disse antes... por algum motivo (de erro), seu Lazarus não está sendo reconstruído.... Observe bem as mensagens...
  23. Corrigido nos fontes...
  24. Ok... correção aplicada no SVN... o problema teve origem após um refactoring que fiz para compatibilização com Epson TM-T800F (EscEcf)... Desculpem-me pelo transtorno...
  25. Juliomar, Qual é a versão de Sw.Básico do seu ECF ?
×
×
  • 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.