# BR-CL-11 Lo schema identificativo di registrazione deve provenire da ISO 6523 ICD

L’identificativo di schema di un identificativo di registrazione legale, come quello del venditore (BT-30-1) o dell’acquirente (BT-47-1), deve essere un codice della lista ISO 6523 ICD.

## Descrizione del problema

> **ERRORE**: Regola sulle liste di codici EN 16931 (BR-CL)

## Contesto e significato

La regola controlla cac:PartyLegalEntity/cbc:CompanyID/@schemeID in UBL e ram:SpecifiedLegalOrganization/ram:ID/@schemeID in CII. Fallisce quando al posto di un codice ICD si scrive una sigla o un nome di registro come "REA", "HRB" o "SIREN". L’identificativo di registrazione legale consente all’acquirente di collegare la fattura alla persona giuridica del venditore (BR-CO-26). Esempio: una società francese invia il suo SIREN 552081317 con schemeID="0002".

## Soluzione

Imposta lo schemeID dell’identificativo di registrazione legale sul codice ICD del registro che ha rilasciato il numero, ad es. 0002 (SIRENE, Francia), 0106 (Camera di commercio, Paesi Bassi) o 0208 (numero d’impresa, Belgio). L’identificativo di schema è facoltativo: se non puoi indicare un codice ICD, invia il numero senza di esso.

- [Valida XML](/it/xrechnung-validator?source=resource&rule=BR-CL-11)
- [Converti fattura](/it/pdf-to-xrechnung?source=resource&rule=BR-CL-11)

## Esempi validi

- BT-30-1 = 0002 — registro francese SIRENE
- BT-30-1 = 0106 — numero della Camera di commercio olandese (KvK)

## Esempi non validi

- BT-30-1 = REA — sigla di registro, non un codice ICD
- BT-30-1 = SIREN — nome del registro anziché codice 0002

## Esempi di codice

### XML valido
```
<cac:PartyLegalEntity>
  <cbc:CompanyID schemeID="0002">552081317</cbc:CompanyID>
</cac:PartyLegalEntity>
```

### XML non valido
```
<cac:PartyLegalEntity>
  <cbc:CompanyID schemeID="HRB">552081317</cbc:CompanyID>
</cac:PartyLegalEntity>
```

## Campi interessati

- [BT-30-1 Identificativo schema registrazione legale venditore](/resources/xrechnung/bt-30-seller-legal-registration-identifier)
- [BT-47-1 Identificativo schema registrazione legale acquirente](/resources/xrechnung/bt-47-buyer-legal-registration-identifier)

## Regole correlate

- [BR-CL-10](/resources/kosit-validator-errors/br-cl-10-iso-6523-any-identifier-scheme)
- [BR-CO-26](/resources/kosit-validator-errors/br-co-26-seller-must-be-identifiable)

## Strumenti di validazione

- [Validatore KoSIT ufficiale](https://github.com/itplr-kosit/validator): Esegui il validatore ufficiale KoSIT con la configurazione XRechnung per controllare le regole EN 16931 e XRechnung.
- [Converti PDF in XRechnung](/pdf-to-xrechnung): Individua gli errori di validazione durante la conversione e verifica ogni correzione.

## Risorse correlate

- [Specifiche ufficiali](https://docs.peppol.eu/poacc/billing/3.0/rules/ubl-tc434/)
- [Test suite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Tutti gli errori di validazione](/resources/kosit-validator-errors): Panoramica delle regole di validazione EN 16931, XRechnung e Peppol spiegate qui.
