OASIS Universal Business Language (UBL) TC
Join TC     TC Page     Send a comment to this TC

Defining a common XML library of business documents (purchase orders, invoices, etc.)

Jon Bosak, bosak@pinax.com, Chair
Tim McGrath, tim.mcgrath@documentengineeringservices.com, Chair
Zarella Rendon, zrendon@ptc.com, Secretary
Mary McRae, mary.mcrae@oasis-open.org, OASIS Staff Contact

Charter
IPR Statement
FAQ
Membership
Obligated Members
Email Archives
Comments Archive
Documents
Schedule
Minutes
Press
 

Table of Contents


Announcements

For UBL Event Calendar, see ubl.xml.org.

UBL 2.0 IDD Vol. 1 approved as OASIS Committee Specification

The UBL 2.0 International Data Dictionary, Vol. 1, has been approved as an OASIS Committee Specification. Volume 1 provides informative Japanese, Italian, and Spanish translations of the roughly 2000 business terms normatively defined in English in the UBL 2.0 distribution (as updated by the Errata package released in May 2008).

IDD Vol. 1 can be downloaded from

http://docs.oasis-open.org/ubl/idd/cs-UBL-2.0-idd01/cs-UBL-2.0-idd01.zip

IDD Volume 2, currently in progress, will contain German and Danish translations of the UBL data dictionary. A first draft of the German IDD can be found linked from this message:

http://lists.oasis-open.org/archives/ubl/200906/msg00008.html

UBL 2.0 Update Package released

The UBL 2.0 Update Package (officially known in OASIS terminology as UBL 2.0 Errata 01) provides UBL 2.0 users with an upgrade to the December 2006 UBL 2.0 release. Specifically, it:

  • Corrects a number of typos and editorial errors in the documentary portions of the UBL 2.0 schemas and data models
  • Fixes a broken entry for BOSNIA AND HERZEGOVINA in cl/gc/default/CountryIdentificationCode-2.0.gc
  • Upgrades all the code list files from genericode 0.4 format to genericode 1.0 format and updates the listURI in the Qualified Datatype spreadsheet and schemas accordingly
  • Revises cl/gc/special-purpose/PortCode-2.0.gc to add additional columns and breaks out subsets of that code list into smaller files for ease of implementation
  • Replaces the original val/defaultCodeList.xsl with a version that reflects the revised code lists

None of these changes is considered substantive in the sense that any of them would require modifications to existing software. The package contains instructions for applying the update to an existing UBL 2.0 installation and for creating a new, updated UBL 2.0 installation.

http://docs.oasis-open.org/ubl/os-UBL-2.0-update-delta.zip

To ensure the most accurate documentation and latest code lists, the Update Package should be applied to any new UBL 2.0 installation before use. To create a new UBL 2.0 installation, download the December 2006 UBL 2.0 release from

http://docs.oasis-open.org/ubl/os-UBL-2.0.zip

and then download and apply the Update Package according to the instructions.

UBL Online Community begins operation

A web site and wiki for users of UBL has gone live at ubl.xml.org. Materials from the former UBL 2.0 Support Page have been relocated to the new site, which is open to the entire UBL user community. Sections containing items produced by the UBL TC take the place of the Support Package referred to in the UBL 2.0 Standard.

Overview

UBL, the Universal Business Language, is the product of an international effort to define a royalty-free library of standard electronic XML business documents such as purchase orders and invoices. Developed in an open and accountable OASIS Technical Committee with participation from a variety of industry data standards organizations, UBL is designed to plug directly into existing business, legal, auditing, and records management practices, eliminating the re-keying of data in existing fax- and paper-based supply chains and providing an entry point into electronic commerce for small and medium-sized businesses.

For more information, see the TC Charter and FAQ


Subcommittees

Technical Subcommittees

OASIS UBL Human Interface Subcommittee

OASIS UBL Procurement Subcommittee

OASIS UBL Small Business Subcommittee

OASIS UBL Transportation Subcommittee

Localization Subcommittees

OASIS UBL Chinese Localization Subcommittee

OASIS UBL Danish Localization Subcommittee

OASIS UBL German Localization Subcommittee

OASIS UBL Italian Localization Subcommittee

OASIS UBL Japanese Localization Subcommittee

OASIS UBL Korean Localization Subcommittee

OASIS UBL Latin American Regional Localization Subcommittee

OASIS UBL Spanish Localization Subcommittee

OASIS UBL Turkish Localization Subcommittee

Regional Localization Subcommittees

OASIS UBL Latin American Regional Localization Subcommittee

Managerial Subcommittees

OASIS UBL Adoption Subcommittee

UBL 1.0 Subcommittees

A number of OASIS UBL subcommittees that were active in the creation of UBL 1.0 have now been retired as separate entities. The work of these subcommittees continues in the UBL TC itself, and their documents and archives remain available online for future reference.

http://www.oasis-open.org/committees/download.php/22490/retired.htm

Technical Work Produced by the Committee

UBL 2.0 Update Package (May 2008)

Updates the code lists and make a number of corrections (mostly documentary) to the UBL 2.0 Standard below. New UBL 2.0 installations should first download and install the December 2006 release (see next item) and then apply the Update Package as described in the instructions.

http://docs.oasis-open.org/ubl/os-UBL-2.0-update-delta.zip

UBL 2.0 Standard (December 2006)

A library of over 1900 XML business data components together with 31 business document schemas.

http://docs.oasis-open.org/ubl/os-UBL-2.0/
http://docs.oasis-open.org/ubl/os-UBL-2.0.zip

UBL 1.0 Standard (November 2004)

A library of over 600 XML components together with eight business document schemas and a wealth of support files.

http://docs.oasis-open.org/ubl/cd-UBL-1.0/
http://docs.oasis-open.org/ubl/cd-UBL-1.0.zip

UBL 1.0 Legacy materials

Links to the UBL 1.0 Naming and Design Rules, International Data Dictionary, Small Business Subset, and UBL Formatters can be found on the Legacy Support page:

http://www.oasis-open.org/committees/download.php/22571/legacy.htm

Wiki for OASIS UBL TC member collaboration


Methodologies

UBL 2.0 implements a new approach to code list specification and validation that is described in Appendix E of the UBL 2.0 Standard. Also available is a fabricated case study (based on a real requirement for the OASIS Customer Information Quality Technical Committee) of adaptations a company or a standards committee might want to perform in order to convert a validation strategy based solely on XSD into the two-phase Methodology for Code List and Value Validation referred to above. The case study goes step-by-step through the creation of various artefacts that an organization would need to publish for a default set of code lists, while allowing their community of users to adapt these code lists to specific business requirements between trading partners.


External Resources

For resources relating to UBL 2.0 implementation, see the UBL Online Community at ubl.xml.org.


Mailing Lists and Comments

ubl: the list used by TC members to conduct committee work. TC membership is required to post; TC members are automatically subscribed. Current TC membership is listed at

http://www.oasis-open.org/committees/membership.php?wg_abbrev=ubl

To join the UBL TC, first obtain an OASIS membership using the form at

http://www.oasis-open.org/committees/join.php?wg_abbrev=ublis

All correspondence on the ubl list is publicly visible at

http://www.oasis-open.org/archives/ubl/

ubl-comment: a public mail list for providing formal input to the OASIS UBL Technical Committee members in response to public review drafts. Do not use the comment list for questions about UBL; use the ubl-dev list described below. Formal comments can be logged at

http://www.oasis-open.org/committees/comments/form.php?wg_abbrev=ubl

The comment archive is located at

http://lists.oasis-open.org/archives/ubl-comment/

ubl-dev: an unmoderated, public mail list that provides an open forum for developers to exchange ideas and information on implementing the UBL OASIS Standard. You can subscribe to ubl-dev using the OASIS list manager at

http://www.oasis-open.org/mlmanage/

and view the ubl-list archives at

http://www.oasis-open.org/archives/ubl-dev/

Questions about UBL

For questions about UBL, please use the public ubl-dev list described above. Do not use the comment form linked from this page for questions. The form is only for comments to be formally reviewed by the TC.


Additional Information

Event Calendar

The UBL Event Calendar lists conferences of interest to UBL members and indicates those at which UBL representatives may be contacted.

Acknowledgements

The OASIS UBL TC thanks Syncro Soft for its contribution of oXygen licenses used in DocBook authoring of UBL documentation, RenderX for its contribution of XEP licenses used in generating PDF documents from DocBook originals, Altova for its contribution of XML Spy licenses for use in UBL schema design, Sparx Systems for its contribution of Enterprise Architect licenses for use in developing UML content models, and GEFEG for its contribution of EDIFIX and technical expertise in the generation and quality review of UBL 2.0 schemas.


To send a comment regarding this work, click the "Send A Comment" button above.


 

TOP OF PAGE

ABOUT | MEMBERS | JOIN | NEWS | EVENTS | MEMBERS ONLY | COVER PAGES | XML.org