Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.337
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. Se comparara os tempos de resposta, realmente parece que o ECF está demorando muito pra responder. Veja: -- 17:12:24:711 RetornaInfoECF(U2) TX -> [STX]Z34|U2[ETX][201] TX -> [STX]Z34|U2[ETX][201] 17:12:27:821 RX <- [STX]Z34-0193AA[152][192][146][128][128][ETX], ----------------- ERRO ----------------- Erro retornado pela Impressora: SwedaSTX Erro (0193) Falha de comunicação na transmissão das informações ---------------------------------------- "17:12:24:711" e "17:12:27:821" é uma diferença de 3,1 segundos. Em média, para consultas simples o ECF demora 0,2 segundos (compare com outras partes do log). Você poderia dar mais informações sobre seu problema? Começou a acontecer agora? Chegou a testar em outros lugares?
  2. Provavelmente... Os links dão exemplos de componentes que trabalham com a API do Google Maps. Eu particularmente não utilizei ainda o maps, mas se você for começar ou pesquisar sobre o assunto, eu sugiro partir dali. O Rodrigo (RRUZ) e o Wouter são programadores com boa experiência. E se eles já tem algo iniciado, tenho certeza que vai ser útil. Agora se preferir algo pago, parece que a TMS também tem um pacote de componentes para isso.
  3. Links relacionados https://stackoverflow.com/questions/10843029/google-maps-non-web-access http://www.cadetill.com/gmlib_en/
  4. Mas em outros lugares está funcionando?Parou de uma hora pra outra ou foi depois de fazer alguma atualização?
  5. Nunca tive esse problema, mas você chegou a a abrir e ler o link mencionado na mensagem de erro?
  6. Se você gerar o arquivo e passar para ele, ele pode editar o que achar necessário utilizando o PVA.
  7. Seria melhor você citar as várias contribuições que fez e que não foi analisada ou aceita.
  8. Qual o modelo do ECF? Você chegou a ler o manual pra saber se precisa fazer alguma coisa?
  9. Provavelmente essa versão do Delphi que você menciona (que não deve ser oficial) não possui os códigos necessários para a instalação do RAVE. Se esse for realmente o caso, ao instalar o ACBr, não marque os pacotes que precisam do Rave Reports, como o que você mencionou. A única limitação será que você não conseguirá imprimir o DANFE no Rave.
  10. Realmente o que vale é o que está no DOU. Muito obrigado pelo retorno.
  11. Infelizmente, é o que está no ATO COTEPE e, até o exato momento, não houve retificação. Então a regra é clara Pode parecer brincadeira, mas é o que está escrito. Se você não conseguir reclamar ou fazê-los ligar para algum fiscal ou alguém responsável, talvez não consiga convencê-los a mudar de ideia.
  12. Veja primeiro link no primeiro post deste tópico. Nele o Daniel menciona a legislação que faz as alterações.
  13. Olá marcelomarini, Bem vindo ao fórum. Esperamos que possa sanar suas dúvidas e ajudar o projeto a crescer. Visto que é novo no fórum, convido a ler e também a parte que dá orientações gerais para formular perguntas. Por exemplo, temos a regra que pede para que se crie um tópico novo para uma dúvida nova. Veja neste em especial a "2.2 - Permaneça no assunto". Com respeito a sua dúvida, veja o seguinte subfórum: http://www.projetoacbr.com.br/forum/index.php?/forum/49-nfc-e-nota-fiscal-do-consumidor-eletr%C3%B4nica/
  14. Mas nesse caso há uma possibilidade de ter um fornecedor com condição "Prazo 2x" e "Duplicata 2x" ou "Cheque 2x". Nesse caso qual será o critério de desempate?
  15. Obrigado pelo retorno!
  16. E onde (quais campos) está essa informação nas suas tabelas do Banco de dados?
  17. Tome cuidado. Embora Minas não tenha mais obrigatoriedade de homologação, você ainda precisa cumprir os requisitos, seja o ER-PAF-ECF 2.01 ou o MG-001.
  18. Dividi o tópico.
  19. Estranho, teste o seguinte: Crie um aplicativo console, Menu File -> New -> Console application; Substitua o código por: program Project1; {$APPTYPE CONSOLE} uses SysUtils, Dialogs; var iAuxiCod : integer; begin try { TODO -oUser -cConsole Main : Insert code here } begin iAuxiCod := 15; //Funciona? // iAuxiCod := 14; //E esse? if iAuxiCod <= 15 then begin showmessage( 'voce tem ' + inttostr(iAuxiCod) + ' Dias '); end; end; except on E: Exception do Writeln(E.ClassName, ': ', E.Message); end; end. Veja se vai mostrar a mensagem. A propósito, qual a versão do delphi e do Windows?
  20. Mas abre e mostra faltando o número, ou nem abre a caixa de mensagem?
  21. Se a lentidão for do hardware, não tem muito o que fazer a não ser explicar ao dono da loja. Quando há mais caixas, o trabalho do ECF fica mais dividido. Mas nem sempre para o estabelecimento é viável ou justificável aumentar esse número.
  22. Olá Luiz, você realmente precisa medir o trabalho e o tempo gasto do seu software em cada etapa. Daí você poderá ter um parâmetro e nós poderíamos lhe dar alguma ajuda. Eu sugiro que você use um profiler pra isso.
  23. Olá pessoal, não sei se vocês já viram essa, mas até o dia 31 de Dezembro de 2014, quem instalar o Delphi XE7 trial, ganha automaticamente uma cópia digital do livro "Coding in Delphi" do Nick Hodges. O livro é uma espécie de apanhado de novas tecnologias como Unit Testing, Generics, anonymous methods, interfaces, entre outras. Eu recomendo esse livro para qualquer programador em Object Pascal (Lazarus ou Delphi), principalmente se você está trabalhando com Delphi a muito tempo, mas ainda não usa nenhuma dessas "coisas". Se você é um programador novo, vai se beneficiar por estar por dentro do que o Delphi pode fazer. O livro é em inglês, mas mesmo se seu inglês não for muito avançado, vale o esforço de ler. Depois de instalar e ativar sua avaliação do Delphi, faça o download aqui. Mas lembre-se, é só até dia 31 de Dezembro. Nota: Eu não estou afiliado de forma alguma com a Embarcadero nem com o Nick Hodges. Apenas acho que muitos programadores vão se beneficiar do livro. Eu particularmente estou lendo e gostando.
  24. Sem pegar do BD funciona? E com outros valores funciona? Exemplo: var iAuxiCod : integer; begin iAuxiCod := 15; //Funciona? // iAuxiCod := 14; //E esse? if iAuxiCod <= 15 then begin sowmessage( 'voce tem ' + inttostr(iAuxiCod) + ' Dias '); end; end;
×
×
  • 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.