Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde,

O campo vFCPUFDest do grupo ICMSTot esta sendo gerado mesmo quando o valor do mesmo é zero. Alterar o campo ocorrencias de 1 para 0, conforme abaixo, resolve o problema.

procedure TNFeW.GerarTotalICMSTotal;
begin
	.
    Gerador.wCampo(tcDe2, 'W04c', 'vFCPUFDest ', 01, 15, 0, nfe.Total.ICMSTot.vFCPUFDest, DSC_VICMS);
    .
end;

 

Postado

Boa tarde,

 

Está alteração foi feita pelo que me lembro porque determinado webservice estava recusando quando não possuia essa tag mesmo zerada, qual seria o problema da tag ser gerada no seu caso?

Postado

Segue a mensagem de erro

Element '{http://www.portalfiscal.inf.br/nfe}vFCPUFDest' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}ICMSTot'.
Expecting: {http://www.portalfiscal.inf.br/nfe}vBCST.
 

Segue as tags geradas

-<ICMSTot>

<vBC>0.00</vBC>

<vICMS>0.00</vICMS>

<vICMSDeson>0.00</vICMSDeson>

<vFCPUFDest>0.00</vFCPUFDest>

<vBCST>0.00</vBCST>

<vST>0.00</vST>

<vProd>106.00</vProd>

<vFrete>0.00</vFrete>

<vSeg>0.00</vSeg>

<vDesc>0.00</vDesc>

<vII>0.00</vII>

<vIPI>0.00</vIPI>

<vPIS>0.00</vPIS>

<vCOFINS>0.00</vCOFINS>

<vOutro>6.88</vOutro>

<vNF>112.88</vNF>

</ICMSTot>

 

  • 1 mês depois ...
  • Moderadores
Postado
3 horas atrás, Marcos De Mori Laiola disse:

Estranho que aqui eu tive o mesmo problema, estou usando o ultimo schemas disponibilizado na pasta ACBr, unica solução foi trocar a linha que o rf.soares informou no tópico! Sou do ES.

 E também as ultimas alterações no svn, bem como recompilou o acbr todo?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado
7 horas atrás, Juliomar Marchetti disse:

 E também as ultimas alterações no svn, bem como recompilou o acbr todo?

Sim, tudo atualizado, eu atualizo pelo menos uma/duas vezes por semana! Estranho que uns dias atrás, estava passando sem problemas, e ontem em um cliente retornou esse erro, ai já não sei o porque do erro.. Vai entender.. :/

Eu não sei em que dia foi feito essas alterações! Será que dependendo do estado o webservices pode bloquear?

  • 2 semanas depois ...
Postado

Boa tarde Senhores,

Estou tendo problema semelhante:  Quando tento emitir NF dentro do estado (SP), onde o identificador do destinatário (tag indIEDest) é = 9.
Não estou informando as propriedades referente a partilha, porém no xml, em totais da nota (tag ICMSTot) esta sendo gerada a tag  <vFCPUFDest>0.00</vFCPUFDest> com valor zerado.

informações:
- Em ambiente de homologação esta passando normalmente, mas em produção da o erro em anexo.
- Quando o destinatário possui IE (indIEDest=1) a tag <vFCPUFDest>0.00</vFCPUFDest> também esta sendo gerada mas valida normalmente.

- Baixei hoje os fontes trunk2 atualizados, e reinstalei usando o ACBrInstall_Trunk2.exe
- Recompilei meu projeto (Build All Project)
- Estou usando o Schemas que veio nesta ultima atualização. (SP_NFE_PL_008h2)

Sabem dizer se realmente esta sendo informado a tag vFCPUFDest>0.00</vFCPUFDest> em todos os xml, ou se estou "bobiando" na forma q estou atualizando o componente ?

[]´s

erro partilha.jpg

Postado
Em 11/01/2016 at 18:13, rf.soares disse:

Boa tarde,

O campo vFCPUFDest do grupo ICMSTot esta sendo gerado mesmo quando o valor do mesmo é zero. Alterar o campo ocorrencias de 1 para 0, conforme abaixo, resolve o problema.


procedure TNFeW.GerarTotalICMSTotal;
begin
	.
    Gerador.wCampo(tcDe2, 'W04c', 'vFCPUFDest ', 01, 15, 0, nfe.Total.ICMSTot.vFCPUFDest, DSC_VICMS);
    .
end;

 

Fiz a alteração sugerida e passou a funcionar.
O estranho é que todas as notas que venho emitindo o xml é gerado e validado com a tag  <vFCPUFDest> zerada quando não ha partilha, neste caso especifico que deu erro.
Isso me faz pensar que no webservice de SP, em algumas situações ela é permitida e outras não. Como será difícil prever em qual situação aceita-se ou não, acredito que a melhor forma seria (em SP) nunca informar a tag 
<vFCPUFDest> quando não houver partilha.

  • 2 semanas depois ...
Postado

Gente... estou boiando tambem!! estou com o mesmo problema no estado do PA.... eu já atualizei tudo e continua o problema! onde faço esta auteração sugerida: 

Gerador.wCampo(tcDe2, 'W04c', 'vFCPUFDest ', 01, 15, 0, nfe.Total.ICMSTot.vFCPUFDest, DSC_VICMS);

erros.jpg

Postado

1o Atualize seus Schemas
2o Se realmente a venda foi feita para Consumidor Final, Não Contribuinte e para Fora da UF de Origem, busque como fazer os cálculos no Google, existe vários exemplos
3o Se não atender a 3 situações acima, passe zero para todos os campos

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Postado

sim é NFCe! CONSUMIDOR FINAL.

a venda é para o mesmo UF.

 

estou fazendo conforme o DEMO.: 

                  with ICMSUFDest do
                  begin
                      vBCUFDest      := 0.00;
                      pFCPUFDest     := 0.00;
                      pICMSUFDest    := 0.00;
                      pICMSInter     := 0.00;
                      pICMSInterPart := 0.00;
                      vFCPUFDest     := 0.00;
                      vICMSUFDest    := 0.00;
                      vICMSUFRemet   := 0.00;
                   end;

   // partilha do icms e fundo de probreza


      Total.ICMSTot.vFCPUFDest   := 0.00;
      Total.ICMSTot.vICMSUFDest  := 0.00;
      Total.ICMSTot.vICMSUFRemet := 0.00;

 

segue o XML em anexo... fico agradecido pela ajuda!

15160311166085000107650010000000041000000043-nfe.xml

Postado

Tive um erro parecido em um cliente era Schemas desatualizados

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Postado
Em 12/01/2016 at 08:34, Régys Silveira disse:

Você atualizou os schemas?

Já tinha testando tudo, tudo, tudo só faltava isso rsrsrs...

;)O valor do homem é determinado, em primeira linha, pelo grau e pelo sentido em que se libertou do seu ego. A-E

  • 6 meses depois ...
  • Membros Pro
