logo UBL Italia

UBL-Italia
una iniziativa a supporto del sottocomitato UBL Presso OASIS per la localizzazione in italiano

  Login     Tu sei in: ubl-italia Condividi questa pagina con
twitter LinkedIN share Facebook share Share on Google+

Chi siamo

Cosa facciamo

Specializzazioni UBL per Italia


In collaborazione con:






/ubl-italia/images/logo-javest.gif


 [PRECEDENTE]   [INDICE]   [SUCCESSIVA]   [PRINT] 

Guida alle Specifiche UBL: il package UBL 2.1

La specifica UBL 2.1 disponibile sottoforma di archivio (os-UBL-2.1.zip). La decompressione di questo archivio crea una directory chiamata UBL-2.1 contenente i file e le cartelle descritti nelle seguenti tabelle:

FILE DESCRIZIONE

Specifica UBL 2.1

Documento che definisce lo Universal Business Language, versione 2.1.
Il documento disponibile solo in lingua inglese. Fornisce esempi di scenari duso, descrive i documenti, la struttura del package, etc.



DIRECTORY CONTENUTO
art/

Diagrammi e immagini utilizzate nel documento "Specifica UBL 2.1".

cl/

Code list in formato Genericode (Genericode un formato standard OASIS, basato su XML, per la definizione di liste di valori codificati).

Le code list sono insiemi di codici, come ad esempio "FR" e "USD" che sono utilizzati per specificare un paese (FR=Francia) o una valuta (USD=dollaro americano), spesso utilizzati nei messaggi elettronici di business. UBL utilizza sia liste di codici standard pubblicate da organizzazioni come ISO e UN/CEFACT, che liste definite da UBL stesso; in ogni caso le code list sono fornite in formato Genericode (standard OASIS, basato su XML, specifico per la rappresentazione di code list). Struttura dettagliata della directory:

  • gc/default/: contiene le code list da usare per i tipi di dato qualificato. Queste code list sono valide ed utilizzabili nella maggior parte dei contesti applicativi;
  • gc/special-purpose: contiene delle code list valide ed utilizzabili solo in determinati contesti applicativi.
cva/

File cva che esprimono le associazioni tra code list e tipi di dato qualificati (CVA, Context/value association using genericode 1.0, una specifica OASIS).

db/

Fogli di stile DocBook per la visualizzazione del file UBL-2.1.xml.

mod/

Spreadsheet dei documenti e dei componenti (i file sono disponibili sia in formato Excel (.xls) che in formato OASIS/ISO/IEC Open Document (.ods)) Contenuto della directory:

  • file UBL-ABIE-Reuse-Table-2.1.html: elenca i componenti aggregati (ABIE) che compongono la libreria UBL 2.1, indicando le associazioni che li legano;
  • file UBL-Entities-2.1.gc e UBL-Signature-Entities-2.1.gc: forniscono la lista completa dei componenti (BBIEs, ABIEs e ASBIEs) della libreria UBL 2.1, in formato Geniricode;
  • maindoc/: contiene gli spreadsheet dei documenti;
  • common/: contiene gli spreadsheet dei componenti.
  • summary/: contiene una breve guida alla navigazione degli spreadsheet (readme-Reports.html).

Gli spreadsheet sono un modo di rappresentare i modelli dei documenti e dei componenti. Fondamentalmente sono stati utilizzati per fornire i metadati richiesti dalle Core Components Technical Specification (specifica sulla quale si basa UBL).

rnc/

Versione in RELAX NG degli schemi UBL.

uml/

Diagrammi delle classi UML che rappresentano la struttura dei documenti e dei componenti.

val/

Software open source che pu essere utilizzato per eseguire la validazione dei documenti UBL 2.1.

xml/

Esempi di istanze UBL 2.1.

xsd/

Maggiori info

Navigazione directory

XML Schema che definiscono la struttura dei documenti e dei componenti UBL 2.1.

NB: gli XML Schema sono lunica rappresentazione normativa dei tipi di documento e della libreria dei componenti UBL 2.1.

xsdrt/

Runtime XML Schema (la directory ha stessi contenuti e struttura della directory xsd/).

Gli XML schema contenuti in questa directory si differenziano da quelli contenuti nella directory xsd/ solamente perch non hanno le annotazioni.

NB: non sono normativi; sono stati definiti per agevolare gli utenti in fase di implementazione.


 [PRECEDENTE]   [INDICE]   [SUCCESSIVA]   [PRINT] 


logo

E' una iniziativa del sottocomitato OASIS per la localizzazione in italiano di UBL
(OASIS UBL-ITLSC)

OASIS member