Qué significa
La regla mira el bloque de entidad jurídica del emisor (cac:PartyLegalEntity) y falla si contiene un cac:ShareholderParty, la descripción de una parte que posee acciones de la empresa del emisor. EN 16931 no tiene ningún campo para accionistas, y esa información no hace falta para entender ni para pagar la factura.
Por qué importa
Es solo un aviso, así que la factura se acepta. El software que sigue EN 16931 no lee los datos de accionistas, por lo que se ignoran. Además, añaden datos sobre los propietarios a un documento que normalmente va al destinatario y a veces a un organismo público.
Cómo corregirlo
Elimina cac:ShareholderParty de cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity y vuelve a exportar. Este bloque casi nunca se rellena a mano, así que revisa los ajustes de exportación o la plantilla XML de tu programa de facturación. Si el destinatario necesita de verdad esa información, envíala por separado o como texto en la nota de la factura (BT-22). Conviene corregirlo si generas el XML tú mismo o quieres un archivo limpio.
Texto oficial de la regla
A UBL invoice should not include the AccountingSupplierParty Party PartyLegalEntity ShareholderParty Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| 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 |