Ir para conteúdo
  • Cadastre-se

André Ferreira de Moraes

Moderadores
  • Total de ítens

    6.885
  • Registro em

  • Última visita

  • Days Won

    68

Tudo que André Ferreira de Moraes postou

  1. Vc pode usar o ACBrMonitor - http://acbr.sourceforge.net/ACBrMonitor/ACBrMonitor.html ou o ACBrFramework - http://www.projetoacbr.com.br/forum/index.php?/forum/16-acbrframework/
  2. Vc disse num post anterior que está usando a versão Rave, qual é realmente seu problema? Vc não está conseguindo usar nenhuma das versões corretamente?
  3. Qual versão do Rave vc está usando? Qual o problema que está tendo com os componentes desenvolvidos no Fortes?
  4. Veja http://www.daruma.com.br/ddemkt/dde027_2012.html
  5. Foi o jeito que consegui fazer funcionar no Delphi 7, como a documentação é pobre, fui na base de tentativa e erro.
  6. O Manual diz que o campo Conta deve conter o tamanho de 8 dígitos e vc está preenchendo com 10.
  7. Se vc usou o mesmo XML o digval é igual, agora se mudou qualquer caracter no XML então o digval já muda e dae não vai estar correta essa consulta. Em meus sistemas, faço a comparação do DigVal qdo preciso fazer uma consulta para verificar se a nota foi realmente autorizada, se encontro alguma diferença aviso o usuário. raise Exception.Create('DigVal gravado no Banco de Dados não corresponde ao DigVal retornado pela receita.'); Mas é difícil ocorrer este tipo de problema, só qdo o cliente consegue excluir a nota e gerar outra. O correto é vc armazenar o XML antes de iniciar o processo de envio pro SEFAZ, pq ocorrendo qualquer problema, vc usa este XML gravado no início do processo para fazer a consulta.
  8. O digest value da nota confere com o do protocolo de autorização? Se não confere não é pq o XML é validado pelos schemas q ele tem valor jurídico. O que garante que o protocolo de autorização pertence a nota é justamente o digest value, pois nada impede de autorizar uma nota, gerar outra com o mesmo número e adicionar o protocolo de autorização da primeira na segunda.
  9. Não existe um tempo pré-determinado, é sempre bom vc acompanhar o fórum e quando tiver alguma mudança que vc ache interessante no ACBrNFeMonitor vc pode recompilar. A versão é diferente apenas por questão de controle do Isaque, que é quem compila semanalmente os monitores, mas os fontes são os mesmos.
  10. Vc não está preenchendo corretamente os campos da nota, provavelmente suas querys estão retornando valores vazios.
  11. Pelos posts no fórum aberto provavelmente este erro está ocorrendo na versão que você mesmo compilou, se vc instalou o Delphi 7, a versão padrão do Rave que vem instalada não é suficiente para o Danfe usado no ACBrNFeMonitor, vc precisa atualizá-la pelo menos para a versão 5.1.3
  12. Hasa, Estou fazendo uma revisão geral no ACBrNFeMonitor para adicionar essas novas configurações e alguns comandos novos, já deixei anotado seu post e vou ver o que dá pra fazer pra causar o mínimo de impacto.
  13. Órgãos pra homologar já existem desde maio de 2012, não existem equipamentos homologados ainda. http://www.fazenda.gov.br/confaz/confaz/atos/atos_cotepe/2012/AC023_12.htm http://www.fazenda.gov.br/confaz/confaz/atos/atos_cotepe/2012/AC024_12.htm http://www.fazenda.gov.br/confaz/confaz/atos/atos_cotepe/2012/AC025_12.htm http://www.fazenda.gov.br/confaz/confaz/atos/atos_cotepe/2012/AC046_12.htm
  14. Para testar IE vazia no ambiente de homologação, use o CNPJ do destinatário como 99999999000191.
  15. Não sei o que pode estar de errado na sua aplicação, estou fazendo da seguinte forma: var sessao : string; nSessao : Longint; codigoDeAtivacao: PChar; begin sessao := RandomSessao; if not(InputQuery('SAT', 'Número da Sessão', sessao)) then exit; nSessao := StrToInt(sessao); codigoDeAtivacao := PChar(edtCodigoAtivacao.Text); mmResposta.Text := ConsultarStatusOperacional(nSessao,codigoDeAtivacao); end;
  16. Veja http://acbr.sourceforge.net/ACBrMonitor/ACBrMonitor.html
  17. Sua variável ativacao está declarada como pChar?
  18. Com o demo q disponibilizei no blog ocorre o mesmo erro?
  19. Vc já inicializou o SAT com o comando AtivarSAT? Qual erro vc está obtendo?
  20. Qual o estado do cliente? Anexe os arquivos gerados na pasta logs.
  21. Por enquanto não, já estou alterando o componente para separar cada evento em uma pasta específica. Serão pelo menos mais 5 diretórios.
  22. Jorge, Preciso confirmar pois foram feitas diversas alterações nessas rotinas e não pude acompanhar todas, irei testar e te dou um retorno.
  23. Tem resposta em 24 horas quando postam a pergunta na área do SAC, qdo usam o fórum aberto as perguntas são tratadas como de todos os demais usuários. Sobre as NFes canceladas, com a mudança para evento o XML da NFe não é mais atualizado com as informações do cancelamento e sim criado um EVENTO com as informações do cancelamento, este arquivo que deve ser enviado para o cliente. Conforme já demonstrado em outro tópico, este arquivo está sendo gravado na pasta que fica configurada na aba WebService.
×
×
  • 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.