Skip to content

Commit

Permalink
Updated to UBL 2.4 final
Browse files Browse the repository at this point in the history
  • Loading branch information
phax committed Jul 31, 2024
1 parent b44ec27 commit e627dc1
Show file tree
Hide file tree
Showing 103 changed files with 505 additions and 504 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -277,14 +277,15 @@ For further information on the Universal Business Language can be found on the f
* UBL 2.1: https://docs.oasis-open.org/ubl/os-UBL-2.1/
* UBL 2.2: https://docs.oasis-open.org/ubl/os-UBL-2.2/
* UBL 2.3: https://docs.oasis-open.org/ubl/os-UBL-2.3/
* UBL 2.4: https://docs.oasis-open.org/ubl/cs01-UBL-2.4/
* UBL 2.4: https://docs.oasis-open.org/ubl/os-UBL-2.4/
* http://ubl.xml.org
* http://goubl.com
* http://www.ubltr.com/

# News and noteworthy

* v9.0.2 - work in progress
* Updated to UBL 2.4 final
* Extended all `UBL..Marshaller` classes with a `getAllBaseXSDs ()` API
* v9.0.1 - 2024-03-28
* Updated to ph-commons 11.1.5
Expand Down
Binary file renamed docs/UBL-2.4-cs01.zip → docs/UBL-2.4.zip
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/common/UBL-CommonAggregateComponents-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/common/UBL-CommonBasicComponents-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDataTypes-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CSD01
http://docs.oasis-open.org/ubl/csd01-UBL-2.4/
Release Date: 08 February 2023
Library: OASIS Universal Business Language (UBL) 2.4 OS
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: UBL-CommonExtensionComponents-2.4.xsd
Generated on: 2017-01-02 17:20(UTC)
Copyright (c) OASIS Open 2023. All Rights Reserved.
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/common/UBL-CommonSignatureComponents-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonSignatureComponents-2"
xmlns:sac="urn:oasis:names:specification:ubl:schema:xsd:SignatureAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CSD01
http://docs.oasis-open.org/ubl/csd01-UBL-2.4/
Release Date: 08 February 2023
Library: OASIS Universal Business Language (UBL) 2.4 OS
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: UBL-ExtensionContentDataType-2.4.xsd
Generated on: 2016-06-24 19:50(UTC)
Copyright (c) OASIS Open 2023. All Rights Reserved.
Copyright (c) OASIS Open 2024. All Rights Reserved.
Release Note: This is a module that can be modified by users, typically
only to add extension schema fragments for lax detection when encountered.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/common/UBL-QualifiedDataTypes-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDataTypes-2"
xmlns:udt="urn:oasis:names:specification:bdndr:schema:xsd:UnqualifiedDataTypes-1"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/common/UBL-SignatureAggregateComponents-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:SignatureAggregateComponents-2"
xmlns:sac="urn:oasis:names:specification:ubl:schema:xsd:SignatureAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/common/UBL-SignatureBasicComponents-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:SignatureBasicComponents-2"
xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDataTypes-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-ApplicationResponse-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-AttachedDocument-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:AttachedDocument-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-AwardedNotification-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:AwardedNotification-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-BillOfLading-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:BillOfLading-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-BusinessCard-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:BusinessCard-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-BusinessInformation-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:BusinessInformation-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-CallForTenders-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:CallForTenders-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-Catalogue-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:Catalogue-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-CatalogueDeletion-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:CatalogueDeletion-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-CatalogueItemSpecificationUpdate-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:CatalogueItemSpecificationUpdate-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-CataloguePricingUpdate-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:CataloguePricingUpdate-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-CatalogueRequest-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:CatalogueRequest-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-CertificateOfOrigin-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:CertificateOfOrigin-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Library: OASIS Universal Business Language (UBL) 2.4 CS01
http://docs.oasis-open.org/ubl/cs01-UBL-2.4/
Release Date: 17 October 2023
Library: OASIS Universal Business Language (UBL) 2.4
http://docs.oasis-open.org/ubl/os-UBL-2.4/
Release Date: 20 June 2024
Module: xsdrt/maindoc/UBL-CommonTransportationReport-2.4.xsd
Generated on: 2023-10-24 19:56z
Copyright (c) OASIS Open 2023. All Rights Reserved.
Generated on: 2024-06-25 15:49z
Copyright (c) OASIS Open 2024. All Rights Reserved.
-->
<xsd:schema xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonTransportationReport-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Expand Down
Loading

0 comments on commit e627dc1

Please sign in to comment.