NF-e 4.0: O que mudou no Grupo W (Total da NFe)

O Grupo W. Total da NFe , esse campo você informa os valores totais da NFe.

Se tem a criação dos campos totalizadores do FCP, do IPI no caso de devolução.

Como podemos ver na imagem acima, ocorreu o acréscimos de vários campos, como o do vFCP, vFCPST, vFCPSTRet e vIPIDevol.

O que preencher nos novos campo?

  • vFCP, segundo a regra de validação deverá ser preenchido com o valor total da soma dos campo vFCP_N17c de cada item;
  • vFCPST, segundo a regra de validação, deverá ser preenchido com o valor total da soma dos campo vFCPST_N23d de cada item;
  • vFCPSTRet, segundo a regra de validação, deverá ser preenchido com o valor total da soma dos campo vFCPSTRet_N27d de cada item;
  • vIPIDevol, segundo a regra de validação, deverá ser preenchido com o valor total da soma dos campo vIPIDevol_UA04 de cada item;

Rejeições:

É possível receber uma destas quatro rejeições:

Rejeição 863

Total do IPI devolvido difere do somatório dos itens

  • Regra de validação : Total do IPI devolvido (id: W12a) difere do somatório do valor dos itens (id:UA04)
  • Solução : O campo vIPIDevol_W12a deverá conter a soma de todos os campos vIPIDevol_UA04 de cada item.
  • Fórmula: vIPIDevol_UA04(item 1) + vIPIDevol_UA04(item 2) = vIPIDevol_W12a

Rejeição 859

Total do FCP retido anteriormente por Substituição Tributária difere do somatório dos itens

  • Regra de validação : Total do FCP ST retido anteriormente (id: W06b) difere do somatório do valor dos itens (id:N27d)
  • Solução : O campo vFCPSTRet_W06b deverá conter a soma dos campos vFCPSTRet_N27d de cada item.
  • Fórmula: vFCPSTRet_N27d (item 1) + vFCPSTRet_N27d (item 2) = vFCPSTRet_W06b

Rejeição 862

Total do FCP ST difere do somatório dos itens

  • Regra de validação : Total do FCP ST (id: W06a) difere do somatório do valor dos itens (id:N23d). Ou seja, o campo vFCPST_W06a está diferente da soma dos campos vFCPST_N23d de cada item.
  • Solução : O campo vFCPST_W06a devera conter a soma dos campos vFCPST_N23d de cada item
  • Fórmula: vFCPST_N23d (item 1) + vFCPST_N23d (item 2) = vFCPST_W06a

Rejeição 861

Total do FCP difere do somatório dos itens

  • Regra de validação : Total do FCP (id: W04b) difere do somatório do valor dos itens (id:N17c).
  • Solução : O campo vFCP_W04b deverá conter a soma dos campos vFCP_N17c de cada item.
  • Fórmula: vFCP_N17c (item 1) + vFCP_N17c (item 2) = vFCP_W04b

Como preencher esses campos novos?

Se você utiliza o Componente NFe Componente NFCe ou o Manager eDoc , veja como preencher as informações do Grupo W. nos três possíveis formatos de integração:

REC:

W|

W02|vBC|vICMS|vICMSDeson|vFCP|vBCST|vST|

vFCPST|vFCPSTRet|vProd|vFrete|vSeg|vDesc|vII|vIPI|vIPIDevol|vPIS|vCOFINS|

vOutro|vNF|vTotTrib|

W04c|vFCPUFDest|vICMSUFDest|vICMSUFRemet|

/* 0-1/Grupo facultativo */

W17|vServ|vBC|vISS|vPIS|vCOFINS|dCompet|vDeducao|vOutro|vDescIncond|

vDescCond|vISSRet|cRegTrib|

W23|vRetPIS|vRetCOFINS|vRetCSLL|vBCIRRF|vIRRF|vBCRetPrev|vRetPrev|

TX2:

…campos antigos…

vFCP_W04b=0.00

vFCPST_W06a=0.00

vFCPSTRet_W06b=0.00

vIPIDevol_W12a=0.00

…campos antigos…

DataSet:

undefined.campo(‘vFCP_W04b’).Value := ‘0.00’;

undefined.campo(‘vFCPST_W06a’).Value := ‘0.00’;

undefined.campo(‘vFCPSTRet_W06b’).Value := ‘0.00’;

undefined.campo(‘vIPIDevol_W12a’).Value := ‘0.00’;