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. Provavelmente o estado está validando baseado no schema envEvento_v1.00.xsd enquanto o componente está usando o arquivo envEventoCancNFe_v1.00.xsd. Para testar, vc pode alterar a unit ACBrNFeUtil.pas alterando a função function ValidaMSXML(XML: AnsiString; out Msg: AnsiString; const APathSchemas: string = ''): Boolean; trocandos a linha 6: schema_filename := NotaUtil.SeSenao(NotaUtil.EstaVazio(APathSchemas),PathWithDelim(ExtractFileDir(application.ExeName))+'Schemas\',PathWithDelim(APathSchemas))+'envEventoCancNFe_v1.00.xsd'; [/code] por [code] 6: schema_filename := NotaUtil.SeSenao(NotaUtil.EstaVazio(APathSchemas),PathWithDelim(ExtractFileDir(application.ExeName))+'Schemas\',PathWithDelim(APathSchemas))+'envEvento_v1.00.xsd';
  2. Enviando com 90 ocorre o mesmo erro?
  3. Então os schemas estão com problemas, pois se informar 91 o XML não será validado. De qualquer forma o componente só fara essa troca se vc não informar nada no campo cOrgao.
  4. No site http://hom.nfe.fazenda.gov.br/portal/di ... euqr8PQBY= MG está indisponível.
  5. Já foi alterado nos fontes do SVN para trocar apenas a Razão Social, permitindo que o CNPJ e IE sejam usados números válidos.
  6. Complementando, nos schemas que tenho, o campo cOrgao possui a seguinte descrição: E o tipo TCOrgaoIBGE possui os seguintes valores válidos:
  7. Não encontrei no código do evento nenhum lugar que altere de 91 pra 90 ou o contrário. Por favor debugue a rotina de envio e verifique onde pode estar ocorrendo o problema.
  8. Não encontrei nenhuma informação no documento citado falando que é obrigado informar algum código na NFE. Mas, de qualquer modo, basta vc abrir o manual de integração e procurar por ANTT ou RNTC que vc vai saber onde encontrá-lo no ACBrNFE. http://www.nfe.fazenda.gov.br/portal/ex ... xgJXfbUhs=
  9. Anexe a imagem.
  10. Se foi mandado pra SCAN não, a nota já está devidamente autorizada. Apenas qdo usar DPEC ou FS-DA que vc precisa enviar o XML depois de normalizar o serviço de recepção da NFe.
  11. Veja http://anfm.blogspot.com.br/2010/10/acb ... m-nfe.html Vc deve informar os campos abaixo:
  12. Anexe o INI do ACBrNFeMonitor pois não estou conseguindo reproduzir o erro na minha máquina.
  13. Não conseguiu pq? Qual a mensagem de erro?
  14. Enviei uma correção ao SVN, atualize seus fontes e veja se o problema para de ocorrer.
  15. Vc vai carregar o XML que vc usou para imprimir o DANFE em q o campo tpEmis vai estar igual a 5 e vai enviar este XML SEM ALTERAR NADA para o webservice do seu estado. Se vc mudar o tpEmis para 1, a chave da NFe vai mudar e a assinatura vai mudar, portanto não será a igual ao XML que vc usou para emitir o FS-DA.
  16. Qdo atualizar, basta clicar com o botão direito sobre o arquivo e visualizar as alterações. Havia um problema na leitura de XMLs em que o campo cNF fosse igual a 0.
  17. Enviei uma atualização para o SVN, atualize seus fontes e teste novamente.
  18. Configure o componente para salvar os arquivos enviados e recebidos para os webservices, faça a consulta e anexe todos os arquivos gerados.
  19. Vc está tentando instalar o pacote pcn ou pcn2?
  20. No demo existe o botão "Validar Assinatura"
  21. Lembrando que o comando correto para consultar pela chave é: ACBrNFe1.WebServices.Consulta.NFeChave := vChave; ACBrNFe1.WebServices.Consulta.Executar; O comando ACBrNFe.Consultar realiza a consulta baseado nas notas carregadas no componente. Estude o demo.
  22. Acabei de consultar essa nota no WebService do SEFAZ do RS e obtive o retorno normalmente
  23. Tente atrasar a hora do windows em 1 hora(fora do horário de verão). Se funcionar, atualize o windows e configure para atualizar automaticamente para o horário de verão.
×
×
  • 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.