Como preencher o Grupo de Pagamento na NF-e 4.00

Tempo de Leitura: 2 minutos

Tem alguma dúvida de preencher o Grupo de Pagamento da NF-e 4.00? Aqui iremos te orientar em como deve ser preenchidos esses campos em seu software.


O Grupo de campos “YA. Informações de Pagamento” foi implementado no layout da versão 4.0 da Nota Fiscal eletrônica. Com ele, a NF-e passa a conter informações detalhadas sobre o pagamento realizado em operações acobertadas por NF-e e NFC-e. Esses dados podem ser utilizadas para diversos objetivos do fisco, podendo ser cruzados com informações vindas de outras fontes, o que dificulta fraudes, principalmente envolvendo cartões de crédito.

Confira o trecho da NT 2016.002 versão 1.50 sobre o grupo YA. Informações de Pagamento:

 

Como preencher o Grupo YA. Informações de Pagamento?

No trecho da Nota Técnica acima, vemos que apenas os campos  tPagvPag  são obrigatórios. O campo tpIntegra será obrigatório apenas em operações com cartão de crédito.

  • No arquivo de texto:

INCLUIRPARTE=YA ​tPag_YA02=00 vPag_YA03=0.00 SALVARPARTE=YA

  • No Dataset:

spdNFeDataSets.IncluirPart('YA'); spdNFeDataSets.Campo('tPag_YA02').value := '01'; spdNFeDataSets.Campo('vPag_YA03').value := '0.00'; spdNFeDataSets.Campo('vTroco_YA09').value := '0.00'; spdNFeDataSets.SalvarPart('YA');

 

Rejeições referentes ao Grupo YA. Informações de Pagamento

Existem várias rejeições associadas às tags do grupo YA. Informações de Pagamento. No entanto, 4 delas ocorrem com muito mais frequência do que outras.

Vamos nos aprofundar nessas rejeições:

 

Rejeição 871

  • Mensagem: O campo Forma de Pagamento deve ser preenchido com a opção Sem Pagamento.
  • Solução:  o campo tPag_YA02 deve receber o valor 90, que indica que não houve pagamento nesta operação.
  • Exemplo em tx2
tPag_YA02=90
  • Exemplo em DataSet
spdNFeDataSets.Campo('tPag_YA02').value := '90'

 

Rejeição 857

  • Mensagem: Informado Duplicata Mercantil como Forma de Pagamento.
  • Solução:  o campo tPag_YA02 deve receber o valor 14, que indica que o pagamento foi realizado através de duplicata mercantil.
  • Exemplo em tx2
tPag_YA02=14
  • Exemplo em DataSet
spdNFeDataSets.Campo('tPag_YA02').value := '14';

 

Rejeição 872

  • Mensagem: Informado Duplicata Mercantil como Forma de Pagamento e não preenchido o Grupo Duplicata.
  • Solução:  o campo tPag_YA02 deve receber o valor 14, e o grupo Duplicata_Y07 deverá ser preenchido
  • Exemplo em tx2 
tPag_YA02=14
  • Exemplo em DataSet
spdNFeDataSets.Campo('tPag_YA02').value := '14';

 

Rejeição 869

  • Mensagem: Valor do troco incorreto.
  • Solução:  a fórmula para calcular o valor do campo vTroco_YA09 é a seguinte: (vPag_YA03 – vNF_W16 = vTroco_YA09)

 

Atualize seu software para a NF-e 4.00

Todas as soluções da TecnoSpeed já estão compatibilizadas com a NF-e 4.00. Não perca tempo: integre seu software! Clique aqui e saiba mais sobre os nossos produtos.

 

Giovanna Wisniewski
Giovanna Wisniewski
Formada em Publicidade e Propaganda. Atual responsável pela Casa do Desenvolvedor, a comunidade focada para desenvolvedores de software.

Comments are closed.