Saltar para o conteúdo principal
VeriFactu

Erros de VeriFactu com faturas emitidas por um terceiro ou pelo destinatário

Nem todas as faturas são emitidas por quem vende. Por vezes é um terceiro que as emite em seu nome e, na autofaturação, é o próprio cliente. O VERI*FACTU declara-o com um campo, EmitidaPorTerceroODestinatario, e um bloco, Tercero. Nove códigos da AEAT verificam que os dois coincidem.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 4 de novembro de 2026

O essencial

Módulo
VeriFactu
Versões
Odoo 17, 18, 19 e 20
Verificado
no código do módulo, versão 20.0 · nas fontes indicadas no fim
Leitura
3 min

Como se declara

O campo EmitidaPorTerceroODestinatario aceita dois valores, e cada um torna obrigatório um bloco diferente:

T, emitida por um terceiro
O bloco Tercero é obrigatório, com o NIF de quem emite a fatura.
D, emitida pelo destinatário
O bloco Destinatarios é obrigatório.

O bloco Tercero só pode aparecer com o valor T. Se for identificado com NIF, esse NIF tem de estar registado na AEAT e ser diferente do de quem está obrigado a emitir a fatura. E nunca pode ser identificado com o tipo 07, «No censado».

Cartão dos códigos de terceiros do VeriFactu
Os nove códigos de faturas emitidas por terceiros ou pelo destinatário, a âmbar: rejeitam o registo.

Os nove códigos

CódigoO que falha
1151O campo só aceita T ou D.
1155Há bloco Tercero sem o campo EmitidaPorTerceroODestinatario.
1158Há campo, mas falta o bloco que lhe corresponde.
1159Informa-se o bloco Tercero quando o campo indica D, destinatário.
1178Erro genérico no bloco Tercero.
1186Com T, falta o bloco Tercero.
1187Há bloco Tercero com um valor diferente de T.
1188O NIF do Tercero é o mesmo que o do obrigado a emitir.
1211O Tercero está identificado com o tipo 07.

Todos rejeitam o registo da fatura afetada; o resto do envio segue o seu curso, e a fatura rejeitada fica pendente de correção.

O que declara o nosso módulo

O registo de inscrição que o módulo constrói não inclui nem o campo EmitidaPorTerceroODestinatario nem o bloco Tercero. Por isso nenhum destes nove códigos pode sair de um envio seu. Todas as faturas são declaradas como emitidas pela própria empresa: o seu NIF vai como obrigado a emitir no cabeçalho e como emissor em cada fatura.

Isto cobre o caso normal, que é a maioria: vende e fatura a partir do seu Odoo. Os dois casos especiais não ficam refletidos:

  • Se um terceiro emite faturas em seu nome, por exemplo uma empresa de serviços que fatura por si, o módulo não o declara como tal.
  • Se é o seu cliente que lhe emite as faturas do que lhe vende, num acordo de autofaturação, essas faturas não nascem no seu Odoo e o módulo não as envia.

Se trabalha com algum destes dois esquemas, escreva-nos para comercial@flexigobe.com antes de ativar o VeriFactu para essas faturas.

Catálogo de erros da AEAT dentro do Odoo
No catálogo da AEAT dentro do Odoo estão os nove códigos de terceiros com o seu texto literal, junto aos restantes. Captura do Odoo 20 com dados de demonstração.

Não confundir com o representante

Que uma assessoria apresente os seus registos à AEAT não a torna terceiro emissor. A assessoria apresenta, e para isso existe o bloco Representante do cabeçalho; o terceiro emite, e isso vai em cada fatura. Os erros do Representante, do 4105 ao 4124, estão na sua própria página.

Os códigos desta página, com o texto da AEAT

Cada código com o seu texto literal, tal como o dá a lista de erros da AEAT:

CódigoTexto da AEAT
1151El campo EmitidaPorTerceroODestinatario solo acepta valores T o D.
1155Se está informando el bloque Tercero sin estar informado el campo EmitidaPorTerceroODestinatario.
1158Se está informando EmitidaPorTerceroODestinatario, pero no se informa el bloque correspondiente.
1159Se está informando del bloque Tercero cuando se indica que se va a informar de Destinatario.
1178Error en el bloque de Tercero.
1186Si EmitidaPorTercerosODestinatario es igual a T el bloque Tercero será de cumplimentación obligatoria.
1187Sólo se podrá cumplimentarse el bloque Tercero si el valor de EmitidaPorTercerosODestinatario es T.
1188El NIF del bloque Tercero debe ser diferente al NIF del ObligadoEmision.
1211El bloque Tercero no puede estar identificado con IDType=No Censado (07).

E se vir um destes códigos com o Odoo?

Não deveria acontecer com um envio do módulo. Se lhe aparecer, envie-nos a resposta do envio: significaria que algo diferente está a enviar com o seu NIF.

Continue a ler

Erros do VeriFactu com os campos opcionais: Macrodato, Cupão, simplificadas e acordosOs erros do VeriFactu nos campos opcionais: Macrodato, Cupon, FacturaSimplificadaArt7273, Art61d, acordo de faturação e RefExterna, e quais é que o Odoo envia.Erros 1189, 1190, 1191 e 1192 de VeriFactu: tipo de fatura e destinatário têm de coincidirOs erros de VeriFactu que cruzam o tipo de fatura com o destinatário (1189, 1190, 1191, 1192, 1106 e 1156): a regra da AEAT e o que decide o Odoo ao publicar.Erros de VeriFactu com o NIF da sua empresa: 4104, 4107, 4109, 4115, 4116 e a família de IDEmisorFacturaOs erros de VeriFactu do NIF do emissor (4104, 4107, 4109, 4115, 4116, 1108, 1215…): o que a AEAT verifica, de que campo vem no Odoo e como reenviar.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes