TaxLayer
AccediInizia gratis
Tecnico2026-08-256 min di letturadi TaxLayer Team

Numeri articolo in ZUGFeRD: SellerAssignedID (BT-155) e BuyerAssignedID (BT-156)

Le fatture commerciali contengono spesso due codici articolo per ogni voce: il vostro codice e il codice con cui il vostro cliente identifica lo stesso articolo. Entrambi appartengono a campi distinti e appositi della EN 16931 – altrimenti vanno perse informazioni importanti per l'elaborazione automatica delle fatture.

> Risposta breve: Il vostro codice articolo va inserito come SellerAssignedID (BT-155), il codice articolo del cliente come BuyerAssignedID (BT-156) nell'XML ZUGFeRD – rispettivamente per ogni voce nell'elemento SpecifiedTradeProduct. Il numero di riga (LineID, BT-126) rimane separato. TaxLayer recepisce entrambi automaticamente.

Due codici articolo, due campi

Un esempio tipico da una fattura commerciale:

DatoCampo EN 16931Esempio
Numero di rigaBT-126 (LineID)1
Il vostro codice articoloBT-155 (SellerAssignedID)50099
Codice articolo del clienteBT-156 (BuyerAssignedID)OBI 4947156
Denominazione articoloBT-153 (Name)Calcestruzzo per pavimentazioni

Un errore frequente: il proprio codice articolo viene usato come numero di riga (LineID) e il codice articolo del cliente non compare affatto nell'XML. Entrambe le cose sono inutili – la norma prevede un campo dedicato per ogni dato.

Perché il codice articolo del cliente è determinante

I grandi clienti commerciali elaborano automaticamente le fatture in entrata. Il loro sistema riconcilia ogni voce tramite il proprio codice articolo (quello del vostro cliente) con l'ordine e l'entrata merci. Se questo codice non è presente come BuyerAssignedID nella fattura elettronica, la riconciliazione va a vuoto – la fattura deve essere rielaborata manualmente o viene rifiutata. Proprio per catene e centri per il bricolage, la BuyerAssignedID è quindi spesso decisiva per far passare la vostra fattura senza intoppi.

Come appare nell'XML

In ZUGFeRD/CII entrambi i codici si trovano per ogni voce nel blocco prodotto, in questo ordine:

  • ram:SpecifiedTradeProduct → ram:SellerAssignedID – il vostro codice articolo (BT-155)
  • ram:SpecifiedTradeProduct → ram:BuyerAssignedID – codice articolo del cliente (BT-156)
  • ram:SpecifiedTradeProduct → ram:Name – denominazione articolo (BT-153)

Il numero di riga rimane separato in ram:AssociatedDocumentLineDocument → ram:LineID.

Come lo fa TaxLayer

TaxLayer riconosce per ogni voce entrambi i codici articolo e li recepisce correttamente come SellerAssignedID e BuyerAssignedID nell'XML ZUGFeRD. Il numero di riga rimane la pura LineID progressiva. Nella fase di verifica vedete i codici articolo riconosciuti per ogni riga, prima che il file venga generato.

Conclusione

Distinguete con chiarezza numero di riga, codice articolo proprio e codice articolo del cliente: BT-126, BT-155 e BT-156. In particolare la BuyerAssignedID è determinante per l'elaborazione automatica presso i clienti commerciali di maggiori dimensioni.

---

Provate TaxLayer gratuitamente ora – recepisce automaticamente codici articolo, data di consegna e riferimenti in ZUGFeRD e XRechnung. Domande a info@landauer.de.

Domande frequenti

Qual è la differenza tra BT-155 e BT-156?

BT-155 (SellerAssignedID) è il codice articolo del venditore/fornitore (il vostro codice). BT-156 (BuyerAssignedID) è il codice articolo dell'acquirente/cliente per lo stesso articolo.

Il codice articolo è la stessa cosa del numero di riga?

No. Il numero di riga (BT-126, LineID) numera solo le righe (1, 2, 3 …). I codici articolo (BT-155/BT-156) identificano l'articolo specifico e appartengono a campi propri, non alla LineID.

Perché il codice articolo del cliente è così importante?

I grandi clienti commerciali (ad es. centri per il bricolage, catene) elaborano automaticamente le fatture in entrata e associano le voci tramite il proprio codice articolo. Se manca la BuyerAssignedID, la corrispondenza automatica fallisce.

Dove si trovano i codici articolo nell'XML ZUGFeRD?

Entrambi si trovano per ogni voce nell'elemento ram:SpecifiedTradeProduct: ram:SellerAssignedID (BT-155) e ram:BuyerAssignedID (BT-156), rispettivamente prima del nome dell'articolo (ram:Name).

TaxLayer supporta entrambi i codici articolo?

Sì. TaxLayer riconosce entrambi i codici articolo per ogni voce e li recepisce come SellerAssignedID e BuyerAssignedID nell'XML ZUGFeRD. In tema: Data di consegna (BT-72).

Converti le tue fatture PDF ora

Prova TaxLayer gratuitamente – 2 conversioni al mese, senza carta di credito.

Inizia