Ir para conteúdo
  • Cadastre-se

André Ferreira de Moraes

Moderadores
  • Total de ítens

    6.891
  • Registro em

  • Última visita

  • Days Won

    68

Tudo que André Ferreira de Moraes postou

  1. Talvez eles apenas não imprimem o campo, mas ele deve existir no XML. Abra um XML e verifique como está o campo dfab.
  2. Não sei, apenas debugando vc poderá encontrar o erro. Como te disse, teste via troca de arquivos e vc verá no arquivo SAINFE.TXT a resposta que deveria receber via sockets. Eu uso da seguinte forma no Lazarus e funciona corretamente: fsSock.SetSendTimeout(200); fsSock.SendString('NFe.SetAmbiente('+IntToStr(pAmbiente)+')'+ CRLF + '.' + CRLF); Resposta := AnsiToUtf8(fsSock.RecvTerminated(500, #3)); if Resposta = '' then begin RespByte := 0; while (RespByte 3) and (ModalResult mrCancel) do begin RespByte := fsSock.RecvByte(10); Resposta := Resposta + chr(RespByte); Application.ProcessMessages; end; Resposta := Trim(AnsiToUtf8(Resposta)); end; [/code]
  3. Do mesmo modo que vc recebe a resposta qdo o monitor retorna OK era pra vc receber a resposta qdo houver um erro. Verifique se sua rotina de recepção da resposta está correta. Teste via troca de arquivos que vc irá ver como deverá ser a resposta correta.
  4. Vc deve consultar o XML da NFe carregando o arquivo no componente(botão "Consultar carregando XML") e não usar o exemplo do DPEC. DPEC é um modo de contingência da NFe, leia http://www.nfe.fazenda.gov.br/portal/do ... _v1_01.pdf para mais informações sobre os modos de contingência.
  5. Então compare os XMLs gerados pelos dois programas e veja qual a diferença entre eles.
  6. Verifque se o programa do SEFAZ está na mesma versão que o ACBrNFeMonitor. O programa do sefaz tem duas versões, uma compatível com a NFe 1.0(que não tinha CRT nem CSOSN) e outra compatível com a 2.0 O ACBrNFeMonitor a partir da versão 0.6.0 só é compatível com a versão 2.0, se vc está testando com um XML da versão 1.0 deve usar uma versão anterior.
  7. O demo está na pasta Exemplos\NFe2, se vc baixou os fontes do componente com as instruçoes do link http://acbr.sourceforge.net/drupal/?q=node/37 vc já tem essa pasta no seu computador. Se pelo emissor do governo vc está conseguindo enviar, compare o XML gerado pelo emissor com o gerado pelo componente e conseguirá detectar o erro. Não trabalho com consultoria, apenas presto suporte gratuíto pelo fórum.
  8. Vc tem a opção de usar o DANFe nos seguintes geradores: ACBrNFeDanfeFRpkg.dpk - FastReport ACBrNFeDanfeQRpkg.dpk - QuickReport ACBrNFeDanfeRLpkg.dpk - Fortes(Gratuíto e OpenSource) ACBrNFeDanfeRV.dpk ou ACBrNFeDanfeRVCodeBase.dpk - Rave Se vc não possui nenhum dos geradores acima, não é possível utilizar o DANFe do componente ACBrNFe e vc deverá desenvolver uma solução para o gerador que vc mais utilizar.
  9. Com o demo vc consegue gerar um XML de exemplo que é aceito normalmente pelo fisco. Leia o manual de integração que vc conseguirá sem problemas adicionar a NFe no seu sistema. No XML que vc enviou o problema está no campo Emit.CRT que vc está passando com Simples, mas no ICMS está usando as tags de empresas que não são simples. No caso de empresas no Simples vc deve usar CSOSN e não CST.
  10. Já que vc está começando, leia o manual de integração - http://www.nfe.fazenda.gov.br/portal/do ... 09.006.pdf Assim vc saberá oq está errado no seu XML.
  11. Verifique como preencheu o campo CRT e CST ou CSOSN.
  12. Configure o componente para salvar os arquivos enviados e recebidos e consulte a nota carregando o XML(Igual ao demo), depois imprima a NFe.
  13. Assim como vc está tratando a resposta qdo vem OK, vc tbm tem que tratar qdo vem ERRO, todas as msgs mostradas no log do ACBrNFeMonitor são enviadas como resposta para a aplicação.
  14. Alexsander , Poste o log do ACBrNFeMonitor.
  15. Vc não destacou IPI no item, mas colocou no total da nota. Leia o manual de integração - http://www.nfe.fazenda.gov.br/portal/do ... 09.006.pdf e veja quais campos deve preencher no item quando houver IPI.
  16. Verifique com o contador do cliente, ele que pode te responder corretamente como é o preenchimento no caso de cada cliente.
  17. Leia o manual de integração - http://www.nfe.fazenda.gov.br/portal/do ... 09.006.pdf Este campo tem ocorrência 1-1, ou seja, é obrigatório quando existir o grupo med.
  18. Veja os seguintes links: Formato do arquivo INI - http://anfm.blogspot.com/2009/09/campos ... ndo-o.html Novos campos para NFe 2.0 - http://anfm.blogspot.com/2010/10/acbrnf ... m-nfe.html Comandos do ACBrNFeMonitor - http://anfm.blogspot.com/2010/02/comand ... nitor.html
  19. Sim existe limite, leia o manual de integração.
  20. Vc tem o Rave instalado no seu Delphi? Se sim, adicione o pacote do Rave no Requires do pacote do componente.
  21. Veja o demo do componente, nele existe a função para programar as formas de pagamento.
  22. Todos os fontes do componente são abertos, basta você alterar.
  23. Tem a ver com seu servidor SMTP ou com o IP da sua rede que está na lista de SPAM deste site.
  24. Vc cadastrou a forma de pagamento Cheque na sua impressora?
×
×
  • 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.