# BT-125 Documento allegato

Contenuto binario di un documento di supporto incorporato direttamente nella fattura.

## Risposta rapida

Contenuto binario di un documento di supporto incorporato direttamente nella fattura.

> **Imposte e totali**: Trattamento IVA, ripartizioni fiscali e totali documento controllati da vicino dai validator.

- validate
- convert

## Spiegazione semplice

Contenuto binario di un documento di supporto incorporato direttamente nella fattura.

Contenuto binario di un documento di supporto incorporato direttamente nella fattura.

Incorpora la prova direttamente nel pacchetto fattura quando il destinatario deve ricevere il documento insieme alla fattura.

## Cosa inserire di solito

Base64 encoded binary object with a valid MIME code and unique filename

Valori tipicamente validi sono: Base64-encoded PDF attachment

I documenti di supporto incorporati devono usare codici MIME ammessi e XRechnung richiede nomi file allegati univoci.

## Errori frequenti

Evita valori come: Raw file path, Plain text without binary encoding

Codici di regola pertinenti: BR-CL-24, BR-DE-22

## Esempi nel contesto

Incorpora la prova direttamente nel pacchetto fattura quando il destinatario deve ricevere il documento insieme alla fattura.

I documenti di supporto incorporati devono usare codici MIME ammessi e XRechnung richiede nomi file allegati univoci.

## Esempi validi

- Base64-encoded PDF attachment

## Esempi non validi

- Raw file path
- Plain text without binary encoding

## Campi correlati

Incorpora la prova direttamente nel pacchetto fattura quando il destinatario deve ricevere il documento insieme alla fattura.

- [BT-122 Riferimento documento di supporto](/resources/xrechnung/bt-122-supporting-document-reference)
- [BT-123 Descrizione documento di supporto](/resources/xrechnung/bt-123-supporting-document-description)
- [BT-124 Posizione documento esterno](/resources/xrechnung/bt-124-external-document-location)

## Mappatura XML e dati del campo

Apri il riferimento tecnico solo se ti servono percorsi XML, codici delle regole del validator, formulazioni legali o mapping specifici di formato.

### ID campo:
BT-125

### Tipo di dato:
binary

### Cardinalità:
0..1

### Requisito:
Opzionale

### Dalla versione:
Optional when the supporting document is embedded in the invoice

## Implementazione XML

### Sintassi UBL 2.1
```
/Invoice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject
```

### Sintassi CII (UN/CEFACT)
```
/CrossIndustryInvoice/SupplyChainTradeTransaction/ApplicableHeaderTradeAgreement/ram:AdditionalReferencedDocument/ram:AttachmentBinaryObject
```

## Regole di validazione

### BR-CL-24
BR-CL-24

### BR-DE-22
BR-DE-22

## Perche lo standard considera questo campo importante

### Contesto aziendale
Incorpora la prova direttamente nel pacchetto fattura quando il destinatario deve ricevere il documento insieme alla fattura.

### Requisito legale
I documenti di supporto incorporati devono usare codici MIME ammessi e XRechnung richiede nomi file allegati univoci.

## Fonti ufficiali e strumenti

- [Validatore KoSIT](https://erechnungsvalidator.service-bw.de/)
- [Invoice Converter](/pdf-to-xrechnung)
- [Standard XRechnung](https://xeinkauf.de/xrechnung/)
- [Test suite](https://github.com/itplr-kosit/xrechnung-testsuite)
