My Oracle Support Banner

"Best Practise" Guide Or A Formal "How To" Guide To The Registration Of The UBL 2.1 Schemas (Doc ID 2488650.1)

Last updated on APRIL 17, 2023

Applies to:

Oracle Database - Enterprise Edition - Version 12.1.0.2 and later
Information in this document applies to any platform.

Symptoms

UBL is an open library of standards around procurement. https://en.wikipedia.org/wiki/Universal_Business_Language
  
It's also an approved ISO standard (ISO/IEC 19845:2015)
  
The new EU standard for eInvoices is a subset of UBL: https://standards.cen.eu/dyn/www/f?p=204:110:0::::FSP_PROJECT,FSP_ORG_ID:60602,1883209&cs=104E4C4FA3744A8DEA8E98A7B500306FD
  
Official entities are required to receive eInvoices on that format. Subsets are currently in use in wide number of countries : https://en.wikipedia.org/wiki/Universal_Business_Language#Subsets_and_customizations_of_UBL
  
First the definitions
http://docs.oasis-open.org/ubl/os-UBL-2.1/xsd/common/
then the documents
http://docs.oasis-open.org/ubl/os-UBL-2.1/xsd/maindoc/

But when try to register the 2.1 schema models get the following error for: http://docs.oasis-open.org/ubl/os-UBL-2.1/xsdrt/common/UBL-xmldsig-core-schema-2.1.xsd

ORA-31011: XML parsing failed
ORA-19213: error occurred in XML processing at lines 44
LPX-00104: Warning: element "schema" is not declared in the DTD

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.