Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Bom dia,

 

Estou perdendo os cabelos tentando resolver esse problema e minha ultima tentativa é consultar o fórum.

 

Estou fazendo uma NF-e de devolução para o Paraguai, eu estou usando o CFOP 7.201, estou referenciando a NF-e,  também alterando o tipo:

 

FinNFe := fnDevolucao

 

refNFe = coloco a chave da outra nota.

 

e também as informações de exportação, como UF embarque, local despacho e tals...

 

mas ainda assim me retorna esse erro:

 

 

---------------------------
Erro
---------------------------
Falha na validação dos dados da nota 4839
Element '{http://www.portalfiscal.inf.br/nfe}UFEmbarq'is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}exporta'.
 
---------------------------
OK   
---------------------------
 
Se alguém puder me da uma luz eu agradeço!
 

41150409610964000126550020000048391308237668-NFe.xml

  • Moderadores
Postado

Bom dia!

 

Página 25 da NT2013.005v1.03 

Link para download da NT http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=vhipJJhoTLA=

 

03.20 Informações de Comércio Exterior: Exportação
Alterado o grupo de Informações de Comércio Exterior - Exportação (id:ZA01), conforme segue. Foram criadas regras de validação para obrigar a informação deste grupo no caso de exportação e de não permitir a informação do grupo nos demais casos.
UFSaidaPais - Sigla da UF de Embarque ou de transposição de fronteira.
xLocExporta - Descrição do Local de Embarque ou de transposição de fronteira.
xLocDespacho - Descrição do local de despacho.

 

 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

  • Moderadores
Postado

Amigo vc não está prestando atenção.

Seu XML:

-<exporta>
<UFEmbarq>PR</UFEmbarq>
<xLocEmbarq>PARAGUAI</xLocEmbarq>
</exporta>

 

 

03.20 Informações de Comércio Exterior: Exportação
Alterado o grupo de Informações de Comércio Exterior - Exportação (id:ZA01), conforme segue. Foram criadas regras de validação para obrigar a informação deste grupo no caso de exportação e de não permitir a informação do grupo nos demais casos.
UFSaidaPais - Sigla da UF de Embarque ou de transposição de fronteira.
xLocExporta - Descrição do Local de Embarque ou de transposição de fronteira.
xLocDespacho - Descrição do local de despacho.
 
Tradução do Erro: UFEmbarq é inesperado de acordo com modelo de conteúdo do elemento pai.
UFEmbarq  ---> UFSaidaPais        (Não mais UFEmbarq e sim UFSaidaPais)
xLocEmbarq   --->  xLocExporta     (Não mais Embarq e sim Exporta)
 
Não existe mais UFEmbarq. 
 
 
É importante ler as Notas Técnicas pessoal pelo menos nas informações que estão precisando. Do contrário é complicado.
 
 
Página 27 da NT2013.005v1.03
03.93 Compartilhamento de Informações entre as SEFAZ
A mudança de leiaute constante nesta NT traz também algumas mudanças no processo de compartilhamento da NF-e entre as SEFAZ. Atualmente o Ambiente Nacional distribui a NF-e autorizada por uma UF, para outras UF, conforme os critérios de distribuição que seguem:
 UF de Destino de uma operação interestadual;
 UF de entrega / retirada, caso informado o local de entrega / retirada na NF-e;
 UF de Desembaraço do grupo da Declaração de Importação (tag:DI/UFDesemb);
 UF de Embarque no caso da exportação (tag:exporta/UFEmbarq, campo alterado para UFSaidaPais);
 UF de Consumo no caso das operações com combustível (tag:comb/UFCons);
 UF de Partilha do ICMS (tag:ICMSPart/UFST).


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Kiko,

 

Realmente, eu sei disso, naquele XML eu estava mandando as duas informações ainda, UfSaidaPais  e UFEmbarq

 

E como eu disse antes eu estou validando as novas informações, mas agora que tirei o UFEmbarq e ele não vai no xml, é isso que não estou intendendo, provavelmente estou deixando passar algo.

 

UfSaidaPais  := LNF.Cab.UFEmbarque;
xLocExporta  := LNF.Cab.LocEmbarque;
xLocDespacho := LNF.Cab.NomePais;
  • Moderadores
Postado

Otavio, pelo componente não sei te dizer, pois entendo do Monitor. Porém ele teria que fazer. Os fontes do componente estão atualizados? 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

  • 2 semanas depois ...
Postado

Bom dia, atualizado o componente, agora gera esse erro:

 

 
Content for element '{http://www.portalfiscal.inf.br/nfe}dest'is incomplete according to the DTD/Schema.
 
---------------------------
OK   
---------------------------
 
sendo que eu informo a Tag 9
 
Dest.indIEDest := inNaoContribuinte;
Dest.IE := '';
 
 
 
 

41150409610964000126550020000048741670855641-nfe.xml

41150409610964000126550020000048741670855641-nfe.xml

  • Consultores
Postado

Otavio,

 

Uma coisa é configurar o componente para a versão 3.10 e outra é atribuir o valor 3.10 a propriedade versão na rotina que alimenta o componente com os dados da venda.

 

 infNFe.Versao := 3.10;

 

O seu erro é a ausência da TAG: indIEDest, correto?

Quanto o componente vai gerar o XML ele testa a versão para saber se vai gerar essa TAG ou não, veja:

 

  if nfe.infNFe.Versao >= 3.10 then

    Gerador.wCampo(tcStr, 'E16a', 'indIEDest', 01, 01, 1, indIEDestToStr(nfe.Dest.indIEDest), DSC_INDIEDEST)
  else
    nfe.Dest.indIEDest := inContribuinte;
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

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