Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.047
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Obrigado Fábio..
  2. Humm... Lembro de ter mudado a declaração de chamada do método, usando o Tipo PAnsiChar ao invés de PChar... Por favor verifique se não é apenas isso..
  3. O Exception só é disparado quando SysUtils.DeleteFile( Arquivo ) falha... Ou seja... algo, ou alguém está prendendo o arquivo... Não há como contornar isso dentro do ACBrTEFD Verifique as propriedades desse arquivo (está como Read Only ?) Quando acusar o erro... mantenha tudo aberto, e tente apagar o arquivo pelo Explorer...
  4. Você mesmo que exibe a mensagem.... dentro do evento: ACBrTEFD.OnExibeMsg... Ou seja, sempre que o ACBrTEFD quer mostrar algo ele chama esse evento...
  5. Mas uma vez não fui capaz de compreender o seu problema... Por favor tente descrever melhor a situação (ou teste)... lembre-se de copiar aqui o texto do teste (nem todos tem o manual nas mãos) Descreva o que vc considera errado... e qual deveria ser o resultado esperado
  6. Essa mensagem aparece de onde ?? Se for o G.P. mostrando a mensagem, o problema está nele... Geralmente isso ocorre quando os arquivos estão dessincronizados ... Feche o G.P. (remova da memória) apague todos os arquivos da pasta c:\tef_dial\req e c:\tef_dial\resp... faça o mesmo com as subpastas do mesmo nome dos programas das operadoras que residem dentro da pasta do c:\tef_dial\
  7. Antes de cada transação o ACBrTEFD envia um ATV... Se o ATV falhar, ele verifica o valor da propriedade "AutoAtivarGP", se ela for True, ele executará o binário definido em "GPExeName"
  8. Provavelmente o cabo está confeccionado de forma incorreta... Mas não posso subir essas modificações para o SVN até termos um manual que diga que os fontes estão incorretos
  9. Vc precisaria rodar o ACBrNFeMonitor em modo DEBUG.... Se você enviar o .INI (em modo privado), posso tentar descobrir...
  10. Por favor seja mais claro em seus questionamentos... O que vc quer fazer ? ou, O que vc não conseguiu fazer ? Data Inválida você mesmo pode verificar não é mesmo ?? qual a dificuldade nisso ?
  11. Não valida, afinal, como ele acessaria o seu banco de dados ?? Ele apenas espera que vc responda se a digitação foi válida ou não, assim como qualquer outro campo...
  12. A classe da NCR há muito tempo não recebe melhorias... está praticamente abandonada... Eu não tenho como dar manutenção pois não possuo este ECF...
  13. Você pode verificar pelo parâmetro: TipoCampo, se ele for 500 você pode abrir a sua própria janela de Senha
  14. André, Não vou mexer nesse layout por enquanto... afinal tive a confirmação de que estava OK... Assim que tiver um tempo entro em contato com a POLIMIG novamente para esclarecer isso...
  15. POLIMIG - SP
  16. Pode ser algum programa de Segurança de Internet, que atue como um Proxy transparente...
  17. Em relação ao relatório de Meios de Pagamento, estou em processo de homologação e o pessoal da POLIMIG já me confirmou que o layout atual, nos fontes do ACBrECF, está correto
  18. Provavelmente seu cliente usa um PROXY... Eu considero os seguintes erros a presença de Proxy: function TDJRegistro.IsProxyError : Boolean ; begin with fsHTTPSend do begin Result := (ResultCode = 0) or (ResultCode = 400) or (ResultCode = 407) or (ResultCode = 411) or (ResultCode = 500) ; end ; end ; Veja a lista de erros HTTP http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
  19. A Quattro tem uma classe específica (ACBrECFQuattro, ecfQuattro)... O protocolo dela era um "clone" do protocolo "ESC .", da Sweda Porém não perca seu tempo, o ECF não existe mais... morreu quando entrou a lei dos ECFs com MFD
  20. Enviei para o SVN algumas modificações baseado no PATCH sugerido... O código da Urano já estava lá.. não havendo a necessidade de boa parte do patch
  21. O fisco entende que se o cliente pode comprar equipamentos e sistemas, então ele DEVE o fazer da maneira correta... que é através do Cupom Fiscal... A isenção de uso do ECF é feita apenas para micro empresas, que teoricamente não poderia arcar com os custos da informatização...
  22. Por favor evite postar várias vezes a mesma coisa... Comece lendo o manual de integração do banco... para compreender o que o Banco quer lhe dizer...
  23. Por favor envie o manual desta Gaveta... A modificação pode "quebrar" código de aplicações que já usam esse modelo... Os fontes atuais estão seguindo a especificação do manual.. veja: Para a Inicialização Manual em: http://www.gerbo.com.br/interna_produtos_detalhes.asp?id=1
  24. Acho que você realmente NÃO leu os fontes do Projeto ECFTeste procedure TForm1.cbxModeloChange(Sender: TObject); begin try ACBrECF1.Modelo := TACBrECFModelo( cbxModelo.ItemIndex ) ; except cbxModelo.ItemIndex := Integer( ACBrECF1.Modelo ) ; raise ; end ; end; O Modelo deve ser gravado como Inteiro
×
×
  • 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.