Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.411
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. MODERAÇÃO: Removi alguns posts que estavam discutindo sobre as versões do Delphi ou votando por meio de comentários. Por favor, façam discussões na área de Object Pascal. Esse tópico é apenas para pesquisa sobre o uso de IDE. Repito: Para votar usem as opções logo no início do tópico e não os comentários.
  2. Se a tabela disponibilizada pelo governo estiver diferente mesmo, acho que seria bom verificar com a Daruma o motivo de estar cadastrado assim. Talvez eles tenham alguma recomendação nesse caso. No mais, considerando que é muito difícil ter modelos com nomes ambíguos quando se retira os espaços, acho que não há nenhum problema. Exemplo: Não acho que fabricante algum iria criar um ECF Modelo "MAXI 490" e depois um outro "MAX i490". Mas seria bom deixar documentado, talvez até no código, o motivo de fazer esse "trim" para que no futuro ninguém tivesse problema ao mexer nessa parte do código.
  3. O quê está diferente? Se ao dizer "outros" você está se referindo ao comando para pegar os dados da ULTIMA redução, então deve saber que as informações retornadas variam de acordo com o modelo e marca do ECF. Na verdade, todos os campos retornados podem variar de um comando para outro visto que a natureza de ambos é diferente. Creio que essa é uma das dúvidas mais frequentes aqui no fórum e já devem haver muitos tópicos sobre o assunto.
  4. Crie um tópico novo para uma dúvida nova conforme as regras. Veja neste em especial a "2.2 - Permaneça no assunto".
  5. Que bom que resolveu. Obrigado pelo retorno.
  6. Qualquer Access Violation em endereços próximos a '00000000' indicam tentativas de acesso a ponteiros nulos. Ou seja, você (ou o componente) está acessando algo antes de ser criado ou depois de ter sido destruído por um FreeAndNil, ou alguma função que deveria pertencer a um objeto que também não foi criado. Como você apontou a linha do erro, verifique se algum objeto nesta linha é NULL ou NIL. Mais informações sobre esse tipo de erro veja: http://stackoverflow.com/questions/2237028/how-to-track-down-access-violation-at-address-00000000 Além disso tente ir mais fundo. Quais passos que você fez no ACBrECF para dar esse erro? No log por exemplo menciona que você vendeu um item e logo depois cancelou. Você fez mais alguma coisa depois?
  7. Não sei se é todo mundo que repara na data dos posts... Mas deveria ser todo mundo...
  8. Dessa vez, nem eu achei o tópico. Talvez por não ter entendido o assunto...
  9. Tente pesquisar aqui no fórum por "Aguardando resposta do comando anterior". Sempre use a pesquisa no fórum. Veja algumas dicas de como encontrar resposta as perguntas neste
  10. A geração da Daruma e a da Bematech são diferentes. Não pode concluir que se uma funciona a outra também tem que funcionar. Uma sugestão: Use mais parágrafos e pontos finais em seus posts. Fica confuso ler com frases muito extensas.
  11. Olá, a sua dúvida é parecida com a da Tati que eu respondi ali acima. MD5 é um hash utilizado em vários lugares para verificar integridade. Isso acontece com o arquivo executável, (que é o que você mencionou), e com os dados (que é o caso mencionado pelo Cleber). Ambos os casos são requisitos do PAF-ECF. Mas são requisitos distintos. Veja que no primeiro post o Cleber menciona sobre o MD5 estando em várias tabelas de banco de dados. Esse não é o MD5 que valida os executáveis do PAF-ECF, ou seja, o MD5 que deveria ficar armazenado no AAC. É um MD5 que valida os registros e tabelas que não podem ser alterados por fora do seu PAF. Na verdade são vários MD5, um para cada registro que precisa ser validado. Só para finalizar, os requisitos na versão 1.13 da ER são: Alínea “c” do Item 1 do requisito IX (Identificação do Executável PAF) Testes do Bloco VII do Roteiro de análise da ER (Integridade dos dados das tabelas) Tenho que pegar o novo roteiro para saber onde eles se encaixam na nova legislação...
  12. O recomendado é pegar antes e depois. Daí fazer um "merge".
  13. Você gostaria de portar todo código feito em Delphi/Lazarus para .net? Se for, o código é aberto de modo que você pode fazer isso. Você pode criar um outro projeto para isso. Não há problema algum. Mas se for isso que eu entendi, você vai desvincular o código com o dos componentes mantidos atualmente pela comunidade, e vai perder a comunidade atuante Delphi/Lazarus/etc... atual. Terá que criar uma nova comunidade em torno deste projeto. Não uso .net, então não tenho certeza de qual a necessidade dos usuários atuais nesse caso. É melhor esperar a reação deles... Mas acredito que seria melhor fazer o port dos componentes que você precisa que ainda não estão disponíveis nos moldes atuais do ACBrFrameWork, ou tentar otimizar os atuais que você poderia utilizar. Ainda assim, a decisão final seria sua. (: EDIT: Olha aí, enquanto eu escrevia o Rafael já se manifestou. Você sempre pulando em minha frente né rapaz. hehe
  14. Pessoal, Estamos postando muitas dúvidas paralelas neste tópico. Se eu fosse moderar e dividir os tópicos talvez teria que criar uns cinco novos além deste. Só nesta página tem 2. Está ficando difícil encontrar alguma informação específica.
  15. É vai depender das necessidades de quem foi usar. Aqui estamos usando o TeamViewer agora também.
  16. Verdade. Usando o No-IP daria pra configurar inclusive outras ferramentas que não estão preparadas para "NAT 2 NAT". Mas No-IP Free é para uso não comercial e acaba, por fim, caindo no mesmo problema que outras ferramentas. Não sei, no entanto, sobre as opções pagas, visto que nunca as usei. EDIT: Tem uma tabela de comparação dos serviços aqui: http://www.noip.com/services/managed_dns/managed_dns_compare.html
  17. Use a pesquisa no fórum. Veja algumas dicas de como encontrar resposta as perguntas neste
  18. Sugiro procurar num fórum/Lista de discussão/site/blog sobre C# ou que tenha muitos usuários de C#. Exemplo StackOverflow.
  19. Até a última vez que testei, o VNC SingleClick (VncSG) não era preparado para conexões NAT 2 NAT. Então pra mim não servia.
  20. Se a sugestão do Juliomar não resolver, queira postar um log só com os passos para o problema. O log que você postou é do dia inteiro. É muito grande, e fica difícil encontrar quando aconteceu.
  21. Você teve algum vírus infectando sua máquina? Instalou algum aplicativo de debug? Essa dll é a utilizada para fazer debug dos aplicativos. Ela precisa ser registrada e estar no "path" para ser encontrada. Como você já tentou registrá-la, talvez não esteja no path. Mais detalhes neste link ou no google. Se for o caso, faça uma instalação de reparação no Delphi 7 que deve resolver.
  22. Como o Régys mencionou o SF é muito confiável. Contudo, dependendo de como/onde estiver sendo feito o download, o acesso pelo SVN é muito lento. Ainda não consegui entender o que faz a diferença. Mas acontece... Tem que ter paciência.
  23. Você quer no sistema do Teamviewer mas gratuito? Vai ser muito difícil... É uma infraestrutura muito cara para se manter gratuitamente sem nenhum benefício. A maioria das alternativas vai lhe limitar mais cedo ou mais tarde. De qualquer forma, veja esses: http://alternativeto.net/software/teamviewer/ Se quiser tentar com um protocolo como VNC, tente esse link http://www.uvnc.com/addons/nat2nat.html
  24. Faça o primeiro cadastro usando a versão que foi homologada, ou seja, com o mesmo MD5 que você teve no PAF-ECF. Daí entre em contato com a SEFAZ do seu estado e procure saber sobre "Cadastro de nova versão" ou "Cadastro de atualização de PAF-ECF". Eles vão lhe informar os requisitos e os passos necessários para atualizar sem precisar homologar novamente.
  25. Verifique se os arquivos não foram alterados. Se for o caso, faça um Revert nos arquivos ou baixe novamente eles.
×
×
  • 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...