Ir para conteúdo
  • Cadastre-se

dev botao

Nfe.consultar("chave De Acesso")


renato_braun
  • Este tópico foi criado há 3800 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Conteúdo da chave : é os dois primeiros dígitos

 cUF - Código da UF do emitente do Documento Fiscal
 AAMM - Ano e Mês de emissão da NF-e
 CNPJ - CNPJ do emitente
 mod - Modelo do Documento Fiscal
 serie - Série do Documento Fiscal
 nNF - Número do Documento Fiscal
 tpEmis – forma de emissão da NF-e
 cNF - Código Numérico que compõe a Chave de Acesso
 cDV - Dígito Verificador da Chave de Acesso

Ricardo Rodrigues
Analista Desenvolvedor  – Arapongas - PR
+[email protected]
(: (43) 99917-9907

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde a todos,

 

Não utilizo o ACBrNFeMonitor, mas acredito que o comando de consulta disponivel no monitor é para consultar uma NF-e que você emitiu e não uma NF-e que você recebeu.

 

Digo isso pelo simples fato do ACBrNFeMonitor se utilizar do componente ACBrNFe e nele não tem nenhum funcionalidade para consultar a validade de uma NF-e recebida.

 

O que temos é a Manifestação do Destinatário onde podemos consultar as NF-e que foram emitidas contra o nosso CNPJ e ao obter o retorno temos a relação das NF-e autorizadas.

 

Mas não sei lhe informar se o ACBrNFeMonitor já contempla a Manifestação do Destinatário.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Para ajudar aos outros colegas com o mesmo problema.

 

Fiz uma alteração na rotina de consultarnfe do NFeMonitor:

 

              cUF := ACBrNFe1.Configuracoes.WebServices.UF;                                                -- pega o uf atual 
              ACBrNFe1.Configuracoes.WebServices.UF := aUF[ StrToInt( Copy( Cmd.Params(0), 1, 2 ) ) ];     -- seta o webservice para o UF da nf a ser consultada baseado em um Array carregado anteriormente
              ACBrNFe1.WebServices.Consulta.Executar;                                                      -- executa a consulta ( linha padrão do acbr )
              ACBrNFe1.Configuracoes.WebServices.UF := cUF;                                                -- volta o webservice para o UF inicial
 
OBS: ainda não testei para outras rotinas, apenas para validar NFe independente do estado que o acbr esteja configurado.
 
 
Desta forma consegui validar qualquer nfe que eu tenha recebido independente do estado de emissão.
 
Caso necessário vou iniciar 2 acbrnfemonitor no servidor
1 - para geração, validação e demais rotinas que vai ficar apenas com a uf da empresa configurada
2 - apenas para consulta onde troco o uf a cada nf consultada 
 
Obrigado a todos que ajudaram nesse tópico.
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3800 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.