Postado

Bom dia pessoal, a tempos não tenho problemas com o componente, muito estável, parabéns a todos do ACBR. 

Eu peguei este erro no cliente :  vFCPUFDest is unexpected according to content model .......

na função: GerarTotalICMSTotal

Precisei alterar a linha:  Gerador.wCampo(tcDe2, 'W04c', 'vFCPUFDest ', 01, 15, 0, nfe.Total.ICMSTot.vFCPUFDest, DSC_VICMS); // alterado por joel 20/10/2016 (não enviar as tags caso esteja zerado)

Poderiam subir meu fonte por gentileza. Obrigado! 

 

pcnNFeW.pas

  • 2 meses depois ...
Postado

Eu passei por este mesmo problema para fazer a validação de um xml. Fui verificar dentro da minha pasta schemas e todos estavam com dadas inferior a 2014.

Depois peguei uma schema que havia baixado da receita e não deu mais problema na validação. Neste caso o problema era apenas atualizar os schemas mesmo.

  • 2 semanas depois ...
  • 3 meses depois ...
Postado
Em 11/01/2016 at 17:13, rf.soares disse:

Boa tarde,

O campo vFCPUFDest do grupo ICMSTot esta sendo gerado mesmo quando o valor do mesmo é zero. Alterar o campo ocorrencias de 1 para 0, conforme abaixo, resolve o problema.


procedure TNFeW.GerarTotalICMSTotal;
begin
	.
    Gerador.wCampo(tcDe2, 'W04c', 'vFCPUFDest ', 01, 15, 0, nfe.Total.ICMSTot.vFCPUFDest, DSC_VICMS);
    .
end;

 

Estava tendo esse mesmo problema com um cliente, atualizei a Schemas e resolveu.

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