Saltar para o conteúdo
Tema
Português

Fatal

UBL-SR-54: Uma fatura só pode ter uma conta de cartão de pagamento

Em resumo

Fatal: falha nas verificações selecionadas.

UBL-SR-54 significa que a fatura tem mais do que uma conta de cartão de pagamento (BG-18). Mantenha uma conta de cartão e retire as outras.

Nesta página

O que significa

As informações do cartão de pagamento (BG-18) descrevem o cartão usado para pagar: o número do cartão (BT-87) e o nome do titular (BT-88). A verificação conta as contas de cartão (cac:CardAccount) nos meios de pagamento de toda a fatura e permite no máximo uma.

Porque é importante

A EN 16931 tem espaço para uma conta de cartão por fatura. Uma segunda não tem onde ficar, por isso as verificações do destinatário rejeitam a fatura.

Como corrigir

No seu software de faturação, verifique os dados de pagamento à procura de um segundo cartão e retire-o. Se criar o XML diretamente, mantenha um cac:CardAccount em cac:PaymentMeans em toda a fatura.

A regra tal como foi publicada

An Invoice shall contain maximum one Payment Card account (BG-18).

Termos de negócio: BG-18

Onde esta regra se aplica

Conjunto de regras Versão
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Texto da regra retirado de phive-rules 4.6.4.

Verifique o seu ficheiro

Arraste para aqui a sua fatura eletrónica para ver se a regra UBL-SR-54 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026