Q2 2024 APCO Geopolitical Radar - The Global Operating Environment for Business
E invoicing, the un cefact cross industry invoice
1. The UN/CEFACT
Cross Industry Invoice
jostein.fromyr@edisys.no
Chair of UN/CEFACT Applied Technology Group, XML
syntax solutions
Madrid April 28, 2010 Electronic invoicing in Europe 1
2. Agenda
1. Short introduction to UN/CEFACT
2. The UN/CEFACT Cross Industry Invoice Standard
• Brief overview of its structure and content
3. Cooperation in standards
• Adoption of CII as a standard within ISO 20022
• Relationship to UBL
4. Application and use of the CII
• Plans for implementation
Madrid April 28, 2010 Electronic invoicing in Europe 2
3. UN/CEFACT
United Nations Centre for Trade Facilitation
and Electronic Business.
UN
It has a global remit. Its deliverables support
activities dedicated to improving the ability of
business, trade and administrative organizations,
from developed, developing and transitional UN/ECOSOC
economies, to exchange products and relevant
services effectively. UN/CEFACT deliverables have
a world-wide acceptance.
UN/CEFACT’s Mission is to develop UN/ECE
Simple, Transparent & Effective
Processes
For Global Business,
through the development of UN/CEFACT
Trade Facilitation Recommendations &
E-Business Standards.
Madrid April 28, 2010 Electronic invoicing in Europe 3
4. CII is only a part of
the puzzle
E-Business Standards … improving the ability of business, trade and administrative
organizations …. to exchange products and relevant services effectively.
Sales process – SELLER
Handle Transport Receive /
Put into market Send Handle
Purchase And Process
And sell Invoice Complaints
orders deliver payment
eQuotation eCatalogue eScheduling
eDelivery eInvoicing
Warehouse Transport
management
management
Electronic Information Exchange
eTendering ePayment
eOrdering
Contract financing Project Scheduling and
Determin
Execution Management Cost Performance Management
Make Process Process / do Handle
Purchase Receive
order invoice payment Complaints
strategy
Purchase process - BUYER
Madrid April 28, 2010 Electronic invoicing in Europe 4
5. The Cross Industry Invoice
Standard
The CII semantic data model supports user requirements
from a number of sources and initiatives
EDS
ESIDEL
EUROFER
GS1 CIDX EC Expert Group
UBL
AIAG/ODETTE/JAMA EDIFrance
GS1
EDIFICE US DoD
GHX Airbus
TGB5
UK Government TGB6 TGB6
ebES TGB19 TBG6 CEN WS/BII
UK HM
Customs & Excise
CII CII CII CII
v1 v2 V2.1 V2.2
<?xml versi on="1.0" encodi ng="UTF -8" ?> <?xml versi on="1.0" encodi ng="UTF -8" ?> <?xml versi on="1.0" encodi ng="UTF -8" ?> <?xml versi on="1.0" encodi ng="UTF -8" ?>
<rsm:CrossIndustryInvoic e <rsm:CrossIndustryInvoic e <rsm:CrossIndustryInvoic e <rsm:CrossIndustryInvoic e
UN/CEFACT XML schemas are then generated
xsi :sc hemaLoc ati on=" urn:un:unec e:unc efact:data:standar d:Cros sIndustr yInvoi ce:1 xsi :sc hemaLoc ati on=" urn:un:unec e:unc efact:data:standar d:Cros sIndustr yInvoi ce:1 xsi :sc hemaLoc ati on=" urn:un:unec e:unc efact:data:standar d:Cros sIndustr yInvoi ce:1 xsi :sc hemaLoc ati on=" urn:un:unec e:unc efact:data:standar d:Cros sIndustr yInvoi ce:1
CrossIndustr yInvoic e_1p0.xsd" xmlns:xsi=" http://www.w3.org/2001/ XM LSc hema- CrossIndustr yInvoic e_1p0.xsd" xmlns:xsi=" http://www.w3.org/2001/ XM LSc hema- CrossIndustr yInvoic e_1p0.xsd" xmlns:xsi=" http://www.w3.org/2001/ XM LSc hema- CrossIndustr yInvoic e_1p0.xsd" xmlns:xsi=" http://www.w3.org/2001/ XM LSc hema-
instance" xml ns:rs m="ur n:un:unece:unc efac t:data:standard:Cr ossIn dus tryInvoic e:1" instance" xml ns:rs m="ur n:un:unece:unc efac t:data:standard:Cr ossIn dus tryInvoic e:1" instance" xml ns:rs m="ur n:un:unece:unc efac t:data:standard:Cr ossIn dus tryInvoic e:1" instance" xml ns:rs m="ur n:un:unece:unc efac t:data:standard:Cr ossIn dus tryInvoic e:1"
xml ns:ram=" urn:un:unece:unc efact:data:standard:Reus ableAggregate Busi nessInform xml ns:ram=" urn:un:unece:unc efact:data:standard:Reus ableAggregate Busi nessInform xml ns:ram=" urn:un:unece:unc efact:data:standard:Reus ableAggregate Busi nessInform xml ns:ram=" urn:un:unece:unc efact:data:standard:Reus ableAggregate Busi nessInform
ati onEntity:7"> ati onEntity:7"> ati onEntity:7"> ati onEntity:7">
<rsm:CIExchangedD oc umentC ontext> … <rsm:CIExchangedD oc umentC ontext> … <rsm:CIExchangedD oc umentC ontext> … <rsm:CIExchangedD oc umentC ontext> …
</rsm:CIExchangedD oc umentC ontext> </rsm:CIExchangedD oc umentC ontext> </rsm:CIExchangedD oc umentC ontext> </rsm:CIExchangedD oc umentC ontext>
<rsm:CIIH Exc hangedD oc ument> <rsm:CIIH Exc hangedD oc ument> <rsm:CIIH Exc hangedD oc ument> <rsm:CIIH Exc hangedD oc ument>
<ram:ID>M yInvoiceNo123</ram:ID> <ram:ID>M yInvoiceNo123</ram:ID> <ram:ID>M yInvoiceNo123</ram:ID> <ram:ID>M yInvoiceNo123</ram:ID>
<ram:T ypeC ode>380</ram:T ypeCode> <ram:T ypeC ode>380</ram:T ypeCode> <ram:T ypeC ode>380</ram:T ypeCode> <ram:T ypeC ode>380</ram:T ypeCode>
<ram:Iss ueD ateTime>2010-04- <ram:Iss ueD ateTime>2010-04- <ram:Iss ueD ateTime>2010-04- <ram:Iss ueD ateTime>2010-04-
10T09:30:47Z</ram:Iss ueD ateTi me> 10T09:30:47Z</ram:Iss ueD ateTi me> 10T09:30:47Z</ram:Iss ueD ateTi me> 10T09:30:47Z</ram:Iss ueD ateTi me>
from the approved semantic data model
</rsm:CIIH Exc hang edDoc ument> </rsm:CIIH Exc hang edDoc ument> </rsm:CIIH Exc hang edDoc ument> </rsm:CIIH Exc hang edDoc ument>
<rsm:CIIH Suppl yC hainTradeTransaction> <rsm:CIIH Suppl yC hainTradeTransaction> <rsm:CIIH Suppl yC hainTradeTransaction> <rsm:CIIH Suppl yC hainTradeTransaction>
<ram:Applic ableCIIH Suppl yC hai nTradeAgreement> <ram:Applic ableCIIH Suppl yC hai nTradeAgreement> <ram:Applic ableCIIH Suppl yC hai nTradeAgreement> <ram:Applic ableCIIH Suppl yC hai nTradeAgreement>
<ram:Sell erCITr adeParty> <ram:Sell erCITr adeParty> <ram:Sell erCITr adeParty> <ram:Sell erCITr adeParty>
<ram:ID>NO987654321</ram:ID> <ram:ID>NO987654321</ram:ID> <ram:ID>NO987654321</ram:ID> <ram:ID>NO987654321</ram:ID>
<ram:N ame> Edi Sys <ram:N ame> Edi Sys <ram:N ame> Edi Sys <ram:N ame> Edi Sys
Consulting AS</ram:N ame> Consulting AS</ram:N ame> Consulting AS</ram:N ame> Consulting AS</ram:N ame>
</ram:Sel lerCITr adeParty> </ram:Sel lerCITr adeParty> </ram:Sel lerCITr adeParty> </ram:Sel lerCITr adeParty>
<ram:BuyerCITr adeParty> <ram:BuyerCITr adeParty> <ram:BuyerCITr adeParty> <ram:BuyerCITr adeParty>
<ram:ID>NO123456789</ram:ID> <ram:ID>NO123456789</ram:ID> <ram:ID>NO123456789</ram:ID> <ram:ID>NO123456789</ram:ID>
<ram:N ame>M yC ustomer</ram:N ame> <ram:N ame>M yC ustomer</ram:N ame> <ram:N ame>M yC ustomer</ram:N ame> <ram:N ame>M yC ustomer</ram:N ame>
</ram:BuyerCITr adeParty> </ram:BuyerCITr adeParty> </ram:BuyerCITr adeParty> </ram:BuyerCITr adeParty>
<ram:Sell erOrderRefer enc edCIR eferenc edDoc ument> <ram:Sell erOrderRefer enc edCIR eferenc edDoc ument> <ram:Sell erOrderRefer enc edCIR eferenc edDoc ument> <ram:Sell erOrderRefer enc edCIR eferenc edDoc ument>
D08A D09A D09A D10A
<ram:Iss uerAssig nedID>Or der 123</ram:Iss uerAss ignedID> <ram:Iss uerAssig nedID>Or der 123</ram:Iss uerAss ignedID> <ram:Iss uerAssig nedID>Or der 123</ram:Iss uerAss ignedID> <ram:Iss uerAssig nedID>Or der 123</ram:Iss uerAss ignedID>
<ram:Iss ueD ateTime>2010-12-17T09:30:47Z</ram:Is sueD ateTi me> <ram:Iss ueD ateTime>2010-12-17T09:30:47Z</ram:Is sueD ateTi me> <ram:Iss ueD ateTime>2010-12-17T09:30:47Z</ram:Is sueD ateTi me> <ram:Iss ueD ateTime>2010-12-17T09:30:47Z</ram:Is sueD ateTi me>
</ram:Sel lerOrderR efer enc edCIR eferenc edDocument> </ram:Sel lerOrderR efer enc edCIR eferenc edDocument> </ram:Sel lerOrderR efer enc edCIR eferenc edDocument> </ram:Sel lerOrderR efer enc edCIR eferenc edDocument>
Madrid April 28, 2010 <ram:BuyerR equisitionerCITradeParty>
<ram:ID> okr1234</ram:ID>
</ram:BuyerR equisi tionerCITradeParty>
Electronic invoicing in Europe
<ram:BuyerR equisitionerCITradeParty>
<ram:ID> okr1234</ram:ID>
</ram:BuyerR equisi tionerCITradeParty>
<ram:BuyerR equisitionerCITradeParty>
<ram:ID> okr1234</ram:ID>
</ram:BuyerR equisi tionerCITradeParty>
<ram:BuyerR equisitionerCITradeParty>
<ram:ID> okr1234</ram:ID>
</ram:BuyerR equisi tionerCITradeParty>
5
</ram:Applic abl eCIIH Suppl yC hai nTradeAgreement> </ram:Applic abl eCIIH Suppl yC hai nTradeAgreement> </ram:Applic abl eCIIH Suppl yC hai nTradeAgreement> </ram:Applic abl eCIIH Suppl yC hai nTradeAgreement>
…… …… …… ……
6. Where to find…
www.unece.org/CEFACT
www.UNCEFACT.org
Madrid April 28, 2010 Electronic invoicing in Europe 6
7. The CII data model
Reusable components designed for global use! Specification of the
business and technical
req CII v 2 context, such as the
applicable guideline
Document
Cross Industry Context
Invoice
Identification, such as
invoice number and
issue date
Document
Header Details
Trade T rade Line Item Document Line
Transaction Details
Commercial data such as
buyer, seller, order Trade
reference, delivery terms, Agreement
Product
prices.
Trade Delivery
Logistical data such as
ship from, ship to,
quantities, delivery date. Product Instance
Trade
Settlement
Data on produced
Financial data such as items, such as batch
payee, payer, financial Data on product type, such number, serial id,
account, payment terms, as manufacturer, brand production date, best
Madrid April 28, 2010 amounts. Electronic invoicing in name, description
Europe 7
before date.
8. Cooperation in standards
Commits participants to:
• Avoid divergent and conflicting approaches to standardization
• Eliminate duplication of effort
• Provide a clear roadmap for users
• Ensure intersectoral coherence in the field of electronic business
Madrid April 28, 2010 Electronic invoicing in Europe 8
9. Adoption in ISO 20022
• The ISO 20022 standard provides the financial industry with a common
platform for the development of messages in a standardized XML
syntax, using:
• a modeling methodology (based on UML) to capture in a syntax-independent
way financial business areas, business transactions and associated
message flows;
• a set of XML design rules to convert the messages described in UML into
XML schemas.
• UN/CEFACT TGB5 has initiated a process to align the electronic invoice
in ISO 20022 with the CII data model
• This “ISO 20022 Invoice” is expected to be a true sub-set of the CII data model
designed to supplement financial services, such as factoring and bill presentment
• Expected to be available during the summer of 2010
Madrid April 28, 2010 Electronic invoicing in Europe 9
10. The ISO 20022 Invoice
The CII
data model
ISO 20022
repository
UN/CEFACT XML
<?xml version="1.0" encoding="UTF-8"?>
<rsm:CrossIndustryInvoice
xsi:schemaLocation="urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:1 ISO 20022 XML
CrossIndustryInvoice_1p0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <?xml version="1.0" encoding="UTF-8"?>
xmlns:rsm="urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:1" <Document xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ram="urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationE xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03">
ntity:7"> <CstmrCdtTrfInitn>
<rsm:CIExchangedDocumentContext> … <GrpHdr>
</rsm:CIExchangedDocumentContext> <MsgId>ABC/090928/CCT001</MsgId>
<rsm:CIIHExchangedDocument> <CreDtTm>2009-09-28T14:07:00</CreDtTm>
<ram:ID>MyInvoiceNo123</ram:ID> <NbOfTxs>3</NbOfTxs>
<ram:TypeCode>380</ram:TypeCode> <CtrlSum>11500000</CtrlSum>
<ram:IssueDateTime>2010-04-10T09:30:47Z</ram:IssueDateTime> <InitgPty>
</rsm:CIIHExchangedDocument> <Nm>ABC Corporation</Nm>
<rsm:CIIHSupplyChainTradeTransaction> <PstlAdr>
<ram:ApplicableCIIHSupplyChainTradeAgreement> <StrtNm>Times Square</StrtNm>
<ram:SellerCITradeParty> <BldgNb>7</BldgNb>
<ram:ID>NO987654321</ram:ID> <PstCd>NY 10036</PstCd>
<ram:Name>EdiSys Consulting AS</ram:Name> <TwnNm>New York</TwnNm>
</ram:SellerCITradeParty> <Ctry>US</Ctry>
<ram:BuyerCITradeParty> </PstlAdr>
Madrid April 28, 2010
<ram:ID>NO123456789</ram:ID> Electronic invoicing in Europe </InitgPty> 10
<ram:Name>MyCustomer</ram:Name> </GrpHdr>
<PmtInf>
11. OASIS/UBL and UN/CEFACT
Collaboration Statement
• Consistent with the Cooperation Agreement between OASIS
and UN/CEFACT of June 2005:
1. UN/CEFACT recognizes UBL 2 as appropriate first-generation XML
documents for eBusiness.
2. For OASIS and UN/CEFACT:
• future UN/CEFACT deliverables constitute the upgrade path for UBL,
and
• the maintenance of UBL 2 remains with the OASIS UBL TC
3. In the expectation that UN/CEFACT will produce its own integrated
set of XML schemas within a period of three years, OASIS will
produce no further major versions of UBL past UBL 2.
4. OASIS will grant UN/CEFACT a perpetual, irrevocable license to
create derivative works based on UBL.
http://www.cen.eu/cenorm/sectors/sectors/isss/activity/ebif08009reportmtgublcefactbii.pdf
10/11 December 2009 CBI 2009 - Rome 11
12. Plans for
implementation
• UN/CEFACT is in itself not actively
involved in implementations! Standards
development
• Known pilots include:
• GS1
• 1st profile ready for testing Implementation
• CEN WS/BII & PEPPOL guidance
• CEN WS/BII have provided a syntax
mapping to CII for its ”core invoice”
transaction data model
• Will be tested as part of the PEPPOL
project Practical use
• Potentially France
Madrid April 28, 2010 Electronic invoicing in Europe 12
13. Thank you for your attention
http://www.UNCEFACT.org
Madrid April 28, 2010 Electronic invoicing in Europe 13