Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Bom dia!

Tenho o seguinte problema referente ao preenchimento das tags de [vBCUFDest - pFCPUFDest - vFCPUFDest], pois a NF contém um valor muito baixo.

lValorBaseFCP = 0,12
lAliquotaFCP  = 2.00

lValorFCP := lValorBaseFCP * (lAliquotaFCP / 100);
lValorFCP = 0,0024

Para alimentar o XML segundo manual casas decimais ("13v2") ficando valor zerado. 
lValorFCP = 0,00

Questão é, neste caso em nosso sistema temos a condição se lValorFCP(0,00) maior que zero para gerar as tags abaixo
vBCUFDest
pFCPUFDest
vFCPUFDest

Então com isso estas tags não são geradas, causando o erro exibido na imagem Erro.jpg

Mesmo que alimentando as tags com os respectivos valores:
vBCUFDest := Com valor de lValorBaseFCP(0,12)
pFCPUFDest := Com valor de lAliquotaFCP(2,00)
vFCPUFDest := Com valor de lValorFCP(0,00)

O erro é o mesmo da imagem anterior.
XML anexado.

Como posso agir neste caso ?

 

Erro.PNG

Erro.xml

Postado (editado)

Obrigado pela rápida resposta BigWings.

Atualizado apenas os Schemas mas o erro é o mesmo.

 

Após passar o XML no validador do Sefaz RS: https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx

The element 'ICMSUFDest' in namespace 'http://www.portalfiscal.inf.br/nfe' has invalid child element 'pICMSUFDest' in namespace 'http://www.portalfiscal.inf.br/nfe'. List of possible elements expected: 'pFCPUFDest' in namespace 'http://www.portalfiscal.inf.br/nfe'.
Caminho: NFe[1]/infNFe/det[1]/imposto/ICMSUFDest/pICMSUFDest/

Editado por JozimarB
  • Moderadores
Postado
4 minutos atrás, JozimarB disse:

Obrigado pela rápida resposta BigWings.

Atualizado apenas os Schemas mas o erro é o mesmo.

Anexe o XML assinado para teste.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Moderadores
Postado
19 minutos atrás, JozimarB disse:

The element 'ICMSUFDest' in namespace 'http://www.portalfiscal.inf.br/nfe' has invalid child element 'pICMSUFDest' in namespace 'http://www.portalfiscal.inf.br/nfe'. List of possible elements expected: 'pFCPUFDest' in namespace 'http://www.portalfiscal.inf.br/nfe'.
Caminho: NFe[1]/infNFe/det[1]/imposto/ICMSUFDest/pICMSUFDest/

No caso da NFe 3.10 a tag pFCPUFDest sempre é gerada, mesmo com valor zero. Foi feita uma alteração na NFe 4.00 onde ela deixou de ser obrigatória, mas no fonte atual o ACBr também gera sempre a tag por a alteração ter causado rejeição em alguns estados:

Trecho de código da unit pcnNFeW.pas:

procedure TNFeW.GerarDetImpostoICMSUFDest(const i: Integer);
begin
  Gerador.wGrupo('ICMSUFDest', 'NA01');
  Gerador.wCampo(tcDe2, 'NA03', 'vBCUFDest', 01, 15, 1, nfe.Det[i].Imposto.ICMSUFDest.vBCUFDest, DSC_VBCUFDEST);
  if (NFe.infNFe.Versao >= 4) then
  begin
    // tags marcadas novamente como obrigatórias por algumas SEFAZ ainda não terem implantado os schemas da NT 2016.002 v. 1.50
    // Gerador.wCampo(tcDe2, 'NA04', 'vBCFCPUFDest', 01, 15, 0, nfe.Det[i].Imposto.ICMSUFDest.vBCFCPUFDest, DSC_VBCUFDEST);
    // Gerador.wCampo(IIf(Usar_tcDe4,tcDe4,tcDe2), 'NA05', 'pFCPUFDest', 01, IIf(Usar_tcDe4,07,05), 0, nfe.Det[i].Imposto.ICMSUFDest.pFCPUFDest, DSC_PFCPUFDEST);
    Gerador.wCampo(tcDe2, 'NA04', 'vBCFCPUFDest', 01, 15, 1, nfe.Det[i].Imposto.ICMSUFDest.vBCFCPUFDest, DSC_VBCUFDEST);
    Gerador.wCampo(IIf(Usar_tcDe4,tcDe4,tcDe2), 'NA05', 'pFCPUFDest', 01, IIf(Usar_tcDe4,07,05), 1, nfe.Det[i].Imposto.ICMSUFDest.pFCPUFDest, DSC_PFCPUFDEST);
  end
  else
    Gerador.wCampo(IIf(Usar_tcDe4,tcDe4,tcDe2), 'NA05', 'pFCPUFDest', 01, IIf(Usar_tcDe4,07,05), 1, nfe.Det[i].Imposto.ICMSUFDest.pFCPUFDest, DSC_PFCPUFDEST);
  Gerador.wCampo(IIf(Usar_tcDe4,tcDe4,tcDe2), 'NA07', 'pICMSUFDest', 01, IIf(Usar_tcDe4,07,05), 1, nfe.Det[i].Imposto.ICMSUFDest.pICMSUFDest, DSC_PICMSUFDEST);

...

Deve ter algo de errado com os teus fontes, tente atualizá-los.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Boa tarde.

 

Fontes atualizados o erro, não ocorre mais, ao menos em homologação.

Testes em produção com previsão próxima.

Qualquer coisa entro em contato.

 

Obrigado.

  • 6 meses depois ...
  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 2752 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...
The popup will be closed in 10 segundos...