guida all`implementazione del profilo d`uso ubl per la - UBL

Transcript

guida all`implementazione del profilo d`uso ubl per la - UBL
GUIDA ALL'IMPLEMENTAZIONE DEL
PROFILO D'USO UBL PER LA
FATTURA PEPPOL
Versione: DRAFT 02
Note:: il profilo di fattura definito in questa specifica non include i dati relativi al trasporto della merce.
Data: 09/08/2012
Indice
1. Contesto
1
2. Descrizione
2
3. Profilo d'uso
3
3.1 Differenze con la precedente versione
3
4. Regole di business
21
Appendice i - CodeList: BinaryObjectMimeCodeContent
30
Appendice ii - CodeList: CurrencyCodeContent
33
Appendice iii - CodeList: UnitCodeContent
34
Glossario
40
Riferimenti
41
i
1. Contesto
Questo documento descrive il profilo d'uso della fattura UBL 2.0 definito nell'ambito del progetto PEPPOL.
Il Progetto Pan-European Public Procurement On-Line (PEPPOL) nasce nell'ambito del Programma Europeo per
l’Innovazione e la Competitività (CIP) che promuove azioni volte a favorire l'imprenditorialità, la competitività industriale e
l'innovazione facilitando l'accesso delle PMI al finanziamento e agli investimenti nella loro fase di avviamento e di crescita.
L'obiettivo è sviluppare una soluzione pilota di eProcurement pubblico transnazionale, cioè interoperabile a livello europeo,
che capitalizzi sui punti di forza dei sistemi nazionali esistenti. Tale soluzione deve consentire a un qualsiasi operatore
economico dell'Unione Europea di:
- partecipare ad una procedura d'acquisto elettronica indetta da una stazione appaltante pubblica di un altro Stato Membro;
- inviare le attestazioni necessarie alla partecipazione e la propria offerta in forma elettronica;
- qualora risulti aggiudicatario e se previsto, inviare un catalogo in formato elettronico;
- ricevere ordini in formato elettronico;
- emettere fatture elettroniche.
La sintassi adottata per i documenti di business è UBL 2.0 per il quale Peppol ha definito dei profili d'uso, al fine di
garantire l'interoperabilità tra le varie implementazioni.
Il profilo d'uso di un documento di business standard è una sua customizzazione (personalizzazione) per un contesto
specifico; in termini pratici, il profilo d'uso può definire, ad esempio, sottoinsiemi dello standard (individuando la parte che
serve per supportare le informazioni da scambiare) e/o raffinarne la semantica.
1
2. Descrizione
La fattura è il documento utilizzato per richiedere il pagamento di beni o servizi forniti alle condizioni concordate tra il
fornitore e il cliente.
Le fatture UBL conformi al profilo d'uso qui descritto rispettano la direttiva 2006/112/EC.
Le fatture UBL conformi al profilo d'uso qui descritto devono essere valide rispetto allo schema:
http://docs.oasis-open.org/ubl/os-UBL-2.0/xsd/maindoc/UBL-Invoice-2.0.xsd.
Le fatture UBL conformi al profilo d'uso qui descritto devono rispettare i set di regole di business che descrivono i requisiti
normativi nazionali e europei definiti nella specifica Peppol BIS4a. Tale specifica e le regole di business descritte in
linguaggio Schematron sono disponibili al seguente indirizzo:
http://www.peppol.eu/peppol_components/peppol-eia/eia#ict-architecture/post-award-eprocurement/services-components
2
3. Profilo d'uso
Tutti i dati che possono essere contenuti nella fattura sono illustrati nella seguente tabella (che offre una visione
semplificata del profilo d'uso Peppol dello schema UBL Invoice 2.0) dove:
1- la colonna 'TAG' indica gli elementi UBL richiesti (secondo la posizione e la cardinalità indicate), dove:
- il numero che precede ciascun elemento rappresenta la sua posizione rispetto all'elemento radice (Invoice);
- i due numeri che seguono ciascun elemento indicano la sua 'cardinalità' (numero minimo e massimo di ripetizioni
ammesse); il numero minimo uguale a 0 indica un elemento opzionale, il numero minimo maggiore o uguale a 1 indica un
elemento obbligatorio;
- il simbolo + denota gli elementi 'complessi' ovvero aggregati di dati elementari;
- il simbolo @ denota un attributo riferito all'elemento che lo precede nella tabella; la condizione d'uso (required, optional,
ecc.) è indicata fra parentesi quadre;
2- la colonna 'DOCUMENTATION' fornisce:
- la descrizione dell'elemento ('Definition');
- eventuali indicazioni sull'utilizzo dell'elemento ('UsageRule');
- eventuali regole di business applicabili sull'elemento ('additional constraint info');
- eventuali codifiche da utilizzare per valorizzare l'elemento ('codelist info' e 'CodeListURI' ).
3.1 Differenze con la precedente versione
Versione precedente: DRAFT del 12 marzo 2012
Versione corrente: DRAFT 02 del 09 agosto 2012
Modifiche:
- aggiornamento delle "UsageRule" dell'elemento Invoice/cbc:CustomizationID;
- modifica del numero di occorrenze (da 0..2 a 0..1) dell'elemento //cac:Party/cac:PartyTaxScheme;
- aggiornamento della regola [SDI-T10-R002].
3
TAG
DOCUMENTATION
0 Invoice
1
cbc:UBLVersionID (1-1)
1
. @schemeID [optional]
cbc:CustomizationID (1-1)
additional constraint info:
24 , 31 , 13
Definition: Versione UBL di cui questo documento è istanza.
UsageRule: Defaut: "2.0".
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: Identificatore customizzazione.
UsageRule: In caso di documenti conformi a PEPPOL BIS 4a valorizzare con
"urn:www.cenbii.eu:transaction:biicoretrdm010:ver1.0:#urn:www.peppol.eu:bis:pepp
ol4a:ver1.0".
UsageRule: In caso di documenti compatibili con PEPPOL BIS 4a e conformi alla
specifica italiana valorizzare con
"urn:www.cenbii.eu:transaction:biicoretrdm010:ver1.0:#urn:www.peppol.eu:bis:pepp
ol4a:ver1.0#urn:www.ubl-italia.org:spec:intercent:fattura:ver1.0".
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
UsageRule: Default: "PEPPOL".
Definition: Identificatore profilo.
UsageRule: In caso di documenti conformi a PEPPOL BIS 4a valorizzare con
"urn:www.cenbii.eu:profile:bii04:ver1.0".
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
UsageRule: Default: "PEPPOL".
Definition: Identificatore univoco del documento assegnato dal cedente/prestatore.
UsageRule: Se il documento è stato emesso secondo modalità e termini stabiliti
con decreto ministeriale ai sensi dell'articolo 73 del DPR 633/72, valorizzare
l'attributo schemeID con "DPR 633/72".
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Data di emissione della fattura.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Tipo fattura.
UsageRule: Valori ammessi: '380' (commercial invoice) e '393' (factored invoice)
della lista di codici UN/ECE 1001.
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred1001.htm
additional constraint info:
37
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Valore di default: "6" dalla lista di codici UN/ECE 3055.
Definition: L'identificatore della lista di codici.
UsageRule: Valore di default: "UN/ECE 1001 Subset".
Definition: Informazioni sul fornitore: capitale sociale, socio unico, stato di
liquidazione.
UsageRule: Esprimere le informazioni secondo la sintassi JSon.
Definition: Data in cui è effettuata o ultimata la cessione di beni o la prestazione di
servizi o la data in cui è corrisposto l'acconto, sempre che tale data sia determinata
e diversa dalla data di emissione della fattura.
Definition: Valuta utilizzata per l'indicazione degli importi.
UsageRule: Usare valori appartenenti alla lista di codici UN/ECE 4217 Alpha.
CodeListURI: http://docs.oasis-open.org/ubl/os-UBL2.0/cl/gc/cefact/CurrencyCode-2.0.gc
additional constraint info:
38
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Valore di default: "6" dalla lista di codici UN/ECE 3055.
Definition: L'identificatore della lista di codici.
UsageRule: Valore di default: "ISO 4217 Alpha".
Definition: Codice progetto, o altro riferimento (ad es. SAL), associato alla fattura
nel sistema di contabilizzazione del committente.
Definition: Periodo di fatturazione.
additional constraint info:
22 , 11
Definition: Data inizio.
Definition: Data fine.
Definition: Dati relativi all’ordine di acquisto dal quale scaturisce la
cessione/prestazione oggetto della fattura.
Definition: Numero ordine (assegnato dal committente).
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Data di emissione.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Dati della fattura principale alla quale si collega questa fattura.
UsageRule: Questo blocco è presente nei casi di fatture per operazioni accessorie,
emesse dagli 'autotrasportatori' per usufruire delle agevolazioni in materia di
registrazione e pagamento IVA.
. @schemeID [optional]
1
cbc:ProfileID (1-1)
. @schemeID [optional]
1
cbc:ID (1-1)
. @schemeAgencyID [optional]
1
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:IssueDate (1-1)
1
cbc:InvoiceTypeCode (1-1)
. @listAgencyID [optional]
. @listID [optional]
1
cbc:Note (0-1)
1
cbc:TaxPointDate (0-1)
1
cbc:DocumentCurrencyCode (1-1)
. @listAgencyID [optional]
. @listID [optional]
1
cbc:AccountingCost (0-1)
1
cac:InvoicePeriod (0-1)
2
2
1
. cbc:StartDate (0-1)
. cbc:EndDate (0-1)
cac:OrderReference (0-1)
2
. cbc:ID (1-1)
. . @schemeAgencyID [optional]
2
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:IssueDate (0-1)
1
cac:BillingReference (0-1)
2
3
. cac:InvoiceDocumentReference (1-1)
. . cbc:ID (1-1)
. . . @schemeAgencyID [optional]
Definition: Identificatore univoco del documento.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
4
3
.
.
.
.
1
cac:DespatchDocumentReference (0-1)
2
. cbc:ID (1-1)
. . @schemeAgencyID [optional]
2
2
1
2
.
.
.
.
.
.
.
.
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Data di emissione.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Dati della bolla di accompagnamento (documento di trasporto - DDT).
additional constraint info:
32
Definition: Identificatore univoco del documento.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Data di emissione.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Tipo documento, espresso come testo.
Definition: Dati del documento di ricezione dei beni/servizi oggetto della fattura.
Definition: Identificatore univoco del documento.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Data di emissione.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Dati relativi al contratto dal quale scaturisce la cessione/prestazione
oggetto del documento fattura.
Definition: Identificatore univoco del documento.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Data di emissione.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Tipo documento, espresso come testo.
Definition: Dati relativi ad un documento, di tipo diverso dai precedenti, collegato
alla fattura (ad es. commessa o convenzione, CUP, CIG).
UsageRule: Il blocco deve essere ripetuto per ogni tipo di documento (il tipo di
documento deve essere specificato in cbc:DocumentType).
additional constraint info:
16
Definition: Identificatore univoco del documento.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Data di emissione.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Tipo documento, espresso come testo.
Definition: Allegato.
UsageRule: Puòessere embededd o situato esternamente al documento e riferito
tramite URI.
Definition: L'allegato incorporato in formato BLOB (binary large object).
Definition: Algoritmo di compressione.
Definition: Nome documento.
Definition: Formato.
Definition: Tipo mime dell'allegato.
codelist info:
BinaryObjectMimeCodeContent [mandatory]
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:IssueDate (0-1)
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:IssueDate (0-1)
. cbc:DocumentType (0-1)
cac:ReceiptDocumentReference (0-1)
. cbc:ID (1-1)
. . @schemeAgencyID [optional]
2
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:IssueDate (0-1)
1
cac:ContractDocumentReference (0-1)
2
. cbc:ID (1-1)
. . @schemeAgencyID [optional]
2
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:IssueDate (0-1)
2
1
. cbc:DocumentType (0-1)
cac:AdditionalDocumentReference (0-unbounded)
2
. cbc:ID (1-1)
. . @schemeAgencyID [optional]
2
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:IssueDate (0-1)
2
2
. cbc:DocumentType (0-1)
. cac:Attachment (0-1)
3
.
.
.
.
.
3
4
. . cac:ExternalReference (0-1)
. . . cbc:URI (1-1)
.
.
.
.
.
cbc:EmbeddedDocumentBinaryObject (0-1)
. @encodingCode [optional]
. @filename [optional]
. @format [optional]
. @mimeCode [required]
Definition: L'URI (Universal Resourse Identifier) che identifica dove è situato il
documento esterno.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Dati del cedente/prestatore.
additional constraint info:
6
additional constraint info:
34 , 20
. . . . @schemeAgencyID [optional]
1
. . . . @schemeAgencyName [optional]
. . . . @schemeID [optional]
. . . . @schemeURI [optional]
cac:AccountingSupplierParty (1-1)
2
. cac:Party (1-1)
5
3
. . cbc:EndpointID (0-1)
. . . @schemeAgencyID [optional]
Definition: Identificatore dell'end point del routing service (ed es. il codice GLN).
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
additional constraint info:
50
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Identificatore per il soggetto (esempi: codice EORI; cognome, nel caso
di persone fisiche).
UsageRule: Dipendentemente dal numero di identificatori che occorre fornire,
puòessere ripetuto più volte.
Definition: Identificatore.
UsageRule: Si raccomanda l'applicazione delle "Peppol Policy for the use of
Identifiers".
UsageRule: Casi particolari: codice EORI --> valorizzare con "EORI" l'attributo
schemeID; cognome --> valorizzare con "lastName" l'attributo schemeID).
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
additional constraint info:
49
Definition: L'URI che identifica dove si trova lo schema di identificazione.
. . . @schemeAgencyName [optional]
. . . @schemeID [optional]
3
. . . @schemeURI [optional]
. . cac:PartyIdentification (0-unbounded)
4
. . . cbc:ID (1-1)
. . . . @schemeAgencyID [optional]
. . . . @schemeAgencyName [optional]
. . . . @schemeID [optional]
3
4
. . . . @schemeURI [optional]
. . cac:PartyName (1-1)
. . . cbc:Name (1-1)
3
. . cac:PostalAddress (1-1)
4
. . . cbc:ID (0-1)
Definition: In caso di persone giuridiche: ditta, denominazione o ragione sociale. In
caso di persone fisiche: cognome e nome.
UsageRule: In caso di persone fisiche l'elemento cac:PartyIdentification/cbc:ID
avente attribto schemeID='lastNam è deve essere obbligatoriamente valorizzato).
Definition: Dati sede.
additional constraint info:
29 , 51
Definition: Identificatore indirizzo.
UsageRule: Si raccomanda l'utilizzo del GLN.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
additional constraint info:
45
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Numero di casella postale.
Definition: Nome della via, piazza, etc.
Definition: Nome aggiuntivo della via, piazza, etc.
Definition: Numero civico.
Definition: Dipartimento.
Definition: Comune.
Definition: Codice di Avviamento Postale.
Definition: Provincia.
additional constraint info:
15
Definition: Codice nazione.
UsageRule: Obbligatorio l'uso dei valori appartenenti alla lista di codici standard
ISO 3166-1 alpha-2 code.
additional constraint info:
40
Definition: Identificatore dell'agenzia che mantiene la lista di codici.
UsageRule: Valore di default: "6" dalla lista di codici UN/ECE 3055.
Definition: Identificatore della lista di codici.
UsageRule: Valore di default: "ISO3166-1".
Definition: Identificativo fiscale.
Definition: Numero Partita IVA o Codice Fiscale.
UsageRule: Specificare il tipo di identificativo fiscale tramite l'attributo schemeID
che, per i soggetti italiani, deve essere valorizzato con'IT:CF'in caso di codice
fiscale e'IT:VAT'in caso di partita iva.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: Dati stabile organizzazione.
Definition: Nome della via, piazza, etc.
Definition: Numero civico.
Definition: Comune.
Definition: Codice di Avviamento Postale.
Definition: Provincia.
additional constraint info:
15
Definition: Codice nazione.
UsageRule: Obbligatorio l'uso dei valori appartenenti alla lista di codici standard
ISO 3166-1 alpha-2 code.
additional constraint info:
. . . . @schemeAgencyID [optional]
. . . . @schemeAgencyName [optional]
. . . . @schemeID [optional]
4
4
4
4
4
4
4
4
4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeURI [optional]
cbc:Postbox (0-1)
cbc:StreetName (1-1)
cbc:AdditionalStreetName (0-1)
cbc:BuildingNumber (0-1)
cbc:Department (0-1)
cbc:CityName (1-1)
cbc:PostalZone (1-1)
cbc:CountrySubentity (0-1)
cac:Country (0-1)
5
. . . . cbc:IdentificationCode (1-1)
. . . . . @listAgencyID [optional]
. . . . . @listID [optional]
3
4
. . cac:PartyTaxScheme (0-1)
. . . cbc:CompanyID (0-1)
. . . . @schemeAgencyID [optional]
4
5
5
5
5
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeID [optional]
cac:RegistrationAddress (0-1)
. cbc:StreetName (1-1)
. cbc:BuildingNumber (1-1)
. cbc:CityName (1-1)
. cbc:PostalZone (1-1)
. cbc:CountrySubentity (1-1)
. cac:Country (1-1)
6
. . . . . cbc:IdentificationCode (1-1)
6
40
Definition: Identificatore dell'agenzia che mantiene la lista di codici.
UsageRule: Valore di default: "6" dalla lista di codici UN/ECE 3055.
Definition: Identificatore della lista di codici.
UsageRule: Valore di default: "ISO3166-1".
Definition: Regime fiscale.
additional constraint info:
4
Definition: Identificatore.
UsageRule: Usare i valori appartenenti alla lista di codici UN/ECE 5153.
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5153.htm
additional constraint info:
41
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: I dati di registrazione del soggetto presso un'organizzazione o categoria
(ad es. Camera di Commercio, Albo professionale, ...).
additional constraint info:
8
Definition: Il nome del soggetto come registrato presso l'organizzazione o
categoria.
Definition: Numero di iscrizione (ad es. REA, numero di iscrizione all'albo
professionale).
UsageRule: Specificare il tipo di identificativo tramite l'attributo schemeID che, per i
soggetti italiani, in caso di iscrizione alla Camera di Commercio deve essere
valorizzato con'IT:CC'.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'indirizzo con cui il soggetto è registrato presso
l'organizzazione/categoria.
UsageRule: Valorizzare solo se diverso dall'indirizzo sede.
Definition: Comune.
Definition: Provincia.
additional constraint info:
15
Definition: Codice nazione.
UsageRule: Obbligatorio l'uso dei valori appartenenti alla lista di codici standard
ISO 3166-1 alpha-2 code.
additional constraint info:
40
Definition: Identificatore dell'agenzia che mantiene la lista di codici.
UsageRule: Valore di default: "6" dalla lista di codici UN/ECE 3055.
Definition: Identificatore della lista di codici.
UsageRule: Valore di default: "ISO3166-1".
Definition: Dati della sede dell'organizzazione/categoria presso cui è registrato il
soggetto.
Definition: Nome del tipo di organizzazione/categoria (ad. esempio l'albo
professionale).
Definition: Dati della sede dell'organizzazione/categoria presso cui è registrata il
soggetto.
Definition: Provincia, espressa come testo.
Definition: Provincia, espressa come codice.
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Contatti.
Definition: Telefono.
Definition: Numero fax.
Definition: Indirizzo di posta elettronica.
Definition: Dati della persona di contatto.
Definition: Nome.
Definition: Cognome.
Definition: Secondo nome (o iniziali).
Definition: Ruolo professionale.
Definition: Dati del terzo intermediario del soggetto emittente.
UsageRule: Valorizzare in caso di documento compilato da un intermediario.
Definition: Identificatore.
UsageRule: Si raccomanda l'applicazione delle "Peppol Policy for the use of
Identifiers".
UsageRule: Casi particolari: codice EORI --> valorizzare con "EORI" l'attributo
schemeID; cognome --> valorizzare con "lastName" l'attributo schemeID).
Definition: Identificatore.
UsageRule: Si raccomanda l'applicazione delle "Peppol Policy for the use of
Identifiers".
UsageRule: Casi particolari: codice EORI --> valorizzare con "EORI" l'attributo
schemeID; cognome --> valorizzare con "lastName" l'attributo schemeID).
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
. . . . . . @listAgencyID [optional]
. . . . . . @listID [optional]
4
. . . cac:TaxScheme (1-1)
5
. . . . cbc:ID (1-1)
. . . . . @schemeAgencyID [optional]
3
.
.
.
.
.
.
.
.
. . . @schemeAgencyName [optional]
. . . @schemeID [optional]
. . . @schemeURI [optional]
cac:PartyLegalEntity (0-1)
4
. . . cbc:RegistrationName (0-1)
4
. . . cbc:CompanyID (1-1)
. . . . @schemeAgencyID [optional]
4
. . . . @schemeID [optional]
. . . cac:RegistrationAddress (0-1)
5
5
5
. . . . cbc:CityName (0-1)
. . . . cbc:CountrySubentity (0-1)
. . . . cac:Country (0-1)
6
. . . . . cbc:IdentificationCode (1-1)
. . . . . . @listAgencyID [optional]
. . . . . . @listID [optional]
4
. . . cac:CorporateRegistrationScheme (0-1)
5
. . . . cbc:Name (0-1)
5
. . . . cac:JurisdictionRegionAddress (0-1)
6
6
. . . . . cbc:CountrySubentity (0-1)
. . . . . cbc:CountrySubentityCode (0-1)
. . . . . . @listAgencyID [optional]
3
4
4
4
3
4
4
4
4
3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. . . . @listID [optional]
cac:Contact (0-1)
. cbc:Telephone (0-1)
. cbc:Telefax (0-1)
. cbc:ElectronicMail (0-1)
cac:Person (0-1)
. cbc:FirstName (0-1)
. cbc:FamilyName (0-1)
. cbc:MiddleName (0-1)
. cbc:JobTitle (0-1)
cac:AgentParty (0-1)
4
. . . cac:PartyIdentification (0-unbounded)
5
. . . . cbc:ID (1-1)
. . . . . @schemeAgencyID [optional]
7
. . . . . @schemeAgencyName [optional]
. . . . . @schemeID [optional]
4
5
. . . . . @schemeURI [optional]
. . . cac:PartyName (1-1)
. . . . cbc:Name (1-1)
4
5
. . . cac:PartyTaxScheme (0-1)
. . . . cbc:CompanyID (0-1)
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
additional constraint info:
49
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: In caso di persone giuridiche: ditta, denominazione o ragione sociale. In
caso di persone fisiche: cognome e nome.
UsageRule: In caso di persone fisiche l'elemento cac:PartyIdentification/cbc:ID
avente attribto schemeID='lastNam è deve essere obbligatoriamente valorizzato).
Definition: Identificativo fiscale.
Definition: Numero Partita IVA o Codice Fiscale.
UsageRule: Specificare il tipo di identificativo fiscale tramite l'attributo schemeID
che, per i soggetti italiani, deve essere valorizzato con'IT:CF'in caso di codice
fiscale e'IT:VAT'in caso di partita iva.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: Regime fiscale.
additional constraint info:
4
Definition: Identificatore.
UsageRule: Usare i valori appartenenti alla lista di codici UN/ECE 5153.
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5153.htm
additional constraint info:
41
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Dati del cessionario/committente.
additional constraint info:
14
additional constraint info:
26 , 53
Definition: Identificatore dell'end point del routing service (ed es. GLN).
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
additional constraint info:
50
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Identificatore.
UsageRule: Si raccomanda l'applicazione delle "Peppol Policy for the use of
Identifiers".
UsageRule: Casi particolari: codice EORI --> valorizzare con "EORI" l'attributo
schemeID; cognome --> valorizzare con "lastName" l'attributo schemeID).
Definition: Identificatore.
UsageRule: Si raccomanda l'applicazione delle "Peppol Policy for the use of
Identifiers".
UsageRule: Casi particolari: codice EORI --> valorizzare con "EORI" l'attributo
schemeID; cognome --> valorizzare con "lastName" l'attributo schemeID).
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
additional constraint info:
49
Definition: L'URI che identifica dove si trova lo schema di identificazione.
. . . . . @schemeAgencyID [optional]
5
. . . . . @schemeID [optional]
. . . . cac:TaxScheme (1-1)
6
. . . . . cbc:ID (1-1)
. . . . . . @schemeAgencyID [optional]
1
. . . . . . @schemeAgencyName [optional]
. . . . . . @schemeID [optional]
. . . . . . @schemeURI [optional]
cac:AccountingCustomerParty (1-1)
2
. cac:Party (1-1)
3
. . cbc:EndpointID (0-1)
. . . @schemeAgencyID [optional]
. . . @schemeAgencyName [optional]
. . . @schemeID [optional]
3
. . . @schemeURI [optional]
. . cac:PartyIdentification (0-unbounded)
4
. . . cbc:ID (1-1)
. . . . @schemeAgencyID [optional]
. . . . @schemeAgencyName [optional]
. . . . @schemeID [optional]
3
4
. . . . @schemeURI [optional]
. . cac:PartyName (1-1)
. . . cbc:Name (1-1)
3
. . cac:PostalAddress (0-1)
4
. . . cbc:ID (0-1)
Definition: In caso di persone giuridiche: ditta, denominazione o ragione sociale. In
caso di persone fisiche: cognome e nome.
UsageRule: In caso di persone fisiche l'elemento cac:PartyIdentification/cbc:ID
avente attribto schemeID='lastNam è deve essere obbligatoriamente valorizzato).
Definition: Dati sede.
additional constraint info:
33 , 52
Definition: Identificatore indirizzo.
UsageRule: Si raccomanda l'utilizzo del GLN.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
additional constraint info:
45
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Numero di casella postale.
Definition: Nome della via, piazza, etc.
Definition: Nome aggiuntivo della via, piazza, etc.
. . . . @schemeAgencyID [optional]
. . . . @schemeAgencyName [optional]
. . . . @schemeID [optional]
4
4
4
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeURI [optional]
cbc:Postbox (0-1)
cbc:StreetName (1-1)
cbc:AdditionalStreetName (0-1)
8
4
4
4
4
4
4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
cbc:BuildingNumber (0-1)
cbc:Department (0-1)
cbc:CityName (1-1)
cbc:PostalZone (1-1)
cbc:CountrySubentity (0-1)
cac:Country (0-1)
5
. . . . cbc:IdentificationCode (1-1)
Definition: Numero civico.
Definition: Dipartimento.
Definition: Comune.
Definition: Codice di Avviamento Postale.
Definition: Provincia.
additional constraint info:
15
Definition: Codice nazione.
UsageRule: Obbligatorio l'uso dei valori appartenenti alla lista di codici standard
ISO 3166-1 alpha-2 code.
additional constraint info:
40
Definition: Identificatore dell'agenzia che mantiene la lista di codici.
UsageRule: Valore di default: "6" dalla lista di codici UN/ECE 3055.
Definition: Identificatore della lista di codici.
UsageRule: Valore di default: "ISO3166-1".
Definition: Identificativo fiscale.
Definition: Numero Partita IVA o Codice Fiscale.
UsageRule: Specificare il tipo di identificativo fiscale tramite l'attributo schemeID
che, per i soggetti italiani, deve essere valorizzato con'IT:CF'in caso di codice
fiscale e'IT:VAT'in caso di partita iva.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: Regime fiscale.
additional constraint info:
4
Definition: Identificatore.
UsageRule: Usare i valori appartenenti alla lista di codici UN/ECE 5153.
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5153.htm
additional constraint info:
41
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: I dati di registrazione del soggetto presso un'organizzazione o categoria
(ad es. Camera di Commercio, Albo professionale, ...).
additional constraint info:
8
Definition: Il nome del soggetto come registrato presso l'organizzazione o
categoria.
Definition: Numero di iscrizione (ad es. REA, numero di iscrizione all'albo
professionale).
UsageRule: Specificare il tipo di identificativo tramite l'attributo schemeID che, per i
soggetti italiani, in caso di iscrizione alla Camera di Commercio deve essere
valorizzato con'IT:CC'.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'indirizzo con cui il soggetto è registrato presso
l'organizzazione/categoria.
UsageRule: Valorizzare solo se diverso dall'indirizzo sede.
Definition: Comune.
Definition: Provincia.
additional constraint info:
15
Definition: Codice nazione.
UsageRule: Obbligatorio l'uso dei valori appartenenti alla lista di codici standard
ISO 3166-1 alpha-2 code.
additional constraint info:
40
Definition: Identificatore dell'agenzia che mantiene la lista di codici.
UsageRule: Valore di default: "6" dalla lista di codici UN/ECE 3055.
Definition: Identificatore della lista di codici.
UsageRule: Valore di default: "ISO3166-1".
Definition: Contatti.
Definition: Telefono.
Definition: Numero fax.
Definition: Indirizzo di posta elettronica.
Definition: Dati della persona di contatto.
Definition: Nome.
Definition: Cognome.
Definition: Secondo nome (o iniziali).
Definition: Ruolo professionale.
Definition: Dati del soggetto che riceve il pagamento.
UsageRule: Valorizzare solo se diverso dal cedente/prestatore.
Definition: Identificatore per il soggetto (esempi: codice EORI; cognome, nel caso
di persone fisiche).
UsageRule: Si raccomanda l'applicazione delle "Peppol Policy for the use of
Identifiers".
. . . . . @listAgencyID [optional]
. . . . . @listID [optional]
3
4
. . cac:PartyTaxScheme (0-1)
. . . cbc:CompanyID (0-1)
. . . . @schemeAgencyID [optional]
4
. . . . @schemeID [optional]
. . . cac:TaxScheme (1-1)
5
. . . . cbc:ID (1-1)
. . . . . @schemeAgencyID [optional]
3
.
.
.
.
.
.
.
.
. . . @schemeAgencyName [optional]
. . . @schemeID [optional]
. . . @schemeURI [optional]
cac:PartyLegalEntity (0-1)
4
. . . cbc:RegistrationName (0-1)
4
. . . cbc:CompanyID (1-1)
. . . . @schemeAgencyID [optional]
4
. . . . @schemeID [optional]
. . . cac:RegistrationAddress (0-1)
5
5
5
. . . . cbc:CityName (0-1)
. . . . cbc:CountrySubentity (0-1)
. . . . cac:Country (0-1)
6
. . . . . cbc:IdentificationCode (1-1)
. . . . . . @listAgencyID [optional]
. . . . . . @listID [optional]
3
4
4
4
3
4
4
4
4
1
. . cac:Contact (0-1)
. . . cbc:Telephone (0-1)
. . . cbc:Telefax (0-1)
. . . cbc:ElectronicMail (0-1)
. . cac:Person (0-1)
. . . cbc:FirstName (0-1)
. . . cbc:FamilyName (0-1)
. . . cbc:MiddleName (0-1)
. . . cbc:JobTitle (0-1)
cac:PayeeParty (0-1)
2
. cac:PartyIdentification (0-1)
9
3
UsageRule: Casi particolari: codice EORI --> valorizzare con "EORI" l'attributo
schemeID; cognome --> valorizzare con "lastName" l'attributo schemeID).
Definition: Identificatore.
UsageRule: Si raccomanda l'applicazione delle "Peppol Policy for the use of
Identifiers".
UsageRule: Casi particolari: codice EORI --> valorizzare con "EORI" l'attributo
schemeID; cognome --> valorizzare con "lastName" l'attributo schemeID).
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
additional constraint info:
49
Definition: L'URI che identifica dove si trova lo schema di identificazione.
. . cbc:ID (1-1)
. . . @schemeAgencyID [optional]
. . . @schemeAgencyName [optional]
. . . @schemeID [optional]
2
3
. . . @schemeURI [optional]
. cac:PartyName (0-1)
. . cbc:Name (1-1)
2
. cac:PartyLegalEntity (0-1)
3
. . cbc:CompanyID (1-1)
Definition: In caso di persone giuridiche: ditta, denominazione o ragione sociale. In
caso di persone fisiche: cognome e nome.
UsageRule: In caso di persone fisiche l'elemento cac:PartyIdentification/cbc:ID
avente attribto schemeID='lastNam è deve essere obbligatoriamente valorizzato).
Definition: I dati di registrazione del soggetto presso un'organizzazione o categoria
(ad es. Camera di Commercio, Albo professionale, ...).
additional constraint info:
8
Definition: Numero di iscrizione (ad es. REA, numero di iscrizione all'albo
professionale).
UsageRule: Specificare il tipo di identificativo tramite l'attributo schemeID che, per i
soggetti italiani, in caso di iscrizione alla Camera di Commercio deve essere
valorizzato con'IT:CC'.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: Dati del rappresentate fiscale del cedente/prestatore.
additional constraint info:
35
Definition: Identificatore.
UsageRule: Si raccomanda l'applicazione delle "Peppol Policy for the use of
Identifiers".
UsageRule: Casi particolari: codice EORI --> valorizzare con "EORI" l'attributo
schemeID; cognome --> valorizzare con "lastName" l'attributo schemeID).
Definition: Identificatore.
UsageRule: Si raccomanda l'applicazione delle "Peppol Policy for the use of
Identifiers".
UsageRule: Casi particolari: codice EORI --> valorizzare con "EORI" l'attributo
schemeID; cognome --> valorizzare con "lastName" l'attributo schemeID).
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
additional constraint info:
49
Definition: L'URI che identifica dove si trova lo schema di identificazione.
. . . @schemeAgencyID [optional]
1
. . . @schemeID [optional]
cac:TaxRepresentativeParty (0-1)
2
. cac:PartyIdentification (0-unbounded)
3
. . cbc:ID (1-1)
. . . @schemeAgencyID [optional]
. . . @schemeAgencyName [optional]
. . . @schemeID [optional]
2
3
. . . @schemeURI [optional]
. cac:PartyName (1-1)
. . cbc:Name (1-1)
2
3
. cac:PartyTaxScheme (0-1)
. . cbc:CompanyID (0-1)
Definition: In caso di persone giuridiche: ditta, denominazione o ragione sociale. In
caso di persone fisiche: cognome e nome.
UsageRule: In caso di persone fisiche l'elemento cac:PartyIdentification/cbc:ID
avente attribto schemeID='lastNam è deve essere obbligatoriamente valorizzato).
Definition: Identificativo fiscale.
Definition: Numero Partita IVA o Codice Fiscale.
UsageRule: Specificare il tipo di identificativo fiscale tramite l'attributo schemeID
che, per i soggetti italiani, deve essere valorizzato con'IT:CF'in caso di codice
fiscale e'IT:VAT'in caso di partita iva.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: Regime fiscale.
additional constraint info:
4
Definition: Identificatore.
UsageRule: Usare i valori appartenenti alla lista di codici UN/ECE 5153.
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5153.htm
additional constraint info:
41
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Dati relativi alla consegna.
Definition: Data di consegna.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Luogo di consegna.
Definition: Identificatore univoco (ad es. EAN LocationNumber, GLN).
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
. . . @schemeAgencyID [optional]
3
. . . @schemeID [optional]
. . cac:TaxScheme (1-1)
4
. . . cbc:ID (1-1)
. . . . @schemeAgencyID [optional]
1
2
2
3
. . . . @schemeAgencyName [optional]
. . . . @schemeID [optional]
. . . . @schemeURI [optional]
cac:Delivery (0-1)
. cbc:ActualDeliveryDate (0-1)
. cac:DeliveryLocation (0-1)
. . cbc:ID (0-1)
. . . @schemeAgencyID [optional]
10
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
additional constraint info:
46
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Indirizzo.
additional constraint info:
25
Definition: Nome della via, piazza, etc.
Definition: Nome aggiuntivo della via, piazza, etc.
Definition: Numero civico.
Definition: Dipartimento.
Definition: Comune.
Definition: Codice di Avviamento Postale.
Definition: Provincia.
additional constraint info:
15
Definition: Codice nazione.
UsageRule: Obbligatorio l'uso dei valori appartenenti alla lista di codici standard
ISO 3166-1 alpha-2 code.
additional constraint info:
40
Definition: Identificatore dell'agenzia che mantiene la lista di codici.
UsageRule: Valore di default: "6" dalla lista di codici UN/ECE 3055.
Definition: Identificatore della lista di codici.
UsageRule: Valore di default: "ISO3166-1".
Definition: Modalità di pagamento.
additional constraint info:
7 , 21
Definition: Codice che identifica le modalità di pagamento.
UsageRule: Usare valori appartenenti alla lista di codici UN/ECE 4461.
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred4461.htm
additional constraint info:
42
Definition: Defaults to the UN/EDIFACT data element 3055 codelist.
. . . @schemeAgencyName [optional]
. . . @schemeID [optional]
3
. . . @schemeURI [optional]
. . cac:Address (0-1)
4
4
4
4
4
4
4
4
.
.
.
.
.
.
.
.
5
. . . . cbc:IdentificationCode (1-1)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
cbc:StreetName (0-1)
cbc:AdditionalStreetName (0-1)
cbc:BuildingNumber (0-1)
cbc:Department (0-1)
cbc:CityName (1-1)
cbc:PostalZone (1-1)
cbc:CountrySubentity (0-1)
cac:Country (0-1)
. . . . . @listAgencyID [optional]
. . . . . @listID [optional]
1
cac:PaymentMeans (0-unbounded)
2
. cbc:PaymentMeansCode (1-1)
2
. . @listAgencyID [optional]
. . @listID [optional]
. cbc:PaymentDueDate (0-1)
2
2
Definition: Data di scadenza del pagamento.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Canale di pagamento, espresso come codice (ad es. SWIFT, IBAN).
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Identificativo o codice abbinato al pagamento.
UsageRule: Nei casi di modalità di pagamento "contanti presso tesoreria"
valorizzare con il codice fiscale del quietanzante.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Indicazioni sulle modalità di pagamento.
UsageRule: Nei casi di modalità di pagamento "contanti presso tesoreria"
valorizzare con: "Quietanzante: Cognome, Nome".
Definition: Identificatore pagamento.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Identificazione del conto su cui deve essere effettuatoilpagamento.
Definition: Identificatore del conto (ad es. IBAN).
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Dati della filiale dell'istituto di credito.
Definition: Codice identificativo (ad es. CAB).
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Dati dell'istituto di credito.
Definition: Identificatore, espresso come codice (ad es. ABI, BIC).
. cbc:PaymentChannelCode (0-1)
. . @listAgencyID [optional]
. . @listID [optional]
. cbc:InstructionID (0-1)
. . @schemeAgencyID [optional]
2
2
2
3
3
4
4
5
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:InstructionNote (0-unbounded)
. cbc:PaymentID (0-1)
. . @schemeAgencyID [optional]
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cac:PayeeFinancialAccount (0-1)
. cbc:ID (1-1)
. . @schemeAgencyID [optional]
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cac:FinancialInstitutionBranch (0-1)
. cbc:ID (0-1)
. . @schemeAgencyID [optional]
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cac:FinancialInstitution (0-1)
. cbc:ID (1-1)
11
. . . . . @schemeAgencyID [optional]
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
additional constraint info:
44
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Termini di pagamento.
Definition: Condizioni di pagamento.
Definition: Sconto, espresso in percentuale, per pagamento anticipato.
Definition: Penalità , espressa in percentuale, per pagamenti ritardati.
Definition: Importo relativo al pagamento.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Periodo di riferimento (decorrenza e scadenza pagamento).
Definition: Data inizio.
Definition: Data fine.
Definition: Inizio periodo di decorrenza penale.
Definition: Data inizio.
Definition: Dati relativi a sconti, abbuoni e/o costi/spese accessorie.
UsageRule: Il blocco deve essere ripetuto per ciascuna voce.
additional constraint info:
28
Definition: Indica se la voce è un costo/spesa (il valore deve essere impostato a
"true") o uno sconto/abbuono (il valore deve essere impostato a "false").
Definition: Il motivo per cui questa voce è presente.
Definition: Il fattore applicato all'importo base (BaseAmount) per il calcolo
dell'importo della voce (es. 0.20, 0.50, ..).
Definition: L'importo dello sconto, abbuono o costo/spesa.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: L'importo su cui è calcolata la voce.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Categoria di imposta.
additional constraint info:
5 , 19
Definition: Identificatore.
additional constraint info:
43
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Percentuale applicata.
Definition: Schema di imposta.
additional constraint info:
4
Definition: Identificatore dello schema di imposta.
UsageRule: Usare valori appartenenti alla lista di codici UN/ECE 5153.
UsageRule: In caso di IVA valorizzare con "VAT"; in caso di ritenuta d'acconto
valorizzare con "OTH"; in caso di bollo valorizzare con "BOL".
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5153.htm
additional constraint info:
43 , 41
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Descrizione o estremi dello schema di imposta.
UsageRule: In caso di ritenuta di acconto valorizzare con il valore "Withholding
Tax"; in caso di bollo riportare gli estremi della relativa autorizzazione.
Definition: Il tipo di schema di imposta (ad es.: nel caso di ritenuta di imposta
valorizzare con il valore'RT01'in caso di persona fisica e con'RT02'altrimenti; nel
caso di IVA valorizzare con il valore "D" in caso di esigibilità differita, con "I"
altrimenti.
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Dettagli su eventuali imposte applicate.
Definition: Importo dovuto.
. . . . . @schemeAgencyName [optional]
. . . . . @schemeID [optional]
1
2
2
2
2
. . . . . @schemeURI [optional]
cac:PaymentTerms (0-unbounded)
. cbc:Note (0-1)
. cbc:SettlementDiscountPercent (0-1)
. cbc:PenaltySurchargePercent (0-1)
. cbc:Amount (0-1)
. . @currencyID [required]
2
3
3
2
3
1
. cac:SettlementPeriod (0-1)
. . cbc:StartDate (0-1)
. . cbc:EndDate (0-1)
. cac:PenaltyPeriod (0-1)
. . cbc:StartDate (0-1)
cac:AllowanceCharge (0-unbounded)
2
. cbc:ChargeIndicator (1-1)
2
2
. cbc:AllowanceChargeReason (0-1)
. cbc:MultiplierFactorNumeric (0-1)
2
. cbc:Amount (1-1)
. . @currencyID [required]
2
. cbc:BaseAmount (0-1)
. . @currencyID [required]
2
. cac:TaxCategory (0-1)
3
. . cbc:ID (1-1)
. . . @schemeAgencyID [optional]
3
3
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Percent (0-1)
cac:TaxScheme (1-1)
4
. . . cbc:ID (1-1)
. . . . @schemeAgencyID [optional]
4
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Name (0-1)
4
. . . cbc:TaxTypeCode (0-1)
. . . . @listAgencyID [optional]
2
3
. . . . @listID [optional]
. cac:TaxTotal (0-1)
. . cbc:TaxAmount (1-1)
12
. . . @currencyID [required]
3
. . cac:TaxSubtotal (0-unbounded)
4
. . . cbc:TaxableAmount (0-1)
. . . . @currencyID [required]
4
. . . cbc:TaxAmount (1-1)
. . . . @currencyID [required]
4
. . . cac:TaxCategory (1-1)
5
. . . . cbc:ID (1-1)
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Dettaglio per singola aliquota.
additional constraint info:
18 , 54
Definition: Imponibile.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Importo.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Categoria.
additional constraint info:
5 , 19
Definition: Identificatore.
additional constraint info:
43
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Norma di riferimento (ad es. normativa da indicare nei casi di aliquota
ridotta).
Definition: Percentuale applicata.
Definition: Causale esenzione (espressa come codice).
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Causale esenzione (espressa come testo).
Definition: Schema di imposta.
additional constraint info:
4
Definition: Identificatore dello schema di imposta.
UsageRule: Usare valori appartenenti alla lista di codici UN/ECE 5153.
UsageRule: In caso di IVA valorizzare con "VAT"; in caso di ritenuta d'acconto
valorizzare con "OTH"; in caso di bollo valorizzare con "BOL".
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5153.htm
additional constraint info:
43 , 41
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Descrizione o estremi dello schema di imposta.
UsageRule: In caso di ritenuta di acconto valorizzare con il valore "Withholding
Tax"; in caso di bollo riportare gli estremi della relativa autorizzazione.
Definition: Il tipo di schema di imposta (ad es.: nel caso di ritenuta di imposta
valorizzare con il valore'RT01'in caso di persona fisica e con'RT02'altrimenti; nel
caso di IVA valorizzare con il valore "D" in caso di esigibilità differita, con "I"
altrimenti.
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Riepilogo imposte.
UsageRule: Il blocco deve essere ripetuto per ciascun tipo di imposta (IVA,
Ritenuta d'acconto, Bollo, ...).
additional constraint info:
2
Definition: Totale dovuto per una specifica imposta.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Dettaglio per la singola categoria della specifica imposta.
additional constraint info:
3 , 18 , 54
Definition: Imponibile.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Importo imposta.
Definition: Valuta.
. . . . . @schemeAgencyID [optional]
5
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Name (0-1)
. . . . cbc:Percent (0-1)
. . . . cbc:TaxExemptionReasonCode (0-1)
. . . . . @listAgencyID [optional]
5
5
. . . . . @listID [optional]
. . . . cbc:TaxExemptionReason (0-1)
. . . . cac:TaxScheme (1-1)
6
. . . . . cbc:ID (1-1)
. . . . . . @schemeAgencyID [optional]
6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Name (0-1)
6
. . . . . cbc:TaxTypeCode (0-1)
. . . . . . @listAgencyID [optional]
1
. . . . . . @listID [optional]
cac:TaxTotal (1-unbounded)
2
. cbc:TaxAmount (1-1)
. . @currencyID [required]
2
. cac:TaxSubtotal (0-unbounded)
3
. . cbc:TaxableAmount (1-1)
. . . @currencyID [required]
3
. . cbc:TaxAmount (1-1)
. . . @currencyID [required]
13
3
. . cac:TaxCategory (1-1)
4
. . . cbc:ID (1-1)
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Categoria di imposta.
additional constraint info:
5 , 19
Definition: Identificatore.
UsageRule: Usare i valori appartenenti alla lista di codici UN/ECE 5305.
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5305.htm
additional constraint info:
43
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Norma di riferimento (ad es. normativa da indicare nei casi di aliquota
ridotta o causale pagamento in caso di ritenuta).
Definition: Percentuale applicata.
Definition: Causale esenzione (espressa come codice).
UsageRule: Si raccomanda l'utilizzo dei valori appartenenti alla lista di codici
definita in CWA 15577.
CodeListURI: http://peppol.phloc.com/user/File/dev/TaxExemptionReasonCode.gc
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Causale esenzione (espressa come testo).
Definition: Schema di imposta.
additional constraint info:
4
Definition: Identificatore dello schema di imposta.
UsageRule: Usare valori appartenenti alla lista di codici UN/ECE 5153.
UsageRule: In caso di IVA valorizzare con "VAT"; in caso di ritenuta d'acconto
valorizzare con "OTH"; in caso di bollo valorizzare con "BOL".
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5153.htm
additional constraint info:
43 , 41
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Descrizione o estremi dello schema di imposta.
UsageRule: In caso di ritenuta di acconto valorizzare con il valore "Withholding
Tax"; in caso di bollo riportare gli estremi della relativa autorizzazione.
Definition: Il tipo di schema di imposta (ad es.: nel caso di ritenuta di imposta
valorizzare con il valore'RT01'in caso di persona fisica e con'RT02'altrimenti; nel
caso di IVA valorizzare con il valore "D" in caso di esigibilità differita, con "I"
altrimenti.
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Totali fattura.
additional constraint info:
1 , 17
Definition: Importo linee (è la somma degli importi delle linee di fattura).
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Importo totale al netto di eventuali sconti/abbuoni e comprensivo di
spese.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Importo totale al netto di eventuali sconti/abbuoni, comprensivo di
spese, IVA ed eventuale arrotondamento.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Totale sconti e/o abbuoni.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Totale spese e/o costi aggiuntivi.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
. . . . @schemeAgencyID [optional]
4
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Name (0-1)
4
4
. . . cbc:Percent (0-1)
. . . cbc:TaxExemptionReasonCode (0-1)
. . . . @listAgencyID [optional]
4
4
. . . . @listID [optional]
. . . cbc:TaxExemptionReason (0-1)
. . . cac:TaxScheme (1-1)
5
. . . . cbc:ID (1-1)
. . . . . @schemeAgencyID [optional]
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Name (0-1)
5
. . . . cbc:TaxTypeCode (0-1)
. . . . . @listAgencyID [optional]
1
. . . . . @listID [optional]
cac:LegalMonetaryTotal (1-1)
2
. cbc:LineExtensionAmount (1-1)
. . @currencyID [required]
2
. cbc:TaxExclusiveAmount (1-1)
. . @currencyID [required]
2
. cbc:TaxInclusiveAmount (1-1)
. . @currencyID [required]
2
. cbc:AllowanceTotalAmount (0-1)
. . @currencyID [required]
2
. cbc:ChargeTotalAmount (0-1)
. . @currencyID [required]
14
2
. cbc:PrepaidAmount (0-1)
. . @currencyID [required]
2
. cbc:PayableRoundingAmount (0-1)
. . @currencyID [required]
2
. cbc:PayableAmount (1-1)
. . @currencyID [required]
1
cac:InvoiceLine (1-unbounded)
2
. cbc:ID (1-1)
. . @schemeAgencyID [optional]
2
2
2
.
.
.
.
.
.
39
Definition: Importo prepagato.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Arrotondamento (calcolato sul LineExtensionTotalAmount).
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Importo da pagare.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Linea di fattura.
additional constraint info:
23 , 30 , 12
Definition: Numero linea.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Note.
Definition: Quantità fatturata.
Definition: Unità di misura.
codelist info:
UnitCodeContent [mandatory]
Definition: Importo dovuto per questa linea al netto di eventuali sconti/abbuoni e
comprensivo di eventuali spese.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Codice progetto, o altro riferimento (ad es. capitolo di spesa), associato
alla linea di fattura nel sistema di contabilizzazione del committente.
Definition: Dati relativi alla riga d'ordine alla quale si collega questa riga di fattura.
Definition: Numero linea.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Dati ordine.
additional constraint info:
55
Definition: Numero ordine (assegnato dal committente).
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Data di emissione.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Dati relativi alla linea di bolla di accompagnamento (DDT) alla quale si
collega questa riga di fattura.
Definition: Numero linea.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Dati del documento cui appartiene la linea.
additional constraint info:
36 , 57
Definition: Identificatore univoco del documento.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Data di emissione.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Note (0-1)
cbc:InvoicedQuantity (0-1)
. @unitCode [optional]
. cbc:LineExtensionAmount (1-1)
. . @currencyID [required]
2
. cbc:AccountingCost (0-1)
2
3
. cac:OrderLineReference (0-unbounded)
. . cbc:LineID (1-1)
. . . @schemeAgencyID [optional]
3
4
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cac:OrderReference (0-1)
. . . cbc:ID (1-1)
. . . . @schemeAgencyID [optional]
4
.
.
.
.
2
. cac:DespatchLineReference (0-unbounded)
3
. . cbc:LineID (1-1)
. . . @schemeAgencyID [optional]
3
4
4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:IssueDate (0-1)
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cac:DocumentReference (0-1)
. . . cbc:ID (1-1)
. . . . @schemeAgencyID [optional]
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:IssueDate (0-1)
15
4
2
. . . cbc:DocumentType (0-1)
. cac:ReceiptLineReference (0-unbounded)
3
. . cbc:LineID (1-1)
. . . @schemeAgencyID [optional]
3
4
.
.
.
.
.
.
.
.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Tipo documento, espresso come testo.
Definition: Dati relativi alla riga del documento di ricezione alla quale si collega
questa riga di fattura.
Definition: Numero linea.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Dati del documento cui appartiene la linea.
additional constraint info:
57
Definition: Identificatore univoco del documento.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Data di emissione.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Dati relativi alla fattura alla quale si collega questa riga di fattura.
additional constraint info:
56
Definition: Identificatore univoco del documento.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Data di emissione.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Riferimento ad una linea di fattura.
Definition: Identificatore della singola linea di fattura collegata,all'interno della
fattura collegata.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Dati relativi ad altri documenti (ad esempio contratto, convenzione,
commessa, CUP, CIG, bilancio) al quale si collega questa riga di fattura.
UsageRule: Il blocco deve essere ripetuto per ogni tipo di documento (il tipo di
documento deve essere specificato in cbc:DocumentType).
additional constraint info:
57
Definition: Identificatore univoco del documento.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Data di emissione.
UsageRule: La data deve essere espressa secondo il formato ISO 8601:2004.
Definition: Tipo documento, espresso come testo.
Definition: Per le prestazioni di servizi, il periodo in cui il servizio è stato fornito.
Definition: Periodo cui si riferisce l'eventuale servizio prestato.
Definition: Data inizio.
Definition: Data fine.
Definition: Dati relativi a sconti, abbuoni e/o costi/spese accessorie. Il blocco deve
essere ripetuto per ciascuna voce.
UsageRule: La regola [EUGEN-T10-R006]non si applica a questo livello.
additional constraint info:
28
Definition: Indica se la voce è un costo/spesa (il valore deve essere impostato a
"true") o uno sconto/abbuono (il valore deve essere impostato a "false").
Definition: Il motivo per cui questa voce è presente.
Definition: Il fattore applicato all'importo base (BaseAmount) per il calcolo
dell'importo della voce (es. 0.20, 0.50, ..).
Definition: L'importo dello sconto, abbuono o costo/spesa.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: L'importo su cui è calcolata la voce.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cac:DocumentReference (0-1)
. . . cbc:ID (1-1)
. . . . @schemeAgencyID [optional]
4
.
.
.
.
.
.
.
.
2
3
. cac:BillingReference (0-unbounded)
. . cac:InvoiceDocumentReference (0-1)
4
. . . cbc:ID (1-1)
. . . . @schemeAgencyID [optional]
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:IssueDate (0-1)
4
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:IssueDate (0-1)
3
4
. . cac:BillingReferenceLine (0-unbounded)
. . . cbc:ID (1-1)
. . . . @schemeAgencyID [optional]
2
3
.
.
.
.
. . . @schemeAgencyName [optional]
. . . @schemeID [optional]
. . . @schemeURI [optional]
cac:DocumentReference (0-unbounded)
. . cbc:ID (1-1)
. . . @schemeAgencyID [optional]
3
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:IssueDate (0-1)
3
2
3
4
4
2
.
.
.
.
.
.
. cbc:DocumentType (0-1)
cac:Delivery (0-1)
. cac:RequestedDeliveryPeriod (0-1)
. . cbc:StartDate (0-1)
. . cbc:EndDate (0-1)
cac:AllowanceCharge (0-unbounded)
3
. . cbc:ChargeIndicator (1-1)
3
3
. . cbc:AllowanceChargeReason (0-1)
. . cbc:MultiplierFactorNumeric (0-1)
3
. . cbc:Amount (1-1)
. . . @currencyID [required]
3
. . cbc:BaseAmount (0-1)
16
. . . @currencyID [required]
3
4
. . cac:TaxTotal (0-1)
. . . cbc:TaxAmount (1-1)
. . . . @currencyID [required]
4
. . . cac:TaxSubtotal (0-unbounded)
5
. . . . cbc:TaxableAmount (0-1)
. . . . . @currencyID [required]
5
. . . . cbc:TaxAmount (1-1)
. . . . . @currencyID [required]
5
. . . . cac:TaxCategory (1-1)
6
. . . . . cbc:ID (1-1)
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Dettagli su eventuali imposte applicate.
Definition: Importo dovuto.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Dettaglio per singola aliquota.
additional constraint info:
18 , 54
Definition: Imponibile.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Importo.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Categoria.
additional constraint info:
5 , 19
Definition: Identificatore.
additional constraint info:
43
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Norma di riferimento (ad es. normativa da indicare nei casi di aliquota
ridotta).
Definition: Percentuale applicata.
Definition: Causale esenzione (espressa come codice).
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Causale esenzione (espressa come testo).
Definition: Schema di imposta.
additional constraint info:
4
Definition: Identificatore dello schema di imposta.
UsageRule: Usare valori appartenenti alla lista di codici UN/ECE 5153.
UsageRule: In caso di IVA valorizzare con "VAT"; in caso di ritenuta d'acconto
valorizzare con "OTH"; in caso di bollo valorizzare con "BOL".
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5153.htm
additional constraint info:
43 , 41
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Descrizione o estremi dello schema di imposta.
UsageRule: In caso di ritenuta di acconto valorizzare con il valore "Withholding
Tax"; in caso di bollo riportare gli estremi della relativa autorizzazione.
Definition: Il tipo di schema di imposta (ad es.: nel caso di ritenuta di imposta
valorizzare con il valore'RT01'in caso di persona fisica e con'RT02'altrimenti; nel
caso di IVA valorizzare con il valore "D" in caso di esigibilità differita, con "I"
altrimenti.
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Imposta (IVA o ritenuta d'acconto) applicata alla singola linea di fattura.
UsageRule: Il blocco deve essere ripetuto per ciascun tipo di imposta (IVA,
Ritenuta d'acconto).
Definition: Importo dovuto.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Dettaglio per singola aliquota.
additional constraint info:
18 , 54
Definition: Imponibile.
Definition: Valuta.
. . . . . . @schemeAgencyID [optional]
6
6
6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Name (0-1)
. . . . . cbc:Percent (0-1)
. . . . . cbc:TaxExemptionReasonCode (0-1)
. . . . . . @listAgencyID [optional]
6
6
. . . . . . @listID [optional]
. . . . . cbc:TaxExemptionReason (0-1)
. . . . . cac:TaxScheme (1-1)
7
. . . . . . cbc:ID (1-1)
. . . . . . . @schemeAgencyID [optional]
7
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Name (0-1)
7
. . . . . . cbc:TaxTypeCode (0-1)
. . . . . . . @listAgencyID [optional]
2
. . . . . . . @listID [optional]
. cac:TaxTotal (0-unbounded)
3
. . cbc:TaxAmount (1-1)
. . . @currencyID [required]
3
. . cac:TaxSubtotal (0-unbounded)
4
. . . cbc:TaxableAmount (0-1)
. . . . @currencyID [required]
17
4
. . . cbc:TaxAmount (1-1)
. . . . @currencyID [required]
4
. . . cac:TaxCategory (1-1)
5
. . . . cbc:ID (1-1)
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Importo.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Categoria.
additional constraint info:
5 , 19
Definition: Identificatore.
additional constraint info:
43
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Norma di riferimento (ad es. normativa da indicare nei casi di aliquota
ridotta).
Definition: Percentuale applicata.
Definition: Causale esenzione (espressa come codice).
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Causale esenzione (espressa come testo).
Definition: Schema di imposta.
additional constraint info:
4
Definition: Identificatore dello schema di imposta.
UsageRule: Usare valori appartenenti alla lista di codici UN/ECE 5153.
UsageRule: In caso di IVA valorizzare con "VAT"; in caso di ritenuta d'acconto
valorizzare con "OTH"; in caso di bollo valorizzare con "BOL".
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5153.htm
additional constraint info:
43 , 41
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Descrizione o estremi dello schema di imposta.
UsageRule: In caso di ritenuta di acconto valorizzare con il valore "Withholding
Tax"; in caso di bollo riportare gli estremi della relativa autorizzazione.
Definition: Il tipo di schema di imposta (ad es.: nel caso di ritenuta di imposta
valorizzare con il valore'RT01'in caso di persona fisica e con'RT02'altrimenti; nel
caso di IVA valorizzare con il valore "D" in caso di esigibilità differita, con "I"
altrimenti.
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Dati del bene o servizio.
additional constraint info:
10
Definition: Descrizione.
Definition: Nome.
Definition: Identificazione secondo lo schema di classificazione del fornitore.
Definition: Identificatore bene/servizio.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Identificazione secondo uno schema di classificazione standard (ad es.
GTIN).
UsageRule: Lo schema usato deve essere indicato nell'attributo schemeID.
Definition: Identificatore bene/servizio.
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
additional constraint info:
47
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Codice di classificazione del bene/servizio secondo uno schema di
classificazione standard (ad es. CPV o UNSPSC).
UsageRule: Lo schema usato deve essere indicato nell'attributo schemeID.
Definition: Codice merceologico utilizzato per fini normativi (ad es. codice TARIC).
. . . . . @schemeAgencyID [optional]
5
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Name (0-1)
. . . . cbc:Percent (0-1)
. . . . cbc:TaxExemptionReasonCode (0-1)
. . . . . @listAgencyID [optional]
5
5
. . . . . @listID [optional]
. . . . cbc:TaxExemptionReason (0-1)
. . . . cac:TaxScheme (1-1)
6
. . . . . cbc:ID (1-1)
. . . . . . @schemeAgencyID [optional]
6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Name (0-1)
6
. . . . . cbc:TaxTypeCode (0-1)
. . . . . . @listAgencyID [optional]
2
3
3
3
4
3
4
. . . . . . @listID [optional]
. cac:Item (1-1)
.
.
.
.
.
.
.
.
.
.
cbc:Description (0-1)
cbc:Name (1-1)
cac:SellersItemIdentification (0-1)
. cbc:ID (1-1)
. . @schemeAgencyID [optional]
.
.
.
.
.
.
.
.
. . @schemeAgencyName [optional]
. . @schemeID [optional]
. . @schemeURI [optional]
cac:StandardItemIdentification (0-1)
. . . cbc:ID (1-1)
. . . . @schemeAgencyID [optional]
. . . . @schemeAgencyName [optional]
. . . . @schemeID [optional]
3
. . . . @schemeURI [optional]
. . cac:CommodityClassification (0-unbounded)
4
. . . cbc:CommodityCode (0-1)
18
. . . . @listAgencyID [optional]
4
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Codice indicante la classificazione commerciale del bene/servizio (ad
es. codice CPV).
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
additional constraint info:
48
Definition: Classificazione del bene/servizio secondo uno schema di imposta.
UsageRule: Usare i valori appartenenti alla lista di codici UNECE 5305.
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5305.htm
additional constraint info:
27
Definition: Identificatore.
UsageRule: Usare i valori appartenenti alla lista di codici UN/ECE 5305.
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5305.htm
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Norma di riferimento (ad es. normativa da indicare nei casi di aliquota
ridotta o causale pagamento in caso di ritenuta).
Definition: Percentuale applicata.
Definition: Causale esenzione (espressa come codice).
UsageRule: Si raccomanda l'utilizzo dei valori appartenenti alla lista di codici
definita in CWA 15577.
CodeListURI: http://peppol.phloc.com/user/File/dev/TaxExemptionReasonCode.gc
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Causale esenzione (espressa come testo).
Definition: Schema di imposta.
additional constraint info:
4
Definition: Identificatore dello schema di imposta.
UsageRule: Usare valori appartenenti alla lista di codici UN/ECE 5153.
UsageRule: In caso di IVA valorizzare con "VAT"; in caso di ritenuta d'acconto
valorizzare con "OTH"; in caso di bollo valorizzare con "BOL".
CodeListURI: http://live.unece.org/trade/untdid/d11a/tred/tred5153.htm
additional constraint info:
41
Definition: L'identificatore dell'agenzia che mantiene lo schema di identificazione.
UsageRule: Si raccomanda l'utilizzo di valori appartenenti alla lista di codici
UN/ECE 3055.
Definition: Il nome dell'agenzia che mantiene lo schema di identificazione.
Definition: L'identificatore dello schema di identificazione cui appartiene l'ID.
Definition: L'URI che identifica dove si trova lo schema di identificazione.
Definition: Descrizione o estremi dello schema di imposta.
UsageRule: In caso di ritenuta di acconto valorizzare con il valore "Withholding
Tax"; in caso di bollo riportare gli estremi della relativa autorizzazione.
Definition: Il tipo di schema di imposta (ad es.: nel caso di ritenuta di imposta
valorizzare con il valore'RT01'in caso di persona fisica e con'RT02'altrimenti; nel
caso di IVA valorizzare con il valore "D" in caso di esigibilità differita, con "I"
altrimenti.
Definition: Il codice dell'agenzia che mantiene la lista di codici.
UsageRule: Defaults to the UN/EDIFACT data element 3055 codelist.
Definition: L'identificatore della lista di codici.
Definition: Proprietà descrittive del bene/servizio.
Definition: Nome della proprietà (ad es., in caso di veicoli, "Immatricolazione", "km
percorsi").
Definition: Valore (ad es., in caso di veicoli, "2011-11-10", "780").
Definition: Prezzo.
Definition: Prezzo del bene/servizio (inclusi costi, sconti e imposte, IVA esclusa).
additional constraint info:
9
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: Quantità base a cui si applica il prezzo.
Definition: Unità di misura.
codelist info:
UnitCodeContent [mandatory]
Definition: Dati su eventuali sconti applicati al prezzo.
UsageRule: La regola [EUGEN-T10-R006]non si applica a questo livello.
additional constraint info:
28
Definition: Valorizzare con "false" in modo da indicare che questa voce è uno
sconto.
Definition: Il motivo per cui questa voce è presente.
Definition: Il fattore applicato all'importo base (BaseAmount) per il calcolo
. . . . @listID [optional]
. . . cbc:ItemClassificationCode (0-1)
. . . . @listAgencyID [optional]
. . . . @listID [optional]
3
. . cac:ClassifiedTaxCategory (0-1)
4
. . . cbc:ID (1-1)
. . . . @schemeAgencyID [optional]
4
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Name (0-1)
4
4
. . . cbc:Percent (0-1)
. . . cbc:TaxExemptionReasonCode (0-1)
. . . . @listAgencyID [optional]
4
4
. . . . @listID [optional]
. . . cbc:TaxExemptionReason (0-1)
. . . cac:TaxScheme (1-1)
5
. . . . cbc:ID (1-1)
. . . . . @schemeAgencyID [optional]
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. @schemeAgencyName [optional]
. @schemeID [optional]
. @schemeURI [optional]
cbc:Name (0-1)
5
. . . . cbc:TaxTypeCode (0-1)
. . . . . @listAgencyID [optional]
3
4
. . . . . @listID [optional]
. . cac:AdditionalItemProperty (0-unbounded)
. . . cbc:Name (1-1)
4
2
3
. . . cbc:Value (1-1)
. cac:Price (1-1)
. . cbc:PriceAmount (1-1)
. . . @currencyID [required]
3
. . cbc:BaseQuantity (0-1)
. . . @unitCode [optional]
3
. . cac:AllowanceCharge (0-1)
4
. . . cbc:ChargeIndicator (1-1)
4
4
. . . cbc:AllowanceChargeReason (0-1)
. . . cbc:MultiplierFactorNumeric (0-1)
19
4
. . . cbc:Amount (1-1)
. . . . @currencyID [required]
4
. . . cbc:BaseAmount (0-1)
. . . . @currencyID [required]
dell'importo dello sconto (es. 0.20, 0.50, ..).
Definition: L'importo dello sconto.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
Definition: L'importo su cui è calcolato lo sconto.
Definition: Valuta.
codelist info:
CurrencyCodeContent [mandatory]
additional constraint info:
39
20
4. Regole di business
Al fine di facilitare l'interoperabilità in transazioni cross-border e il rispetto delle normative europea e nazionali, Peppol ha
individuato dei set di regole applicabili al contenuto della fattura.
Tali regole possono riguardare: obbligatorietà di informazioni, dipendenza tra informazioni, utizzo di valori codificati.
Nella tabella sottostante riportiamo quelle rilevanti ai fini delle fatture emesse da soggetti italiani, suddividendole in quattro
categorie: 'Regole BII', 'Regole Peppol', 'Regole Valori Codificati', 'Regole Normativa italiana'.
A questi quattro gruppi di regole, che sono quelli definiti da PEPPOL, questa specifica aggiunge un quinto gruppo, 'Regole
SDI del futuro sistema di interscambio (SDI) istituito ai sensi della finanziaria 2008'.
Le regole appartenenti ai primi tre gruppi si applicano a qualunque fattura; le regole appartenenti al quarto e quinto gruppo
si applicano esclusivamente a fatture emesse da soggetti italiani.
Una fattura emessa da un soggetto italiano è valida secondo PEPPOL se rispetta tutte le regole definite nei gruppi 'Regole
BII', 'Regole Peppol', 'Regole Valori Codificati', 'Regole Normativa italiana'; la stessa fattura deve rispettare anche le regole
definite nel gruppo 'Regole SDI', per essere compatibile con il futuro sistema di interscambio.
Le regole di business definite da PEPPOL possono essere soggette a revisione. Fare riferimento al sito ufficiale del
progetto PEPPOL [5] per verificare l'eventuale rilascio di nuove versioni.
Come leggere la tabella:
1- la tabella elenca l'insieme di elementi ( individuati tramite XPath) del documento fattura soggetti ad una o più regole
(righe con sfondo grigio).
2- per ogni regola vengono indicati:
- la sua descrizione testuale preceduta dal suo identificatore;
- la sintassi XML che la esprime;
- il livello di errore: WARNING (regole che mirano a migliorare la qualità del documento ma non ne compromettono la
validità) o FATAL (regole che determinano la validità del documento).
Phase ID: Regole-BII - BII-T10
1) "//cac:LegalMonetaryTotal"
• ASSERT (fatal)
number(cbc:LineExtensionAmount) = number(round(sum(//cac:InvoiceLine/cbc:LineExtensionAmount) * 10 * 10) div 100)
[BIIRULE-T10-R011] - Il totale linee (line extension amount) DEVE essere uguale alla somma degli importi delle linee di fattura.
• ASSERT (fatal)
((cbc:ChargeTotalAmount) and (cbc:AllowanceTotalAmount) and (number(cbc:TaxExclusiveAmount) = round((number(cbc:LineExtensionAmount) +
number(cbc:ChargeTotalAmount) - number(cbc:AllowanceTotalAmount)) * 10 * 10) div 100 )) or (not(cbc:ChargeTotalAmount) and (cbc:AllowanceTotalAmount) and
(number(cbc:TaxExclusiveAmount) = round((number(cbc:LineExtensionAmount) - number(cbc:AllowanceTotalAmount)) * 10 * 10 ) div 100)) or ((cbc:ChargeTotalAmount)
and not(cbc:AllowanceTotalAmount) and (number(cbc:TaxExclusiveAmount) = round((number(cbc:LineExtensionAmount) + number(cbc:ChargeTotalAmount)) * 10 * 10 )
div 100)) or (not(cbc:ChargeTotalAmount) and not(cbc:AllowanceTotalAmount) and (number(cbc:TaxExclusiveAmount) = number(cbc:LineExtensionAmount)))
[BIIRULE-T10-R012] - L'importo totale tasse escluse (tax exclusive amount) DEVE essere uguale alla somma delle linee più eventuali spese e meno eventuali
sconti/abbuoni indicati in testata fattura.
• ASSERT (fatal)
((cbc:PayableRoundingAmount) and (number(cbc:TaxInclusiveAmount) = (round((number(cbc:TaxExclusiveAmount) +
number(sum(/Invoice/cac:TaxTotal/cbc:TaxAmount)) + number(cbc:PayableRoundingAmount)) *10 * 10) div 100))) or (number(cbc:TaxInclusiveAmount) = round((
number(cbc:TaxExclusiveAmount) + number(sum(/Invoice/cac:TaxTotal/cbc:TaxAmount))) * 10 * 10) div 100)
21
[BIIRULE-T10-R013] - L'importo totale tasse incluse (tax inclusive amount) DEVE essere uguale all'importo totale tasse escluse più l'ammontare delle tasse e eventuale
arrotondamento.
• ASSERT (fatal)
number(cbc:TaxInclusiveAmount) >= 0
[BIIRULE-T10-R014] - L'importo totale tasse incluse (tax inclusive amount) non DEVE essere negativo.
• ASSERT (fatal)
(cbc:AllowanceTotalAmount) and number(cbc:AllowanceTotalAmount) = (round(sum(/Invoice/cac:AllowanceCharge[cbc:ChargeIndicator="false"]/cbc:Amount) * 10 * 10) div
100) or not(cbc:AllowanceTotalAmount)
[BIIRULE-T10-R015] - Il totale sconti/abbuoni DEVE essere uguale alla somma degli sconti/abbouni indicati in testata fattura.
• ASSERT (fatal)
(cbc:ChargeTotalAmount) and number(cbc:ChargeTotalAmount) = (round(sum(/Invoice/cac:AllowanceCharge[cbc:ChargeIndicator="true"]/cbc:Amount) * 10 * 10) div 100)
or not(cbc:ChargeTotalAmount)
[BIIRULE-T10-R016] - Il totale spese DEVE essere uguale alla somma delle spese indicate in testata fattura.
• ASSERT (fatal)
(cbc:PrepaidAmount) and (number(cbc:PayableAmount) = (round((cbc:TaxInclusiveAmount - cbc:PrepaidAmount) * 10 * 10) div 100)) or number(cbc:PayableAmount) =
number(cbc:TaxInclusiveAmount)
[BIIRULE-T10-R017] - L'importo dovuto (payable amount) è dato dall'importo totale tasse incluse meno l'importo prepagato (prepaid amount).
2) "/Invoice/cac:TaxTotal"
• ASSERT (fatal)
count(cac:TaxSubtotal/*/*/cbc:ID) = count(cac:TaxSubtotal/*/*/cbc:ID[. = 'VAT']) or count(cac:TaxSubtotal/*/*/cbc:ID[. = 'VAT']) = 0
[BIIRULE-T10-R009] - In fattura DEVE esserci un solo totale imposta per singolo schema di imposta.
• ASSERT (fatal)
number(cbc:TaxAmount) = number(round(sum(cac:TaxSubtotal/cbc:TaxAmount) * 10 * 10) div 100)
[BIIRULE-T10-R010] - Ogni totale imposta DEVE essere uguale alla somma degli importi delle sue categorie.
3) "/Invoice/cac:TaxTotal/cac:TaxSubtotal"
• ASSERT (fatal)
boolean(self::node()[cac:TaxCategory/cac:TaxScheme/cbc:ID = 'VAT']/cbc:TaxableAmount) or (cac:TaxCategory/cac:TaxScheme/cbc:ID != 'VAT')
[BIIRULE-T10-R046] - La fattura DEVE indicare l'imponibile per ogni categoria IVA.
• ASSERT (fatal)
boolean(self::node()[cac:TaxCategory/cac:TaxScheme/cbc:ID = 'VAT']/cbc:TaxAmount) or (cac:TaxCategory/cac:TaxScheme/cbc:ID != 'VAT')
[BIIRULE-T10-R047] - La fattura DEVE indicare l'ammontare IVA per ogni sua categoria.
4) "//cac:TaxScheme"
• ASSERT (fatal)
cbc:ID
[BIIRULE-T10-R049] - Ogni schema di imposta DEVE essere definito attraverso un identificatore.
5) "//cac:TaxCategory"
• ASSERT (fatal)
cbc:ID
[BIIRULE-T10-R048] - Ogni categoria di imposta DEVE essere definita attraverso un identificatore.
6) "//cac:AccountingSupplierParty"
• ASSERT (warning)
(cac:Party/cac:PostalAddress/cbc:CityName and cac:Party/cac:PostalAddress/cbc:PostalZone) or (cac:Party/cac:PostalAddress/cbc:ID)
[BIIRULE-T10-R002] - L'indirizzo del cedente/prestatore DOVREBBE contenere almeno la città e il codice di avviamento postale o avere un identificatore indirizzo.
• ASSERT (warning)
((cac:Party/cac:PartyTaxScheme[cac:TaxScheme/cbc:ID='VAT']/cbc:CompanyID) and (cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) and
(following::cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) and
((cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) =
(following::cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) or
((cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) !=
(following::cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) and
cac:Party/cac:PartyTaxScheme/cac:TaxScheme/cbc:ID='VAT' and startswith(cac:Party/cac:PartyTaxScheme/cbc:CompanyID,cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode)))) or
not((cac:Party/cac:PartyTaxScheme[cac:TaxScheme/cbc:ID='VAT']/cbc:CompanyID)) or not((cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode)) or
not((following::cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode))
[BIIRULE-T10-R003] - In transazioni cross-border il numero di partita IVA del cedente/prestatore DOVREBBE essere preceduto dal codice del suo Paese.
7) "//cac:PaymentMeans"
• ASSERT (warning)
(cbc:PaymentDueDate and /Invoice/cbc:IssueDate) and (number(translate(cbc:PaymentDueDate,'-','')) >= number(translate(/Invoice/cbc:IssueDate,'-',''))) or
(not(cbc:PaymentDueDate))
[BIIRULE-T10-R006] - La data in cui è dovuto il pagamento (payment due date) DOVREBBE essere uguale o successiva alla data di emissione della fattura.
• ASSERT (warning)
(cbc:PaymentMeansCode = '31') and //cac:PayeeFinancialAccount/cbc:ID or (cbc:PaymentMeansCode != '31')
[BIIRULE-T10-R007] - Se il metodo di pagamento indicato in fattura è RID, la fattura DEVE indicare un conto finanziario.
• ASSERT (warning)
22
(cac:PayeeFinancialAccount/cbc:ID/@schemeID and (cac:PayeeFinancialAccount/cbc:ID/@schemeID = 'IBAN') and
cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:ID) or (cac:PayeeFinancialAccount/cbc:ID/@schemeID != 'IBAN') or
(not(cac:PayeeFinancialAccount/cbc:ID/@schemeID))
[BIIRULE-T10-R008] - Se il conto finanziario è identificato tramite un IBAN, l'identificatore dell'istituto di credito DOVREBBE essere indicato in fattura.
• ASSERT (fatal)
not(cac:PaymentMeans) or (cac:PaymentMeans/cbc:PaymentMeansCode)
[BIIRULE-T10-R044] - Se presenti in fattura, le informazioni relative al metodo di pagemento DEVONO includere il codice che specifica il metodo di pagamento.
8) "//cac:PartyLegalEntity"
• ASSERT (fatal)
(cbc:CompanyID)
[BIIRULE-T10-R041] - Se presenti in fattura, i dati di registrazione del soggetto presso un'organizzazione o categoria DEVONO includere il numero di iscrizione (company
identifier).
9) "//cac:InvoiceLine/cac:Price/cbc:PriceAmount"
• ASSERT (fatal)
number(.) >=0
[BIIRULE-T10-R022] - Il prezzo di un prodotto/servizio NON DEVE essere negativo.
10) "//cac:Item"
• ASSERT (warning)
string-length(string(cbc:Name)) <= 50
[BIIRULE-T10-R019] - Il nome di un prodotto/servizio NON DOVREBBE superare i 50 caratteri.
• ASSERT (warning)
not((cac:StandardItemIdentification)) or (cac:StandardItemIdentification/cbc:ID/@schemeID)
[BIIRULE-T10-R020] - Se per per un prodotto/servizio è fornito un identificatore standard, DOVREBBE essere indicato anche lo schema di identificazione (e.g. GTIN)
• ASSERT (warning)
not((cac:CommodityClassification)) or (cac:CommodityClassification/cbc:ItemClassificationCode/@listID)
[BIIRULE-T10-R021] - I codici di classificazione prodotto/servizio DOVREBBERO appartenere ad uno schema di codici standard (es. CPV o UNSPSC).
11) "//cac:InvoicePeriod"
• ASSERT (fatal)
(cbc:StartDate and cbc:EndDate) and (number(translate(cbc:StartDate,'-','')) <= number(translate(cbc:EndDate,'-','')))
[BIIRULE-T10-R001] - La data che indica la fine del periodo di fatturazione DEVE essere uguale o successiva alla data che indica l'inizio del periodo di fatturazione.
12) "//cac:InvoiceLine"
• ASSERT (fatal)
not(cbc:InvoicedQuantity) or not(cac:Price/cbc:PriceAmount) or (not(cac:Price/cbc:BaseQuantity) and number(cbc:LineExtensionAmount) =
round(((round(number(cac:Price/cbc:PriceAmount) *number(cbc:InvoicedQuantity) * 10 * 10) div 100) + (
round(sum(cac:AllowanceCharge[child::cbc:ChargeIndicator='true']/cbc:Amount) *10 * 10) div 100 ) - (
round(sum(cac:AllowanceCharge[child::cbc:ChargeIndicator='false']/cbc:Amount) *10 * 10) div 100 ) ) * 10 * 10) div 100) or ((cac:Price/cbc:BaseQuantity) and
number(cbc:LineExtensionAmount) = round(((round((number(cac:Price/cbc:PriceAmount) div number(cac:Price/cbc:BaseQuantity) * number(cbc:InvoicedQuantity)) * 10 *
10) div 100)+ (round(sum(cac:AllowanceCharge[child::cbc:ChargeIndicator='true']/cbc:Amount) * 10 * 10) div 100 ) (round(sum(cac:AllowanceCharge[child::cbc:ChargeIndicator='false']/cbc:Amount) *10 * 10) div 100)) *10 *10) div 100)
[BIIRULE-T10-R018] - L'importo dovuto per una riga di fattura (invoice line extension amount) DEVE essere uguale al prezzo moltiplicato per la quantità, più le spese,
meno gli sconti/abbouni indicati a livello di riga.
• ASSERT (fatal)
(cac:Item/cbc:Name)
[BIIRULE-T10-R025] - Ogni riga di fattura DEVE indicare il nome del prodotto/servizio.
• ASSERT (fatal)
cbc:ID
[BIIRULE-T10-R032] - Ogni riga di fattura DEVE avere il numero riga.
• ASSERT (fatal)
cbc:LineExtensionAmount
[BIIRULE-T10-R050] - Ogni riga di fattura DEVE riportare l'importo dovuto per la riga.
13) "/Invoice"
• ASSERT (fatal)
(cbc:IssueDate)
[BIIRULE-T10-R023] - La fattura DEVE avere la data di emissione.
• ASSERT (fatal)
(cbc:ID)
[BIIRULE-T10-R024] - La fattura DEVE avere il numero fattura.
• ASSERT (fatal)
(cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Name)
[BIIRULE-T10-R026] - La fattura DEVE contenere il nome completo del cedente/prestatore (ditta, denominazione o ragione sociale in caso di persone giuridiche; cognome
e nome caso di persone fisiche).
• ASSERT (fatal)
(cac:AccountingCustomerParty/cac:Party/cac:PartyName/cbc:Name)
[BIIRULE-T10-R027] - La fattura DEVE contenere il nome completo del cessionario/committente (ditta, denominazione o ragione sociale in caso di persone giuridiche;
cognome e nome in caso di persone fisiche).
23
• ASSERT (fatal)
((cac:TaxTotal[cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 'VAT']/cbc:TaxAmount) and (round(sum(cac:TaxTotal//cac:TaxSubtotal/cbc:TaxableAmount)
*10 * 10) div 100 = number(cac:LegalMonetaryTotal/cbc:TaxExclusiveAmount))) or not((cac:TaxTotal[cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 'VAT']))
[BIIRULE-T10-R028] - Se in fattura esiste un totale IVA, la somma degli imponibili soggetti alle diverse categorie DEVE essere uguale all'importo totale tasse escluse (tax
exclusive amount).
• ASSERT (fatal)
(cbc:UBLVersionID)
[BIIRULE-T10-R029] - La fattura DEVE indicare la versione della sitassi a cui aderisce (UBL version identifier).
• ASSERT (fatal)
(cbc:CustomizationID)
[BIIRULE-T10-R030] - La fattura DEVE indicare la customizzazione a cui aderisce (customization identifier).
• ASSERT (fatal)
(cbc:ProfileID)
[BIIRULE-T10-R031] - La fattura DEVE indicare il profilo a cui aderisce (profile identifier).
• ASSERT (fatal)
(cac:InvoiceLine)
[BIIRULE-T10-R033] - La fattura DEVE avere almeno una riga articolo.
• ASSERT (fatal)
(cbc:DocumentCurrencyCode)
[BIIRULE-T10-R034] - In futtura DEVE essere indicato il codice della valuta usata nel documento.
• ASSERT (fatal)
(cac:OrderReference/cbc:ID) or not(cac:OrderReference)
[BIIRULE-T10-R035] - Ogni riferimento ad un ordine DEVE contenere il numero ordine.
• ASSERT (fatal)
(cac:ContractDocumentReference/cbc:ID) or not(cac:ContractDocumentReference)
[BIIRULE-T10-R036] - Ogni riferimento ad un contratto DEVE contenere il numero contratto.
• ASSERT (fatal)
(cac:LegalMonetaryTotal/cbc:PayableAmount)
[BIIRULE-T10-R038] - La fattura DEVE indicare l'importo totale dovuto (payable amount).
• ASSERT (fatal)
(cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount)
[BIIRULE-T10-R039] - La fattura DEVE indicare total amount with taxes included.
• ASSERT (fatal)
(cac:LegalMonetaryTotal/cbc:TaxExclusiveAmount)
[BIIRULE-T10-R042] - La fattura DEVE indicare l'importo totale tasse escluse (tax exclusive amount).
• ASSERT (fatal)
(cac:LegalMonetaryTotal/cbc:LineExtensionAmount)
[BIIRULE-T10-R043] - La fattura DEVE indicare il totale linee (line extension amount).
14) "//cac:AccountingCustomerParty"
• ASSERT (warning)
(cac:Party/cac:PostalAddress/cbc:CityName and cac:Party/cac:PostalAddress/cbc:PostalZone) or (cac:Party/cac:PostalAddress/cbc:ID)
[BIIRULE-T10-R004] - L'indirizzo del cessionario/committente DOVREBBE contenere almeno la città e il codice di avviamento postale o avere un identificatore indirizzo.
• ASSERT (warning)
((cac:Party/cac:PartyTaxScheme[cac:TaxScheme/cbc:ID='VAT']/cbc:CompanyID) and (cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) and
(preceding::cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) and
((cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) =
(preceding::cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) or
((cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) !=
(preceding::cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) and
cac:Party/cac:PartyTaxScheme/cac:TaxScheme/cbc:ID='VAT' and startswith(cac:Party/cac:PartyTaxScheme/cbc:CompanyID,cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode)))) or
not((cac:Party/cac:PartyTaxScheme[cac:TaxScheme/cbc:ID='VAT']/cbc:CompanyID)) or not((cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode)) or
not((preceding::cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode))
[BIIRULE-T10-R005] - In transazioni cross-border il numero di partita IVA del cessionario/committente DOVREBBE essere preceduto dal codice del suo Paese.
15) "//cac:Country"
• ASSERT (fatal)
(cbc:IdentificationCode)
[BIIRULE-T10-R040] - Nell'indirizzo il Paese DEVE essere specificato usando il suo codice.
16) "//cac:AdditionalDocumentReference"
• ASSERT (fatal)
cbc:ID
[BIIRULE-T10-R037] - Ogni riferimento a documento DEVE includere il numero documento.
Phase ID: Regole-Peppol - T10
17) "//cac:LegalMonetaryTotal"
24
• ASSERT (fatal)
number(cbc:PayableAmount) >= 0
[EUGEN-T10-R019] - In fattura l'importo dovuto (payable amount) NON DEVE essere negativo.
18) "//cac:TaxSubtotal"
• ASSERT (warning)
((cac:TaxCategory/cbc:ID = 'E') and (cac:TaxCategory/cbc:TaxExemptionReason or cac:TaxCategory/cbc:TaxExemptionReasonCode)) or (cac:TaxCategory/cbc:ID != 'E')
[EUGEN-T10-R009] - Se la categoria IVA è esente (E), il motivo dell'esenzione DOVREBBE essere specificato.
19) "//cac:TaxCategory"
• ASSERT (fatal)
(parent::cac:AllowanceCharge) or (cbc:ID and cbc:Percent) or (cbc:ID = 'AE')
[EUGEN-T10-R008]- Per ogni sotto-categoria di imposta l'identificatore della categoria e la percentuale di imposta applicabile DEVONO essere specificati.
20) "//cac:AccountingSupplierParty/cac:Party"
• ASSERT (warning)
(cac:PostalAddress/cbc:StreetName and cac:PostalAddress/cbc:CityName and cac:PostalAddress/cbc:PostalZone and
cac:PostalAddress/cac:Country/cbc:IdentificationCode)
[EUGEN-T10-R001] - In fattura l'indirizzo del cedente/prestatore DOVREBBE contenere almeno via, città, codice di avviamento postale e codice Paese.
21) "//cac:PaymentMeans"
• ASSERT (warning)
((cbc:PaymentMeansCode = '31') and (cac:PayeeFinancialAccount/cbc:ID/@schemeID and cac:PayeeFinancialAccount/cbc:ID/@schemeID = 'IBAN') and
(cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:ID/@schemeID and
cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution/cbc:ID/@schemeID = 'BIC')) or (cbc:PaymentMeansCode != '31') or
((cbc:PaymentMeansCode = '31') and (not(cac:PayeeFinancialAccount/cbc:ID/@schemeID) or (cac:PayeeFinancialAccount/cbc:ID/@schemeID != 'IBAN')))
[EUGEN-T10-R004] - Se il metodo di pagamento è trasferimento internazionale di fondi e il conto finanziario è identificato tramite un IBAN, l'istituto di credito DOVREBBE
essere identificato tramite BIC.
22) "//cac:InvoicePeriod"
• ASSERT (fatal)
(cbc:StartDate)
[EUGEN-T10-R020]- In fattura il periodo di fatturazione DEVE avere una data di inizio periodo.
• ASSERT (fatal)
(cbc:EndDate)
[EUGEN-T10-R021]- In fattura il periodo di fatturazione DEVE avere una data di fine periodo.
23) "//cac:InvoiceLine"
• ASSERT (warning)
(cbc:InvoicedQuantity and cbc:InvoicedQuantity/@unitCode)
[EUGEN-T10-R003] - Ogni riga di fattura DOVREBBE contenere la quantità e l'unità di misura.
24) "/Invoice"
• ASSERT (fatal)
((cac:TaxTotal[cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 'VAT']/cbc:TaxAmount) and
(cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID) or not((cac:TaxTotal[cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 'VAT'])))
[EUGEN-T10-R007] - Se in fattura esiste il totale IVA, la partita IVA del fornitore deve essere specificata.
• ASSERT (fatal)
not(cac:PayeeParty) or (cac:PayeeParty/cac:PartyName/cbc:Name)
[EUGEN-T10-R010]- Se in fattura sono presenti le informazioni relative al beneficiario del pagamento, il nome del beneficiario DEVE essere specificato.
• ASSERT (fatal)
startswith(//cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID,//cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:Country/cbc:Identifi
cationCode) and (//cac:TaxCategory/cbc:ID) = 'AE' or not((//cac:TaxCategory/cbc:ID) = 'AE')
[EUGEN-T10-R015]- In caso di reverse charge (categoria imposta = "AE") le partite IVA del cessionario/committente e del cedente/prestatore devono essere specificate in
fattura.
• ASSERT (fatal)
(((//cac:TaxCategory/cbc:ID) = 'AE') and not((//cac:TaxCategory/cbc:ID) != 'AE' )) or not((//cac:TaxCategory/cbc:ID) = 'AE') or not(//cac:TaxCategory)
[EUGEN-T10-R016]- In caso di reverse charge (categoria imposta = "AE") la fattura NON DEVE contenere altre categorie IVA.
• ASSERT (fatal)
(//cbc:TaxExclusiveAmount = //cac:TaxTotal/cac:TaxSubtotal[cac:TaxCategory/cbc:ID='AE']/cbc:TaxableAmount) and (//cac:TaxCategory/cbc:ID) = 'AE' or
not((//cac:TaxCategory/cbc:ID) = 'AE')
[EUGEN-T10-R017] - In caso di reverse charge (categoria imposta = "AE") l'imponibile DEVE essere uguale al totale fattura al netto dell'ammontare IVA.
• ASSERT (fatal)
//cac:TaxTotal/cbc:TaxAmount = 0 and (//cac:TaxCategory/cbc:ID) = 'AE' or not((//cac:TaxCategory/cbc:ID) = 'AE')
[EUGEN-T10-R018] - In caso di reverse charge (categoria imposta = "AE") l'ammontare IVA DEVE essere zero.
• ASSERT (fatal)
not(//@currencyID != //cbc:DocumentCurrencyCode)
[EUGEN-T10-R024] - L'identificatore della valuta usata nel documento DEVE essere indicato a livello di testata.
25) "//cac:Delivery/cac:DeliveryLocation/cac:Address"
• ASSERT (warning)
25
(cbc:CityName and cbc:PostalZone and cac:Country/cbc:IdentificationCode)
[EUGEN-T10-R005]- In fattura l'indirizzo di consegna DEVE contenere almeno città, codice di avviamento postale e codice Paese.
26) "//cac:AccountingCustomerParty/cac:Party"
• ASSERT (warning)
(cac:PostalAddress/cbc:StreetName and cac:PostalAddress/cbc:CityName and cac:PostalAddress/cbc:PostalZone and
cac:PostalAddress/cac:Country/cbc:IdentificationCode)
[EUGEN-T10-R002] - In fattura l'indirizzo del cessionario/committente DOVREBBE contenere almeno via e numero civico, città, codice d'avviamento postale e codice
Paese.
27) "//cac:Item/cac:ClassifiedTaxCategory"
• ASSERT (fatal)
(//cac:TaxTotal[cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 'VAT']/cbc:TaxAmount and cbc:ID) or
not((//cac:TaxTotal[cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 'VAT']))
[EUGEN-T10-R011] - Se in fattura esiste il totale IVA, ogni riga di fattura DEVE avere l'identificatore della categoria IVA.
28) "//cac:AllowanceCharge"
• ASSERT (fatal)
(((//cac:TaxTotal[cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 'VAT']/cbc:TaxAmount) and (cac:TaxCategory/cac:TaxScheme/cbc:ID = 'VAT')) or
not((//cac:TaxTotal[cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID = 'VAT'])) and (local-name(parent:: node())="Invoice")) or not(local-name(parent::
node())="Invoice")
[EUGEN-T10-R006] - Se in fattura esiste il totale IVA, nel blocco Allowances Charges in testata fattura DEVE essere presente una categoria di imposta con schema di
imposta IVA.
• ASSERT (fatal)
number(cbc:Amount)>=0
[EUGEN-T10-R022] - Un importo relativo ad uno sconto/abbuono o costo/spesa NON DEVE essere negativo.
• ASSERT (warning)
(cbc:AllowanceChargeReason)
[EUGEN-T10-R023] - Una descrizione testuale della motivazione per uno sconto/abbuono o costo/spesa DOVREBBE essere specificata per ogni sconto/abbuono e
costo/spesa.
• ASSERT (fatal)
not(cbc:MultiplierFactorNumeric) or number(cbc:MultiplierFactorNumeric) >=0
[EUGEN-T10-R012] - Una percentuale di sconto non DEVE essere negativa.
• ASSERT (warning)
(cbc:MultiplierFactorNumeric and cbc:BaseAmount) or (not(cbc:MultiplierFactorNumeric) and not(cbc:BaseAmount))
[EUGEN-T10-R013] - Se si indica uno sconto, percentuale e importo a cui si applica DOVREBBERO essere indicati o entrambi o nessuno dei due.
Phase ID: Regole-NormativaItaliana - ITT10
29) "//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress"
• ASSERT (Fatal)
(cbc:StreetName and cbc:CityName and cbc:PostalZone and cbc:CountrySubentity and cac:Country/cbc:IdentificationCode) and
(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT') or
not((//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[IT-T10-R005] - Se il cedente/prestatore è italiano, in fattura l'indirizzo del cedente/prestatore DEVE contenere almeno via, città, codice d'avviamento postale, provincia e
codice Paese.
30) "//cac:InvoiceLine"
• ASSERT (Fatal)
(cbc:InvoicedQuantity) and (cbc:InvoicedQuantity/@unitCode) and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT')
or not((//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[IT-T10-R024] - Se il cedente/prestatore è italiano, ogni riga di fattura DEVE contenere la quantità e l'unità di misura.
• ASSERT (Fatal)
(cac:Price/cbc:PriceAmount) and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT') or
not((//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[IT-T10-R031] - Se il cedente/prestatore è italiano, ogni riga di fattura DEVE contenere il prezzo unitario del bene/servizio.
31) "/Invoice"
• ASSERT (Fatal)
cbc:InvoiceTypeCode and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT') or
not((//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[IT-T10-R016] - Se il cedente/prestatore è italiano, la fattura DEVE contenere il tipo fattura.
32) "//cac:DespatchDocumentReference"
• ASSERT (Fatal)
(cbc:ID and cbc:IssueDate) and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT') or
not((//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[IT-T10-R017] - Se il cedente/prestatore è italiano, il riferimento ad un documento di trasporto collegato alla fattura DEVE contenere il numero e la data di emissione del
documento.
33) "//cac:AccountingCustomerParty/cac:Party/cac:PostalAddress"
• ASSERT (Fatal)
(cbc:StreetName and cbc:CityName and cbc:PostalZone and cbc:CountrySubentity and cac:Country/cbc:IdentificationCode) and
(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT') or
not((//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
26
[IT-T10-R008] - Se il cedente/prestatore è italiano, in fattura l'indirizzo del committente/cessionario DEVE contenere almeno via, città, codice d'avviamento postale,
provincia e codice Paese.
34) "//cac:AccountingSupplierParty/cac:Party"
• ASSERT (Warning)
not(cac:PartyLegalEntity/cbc:CompanyID[@schemeID = 'IT:CC']) or (cac:PartyLegalEntity[cbc:CompanyID/@schemeID =
'IT:CC']/cac:CorporateRegistrationScheme/cac:JurisdictionRegionAddress/cbc:CountrySubentity) or (cac:PartyLegalEntity[cbc:CompanyID/@schemeID =
'IT:CC']/cac:CorporateRegistrationScheme/cac:JurisdictionRegionAddress/cbc:CountrySubentityCode) and
(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT') or
not((//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[IT-T10-R013] - Se il cedente/prestatore è italiano ed è iscritto alla Camera di Commercio, i dati di registrazione del soggetto presso la Camera di Commercio
DOVREBBERO includere la provincia (espressa come codice o testo) della Camera di Commercio presso cui il soggetto è registrato.
35) "//cac:TaxRepresentativeParty"
• ASSERT (Warning)
(cac:PartyTaxScheme/cbc:CompanyID[@schemeID = 'IT:VAT'] and cac:PartyName/cbc:Name) and
(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT') or
not((//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[IT-T10-R003] - Se il cedente/prestatore è italiano e ha un rappresentante fiscale italiano, la fatture DEVE contenere il numero di partita IVA e il nome completo del
rappresentante fiscale.
36) "//cac:DespatchLineReference/cac:DocumentReference"
• ASSERT (Fatal)
(cbc:ID and cbc:IssueDate) and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT') or
not((//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[IT-T10-R032] - Se il cedente/prestatore è italiano, il riferimento ad un documento di trasporto collegato ad una riga di fattura DEVE contenere il numero e la data di
emissione del documento.
Phase ID: Regole-ValoriCodificati - CodesT10
37) "cbc:InvoiceTypeCode"
• ASSERT (fatal)
( ( not(contains(normalize-space(.),' ')) and contains( ' 380 393 ',concat(' ',normalize-space(.),' ') ) ) )
[CL-010-001] - In fattura il codice che indica il tipo fattura DEVE essere 380 dalla lista di codici UN/ECE 1001.
38) "cbc:DocumentCurrencyCode"
• ASSERT (fatal)
( ( not(contains(normalize-space(.),' ')) and contains( ' AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BOV BRL BSD
BTN BWP BYR BZD CAD CDF CHE CHF CHW CLF CLP CNY COP COU CRC CUP CVE CZK DJF DKK DOP DZD EEK EGP ERN ETB EUR FJD FKP GBP GEL GHS
GIP GMD GNF GTQ GWP GYD HKD HNL HRK HTG HUF IDR ILS INR IQD IRR ISK JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD
LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MXV MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR
PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SKK SLL SOS SRD STD SVC SYP SZL THB TJS TMM TND TOP TRY TTD TWD TZS UAH
UGX USD USN USS UYI UYU UZS VEF VND VUV WST XAF XAG XAU XBA XBB XBC XBD XCD XDR XFU XOF XPD XPF XTS XXX YER ZAR ZMK ZWR ZWD
',concat(' ',normalize-space(.),' ') ) ) )
[CL-010-002] - In fattura il codice che indica la valuta usata nel documento DEVE appartenere alla lista di codici ISO 4217.
39) "@currencyID"
• ASSERT (fatal)
( ( not(contains(normalize-space(.),' ')) and contains( ' AED AFN ALL AMD ANG AOA ARS AUD AWG AZN BAM BBD BDT BGN BHD BIF BMD BND BOB BOV BRL BSD
BTN BWP BYR BZD CAD CDF CHE CHF CHW CLF CLP CNY COP COU CRC CUP CVE CZK DJF DKK DOP DZD EEK EGP ERN ETB EUR FJD FKP GBP GEL GHS
GIP GMD GNF GTQ GWP GYD HKD HNL HRK HTG HUF IDR ILS INR IQD IRR ISK JMD JOD JPY KES KGS KHR KMF KPW KRW KWD KYD KZT LAK LBP LKR LRD
LSL LTL LVL LYD MAD MDL MGA MKD MMK MNT MOP MRO MUR MVR MWK MXN MXV MYR MZN NAD NGN NIO NOK NPR NZD OMR PAB PEN PGK PHP PKR
PLN PYG QAR RON RSD RUB RWF SAR SBD SCR SDG SEK SGD SHP SKK SLL SOS SRD STD SVC SYP SZL THB TJS TMM TND TOP TRY TTD TWD TZS UAH
UGX USD USN USS UYI UYU UZS VEF VND VUV WST XAF XAG XAU XBA XBB XBC XBD XCD XDR XFU XOF XPD XPF XTS XXX YER ZAR ZMK ZWR ZWD
',concat(' ',normalize-space(.),' ') ) ) )
[CL-010-003] - In fattura i codici valuta DEVONO appartenere alla lista di codici ISO 4217.
40) "cac:Country//cbc:IdentificationCode"
• ASSERT (fatal)
( ( not(contains(normalize-space(.),' ')) and contains( ' AD AE AF AG AI AL AM AN AO AQ AR AS AT AU AW AX AZ BA BB BD BE BF BG BH BI BL BJ BM BN BO BR BS
BT BV BW BY BZ CA CC CD CF CG CH CI CK CL CM CN CO CR CU CV CX CY CZ DE DJ DK DM DO DZ EC EE EG EH ER ES ET FI FJ FK FM FO FR GA GB GD GE
GF GG GH GI GL GM GN GP GQ GR GS GT GU GW GY HK HM HN HR HT HU ID IE IL IM IN IO IQ IR IS IT JE JM JO JP KE KG KH KI KM KN KP KR KW KY KZ LA LB
LC LI LK LR LS LT LU LV LY MA MC MD ME MF MG MH MK ML MM MN MO MP MQ MR MS MT MU MV MW MX MY MZ NA NC NE NF NG NI NL NO NP NR NU NZ
OM PA PE PF PG PH PK PL PM PN PR PS PT PW PY QA RO RS RU RW SA SB SC SD SE SG SH SI SJ SK SL SM SN SO SR ST SV SY SZ TC TD TF TG TH TJ TK
TL TM TN TO TR TT TV TW TZ UA UG UM US UY UZ VA VC VE VG VI VN VU WF WS YE YT ZA ZM ZW ',concat(' ',normalize-space(.),' ') ) ) )
[CL-010-004] - In fattura i codici Paese DEVONO appartenere alla lista di codici ISO 3166-1.
41) "cac:TaxScheme//cbc:ID"
• ASSERT (warning)
( ( not(contains(normalize-space(.),' ')) and contains( ' AAA AAB AAC AAD AAE AAF AAG AAH AAI AAJ AAK AAL ADD BOL CAP CAR COC CST CUD CVD ENV EXC
EXP FET FRE GCN GST ILL IMP IND LAC LCN LDP LOC LST MCA MCD OTH PDB PDC PRF SCN SSS STT SUP SUR SWT TAC TOT TOX TTA VAD VAT ',concat('
',normalize-space(.),' ') ) ) )
[CL-010-005] - In fattura il codice che identifica lo schema di imposta DEVE appartenere alla lista di codici UN/ECE 5153.
42) "cac:PaymentMeans//cbc:PaymentMeansCode"
• ASSERT (warning)
( ( not(contains(normalize-space(.),' ')) and contains( ' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
42 43 44 45 46 47 48 49 50 51 52 53 60 61 62 63 64 65 66 67 70 74 75 76 77 78 91 92 93 94 95 96 97 ',concat(' ',normalize-space(.),' ') ) ) )
[CL-010-006] - In fattura il codice che identifica il metodo di pagamento DEVE appartenere alla lista di codici CEFACT 4461.
43) "cac:TaxCategory//cbc:ID"
• ASSERT (warning)
27
( ( not(contains(normalize-space(.),' ')) and contains( ' A AA AB AC AD AE B C E G H O S Z ',concat(' ',normalize-space(.),' ') ) ) )
[CL-010-007] - In fattura il codice che identifica la categoria di imposta DEVE appartenere alla lista di codici UN/ECE 5305.
44) "cac:FinancialInstitution/cbc:ID//@schemeID"
• ASSERT (warning)
( ( not(contains(normalize-space(.),' ')) and contains( ' BIC ',concat(' ',normalize-space(.),' ') ) ) )
[PCL-010-002] - Se l'identificatore del conto finanziario è IBAN, l'identificatore dell'ististituto finanziario DOVREBBE essere BIC.
45) "cac:PostalAddress/cbc:ID//@schemeID"
• ASSERT (warning)
( ( not(contains(normalize-space(.),' ')) and contains( ' GLN ',concat(' ',normalize-space(.),' ') ) ) )
[PCL-010-003] - Lo schema di identificazione dell'identificatore di un indirizzo DOVREBBE essere GLN.
46) "cac:Delivery/cac:DeliveryLocation/cbc:ID//@schemeID"
• ASSERT (warning)
( ( not(contains(normalize-space(.),' ')) and contains( ' GLN ',concat(' ',normalize-space(.),' ') ) ) )
[PCL-010-004]- L'identificatore di un luogo DOVREBBE essre GLN.
47) "cac:Item/cac:StandardItemIdentification/cbc:ID//@schemeID"
• ASSERT (warning)
( ( not(contains(normalize-space(.),' ')) and contains( ' GTIN ',concat(' ',normalize-space(.),' ') ) ) )
[PCL-010-005]- Il codice di identificazione standard di un prodotto/servizio DOVREBBE essere GTIN.
48) "cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode//@listID"
• ASSERT (warning)
( ( not(contains(normalize-space(.),' ')) and contains( ' UNSPSC eCLASS CPV ',concat(' ',normalize-space(.),' ') ) ) )
[PCL-010-006] - Il codice di classificazione prodotto DOVREBBE essere UNSPSC, eClass o CPV.
49) "cac:PartyIdentification/cbc:ID//@schemeID"
• ASSERT (fatal)
( ( not(contains(normalize-space(.),' ')) and contains( ' GLN DUNS IBAN DK:CPR DK:CVR DK:P DK:SE DK:VANS IT:VAT IT:CF IT:FTI IT:SIA IT:SECETI NO:ORGNR
NO:VAT HU:VAT SE:ORGNR FI:OVT EU:VAT EU:REID FR:SIRET AT:VAT AT:GOV AT:CID IS:KT IBAN AT:KUR ES:VAT ',concat(' ',normalize-space(.),' ') ) ) )
[PCL-010-008] - Lo schema di identificazione di un soggetto in fattura DEVE appartenere alla lista PEPPOL PartyID.
50) "cbc:EndpointID//@schemeID"
• ASSERT (fatal)
( ( not(contains(normalize-space(.),' ')) and contains( ' GLN DUNS IBAN DK:CPR DK:CVR DK:P DK:SE DK:VANS IT:VAT IT:CF IT:FTI IT:SIA IT:SECETI NO:ORGNR
NO:VAT HU:VAT SE:ORGNR FI:OVT EU:VAT EU:REID FR:SIRET AT:VAT AT:GOV AT:CID IS:KT IBAN AT:KUR ES:VAT ',concat(' ',normalize-space(.),' ') ) ) )
[PCL-010-009] - Lo schema di identificazione di un Endpoint DEVE appartenere alla lista PEPPOL PartyID.
Phase ID: Regole-SDI - SDIT10
51) "//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress"
• ASSERT (Fatal)
((cbc:BuildingNumber) and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT')) or
(not(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[SDI-T10-R001] - Se il cedente/prestatore è italiano, l'indirizzo del cedente/prestatore deve contenere il numero civico.
52) "//cac:AccountingCustomerParty/cac:Party/cac:PostalAddress"
• ASSERT (Fatal)
((cbc:BuildingNumber) and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT')) or
(not(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[SDI-T10-R003] - Se il cedente/prestatore è italiano, l'indirizzo del cessionario/committente deve contenere il numero civico.
53) "//cac:AccountingCustomerParty/cac:Party"
• ASSERT (Fatal)
((cac:PartyTaxScheme/cbc:CompanyID) and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT')) or
(not(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[SDI-T10-R002] - Se il cedente/prestatore è italiano, la fattura DEVE contenere l'identificativo fiscale del cessionario/committente.
54) "//cac:TaxSubtotal"
• ASSERT (Fatal)
(not(cac:TaxCategory/cac:TaxScheme/cbc:Name = 'Withholding Tax')) or ((cac:TaxCategory/cac:TaxScheme/cbc:TaxTypeCode) and (cac:TaxCategory/cbc:Name) and
(cac:TaxCategory/cbc:Percent) and (cbc:TaxAmount) and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT')) or
(not(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[SDI-T10-R004] - Se il cedente/prestatore è italiano, nei casi in cui sia applicabile la ritenuta di acconto DEVONO essere indicati l'importo, la tipologia, l'aliquota e la
causale pagamento.
• ASSERT (Fatal)
(not(cac:TaxCategory/cac:TaxScheme/cbc:ID = 'BOL')) or ((cac:TaxCategory/cac:TaxScheme/cbc:Name) and (cbc:TaxAmount) and
(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT')) or
(not(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[SDI-T10-R005] - Se il cedente/prestatore è italiano, nei casi in cui sia prevista l'imposta di bollo DEVONO essere indicati l'importo e gli estremi della relativa
autorizzazione.
• ASSERT (Fatal)
28
(not(cac:TaxCategory/cbc:ID = 'AE')) or ((cac:TaxCategory/cbc:Name) and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode
= 'IT')) or (not(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[SDI-T10-R006] - Se il cedente/prestatore è italiano ed il cessionario/committente è debitore di imposta in luogo del cedente/prestatore (reverse charge), la fattura DEVE
contenere la norma di riferimento, comunitaria o nazionale.
• ASSERT (Fatal)
(not(cac:TaxCategory/cac:TaxScheme/cbc:Name = 'Withholding Tax')) or ((cac:TaxCategory/cac:TaxScheme/cbc:ID = 'OTH') and
(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT')) or
(not(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[SDI-T10-R010] - Nei casi di ritenuta di acconto, il valore dell'identificatore dello schema di imposta deve essere 'OTH'.
55) "//cac:InvoiceLine/cac:OrderLineReference/cac:OrderReference"
• ASSERT (Fatal)
((cbc:ID and cbc:IssueDate) and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT')) or
(not(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[SDI-T10-R007] - Se il cedente/prestatore è italiano, ogni riferimento ad un documento collegato ad una riga di fattura DEVE contenere numero e data di emissione del
documento.
56) "//cac:InvoiceLine/cac:BillingReference/cac:InvoiceDocumentReference"
• ASSERT (Fatal)
((cbc:ID and cbc:IssueDate) and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT')) or
(not(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[SDI-T10-R008] - Se il cedente/prestatore è italiano, ogni riferimento ad una fattura collegata a questa fattura DEVE contenere numero e data di emissione del fattura
collegata ed almeno un riferimento ad una riga della fattura collegata.
57) "//cac:InvoiceLine//cac:DocumentReference"
• ASSERT (Fatal)
((cbc:ID and cbc:IssueDate) and (//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT')) or
(not(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[SDI-T10-R007] - Se il cedente/prestatore è italiano, ogni riferimento ad un documento collegato ad una riga di fattura DEVE contenere numero e data di emissione del
documento.
58) "//cac:InvoiceLine/cac:DeliveryPeriod"
• ASSERT (Fatal)
((cac:RequestedDeliveryPeriod/cbc:StartDate) and ((cac:RequestedDeliveryPeriod/cbc:StartDate)) and
(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT')) or
(not(//cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode = 'IT'))
[SDI-T10-R009] - Se il cedente/prestatore è italiano, ogni riga di fattura relativa a prestazione di servizio DEVE indicare la data di inizio e la data di fine del periodo cui si
riferisce l'eventuale servizio prestato.
29
Appendice i - CodeList: BinaryObjectMimeCodeContent
- application/CSTAdata+xml
- application/EDI-Consent
- application/EDI-X12
- application/EDIFACT
- application/activemessage
- application/andrew-inset
- application/applefile
- application/atomicmail
- application/batch-SMTP
- application/beep+xml
- application/cals-1840
- application/cnrp+xml
- application/commonground
- application/cpl+xml
- application/csta+xml
- application/cybercash
- application/dca-rft
- application/dec-dx
- application/dialog-info+xml
- application/dicom
- application/dns
- application/dvcs
- application/epp+xml
- application/eshop
- application/fits
- application/font-tdpfr
- application/http
- application/hyperstudio
- application/iges
- application/im-iscomposing+xml
- application/index
- application/index.cmd
- application/index.obj
- application/index.response
- application/index.vnd
- application/iotp
- application/ipp
- application/isup
- application/kpml-request+xml
- application/kpml-response+xml
- application/mac-binhex40
- application/macwriteii
- application/marc
- application/mathematica
- application/mbox
- application/mikey
- application/mpeg4-generic
- application/msword
- application/news-message-id
- application/news-transmission
- application/ocsp-request
- application/ocsp-response
- application/octet-stream
- application/oda
- application/ogg
- application/parityfec
- application/pdf
- application/pgp-encrypted
- application/pgp-keys
- application/pgp-signature
- application/pidf+xml
- application/pkcs10
- application/pkcs7-mime
- application/pkcs7-signature
- application/pkix-cert
- application/pkix-crl
- application/pkix-pkipath
- application/pkixcmp
- application/postscript
- application/prs.alvestrand.titrax-sheet
- application/prs.cww
- application/prs.nprend
- application/prs.plucker
- application/qsig
- application/rdf+xml
- application/reginfo+xml
- application/remote-printing
- application/resource-lists+xml
- application/riscos
- application/rls-services+xml
- application/rtf
- application/samlassertion+xml
- application/samlmetadata+xml
- application/sbml+xml
- application/sdp
- application/set-payment
- application/set-payment-initiation
- application/set-registration
- application/set-registration-initiation
- application/sgml
- application/sgml-open-catalog
- application/shf+xml
- application/sieve
- application/simple-filter+xml
- application/simple-message-summary
- application/slate
- application/soap+xml
- application/spirits-event+xml
- application/timestamp-query
- application/timestamp-reply
- application/tve-trigger
- application/vemmi
- application/vnd.3M.Post-it-Notes
- application/vnd.3gpp.pic-bw-large
- application/vnd.3gpp.pic-bw-small
- application/vnd.3gpp.pic-bw-var
- application/vnd.3gpp.sms
- application/vnd.FloGraphIt
- application/vnd.Kinar
- application/vnd.Mobius.DAF
- application/vnd.Mobius.DIS
- application/vnd.Mobius.MBK
- application/vnd.Mobius.MQY
- application/vnd.Mobius.MSL
- application/vnd.Mobius.PLC
- application/vnd.Mobius.TXF
- application/vnd.Quark.QuarkXPress
- application/vnd.RenLearn.rlprint
- application/vnd.accpac.simply.aso
- application/vnd.accpac.simply.imp
- application/vnd.acucobol
- application/vnd.acucorp
- application/vnd.adobe.xfdf
- application/vnd.aether.imp
- application/vnd.amiga.ami
- application/vnd.anser-web-certificate-issueinitiation
- application/vnd.anser-web-funds-transferinitiation
- application/vnd.audiograph
- application/vnd.blueice.multipass
- application/vnd.bmi
- application/vnd.businessobjects
- application/vnd.canon-cpdl
- application/vnd.canon-lips
- application/vnd.cinderella
- application/vnd.claymore
- application/vnd.commerce-battelle
- application/vnd.commonspace
- application/vnd.contact.cmsg
- application/vnd.cosmocaller
- application/vnd.criticaltools.wbs+xml
30
- application/vnd.ctc-posml
- application/vnd.cups-postscript
- application/vnd.cups-raster
- application/vnd.cups-raw
- application/vnd.curl
- application/vnd.cybank
- application/vnd.data-vision.rdz
- application/vnd.dna
- application/vnd.dpgraph
- application/vnd.dreamfactory
- application/vnd.dxr
- application/vnd.ecdis-update
- application/vnd.ecowin.chart
- application/vnd.ecowin.filerequest
- application/vnd.ecowin.fileupdate
- application/vnd.ecowin.series
- application/vnd.ecowin.seriesrequest
- application/vnd.ecowin.seriesupdate
- application/vnd.enliven
- application/vnd.epson.esf
- application/vnd.epson.msf
- application/vnd.epson.quickanime
- application/vnd.epson.salt
- application/vnd.epson.ssf
- application/vnd.ericsson.quickcall
- application/vnd.eudora.data
- application/vnd.fdf
- application/vnd.ffsns
- application/vnd.fints
- application/vnd.framemaker
- application/vnd.fsc.weblaunch
- application/vnd.fujitsu.oasys
- application/vnd.fujitsu.oasys2
- application/vnd.fujitsu.oasys3
- application/vnd.fujitsu.oasysgp
- application/vnd.fujitsu.oasysprs
- application/vnd.fujixerox.ddd
- application/vnd.fujixerox.docuworks
- application/vnd.fujixerox.docuworks.binder
- application/vnd.fut-misnet
- application/vnd.genomatix.tuxedo
- application/vnd.grafeq
- application/vnd.groove-account
- application/vnd.groove-help
- application/vnd.groove-identity-message
- application/vnd.groove-injector
- application/vnd.groove-tool-message
- application/vnd.groove-tool-template
- application/vnd.groove-vcard
- application/vnd.hbci
- application/vnd.hcl-bireports
- application/vnd.hhe.lesson-player
- application/vnd.hp-HPGL
- application/vnd.hp-PCL
- application/vnd.hp-PCLXL
- application/vnd.hp-hpid
- application/vnd.hp-hps
- application/vnd.httphone
- application/vnd.hzn-3d-crossword
- application/vnd.ibm.MiniPay
- application/vnd.ibm.afplinedata
- application/vnd.ibm.electronic-media
- application/vnd.ibm.modcap
- application/vnd.ibm.rights-management
- application/vnd.ibm.secure-container
- application/vnd.informix-visionary
- application/vnd.intercon.formnet
- application/vnd.intertrust.digibox
- application/vnd.intertrust.nncp
- application/vnd.intu.qbo
- application/vnd.intu.qfx
- application/vnd.ipunplugged.rcprofile
- application/vnd.irepository.package+xml
- application/vnd.is-xpr
- application/vnd.japannet-directory-service
- application/vnd.japannet-jpnstore-wakeup
- application/vnd.japannet-payment-wakeup
- application/vnd.japannet-registration
- application/vnd.japannet-registration-wakeup
- application/vnd.japannet-setstore-wakeup
- application/vnd.japannet-verification
- application/vnd.japannet-verification-wakeup
- application/vnd.jisp
- application/vnd.kde.karbon
- application/vnd.kde.kchart
- application/vnd.kde.kformula
- application/vnd.kde.kivio
- application/vnd.kde.kontour
- application/vnd.kde.kpresenter
- application/vnd.kde.kspread
- application/vnd.kde.kword
- application/vnd.kenameaapp
- application/vnd.kidspiration
- application/vnd.koan
- application/vnd.liberty-request+xml
- application/vnd.llamagraphics.lifebalance.desktop
- application/vnd.llamagraphics.lifebalance.exchange+xml
- application/vnd.lotus-1-2-3
- application/vnd.lotus-approach
- application/vnd.lotus-freelance
- application/vnd.lotus-notes
- application/vnd.lotus-organizer
- application/vnd.lotus-screencam
- application/vnd.lotus-wordpro
- application/vnd.mcd
- application/vnd.mediastation.cdkey
- application/vnd.meridian-slingshot
- application/vnd.mfmp
- application/vnd.micrografx.flo
- application/vnd.micrografx.igx
- application/vnd.mif
- application/vnd.minisoft-hp3000-save
- application/vnd.mitsubishi.mistyguard.trustweb
- application/vnd.mophun.application
- application/vnd.mophun.certificate
- application/vnd.motorola.flexsuite
- application/vnd.motorola.flexsuite.adsi
- application/vnd.motorola.flexsuite.fis
- application/vnd.motorola.flexsuite.gotap
- application/vnd.motorola.flexsuite.kmr
- application/vnd.motorola.flexsuite.ttc
- application/vnd.motorola.flexsuite.wem
- application/vnd.mozilla.xul+xml
- application/vnd.ms-artgalry
- application/vnd.ms-asf
- application/vnd.ms-excel
- application/vnd.ms-lrm
- application/vnd.ms-powerpoint
- application/vnd.ms-project
- application/vnd.ms-tnef
- application/vnd.ms-works
- application/vnd.ms-wpl
- application/vnd.mseq
- application/vnd.msign
- application/vnd.music-niff
- application/vnd.musician
- application/vnd.nervana
- application/vnd.netfpx
- application/vnd.noblenet-directory
- application/vnd.noblenet-sealer
- application/vnd.noblenet-web
- application/vnd.nokia.landmark+wbxml
- application/vnd.nokia.landmark+xml
- application/vnd.nokia.landmarkcollection+xml
- application/vnd.nokia.radio-preset
- application/vnd.nokia.radio-presets
- application/vnd.novadigm.EDM
- application/vnd.novadigm.EDX
- application/vnd.novadigm.EXT
- application/vnd.obn
- application/vnd.omads-email+xml
- application/vnd.omads-file+xml
- application/vnd.omads-folder+xml
- application/vnd.osa.netdeploy
- application/vnd.palm
- application/vnd.paos.xml
- application/vnd.pg.format
- application/vnd.pg.osasli
- application/vnd.picsel
- application/vnd.powerbuilder6
- application/vnd.powerbuilder6-s
- application/vnd.powerbuilder7
- application/vnd.powerbuilder7-s
- application/vnd.powerbuilder75
- application/vnd.powerbuilder75-s
- application/vnd.previewsystems.box
- application/vnd.publishare-delta-tree
- application/vnd.pvi.ptid1
- application/vnd.pwg-multiplexed
- application/vnd.pwg-xhtml-print+xml
- application/vnd.rapid
- application/vnd.s3sms
- application/vnd.sealed.doc
- application/vnd.sealed.eml
- application/vnd.sealed.mht
- application/vnd.sealed.net
- application/vnd.sealed.ppt
- application/vnd.sealed.xls
- application/vnd.sealedmedia.softseal.html
- application/vnd.sealedmedia.softseal.pdf
- application/vnd.seemail
- application/vnd.shana.informed.formdata
- application/vnd.shana.informed.formtemplate
- application/vnd.shana.informed.interchange
- application/vnd.shana.informed.package
- application/vnd.smaf
- application/vnd.sss-cod
- application/vnd.sss-dtf
- application/vnd.sss-ntf
- application/vnd.street-stream
- application/vnd.sus-calendar
- application/vnd.svd
- application/vnd.swiftview-ics
- application/vnd.syncml.+xml
- application/vnd.syncml.ds.notification
- application/vnd.triscape.mxs
- application/vnd.trueapp
- application/vnd.truedoc
- application/vnd.ufdl
- application/vnd.uiq.theme
- application/vnd.uplanet.alert
- application/vnd.uplanet.alert-wbxml
- application/vnd.uplanet.bearer-choice
- application/vnd.uplanet.bearer-choice-wbxml
- application/vnd.uplanet.cacheop
- application/vnd.uplanet.cacheop-wbxml
- application/vnd.uplanet.channel
- application/vnd.uplanet.channel-wbxml
- application/vnd.uplanet.list
- application/vnd.uplanet.list-wbxml
- application/vnd.uplanet.listcmd
- application/vnd.uplanet.listcmd-wbxml
- application/vnd.uplanet.signal
- application/vnd.vcx
- application/vnd.vectorworks
- application/vnd.vidsoft.vidconference
31
- application/vnd.visio
- application/vnd.visionary
- application/vnd.vividence.scriptfile
- application/vnd.vsf
- application/vnd.wap.sic
- application/vnd.wap.slc
- application/vnd.wap.wbxml
- application/vnd.wap.wmlc
- application/vnd.wap.wmlscriptc
- application/vnd.webturbo
- application/vnd.wordperfect
- application/vnd.wqd
- application/vnd.wrq-hp3000-labelled
- application/vnd.wt.stf
- application/vnd.wv.csp+wbxml
- application/vnd.wv.csp+xml
- application/vnd.wv.ssp+xml
- application/vnd.xara
- application/vnd.xfdl
- application/vnd.yamaha.hv-dic
- application/vnd.yamaha.hv-script
- application/vnd.yamaha.hv-voice
- application/vnd.yamaha.smaf-audio
- application/vnd.yamaha.smaf-phrase
- application/vnd.yellowriver-custom-menu
- application/watcherinfo+xml
- application/whoispp-query
- application/whoispp-response
- application/wita
- application/wordperfect5.1
- application/x400-bp
- application/xhtml+xml
- application/xml
- application/xml-dtd
- application/xml-external-parsed-entity
- application/xmpp+xml
- application/xop+xml
- application/zip
- audio/32kadpcm
- audio/3gpp
- audio/AMR
- audio/AMR-WB
- audio/BV16
- audio/BV32
- audio/CN
- audio/DAT12
- audio/DVI4
- audio/EVRC
- audio/EVRC-QCP
- audio/EVRC0
- audio/G.722.1
- audio/G722
- audio/G723
- audio/G726-16
- audio/G726-24
- audio/G726-32
- audio/G726-40
- audio/G728
- audio/G729
- audio/G729D
- audio/G729E
- audio/GSM
- audio/GSM-EFR
- audio/L16
- audio/L20
- audio/L24
- audio/L8
- audio/LPC
- audio/MP4A-LATM
- audio/MPA
- audio/PCMA
- audio/PCMU
- audio/QCELP
- audio/RED
- audio/SMV
- audio/SMV-QCP
- audio/SMV0
- audio/VDVI
- audio/basic
- audio/clearmode
- audio/dsr-es201108
- audio/dsr-es202050
- audio/dsr-es202211
- audio/dsr-es202212
- audio/iLBC
- audio/mpa-robust
- audio/mpeg
- audio/mpeg4-generic
- audio/parityfec
- audio/prs.sid
- audio/telephone-event
- audio/tone
- audio/vnd.3gpp.iufp
- audio/vnd.audiokoz
- audio/vnd.cisco.nse
- audio/vnd.cns.anp1
- audio/vnd.cns.inf1
- audio/vnd.digital-winds
- audio/vnd.everad.plj
- audio/vnd.lucent.voice
- audio/vnd.nokia.mobile-xmf
- audio/vnd.nortel.vbk
- audio/vnd.nuera.ecelp4800
- audio/vnd.nuera.ecelp7470
- audio/vnd.nuera.ecelp9600
- audio/vnd.octel.sbc
- audio/vnd.qcelp
- audio/vnd.rhetorex.32kadpcm
- audio/vnd.sealedmedia.softseal.mpeg
- audio/vnd.vmx.cvsd
- image/cgm
- image/fits
- image/g3fax
- image/gif
- image/ief
- image/jp2
- image/jpeg
- image/jpm
- image/jpx
- image/naplps
- image/png
- image/prs.btif
- image/prs.pti
- image/t38
- image/tiff
- image/tiff-fx
- image/vnd.cns.inf2
- image/vnd.djvu
- image/vnd.dwg
- image/vnd.dxf
- image/vnd.fastbidsheet
- image/vnd.fpx
- image/vnd.fst
- image/vnd.fujixerox.edmics-mmr
- image/vnd.fujixerox.edmics-rlc
- image/vnd.globalgraphics.pgb
- image/vnd.microsoft.icon
- image/vnd.mix
- image/vnd.ms-modi
- image/vnd.net-fpx
- image/vnd.sealed.png
- image/vnd.sealedmedia.softseal.gif
- image/vnd.sealedmedia.softseal.jpg
- image/vnd.svf
- image/vnd.wap.wbmp
- image/vnd.xiff
- message/CPIM
- message/delivery-status
- message/disposition-notification
- message/external-body
- message/http
- message/news
- message/partial
- message/rfc822
- message/s-http
- message/sip
- message/sipfrag
- message/tracking-status
- model/iges
- model/mesh
- model/vnd.dwf
- model/vnd.flatland.3dml
- model/vnd.gdl
- model/vnd.gs-gdl
- model/vnd.gtw
- model/vnd.mts
- model/vnd.parasolid.transmit.binary
- model/vnd.parasolid.transmit.text
- model/vnd.vtu
- model/vrml
- multipart/alternative
- multipart/appledouble
- multipart/byteranges
- multipart/digest
- multipart/encrypted
- multipart/form-data
- multipart/header-set
- multipart/mixed
- multipart/parallel
- multipart/related
- multipart/report
- multipart/signed
- multipart/voice-message
- text/RED
- text/calendar
- text/css
- text/csv
- text/directory
- text/dns
- text/enriched
- text/html
- text/parityfec
- text/plain
- text/prs.fallenstein.rst
- text/prs.lines.tag
- text/rfc822-headers
- text/richtext
- text/rtf
- text/sgml
- text/t140
- text/tab-separated-values
- text/troff
- text/uri-list
- text/vnd.DMClientScript
- text/vnd.IPTC.NITF
- text/vnd.IPTC.NewsML
- text/vnd.abc
- text/vnd.curl
- text/vnd.esmertec.theme-descriptor
- text/vnd.fly
- text/vnd.fmi.flexstor
- text/vnd.in3d.3dml
- text/vnd.in3d.spot
- text/vnd.latex-z
- text/vnd.motorola.reflex
- text/vnd.ms-mediapackage
- text/vnd.net2phone.commcenter.command
- text/vnd.sun.j2me.app-descriptor
- text/vnd.wap.si
- text/vnd.wap.sl
- text/vnd.wap.wml
- text/vnd.wap.wmlscript
32
- text/xml
- text/xml-external-parsed-entity
- video/3gpp
- video/BMPEG
- video/BT656
- video/CelB
- video/DV
- video/H261
- video/H263
- video/H263-1998
- video/H263-2000
- video/H264
- video/JPEG
- video/MJ2
- video/MP1S
- video/MP2P
- video/MP2T
- video/MP4V-ES
- video/MPV
- video/SMPTE292M
- video/mpeg
- video/mpeg4-generic
- video/nv
- video/parityfec
- video/pointer
- video/quicktime
- video/raw
- video/vnd.fvt
- video/vnd.motorola.video
- video/vnd.motorola.videop
- video/vnd.mpegurl
- video/vnd.nokia.interleaved-multimedia
- video/vnd.objectvideo
- video/vnd.sealed.mpeg1
- video/vnd.sealed.mpeg4
- video/vnd.sealed.swf
- video/vnd.sealedmedia.softseal.mov
- video/vnd.vivo
Appendice ii - CodeList: CurrencyCodeContent
- AED - Dirham
- AFN - Afghani
- ALL - Lek
- AMD - Dram
- ANG - Netherlands Antillian Guilder
- AOA - Kwanza
- ARS - Argentine Peso
- AUD - Australian Dollar
- AWG - Aruban Guilder
- AZM - Azerbaijanian Manat
- BAM - Convertible Mark
- BBD - Barbados Dollar
- BDT - Taka
- BGN - Bulgarian Lev
- BHD - Bahraini Dinar
- BIF - Burundi Franc
- BMD - Bermudian Dollar (customarily: Bermuda
Dollar)
- BND - Brunei Dollar
- BOB - Boliviano
- BRL - Brazilian Real
- BSD - Bahamian Dollar
- BTN - Ngultrum
- BWP - Pula
- BYR - Belarussian Ruble
- BZD - Belize Dollar
- CAD - Canadian Dollar
- CDF - Franc Congolais
- CHF - Swiss Franc
- CLP - Chilean Peso
- CNY - Yuan Renminbi
- COP - Colombian Peso
- CRC - Costa Rican Colon
- CUP - Cuban Peso
- CVE - Cape Verde Escudo
- CYP - Cyprus Pound
- CZK - Czech Koruna
- DJF - Djibouti Franc
- DKK - Danish Krone
- DOP - Dominican Peso
- DZD - Algerian Dinar
- EEK - Kroon
- EGP - Egyptian Pound
- ERN - Nakfa
- ETB - Ethopian Birr
- EUR - Euro
-
CodeDescription: On 1 January 1999, the euro will
become the currency of those Member states of
the European Union which adopt the single
currency in accordance with the Treaty
establishing the European Community. This code
has been issued now so that technical
preparations can be started. The code element
'EU' has been reserved by the ISO 3166
Maintenance Agency for use within ISO 4217
where 'R' has been appended to make an
acceptable mnemonic code.
FJD - Fiji Dollar
FKP - Falkland Islands Pound
GBP - Pound Sterling
GEL - Lari
GHC - Cedi
GIP - Gibraltar Pound
GMD - Dalasi
GNF - Guinea Franc
GTQ - Quetzal
GYD - Guyana Dollar
HKD - Honk Kong Dollar
HNL - Lempira
HRK - Kuna
HTG - Gourde
- HUF - Forint
- IDR - Rupiah
- ILS - New Israeli Sheqel
- INR - Indian Rupee
- IQD - Iraqi Dinar
- IRR - Iranian Rial
- ISK - Iceland Krona
- JMD - Jamaican Dollar
- JOD - Jordanian Dinar
- JPY - Yen
- KES - Kenyan Shilling
- KGS - Som
- KHR - Riel
- KMF - Comoro Franc
- KPW - North Korean Won
- KRW - Won
- KWD - Kuwaiti Dinar
- KYD - Cayman Islands Dollar
- KZT - Tenge
- LAK - Kip
- LBP - Lebanese Pound
- LKR - Sri Lanka Rupee
- LRD - Liberian Dollar
- LSL - Loti
- LTL - Lithuanian Litas
- LVL - Latvian Lats
- LYD - Libyan Dinar
- MAD - Morrocan Dirham
- MDL - Moldovan Leu
- MGF - Malagasy Franc
- MKD - Denar
- MMK - Kyat
- MNT - Tugrik
- MOP - Pataca
- MRO - Ouguiya
- MTL - Maltese Lira
- MUR - Mauritius Rupee
- MVR - Rufiyaa
- MWK - Kwacha
- MXN - Mexican Peso
- MYR - Malaysian Ringgit
- MZM - Metical
- NAD - Namibia Dollar
- NGN - Naira
- NIO - Cordoba Oro
- NOK - Norwegian Krone
- NPR - Nepalese Rupee
- NZD - New Zealand Dollar
- OMR - Rial Omani
- PAB - Balboa
- PEN - Nuevo Sol
- PGK - Kina
- PHP - Philippine Peso
- PKR - Pakistan Rupee
- PLN - Zloty
- PYG - Guarani
- QAR - Qatari Rial
- ROL - Leu
- RUB - Russian Ruble
- RWF - Rwanda Franc
- SAR - Saudi Riyal
- SBD - Solomon Islands Dollar
- SCR - Seychelles Rupee
- SDD - Sudanese Dinar
- SEK - Swedish Krona
- SGD - Singapore Dollar
- SHP - St. Helena Pound
- SIT - Tolar
- SKK - Slovak Koruna
- SLL - Leone
- SOS - Somali Shilling
33
- SRG - Suriname Guilder
- STD - Dobra
- SVC - El Salvador Colon
- SYP - Syrian Pound
- SZL - Lilangeni
- THB - Baht
- TJS - Somoni
- TMM - Manat
- TND - Tunisian Dinar
- TOP - Pa'anga
- TRL - Turkish Lira
- TTD - Trinidad and Tobago Dollar
- TWD - New Taiwan Dollar
- TZS - Tanzanian Shilling
- UAH - Hryvnia
- UGX - Uganda Shilling
- USD - US Dollar
- UYU - Peso Uruguayo
- UZS - Uzbekistan Sum
- VEB - Bolivar
- VND - Dong
- VUV - Vatu
- WST - Tala
- XAF - CFA Franc
- XAG - Silver
- XAU - Gold
- XCD - East Carribean Dollar
- XDR - SDR
- XOF - CFA Franc
- XPD - Palladium
- XPF - CFP Franc
- XPT - Platinum
- YER - Yemeni Rial
- YUM - New Dinar
- ZAR - Rand
- ZMK - Kwacha
- ZWD - Zimbabwe Dollar
Appendice iii - CodeList: UnitCodeContent
- 04 - small spray
- 05 - lift
- 08 - heat lot
- 10 - group
- 11 - outfit
- 13 - ration
- 14 - shot
- 15 - stick
- 16 - hundred fifteen kg drum
- 17 - hundred lb drum
- 18 - fiftyfive gallon (US) drum
- 19 - tank truck
- 20 - twenty foot container
- 21 - forty foot container
- 22 - decilitre per gram
- 23 - gram per cubic centimetre
- 24 - theoretical pound
- 25 - gram per square centimetre
- 26 - actual ton
- 27 - theoretical ton
- 28 - kilogram per square metre
- 29 - pound per thousand square feet
- 30 - horse power day per air dry metric ton
- 31 - catch weight
- 32 - kilogram per air dry metric ton
- 33 - kilopascal square metres per gram
- 34 - kilopascals per millimetre
- 35 - millilitres per square centimetre second
- 36 - cubic feet per minute per square foot
- 37 - ounce per square foot
- 38 - ounces per square foot per 0,01 inch
- 40 - millilitre per second
- 41 - millilitre per minute
- 43 - super bulk bag
- 44 - fivehundred kg bulk bag
- 45 - threehundred kg bulk bag
- 46 - fifty lb bulk bag
- 47 - fifty lb bag
- 48 - bulk car load
- 53 - theoretical kilograms
- 54 - theoretical tonne
- 56 - sitas
- 57 - mesh
- 58 - net kilogram
- 59 - part per million
- 60 - percent weight
- 61 - part per billion (US)
- 62 - percent per 1000 hour
- 63 - failure rate in time
- 64 - pound per square inch, gauge
- 66 - oersted
- 69 - test specific scale
- 71 - volt ampere per pound
- 72 - watt per pound
- 73 - ampere tum per centimetre
- 74 - millipascal
- 76 - gauss
- 77 - milli-inch
- 78 - kilogauss
- 80 - pounds per square inch absolute
- 81 - henry
- 84 - kilopound per square inch
- 85 - foot pound-force
- 87 - pound per cubic foot
- 89 - poise
- 90 - Saybold universal second
- 91 - stokes
- 92 - calorie per cubic centimetre
- 93 - calorie per gram
- 94 - curl unit
- 95 - twenty thousand gallon (US) tankcar
- 96 - ten thousand gallon (US) tankcar
- 97 - ten kg drum
- 98 - fifteen kg drum
- 1A - car mile
- 1B - car count
- 1C - locomotive count
- 1D - caboose count
- 1E - empty car
- 1F - train mile
- 1G - fuel usage gallon (US)
- 1H - caboose mile
- 1I - fixed rate
- 1J - ton mile
- 1K - locomotive mile
- 1L - total car count
- 1M - total car mile
- 1X - quarter mile
- 2A - radian per second
- 2B - radian per second squared
- 2C - röntgen
- 2I - British thermal unit per hour
- 2J - cubic centimetre per second
- 2K - cubic foot per hour
- 2L - cubic foot per minute
- 2M - centimetre per second
- 2N - decibel
- 2P - kilobyte
- 2Q - kilobecquerel
- 2R - kilocurie
- 2U - megagram
- 2V - megagram per hour
- 2W - bin
- 2X - metre per minute
- 2Y - milliröntgen
- 2Z - millivolt
- 3B - megajoule
- 3C - manmonth
- 3E - pound per pound of product
- 3G - pound per piece of product
- 3H - kilogram per kilogram of product
- 3I - kilogram per piece of product
- 4A - bobbin
- 4B - cap
- 4C - centistokes
- 4E - twenty pack
- 4G - microlitre
- 4H - micrometre (micron)
- 4K - milliampere
- 4L - megabyte
- 4M - milligram per hour
- 4N - megabecquerel
- 4O - microfarad
- 4P - newton per metre
- 4Q - ounce inch
- 4R - ounce foot
- 4T - picofarad
- 4U - pound per hour
- 4W - ton(US) per hour
- 4X - kilolitre per hour
- 5A - barrel per minute
- 5B - batch
- 5C - gallon(US) per thousand
- 5E - MMSCF/day
- 5F - pounds per thousand
- 5G - pump
- 5H - stage
- 5I - standard cubic foot
- 5J - hydraulic horse power
- 5K - count per minute
- 5P - seismic level
- 5Q - seismic line
34
- A1 - 15 C calorie
- A10 - ampere square metre per joule second
- A11 - ångström
- A12 - astronomical unit
- A13 - attojoule
- A14 - barn
- A15 - barn per electron volt
- A16 - barn per steradian electron volt,
- A17 - barn per sterdian
- A18 - becquerel per kilogram
- A19 - becquerel per metre cubed
- A2 - ampere per centimetre
- A20 - British thermal unit per second square foot
degree Rankin
- A21 - British thermal unit per pound degree
Rankin
- A22 - British thermal unit per second foot degree
Rankin
- A23 - British thermal unit per hour square foot
degree Rankin
- A24 - candela per square metre
- A25 - cheval vapeur
- A26 - coulomb metre
- A27 - coulomb metre squared per volt
- A28 - coulomb per cubic centimetre
- A29 - coulomb per cubic metre
- A3 - ampere per millimetre
- A30 - coulomb per cubic millimetre
- A31 - coulomb per kilogram second
- A32 - coulomb per mole
- A33 - coulomb per square centimetre
- A34 - coulomb per square metre
- A35 - coulomb per square millimetre
- A36 - cubic centimetre per mole
- A37 - cubic decimetre per mole
- A38 - cubic metre per coulomb
- A39 - cubic metre per kilogram
- A4 - ampere per square centimetre
- A40 - cubic metre per mole
- A41 - ampere per square metre
- A42 - curie per kilogram
- A43 - deadweight tonnage
- A44 - decalitre
- A45 - decametre
- A47 - decitex
- A48 - degree Rankin
- A49 - denier
- A5 - ampere square metre
- A50 - dyn second per cubic centimetre
- A51 - dyne second per centimetre
- A52 - dyne second per centimetre to the fifth
- A53 - electronvolt
- A54 - electronvolt per metre
- A55 - electronvolt square metre
- A56 - electronvolt square metre per kilogram
- A57 - erg
- A58 - erg per centimetre
- A6 - ampere per square metre kelvin squared
- A60 - erg per cubic centimetre
- A61 - erg per gram
- A62 - erg per gram second
- A63 - erg per second
- A64 - erg per second square centimetre
- A65 - erg per square centimetre second
- A66 - erg square centimetre
- A67 - erg square centimetre per gram
- A68 - exajoule
- A69 - farad per metre
- A7 - ampere per square millimetre
- A70 - femtojoule
- A71 - femtometre
- A73 - foot per second squared
- A74 - foot pound-force per second
- A75 - freight ton
- A76 - gal
- A77 - Gaussian CGS unit of displacement
- A78 - Gaussian CGS unit of electic current
- A79 - Gaussian CGS unit of electric charge
- A8 - ampere second
- A80 - Gaussian CGS unit of electric field strength
- A81 - Gaussian CGS unit of electric polarization
- A82 - Gaussian CGS unit of electric potential
- A83 - Gaussian CGS unit of magnetization
- A84 - gigacoulomb per cubic metre
- A85 - gigaelectronvolt
- A86 - gigahertz
- A87 - gigaohm
- A88 - gigaohm metre
- A89 - gigapascal
- A9 - rate
- A90 - gigawatt
- A91 - gon
-
CodeDescription: Remarks by GEFEG
mbH:Synonyms A91 = grade
A93 - gram per cubic metre
A94 - gram per mole
A95 - gray
A96 - gray per second
A97 - hectopascal
A98 - henry per metre
AA - ball
AB - bulk pack
ACR - acre
AD - byte
AE - ampere per metre
AH - additional minute
AI - average minute per call
AJ - cop
AK - fathom
AL - access line
AM - ampoule
AMH - ampere hour
AMP - ampere
ANN - year
AP - aluminium pound only
APZ - troy ounce or apothecaries' ounce
AQ - anti-hemophilic factor (AHF) unit
AR - suppository
ARE - are
AS - assortment
ASM - alcoholic strength by mass
ASU - alcoholic strength by volume
ATM - standard atmosphere
ATT - technical atmosphere
AV - capsule
AW - powder filled vial
AY - assembly
AZ - British thermal unit per pound
B0 - Btu per cubic foot
B1 - barrel (US) per day
B11 - joule per kilogram kelvin
B12 - joule per metre
B13 - joule per square metre
CodeDescription: Remarks by GEFEG
mbH:Synonym B13 = joule per metre squared
B14 - joule per metre to the fourth power
B15 - joule per mole
B16 - joule per mole kelvin
B18 - joule second
B2 - bunk
B20 - joule square metre per kilogram
B21 - kelvin per watt
B22 - kiloampere
B23 - kiloampere per square metre
B24 - kiloampere per metre
- B25 - kilobecquerel per kilogram
- B26 - kilocoulomb
- B27 - kilocoulomb per cubic metre
- B28 - kilocoulomb per square metre
- B29 - kiloelectronvolt
- B3 - batting pound
- B31 - kilogram metre per second
- B32 - kilogram metre squared
- B33 - kilogram metre squared per second
- B34 - kilogram per cubic decimetre
- B35 - kilogram per litre
-
CodeDescription: Remarks by GEFEG
mbH:Synonym B35 = kilogram per litre of product
B36 - thermochemical calorie per gram
B37 - kilogram-force
B38 - kilogram-force metre
B39 - kilogram-force metre per second
B4 - barrel, imperial
B40 - kilogram-force per square metre
B41 - kilojoule per kelvin
B42 - kilojoule per kilogram
B43 - kilojoule per kilogram kelvin
B44 - kilojoule per mole
B45 - kilomole
B46 - kilomole per cubic metre
B47 - kilonewton
B48 - kilonewton metre
B49 - kiloohm
B5 - billet
B50 - kiloohm metre
B51 - kilopond
B52 - kilosecond
B53 - kilosiemens
B54 - kilosiemens per metre
B55 - kilovolt per metre
B56 - kiloweber per metre
B57 - light year
B58 - litre per mole
B59 - lumen hour
B6 - bun
B60 - lumen per square metre
B61 - lumen per watt
B62 - lumen second
B63 - lux hour
B64 - lux second
B65 - maxwell
B66 - megaampere per square metre
B67 - megabecquerel per kilogram
B69 - megacoulomb per cubic metre
B7 - cycle
B70 - megacoulomb per square metre
B71 - megaelectronvolt
B72 - megagram per cubic metre
B73 - meganewton
B74 - meganewton metre
B75 - megaohm
B76 - megaohm metre
B77 - megasiemens per metre
B78 - megavolt
B79 - megavolt per metre
B8 - joule per cubic metre
B81 - reciprocal metre squared reciprocal second
B83 - metre to the fourth power
B84 - microampere
B85 - microbar
B86 - microcoulomb
B87 - microcoulomb per cubic metre
B88 - microcoulomb per square metre
B89 - microfarad per metre
B9 - batt
B90 - microhenry
B91 - microhenry per metre
B92 - micronewton
B93 - micronewton metre
35
- B94 - microohm
- B95 - microohm metre
- B96 - micropascal
- B97 - microradian
- B98 - microsecond
- B99 - microsiemens
- BAR - bar
- BB - base box
- BD - board
- BE - bundle
- BFT - board foot
- BG - bag
- BH - brush
- BHP - brake horse power
- BIL - trillion (US)
-
CodeDescription: Remarks by GEFEG
mbH:Synonym BIL = billion (EUR)
BJ - bucket
BK - basket
BL - bale
BLD - dry barrel (US)
BLL - barrel (US) (petroleum etc.)
BO - bottle
BP - hundred board feet
BQL - becquerel
BR - bar
BT - bolt
BTU - British thermal unit
BUA - bushel (US)
BUI - bushel (UK)
BW - base weight
BX - box
BZ - million BTUs
C0 - call
C1 - composite product pound (total weight)
C10 - millifarad
C11 - milligal
C12 - milligram per metre
C13 - milligray
C14 - millihenry
C15 - millijoule
C16 - millimetre per second
C17 - millimetre squared per second
C18 - millimole
C19 - mole per kilogram
C2 - carset
C20 - millinewton
C22 - millinewton per metre
C23 - milliohm metre
C24 - millipascal second
C25 - milliradian
C26 - millisecond
C27 - millisiemens
C28 - millisievert
C29 - millitesla
C3 - microvolt per metre
C30 - millivolt per metre
C31 - milliwatt
C32 - milliwatt per square metre
C33 - milliweber
C34 - mole
C35 - mole per cubic decimetre
C36 - mole per cubic metre
C38 - mole per litre
C39 - nanoampere
C4 - carload
C40 - nanocoulomb
C41 - nanofarad
C42 - nanofarad per metre
C43 - nanohenry
C44 - nanohenry per metre
C45 - nanometre
C46 - nanoohm metre
C47 - nanosecond
- C48 - nanotesla
- C49 - nanowatt
- C5 - cost
- C50 - neper
- C51 - neper per second
- C52 - picometre
- C53 - newton metre second
- C54 - newton metre squared kilogram squared
- C55 - newton per square metre
- C56 - newton per square millimetre
- C57 - newton second
- C58 - newton second per metre
- C59 - octave
- C6 - cell
- C60 - ohm centimetre
- C61 - ohm metre
- C62 - one
- C63 - parsec
- C64 - pascal per kelvin
- C65 - pascal second
- C66 - pascal second per cubic metre
- C67 - pascal second per metre
- C68 - petajoule
- C69 - phon
- C7 - centipoise
- C70 - picoampere
- C71 - picocoulomb
- C72 - picofarad per metre
- C73 - picohenry
- C75 - picowatt
- C76 - picowatt per square metre
- C77 - pound gage
- C78 - pound-force
- C8 - millicoulomb per kilogram
- C80 - rad
- C81 - radian
- C82 - radian meter squared per mole
- C83 - radian metre squared per kilogram
- C84 - radian per metre
- C85 - reciprocal †ngstr"m
- C86 - reciprocal cubic metre
- C87 - reciprocal cubic metre per second
- C88 - reciprocal electron volt per cubic metre
- C89 - reciprocal henry
- C9 - coil group
- C90 - reciprocal joule per cubic metre
- C91 - reciprocal kelvin or kelvin to the power
minus one
- C92 - reciprocal metre
- C93 - reciprocal square metre
-
CodeDescription: Remarks by GEFEG
mbH:Synonym C93 = reciprocal metre squared
C94 - reciprocal minute
C95 - reciprocal mole
C96 - reciprocal pascal or pascal to the power
minus one
C97 - reciprocal second
C98 - reciprocal second per cubic metre
C99 - reciprocal second per metre squared
CA - can
CCT - carrying capacity in metric ton
CDL - candela
CEL - degree Celsius
CEN - hundred
CG - card
CGM - centigram
CH - container
CJ - cone
CK - connector
CKG - coulomb per kilogram
CL - coil
CLF - hundred leave
CLT - centilitre
CMK - square centimetre
- CMQ - cubic centimetre
- CMT - centimetre
- CNP - hundred pack
- CNT - cental (UK)
- CO - carboy
- COU - coulomb
- CQ - cartridge
- CR - crate
- CS - case
- CT - carton
- CTM - metric carat
- CU - cup
- CUR - curie
- CV - cover
- CWA - hundred pounds (cwt)/hundred weight (US)
- CWI - hundred weight (UK)
- CY - cylinder
- CZ - combo
- D1 - reciprocal second per steradian
- D10 - siemens per metre
- D12 - siemens square metre per mole
- D13 - sievert
- D14 - thousand linear yard
- D15 - sone
- D16 - square centimetre per erg
- D17 - square centimetre per steradian erg
- D18 - metre kelvin
- D19 - square metre kelvin per watt
- D2 - reciprocal second per steradian metre
squared
- D20 - square metre per joule
- D21 - square metre per kilogram
- D22 - square metre per mole
- D23 - pen gram (protein)
- D24 - square metre per steradian
- D25 - square metre per steradian joule
- D26 - square metre per volt second
- D27 - steradian
- D28 - syphon
- D29 - terahertz
- D30 - terajoule
- D31 - terawatt
- D32 - terawatt hour
- D33 - tesla
- D34 - tex
- D35 - thermochemical calorie
- D37 - thermochemical calorie per gram kelvin
- D38 - thermochemical calorie per
secondcentimetre kelvin
- D39 - thermochemical calorie per second square
centimetre kelvin
- D40 - thousand litre
- D41 - tonne per cubic metre
- D42 - tropical year
- D43 - unified atomic mass unit
- D44 - var
- D45 - volt squared per kelvin squared
- D46 - volt - ampere
- D47 - volt per centimetre
- D48 - volt per kelvin
- D49 - millivolt per kelvin
- D5 - kilogram per square centimeter
- D50 - volt per metre
- D51 - volt per millimetre
- D52 - watt per kelvin
- D53 - watt per metre kelvin
- D54 - watt per square metre
- D55 - watt per square metre kelvin
- D56 - watt per square metre kelvin to the fourth
power
- D57 - watt per steradian
- D58 - watt per steradian square metre
- D59 - weber per metre
- D6 - röntgen per second
36
- D60 - weber per millimetre
- D61 - minute
- D62 - second
- D63 - book
- D64 - block
- D65 - round
- D66 - cassette
- D67 - dollar per hour
- D69 - inch to the fourth power
- D7 - sandwich
- D70 - International Table (IT) calorie
- D71 - International Table (IT) calorie per second
centimetre kelvin
- D72 - International Table (IT) calorie per second
square centimetre kelvin
- D73 - joule square metre
- D74 - kilogram per mole
- D75 - International Table (IT) calorie per gram
- D76 - International Table (IT) calorie per gram
kelvin
- D77 - megacoulomb
- D79 - beam
- D8 - draize score
- D80 - microwatt
- D81 - microtesla
- D82 - microvolt
- D83 - millinewton metre
- D85 - microwatt per square metre
- D86 - millicoulomb
- D87 - millimole per kilogram
- D88 - millicoulomb per cubic metre
- D89 - millicoulomb per square metre
- D9 - dyne per square centimeter
- D90 - cubic metre (net)
- D91 - rem
- D92 - band
- D93 - second per cubic metre
- D94 - second per radian cubic metre
- D95 - joule per gram
- D96 - pound gross
- D97 - pallet/unit load
- D98 - mass pound
- D99 - sleeve
- DAA - decare
- DAD - ten day
- DAY - day
- DB - dry pound
- DC - disk (disc)
- DD - degree
- DE - deal
- DEC - decade
- DG - decigram
- DI - dispenser
- DJ - decagram
- DLT - decilitre
- DMK - square decimetre
- DMQ - cubic decimetre
- DMT - decimetre
- DN - decinewton metre
- DPC - dozen piece
- DPR - dozen pair
- DPT - displacement tonnage
- DQ - data record
- DR - drum
- DRA - dram (US)
- DRI - dram (UK)
- DRL - dozen roll
- DRM - drachm (UK)
- DS - display
- DT - dry ton
- DTN - decitonne
CodeDescription: Remarks by GEFEG
mbH:Synonym DTN = centner, metricSynonym
DTN = quintal, metric
- DU - dyne
- DWT - pennyweight
- DX - dyne per centimetre
- DY - directory book
- DZN - dozen
- DZP - dozen pack
- E2 - belt
- E3 - trailer
- E4 - gross kilogram
- E5 - metric long ton
- EA - each
- EB - electronic mail box
- EC - each per month
- EP - eleven pack
- EQ - equivalent gallon
- EV - envelope
- F1 - thousand cubic feet per day
- F9 - fibre per cubic centimetre of air
- FAH - degree Fahrenheit
- FAR - farad
- FB - field
- FC - thousand cubic feet
- FD - million particle per cubic foot
- FE - track foot
- FF - hundred cubic metre
- FG - transdermal patch
- FH - micromole
- FL - flake ton
- FM - million cubic feet
- FOT - foot
- FP - pound per square foot
- FR - foot per minute
- FS - foot per second
- FTK - square foot
- FTQ - cubic foot
- G2 - US gallon per minute
- G3 - Imperial gallon per minute
- G7 - microfiche sheet
- GB - gallon (US) per day
- GBQ - gigabecquerel
- GC - gram per 100 gram
- GD - gross barrel
- GE - pound per gallon (US)
- GF - gram per metre (gram per 100 centimetres)
- GFI - gram of fissile isotope
- GGR - great gross
- GH - half gallon (US)
- GIA - gill (US)
- GII - gill (UK)
- GJ - gram per millilitre
- GK - gram per kilogram
- GL - gram per litre
- GLD - dry gallon (US)
- GLI - gallon (UK)
- GLL - gallon (US)
- GM - gram per square metre
- GN - gross gallon
- GO - milligrams per square metre
- GP - milligram per cubic metre
- GQ - microgram per cubic meter
- GRM - gram
- GRN - grain
- GRO - gross
- GRT - gross register ton
- GT - gross ton
-
CodeDescription: Remarks by GEFEG
mbH:Synonym GT = metric gross ton
GV - gigajoule
GW - gallon per thousand cubic feet
GWH - gigawatt hour
GY - gross yard
GZ - gage system
H1 - half page - electronic
H2 - half litre
- HA - hank
- HAR - hectare
- HBA - hectobar
- HBX - hundred boxe
- HC - hundred count
- HD - half dozen
- HE - hundredth of a carat
- HF - hundred feet
- HGM - hectogram
- HH - hundred cubic feet
- HI - hundred sheet
- HIU - hundred international unit
- HJ - metric horse power
- HK - hundred kilogram
- HL - hundred feet (linear)
- HLT - hectolitre
- HM - mile per hour
- HMQ - million cubic metre
- HMT - hectometre
- HN - conventional millimetre of mercury
- HO - hundred troy ounce
- HP - conventional millimetre of water
- HPA - hectolitre of pure alcohol
- HS - hundred square feet
- HT - half hour
- HTZ - hertz
- HUR - hour
- HY - hundred yard
- IA - inch pound (pound inch)
- IC - count per inch
- IE - person
- IF - inches of water
- II - column inch
- IL - inch per minute
- IM - impression
- INH - inch
- INK - square inch
- INQ - inch cubed
- IP - insurance policy
- IT - count per centimetre
- IU - inch per second (linear speed)
-
CodeDescription: Remarks by GEFEG
mbH:Synonym IU = inch per second (vibration)
IV - inch per second squared (acceleration)
CodeDescription: Remarks by GEFEG
mbH:Synonym IV = inch per second squared
(vibration acceleration)
J2 - joule per kilogram
JB - jumbo
JE - joule per kelvin
JG - jug
JK - megajoule per kilogram
JM - megajoule per cubic metre
JO - joint
JOU - joule
JR - jar
K1 - kilowatt demand
K2 - kilovolt ampere reactive demand
K3 - kilovolt ampere reactive hour
K5 - kilovolt ampere (reactive)
K6 - kilolitre
KA - cake
KB - kilocharacter
KBA - kilobar
KD - kilogram decimal
KEL - kelvin
KF - kilopacket
KG - keg
KGM - kilogram
KGS - kilogram per second
KHZ - kilohertz
KI - kilogram per millimetre width
KJ - kilosegment
KJO - kilojoule
37
- KL - kilogram per metre
- KMH - kilometre per hour
- KMK - square kilometre
- KMQ - kilogram per cubic metre
- KNI - kilogram of nitrogen
- KNS - kilogram named substance
- KNT - knot
- KO - milliequivalence caustic potash per gram of
product
- KPA - kilopascal
- KPH - kilogram of potassium hydroxide (caustic
potash)
- KPO - kilogram of potassium oxide
- KPP - kilogram of phosphorus pentoxide
(phosphoric anhydride)
- KR - kiloröntgen
- KS - thousand pound per square inch
- KSD - kilogram of substance 90 % dry
- KSH - kilogram of sodium hydroxide (caustic soda)
- KT - kit
- KTM - kilometre
- KTN - kilotonne
- KUR - kilogram of uranium
- KVA - kilovolt - ampere
- KVR - kilovar
- KVT - kilovolt
- KW - kilograms per millimeter
- KWH - kilowatt hour
- KWT - kilowatt
- KX - millilitre per kilogram
- L2 - litre per minute
- LA - pound per cubic inch
- LBR - pound
-
CodeDescription: Remarks by GEFEG
mbH:Synonym LBR = pound decimal
LBT - troy pound (US)
LC - linear centimetre
LD - litre per day
LE - lite
LEF - leaf
LF - linear foot
LH - labour hour
LI - linear inch
LJ - large spray
LK - link
LM - linear metre
LN - length
LO - lot
LP - liquid pound
LPA - litre of pure alcohol
LR - layer
LS - lump sum
LTN - ton (UK) or longton (US)
LTR - litre
LUM - lumen
LUX - lux
LX - linear yard per pound
LY - linear yard
M0 - magnetic tape
M1 - milligrams per litre
M4 - monetary value
M5 - microcurie
M7 - micro-inch
M9 - million Btu per 1000 cubic feet
MA - machine per unit
MAL - mega litre
MAM - megametre
MAW - megawatt
MBE - thousand standard brick equivalent
MBF - thousand board feet
MBR - millibar
MC - microgram
MCU - millicurie
MD - air dry metric ton
- MF - milligram per square foot per side
- MGM - milligram
- MHZ - megahertz
- MIK - square mile
- MIL - thousand
- MIN - minute
- MIO - million
- MIU - million international unit
- MK - milligram per square inch
- MLD - milliard
-
CodeDescription: Remarks by GEFEG
mbH:Synonym MLD = billion (US)
MLT - millilitre
MMK - square millimetre
MMQ - cubic millimetre
MMT - millimetre
MON - month
MPA - megapascal
MQ - thousand metre
MQH - cubic metre per hour
MQS - cubic metre per second
MSK - metre per second squared
MT - mat
MTK - square metre
MTQ - cubic metre
CodeDescription: Remarks by GEFEG
mbH:Synonym MTQ = metre cubed
MTR - metre
MTS - metre per second
MV - number of mults
MVA - megavolt - ampere
MWH - megawatt hour (1000 kW.h)
N1 - pen calorie
N2 - number of lines
N3 - print point
NA - milligram per kilogram
NAR - number of articles
NB - barge
NBB - number of bobbins
NC - car
NCL - number of cells
ND - net barrel
NE - net litre
NEW - newton
NF - message
NG - net gallon (us)
NH - message hour
NI - net imperial gallon
NIU - number of international units
NJ - number of screens
NL - load
NMI - nautical mile
NMP - number of packs
NN - train
NPL - number of parcels
NPR - number of pairs
NPT - number of parts
NQ - mho
NR - micromho
NRL - number of rolls
NT - net ton
CodeDescription: Remarks by GEFEG
mbH:Synonym NT = metric net ton
NTT - net register ton
NU - newton metre
NV - vehicle
NX - part per thousand
NY - pound per air dry metric ton
OA - panel
OHM - ohm
ON - ounce per square yard
ONZ - ounce
OP - two pack
OT - overtime hour
- OZ - ounce av
- OZA - fluid ounce (US)
- OZI - fluid ounce (UK)
- P0 - page - electronic
- P1 - percent
- P2 - pound per foot
- P3 - three pack
- P4 - four pack
- P5 - five pack
- P6 - six pack
- P7 - seven pack
- P8 - eight pack
- P9 - nine pack
- PA - packet
- PAL - pascal
- PB - pair inch
- PD - pad
- PE - pound equivalent
- PF - pallet (lift)
- PG - plate
- PGL - proof gallon
- PI - pitch
- PK - package
-
CodeDescription: Remarks by GEFEG
mbH:Synonym PK = pack
PL - pail
PM - pound percentage
PN - pound net
PO - pound per inch of length
PQ - page per inch
PR - pair
PS - pound-force per square inch
PT - pint (US)
PTD - dry pint (US)
PTI - pint (UK)
PTL - liquid pint (US)
PU - tray / tray pack
PV - half pint (US)
PW - pound per inch of width
PY - peck dry (US)
PZ - peck dry (UK)
Q3 - meal
QA - page - facsimile
QAN - quarter (of a year)
QB - page - hardcopy
QD - quarter dozen
QH - quarter hour
QK - quarter kilogram
QR - quire
QT - quart (US)
QTD - dry quart (US)
QTI - quart (UK)
QTL - liquid quart (US)
QTR - quarter (UK)
R1 - pica
R4 - calorie
R9 - thousand cubic metre
RA - rack
RD - rod
RG - ring
RH - running or operating hour
RK - roll metric measure
RL - reel
RM - ream
RN - ream metric measure
RO - roll
RP - pound per ream
RPM - revolutions per minute
RPS - revolutions per second
RS - reset
RT - revenue ton mile
RU - run
S3 - square foot per second
S4 - square metre per second
38
- S5 - sixty fourths of an inch
- S6 - session
- S7 - storage unit
- S8 - standard advertising unit
- SA - sack
- SAN - half year (6 months)
- SCO - score
- SCR - scruple
- SD - solid pound
- SE - section
- SEC - second
- SET - set
- SG - segment
- SHT - shipping ton
- SIE - siemens
- SK - split tanktruck
- SL - slipsheet
- SMI - mile (statute mile)
- SN - square rod
- SO - spool
- SP - shelf package
- SQ - square
- SR - strip
- SS - sheet metric measure
- SST - short standard (7200 matches)
- ST - sheet
- STI - stone (UK)
- STN - ton (US) or short ton (UK/US)
-
CodeDescription: Remarks by GEFEG
mbH:Synonym STN = net ton (2000 lb)
SV - skid
SW - skein
SX - shipment
T0 - telecommunication line in service
T1 - thousand pound gross
T3 - thousand piece
T4 - thousand bag
T5 - thousand casing
T6 - thousand gallon (US)
T7 - thousand impression
T8 - thousand linear inch
TA - tenth cubic foot
TAH - kiloampere hour (thousand ampere hour)
TC - truckload
TD - therm
TE - tote
TF - ten square yard
TI - thousand square inch
TJ - thousand square centimetre
TK - tank, rectangular
TL - thousand feet (linear)
TN - tin
TNE - tonne (metric ton)
CodeDescription: Remarks by GEFEG
mbH:Synonym TNE = metric ton
TP - ten pack
TPR - ten pair
TQ - thousand feet
TQD - thousand cubic metre per day
TR - ten square feet
TRL - trillion (EUR)
TS - thousand square feet
TSD - tonne of substance 90 % dry
TSH - ton of steam per hour
TT - thousand linear metre
TU - tube
TV - thousand kilogram
TW - thousand sheet
TY - tank, cylindrical
U1 - treatment
U2 - tablet
UA - torr
UB - telecommunication line in service average
UC - telecommunication port
- UD - tenth minute
- UE - tenth hour
- UF - usage per telecommunication line average
- UH - ten thousand yard
- UM - million unit
- VA - volt ampere per kilogram
- VI - vial
- VLT - volt
- VQ - bulk
- VS - visit
- W2 - wet kilo
- W4 - two week
- WA - watt per kilogram
- WB - wet pound
- WCD - cord
- WE - wet ton
- WEB - weber
- WEE - week
- WG - wine gallon
- WH - wheel
- WHR - watt hour
- WI - weight per square inch
- WM - working month
- WR - wrap
- WSD - standard
- WTT - watt
- WW - millilitre of water
- X1 - chain
- YDK - square yard
- YDQ - cubic yard
- YL - hundred linear yard
- YRD - yard
- YT - ten yard
- Z1 - lift van
- Z2 - chest
- Z3 - cask
- Z4 - hogshead
- Z5 - lug
- Z6 - conference point
- Z8 - newspage agate line
- ZP - page
- ZZ - mutually defined
39
Glossario
CodeListURI
Definition
Definition – This is the unique semantic meaning of a Core Component, Business Information Entity, Business Context or
Data Type.
UsageRule
Usage Rules – Usage Rules describe how and/or when to use the Registry Class.
40
Riferimenti
[1] PEPPOL (Pan-European Public Procurement On-Line) http://www.peppol.eu
[2] Profilo PEPPOL per la fattura (ICT-PostAward PEPPOL BIS 4a) http://www.peppol.eu/peppol_components/peppoleia/eia#ict-architecture/post-award-eprocurement/models
[3] UBL (Universal Business Language) http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ubl
[4] Fattura UBL 2.0 http://docs.oasis-open.org/ubl/os-UBL-2.0/xsd/maindoc/UBL-Invoice-2.0.xsd
[5] Regole di Business PEPPOL per la fattura http://www.peppol.eu/peppol_components/peppol-eia/eia#ictarchitecture/post-award-eprocurement/services-components
[6] Direttiva 2006/112/EC http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2006:347:0001:01:EN:HTML
41