Ir para conteúdo
  • Cadastre-se

dev botao

Infnfe.versao Para Layout Versão 3.10?


Ver Solução Respondido por M_Albuquerque,
  • Este tópico foi criado há 3822 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde,

 

Para atualizar meu aplicativo para a versão 3.10 da NF-e fiz todos os procedimentos necessários, porém fiquei com apenas uma dúvida:

 

Atualmente a propriedade está infNFe.Versao := 2.

Portanto deverei deixá-lo infNFe.Versao := 3  ou  infNFe.Versao := 3.1 ?

 

Muito obrigado pela atenção dispensada.

 

 

Postado (editado)
Régys,
Primeiramente muito obrigado pelo retorno.
 
Porém mesmo colocando infNFe.Versao := 3.1 o XML gerado consta -<infNFe versao="2.00">, vide cabeçalho abaixo:
 
<?xml version="1.0" encoding="UTF-8"?>
-<nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00">
-<infNFe versao="2.00" Id="NFe35140602599176000137500....">
 
Pergunto: Esse campo no XML não deveria estar "3.10" ?
 
Eu procedi da seguinte forma:
-atualizei o ACBrNFe 
-Deixei a propriedade   infNFe.Versao := 3.1   (cf post anterior)
-Ao verificar o status da conexão com a Sefaz-SP parametrizo:
      -ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFe;   
      -ACBrNFe1.Configuracoes.Geral.VersaoDF := ve300;   
 
Detalhe:
-Utilizando a pasta Schemas exatamente como está no ACBrNFe (.\ACBrNFe\Exemplos\ACBrNFe2\Delphi\Schemas) o XML permaneceu como nfNFe versao="2.00"
-Então descompactei nesta referida pasta citada acima os arquivos do PL_008d.zip encontrado em ..\V310, mas mesmo assim o XML permaneceu como versão nfNFe versao="2.00"

 

Estou me esquecendo de algum processo (?) pois a função que seta o valor da versão está correta ao meu ver:

 
function TinfNFe.GetVersao: Real;
begin
  if FVersao <= 0 then
     Result := 2
  else
     Result := FVersao;  
end;

 

Muito obrigado pela atenção dispensada

[]´s

Márcio

Editado por M_Albuquerque
  • Solution
Postado

Depois de postar a pergunta acabei achando a resposta sozinho:

 

ACBrNFe1.Configuracoes.Geral.VersaoDF deve ser 've310', e não 've300' como eu tinha colocado.

 

Falha nossa....rs

  • Este tópico foi criado há 3822 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.

The popup will be closed in 10 segundos...