Download presentation
Presentation is loading. Please wait.
Published byBernadette Shelton Modified over 9 years ago
1
Erlend Klakegg Bergheim PEPPOL Capability Concepts
2
Erlend Klakegg Bergheim Magic strings
3
PROCESS AND PROFILE Agency for Public Management and eGovernment
4
CEN BII has defined a profile as "A specification of how one or more Business Processes are executed by specifying the business rules governing its business collaborations and the information content (data model) of the electronic business transactions exchanged.” Agency for Public Management and eGovernment EHF implementation guides
5
A process identifier represents a process (UBL terminology: Profile) that a specific document type can participate in. Process identifiers consist of the process identifier itself, and a scheme or identifier format type. Agency for Public Management and eGovernment Business Document Exchange Network - Common Definitions
6
Receiver Sender Agency for Public Management and eGovernment
7
Receiver Sender Agency for Public Management and eGovernment UBL Document Profile Process
8
Receiver Sender Agency for Public Management and eGovernment Busdox Document Process
9
Invoice Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 04A
10
Invoice Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 05A Creditnote
11
Order Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 28A Order response
12
Agency for Public Management and eGovernment Process identifiers for PEPPOL BIS 2.0 urn:www.cenbii.eu:profile:bii04:ver2.0 urn:www.cenbii.eu:profile:bii05:ver2.0 urn:www.cenbii.eu:profile:bii28:ver2.0
13
Usage in UBL urn:www.cenbii.eu:profile:bii05:ver2.0 Agency for Public Management and eGovernment
14
DOCUMENT AND CUSTOMIZATION Agency for Public Management and eGovernment
15
A CustomizationID is used to identify the business rules that apply to the document in question, i.e. the whole set of business rules the document issuer founded the document on. Agency for Public Management and eGovernment EHF implementation guides
16
Documents are represented by an identifier (identifying the document type) and a scheme type which represents the scheme or format of the identifier itself. Agency for Public Management and eGovernment Business Document Exchange Network - Common Definitions
17
Pyramid of customization EHF PEPPOL BI CEN/BII UBL Agency for Public Management and eGovernment
18
CustomizationID urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:u rn:www.peppol.eu:bis:peppol4a:ver2.0:extended:urn:www. difi.no:ehf:faktura:ver2.0 Agency for Public Management and eGovernment
19
CustomizationID urn:www.cenbii.eu:transaction:biitrns010:ver2.0 Agency for Public Management and eGovernment
20
CustomizationID urn:www.cenbii.eu:transaction:biitrns010:ver2.0 :extended: urn:www.peppol.eu:bis:peppol4a:ver2.0 Agency for Public Management and eGovernment
21
CustomizationID urn:www.cenbii.eu:transaction:biitrns010:ver2.0 :extended: urn:www.peppol.eu:bis:peppol4a:ver2.0 :extended: urn:www.difi.no:ehf:faktura:ver2.0 Agency for Public Management and eGovernment
22
CustomizationID urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:u rn:www.peppol.eu:bis:peppol4a:ver2.0:extended:urn:www. difi.no:ehf:faktura:ver2.0 Agency for Public Management and eGovernment
23
Usage in UBL urn:www.cenbii.eu:transaction:biitrns010:ver2.0: extended:urn:www.peppol.eu:bis:peppol5a:ver2.0:extended:urn:www.di fi.no:ehf:faktura:ver2.0 Agency for Public Management and eGovernment
24
DocumentID urn:oasis:names:specification:ubl:schema:xsd:Invoice- 2::Invoice##urn:www.cenbii.eu:transaction:biitrns010:ver2. 0:extended:urn:www.peppol.eu:bis:peppol4a:ver2.0:extend ed:urn:www.difi.no:ehf:faktura:ver2.0::2.1 Agency for Public Management and eGovernment
25
DocumentID pattern [namespace] :: [root element] ## [CustomizationID] :: [namespace version] Agency for Public Management and eGovernment
26
DocumentID urn:oasis:names:specification:ubl:schema:xsd:Invoice-2 :: Invoice ## urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:u rn:www.peppol.eu:bis:peppol4a:ver2.0:extended:urn:www. difi.no:ehf:faktura:ver2.0 :: 2.1 Agency for Public Management and eGovernment
28
CUSTOMIZATIONS AND PROFILES Agency for Public Management and eGovernment
29
Invoice Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 04A CustomizationID: urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:pep pol4a:ver2.0 ProfileID: urn:www.cenbii.eu:profile:bii04:ver2.0
30
Invoice Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 05A Creditnote ProfileID: urn:www.cenbii.eu:profile:bii05:ver2.0 CustomizationID: urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:pep pol5a:ver2.0 CustomizationID: urn:www.cenbii.eu:transaction:biitrns014:ver2.0:extended:urn:www.peppol.eu:bis:pep pol5a:ver2.0
31
Order Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 28A Order response ProfileID: urn:www.cenbii.eu:profile:bii28:ver2.0 CustomizationID: urn:www.cenbii.eu:transaction:biitrns001:ver2.0:extended:urn:www.peppol.eu:bis:pep pol28a:ver1.0 CustomizationID: urn:www.cenbii.eu:transaction:biitrns076:ver2.0:extended:urn:www.peppol.eu:bis:pep pol28a:ver1.0
32
ELMA PROFILES Agency for Public Management and eGovernment
33
What!? (WTF!?) Organized set of documents by process. (Also known as “The law of ELMA”) Agency for Public Management and eGovernment
34
Invoice Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 04A BIS04 V2
35
Invoice Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 05A Creditnote BIS05 V2
36
Order Customer Supplier Agency for Public Management and eGovernment CEN/BII Profile 28A Order response PEPPOLBIS_28A_2.0_RESPONSE PEPPOLBIS_28A_2.0
37
Agency for Public Management and eGovernment
39
PROBLEMS RELATED TO PROFILE/PROCESS/DOCUMENT Agency for Public Management and eGovernment
40
Problems ProfileID and CustomizationID does not match. Sender did not lookup receiver before creating document to send. Space as part of identifiers. Declaration of document may change validation rules. More? Agency for Public Management and eGovernment
41
Sender must use ELMA! Agency for Public Management and eGovernment
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.