Business-to-Business



Vergelijkbare documenten
Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.

Standaarden voor gegevensuitwisseling

The OSI Reference Model

Elektronisch factureren

Niklas Integratie Platform Verbeteren, besparen en méér

electronic data interchange (EDI) sneller, beter, kostenbesparend zakendoen

m.b.v. digitale certificaten en PKI Versie: mei 2002 Beknopte Dienstbeschrijving beveiligen van

4Problemen met zakendoen op Internet

Samenvatting Informatica Hoofdstuk 1, 2, 3 (Instruct)

SOA Security. en de rol van de auditor... ISACA Roundtable 2 juni Arthur Donkers, 1Secure BV arthur@1secure.nl

aan de leverancier zijde oplossingen om alle processen te optimaliseren.

Voorbeelden generieke inrichting Digikoppeling

Bijlage 1-Procedure voor de implementatie van het AGR-GPS systeem PROCEDURE VOOR DE IMPLEMENTATIE VAN HET AGR-GPS SYSTEEM

Papieren factuur wordt verleden tijd! Handboek e-factureren voor ȟȟ overheidsorganisaties

Presentatie door Gerard Bottemanne, Onderzoeksbureau GBNED

Voordelen van elektronische facturatie en inrichtings-mogelijkheden. Jeroen A. Prins - juni 2008

DIGITALE HANDTEKENINGEN De hele organisatie profiteert

DOCTRAILS MODULE: MESSAGE FLIPPING

Parasoft toepassingen

E-communicatie met de Rijksuniversiteit Groningen

Elektronisch factureren

E Invoicing, wat is het nu precies en wat zijn de ontwikkelingen? dé P2P specialist van Nederland

Yenlo The experts in integration. Test rapport met Logius betreffende:

Welkom. Supply Chain Projecten The Greenery 2010

administratieve software, de vergeten doelgroep bij e-factureren?

Het EPCglobal-netwerk: Wereldwijd paspoort voor RFID

E-Factureren en boekhoudsoftware

Tweakers Pricewatch. Specificaties productfeed

Artikel 2. Elektronische berichten. Artikel 2 lid 1 Toelaatbaarheid van elektronische berichten als bewijsmiddel

Plan van aanpak om te komen tot best-practic e-factureren via of webservices.

Elektronisch factureren De btw-regels: waar let u op?

digitale overheidsdienstverlening aan bedrijven

ELEKTRONISCHE HANDTEKENINGEN IN CLIENT ONLINE

Elektronisch factureren in de praktijk

Elektronisch factureren in de logistiek. Wat levert het op?

Functioneel ontwerp. Regisseur

BESCHRIJVING PROCESSEN KEURMERKVOERDERS

Memo Aan Handelsrelaties van Hoogvliet BV Onderwerp CC. Hoogvliet BV EDI Informatie. Hoogvliet EDI Support. Datum Februari 2012 Versie 4.

EDI Diervoederanalyses. Sjoerd Schaper Productschap Diervoeder

DigiInkoop berichtstroomspecificaties voor inkooporganisaties

CMS Ronde Tafel. Cloud Continuity. Ir. Jurian Hermeler Principal Consultant

Digitaal certificaat Ondertekenen en encryptie. De meest recente versie van dit document kunt u vinden op:

Leveranciershandleiding EDI

Aanbesteding implementatie, beheer en onderhoud van Microsoft Dynamics 365 for Operations. Bijlage 5: Beschrijving toekomstige ESB

Voorwoord. We beginnen bij het begin. Wat is EDI?

Supplier Kit verzenden elektronische facturen voor leveranciers van SITA Nederland

Taxis Pitane. Transporter. Censys BV Eindhoven

Begrippenlijst epv. Datum 15 december Onderwerp Begrippenlijst. Auteurs Marcel Verolme Pim Mazeland.

Neptune. Het complete integratieplatform voor uw organisatie! BROCHURE OPTIMALISEREN VAN INFORMATIE EN PROCESSEN

De elektronische handtekening en de Dienstenrichtlijn De elektronische handtekening Wat zegt een elektronische handtekening?

Informatiearchitectuur

SMART automation. Met de A.B. Entiteiten Interface. Ger Bos

Kerngegevens MBO. gemeenschappelijke taal van ELO naar studenten administratie. Gebruikersdag Woensdag 26 mei 2010.

Zorgmail in PodoFile

Projektaanpak Grote Bedrijven. 10 Oktober 2011, Kontakt der Kontinenten

Security web services

Betekent SOA het einde van BI?

ideal Merchant Integratie Gids - Overzicht van Wijzigingen

Handleiding XSLT s 18 augustus 2016

SETU Wijzer. U wilt met de SETU-standaard werken, maar waar moet u beginnen?

Service Oriented Architecture voor interne beheersing

XBRL voor ondernemers. Wat betekent dat voor u?

DE ELEKTRONISCHE IDENTITEITSKAART (EID)

DigiInkoop berichtstroomspecificaties voor leveranciers

PDF-standaard. Versie SIVI

Wat is internet? Hüseyin Uçar 3B

Drie scenario s voor het implementeren van zoekmogelijkheden

Nederland haalt de XBRL buit nog niet binnen. Door Ron van Ardenne

betrouwbare communicatie tussen overheden onderling en met burgers YENLO.COM

DigiD SSL. Versie Datum 16 augustus 2010 Status Definitief

Afspraken zijn de essentie

De nieuwe elektronische basisfactuur en bijbehorende documenten Frequently asked questions over e-facturatie

Ontwikkelaars van BIR Open BIM Standaarden en softwareleveranciers

Relax met. ZorgMail handleiding 1e lijnszorgverleners.

ADN-Berichtenverkeer. Versie SIVI

Elektronisch factureren met Z factuur. 10 Okt.2011

FORUM STANDAARDISATIE Aanmelding WS-policy

Zelftest Java EE Architectuur

Integratie in de praktijk

Digitaal aanmelden, overdragen en inschrijven. Samenwerkingsplatform Informatie Onderwijs

Last but not least. Hoofdstuk 35. Bijlagen

Veilig samenwerken met de supply-chain

Waarom automatiseren?

Gebruik Secure

Verwerken van binnenkomende bedrijfsdocumenten met OpenText Business Center

T Titel stage/afstudeeropdracht : Toekomstvaste Applicatie Integratie - Interconnectiviteit

Digikoppeling adapter

Transcriptie:

Business-to-Business

1 WAT IS BUSINESS-TO-BUSINESS? 1.1 Inleiding Bedrijven communiceren veelvuldig met elkaar. Orders worden geplaatst, facturen worden verzonden, informatie wordt uitgewisseld. Zo n dertig jaar geleden gebeurde dat nog handmatig, iets wat vandaag de dag moeilijk voor te stellen is. Tegenwoordig valt vaak de term B2B als we spreken over berichten tussen bedrijven onderling. Businessto-Business (B2B) is een begrip om handels transacties te beschrijven tussen bedrijven, bijvoorbeeld tussen een winkelbedrijf en een groothandel. De term is niet beperkt tot het bedrijfsleven, want ook in de communicatie tussen verschillende overheidsinstellingen wordt gesproken over B2B. Strikt genomen mogen we hier niet louter over geautomatiseerde systemen spreken, maar feit is dat het begrip B2B meestal wordt gehanteerd in de context van geautomatiseerde informatiesystemen. Wat houdt B2B in? Aan welke eisen moeten B2B berichten voldoen? Dat zijn de onderwerpen van dit document. 1.2 Electronic Data Interchange Toen de computer zijn intrede deed, werd deze aanvankelijk alleen gebruikt ter ondersteuning van interne bedrijfstoepassingen. In plaats van het invullen en overschrijven van formulieren werd informatie in een database opgeslagen en kon daardoor door verschillende applicaties gebruikt worden. Het ging dan om applicaties binnen hetzelfde bedrijf. Nog voor de opkomst van internet kwamen er initiatieven om niet alleen de processen binnen één bedrijf te automatiseren maar ook de processen tussen bedrijven en organisaties onderling. Er werd gesproken over Electronic Data Interchange (EDI). Electronic Data Interchange is een standaard voor de elektronische uitwisseling van bepaalde bedrijfsdocumenten zoals orders en facturen. Er is een aantal EDI standaarden zoals: - EDIFACT, ontwikkeld door de Verenigde Naties - HL7, gezondheidszorg - ODETTE, automotive industrie Onderstaand voorbeeld is een voorbeeld van een EDIFACT document. UNB+IATB:1+6XPPC+LHPPC+940101:0950+1' UNH+1+PAORES:93:1:IA' MSG+1:45' IFT+3+XYZCOMPANY AVAILABILITY' ERC+A7V:1:AMD' IFT+3+GEEN VLUCHTEN BESCHIKBAAR' ODI' TVL+240493:1000::1220+FRA+JFK+DL+400+C'

PDI++C:3+Y::3+F::1' APD+74C:0:::6++++++6X' TVL+240493:1740::2030+JFK+MIA+DL+081+C' PDI++C:4' APD+EM2:0:1630::6+++++++DA' UNT+13+1' UNZ+1+1' Figuur 1. Voorbeeld van EDIFACT document Op EDI gebaseerde documenten zijn wijdverbreid. Toch zijn er een aantal nadelen te noemen. Zoals aan bovenstaand voorbeeld is te zien, inhoud en vorm zijn complex. Als er velden moeten worden gewijzigd of worden toegevoegd moet er veel werk worden verzet. Software om EDI te verwerken en te genereren is kostbaar. Dit maakt EDI minder geschikt in een wereld waar bedrijven zich snel moeten aanpassen aan de markt en aan nationale en internationale wetgeving. 1.3 De opkomst van internet en XML Met de opkomst van internet en een aantal standaard protocollen zoals HTTP is het veel gemakkelijker en goedkoper geworden om netwerkverbindingen tussen bedrijven tot stand te brengen. De opkomst van XML is een tweede belangrijke ontwikkeling die het uitwisselen van informatie tussen bedrijven en organisaties gemakkelijker heeft gemaakt. Extensible Markup Language (XML) is een standaard van het World Wide Web Consortium voor de syntaxis van formele opmaaktalen waarmee men gestructureerde gegevens kan weergeven in de vorm van platte tekst. Deze presentatie is zowel machineleesbaar als leesbaar voor de mens. Het XML-formaat wordt gebruikt om gegevens op te slaan (zoals in het Open Document formaat) en om gegevens over het internet te versturen. Bedrijven wisselen nog steeds spreadsheets en andere (platte) tekst documenten uit. EDI documenten worden nog op grote schaal gebruikt. Steeds meer echter zien we industrie standaard documenten gebaseerd op XML. Er worden dan binnen een bepaalde bedrijfssector afspraken gemaakt over de informatie die uitgewisseld moet worden en over de te gebruiken structuur van de documenten. Belangrijk is dat XML documenten gevalideerd kunnen worden middels een zogenaamd XML Schema Document (XSD). Op deze manier kunnen berichten in XML formaat automatisch worden gecontroleerd door de software die zorgt voor de verzending van de berichten. 1.4 B2B als verlengstuk van de ESB Bij steeds meer bedrijven wordt B2B als onderdeel gezien van een totale integratie oplossing. Veelal wordt SOA genoemd door bedrijven en organisaties als een architectuur die de voorkeur heeft bij toekomstige ontwikkelingen van software en infrastructuur. SOA staat voor Service Oriented Architecture. Dit is een architectuurstijl waarbij gebruik en hergebruik van software services centraal staan. Indien B2B onderdeel uitmaakt van het integratie landschap kan ook hier geprofiteerd worden van voordelen als hergebruik van services en voorzieningen die een Enterprise Service Bus (ESB) biedt op het niveau van beveiliging en betrouwbaarheid van gegevens transport. Integratie met handelspartners kan zeer complex zijn door de complexiteit van de gedefinieerde handelsprotocollen en de beveiligingscertificaten. Daarom wordt in onderstaande afbeelding de B2B als

een aparte component afgebeeld. Deze component communiceert via de ESB en bevat de logica die nodig is voor de B2B implementatie, zoals informatie over de handelsprotocollen. Enterprise Service Bus B2B Boekhoudsoftware Databases Business applicaties Mobiel Figuur 2. B2B in integratie oplossing 2 CRITERIA VOOR B2B BERICHTEN Hoewel er geen officiële standaard is voor B2B berichten, in dit hoofdstuk verder handelsberichten genoemd, bestaat er toch een algemeen aanvaard besef aan welke eisen deze handelsberichten moeten voldoen. Er kunnen drie criteria worden onderkend waar berichten aan moeten voldoen om aan de officieuze standaard te voldoen. Deze worden in de volgende paragrafen besproken. Kernbegrippen bij B2B zijn veiligheid en betrouwbaarheid. 2.1 Handelsberichten zijn doorgaans volgens een bepaald handelsprotocol opgesteld De meeste industrieën en branches hebben een specifiek handelsprotocol waarmee bedrijven onderling handelen. Deze handelsprotocollen zijn afspraken over hoe bepaalde handelsberichten eruit moeten zien. Banken gebruiken bijvoorbeeld het SWIFT protocol en de Nederlandse energie branche gebruikt het EDINE protocol. Vanwege de grote hoeveelheid berichten die vaak heen en weer worden gestuurd worden deze berichten geautomatiseerd opgesteld en verwerkt. Handelsprotocollen bevatten ook de specificatie van het handelsproces, naast de specificatie van de berichtinhoud. Een veel genoemd, op XML gebaseerd protocol is ebxml. Maar daar waar ebxml staat zou net zo goed kunnen staan: RosettaNet, UBL, en duizenden andere handelsprotocollen zoals deze wereldwijd gedefinieerd zijn. De reden dat ebxml hier als voorbeeld wordt genoemd, is mede ingegeven door het feit dat Logius het ebxml handelsprotocol als het geprefereerde handelsprotocol (naast WUS) heeft voorgesteld voor alle B2B communicatie tussen overheidsinstellingen in Nederland. De definitie van ebxml is als volgt: ebxml is A single set of internationally agreed upon technical specifications and common XML semantics to facilitate global trade. [voor meer informatie:www.ebxml.org]

ebxml is dus geen product, geen dienst en ook geen methode. ebxml is een set standaarden voor producten, diensten en methoden. Om bedrijfsprocessen en applicaties op een gestandaardiseerde manier met elkaar te verbinden moeten er afspraken (handelsprotocollen) gemaakt worden. Voor meer informatie over de B2B toepassing door de overheid verwijzen wij u door naar de website van Logius (www.logius.nl). 2.2 Handelsberichten worden versleuteld verstuurd Beveiliging is een belangrijk aspect van B2B. Informatie moet op een veilige en bedrijfszekere manier verstuurd kunnen worden. Als we een leverancier een elektronische bestelling sturen, willen we zeker weten dat die leverancier hem onverminkt ontvangt én dat niemand anders hem kan lezen. Er zijn twee technieken die hier nader verklaard worden: 1. Encryptie Encryptie (versleutelingsmethode) zorgt ervoor dat de oorspronkelijke tekst vertaald wordt naar onleesbare code, zodat niet iedereen het bericht zomaar kan lezen. De ontvanger moet over de juiste key (sleutel) beschikken om dit bericht terug te kunnen zetten naar de originele tekst. 2. Digitale handtekening Door het bericht digitaal te ondertekenen ( signing ) kan de ontvanger controleren of het bericht daadwerkelijk van de verzender komt en of het bericht onderweg niet is veranderd. Een digitale handtekening is een methode voor het bevestigen van de juistheid van digitale informatie vergelijkbaar met het ondertekenen van papieren documenten door middel van een geschreven handtekening. Over het algemeen bestaat een digitale handtekening uit twee algoritmen: één om te bevestigen dat de informatie niet door derden veranderd is, de ander om de identiteit te bevestigen van degene die de informatie "ondertekent". 2.3 Handelsberichten worden via vooraf afgesproken transportprotocollen verstuurd Een transportprotocol is een communicatie protocol dat verantwoordelijk is voor het tot stand brengen van connecties tussen computers en bepaalde waarborgen biedt voor het transport van data. Bedrijven die met elkaar moeten communiceren kunnen gebruikmaken van verschillende technieken om de berichten te versturen. Om communicatie mogelijk te maken, moeten hierover afspraken worden gemaakt. Handelspartners spreken van tevoren af via welk transportprotocol de berichten naar elkaar worden verstuurd. Het gaat hierbij om algemeen bekende transportprotocollen. Dit kan bijvoorbeeld met HTTP, HTTPS of FTP. Sommige handelsprotocollen beperken de keuze in transportprotocollen. 3 CONCLUSIE Over de definitie van B2B en de eisen waaraan B2B berichten moeten voldoen, bestaat een hoge mate van overeenstemming. Desondanks verlopen B2B projecten vaak moeizaam. Zoals reeds eerder vermeld, heeft dit veel te maken met de hoge mate van complexiteit van B2B trajecten. B2B als onderdeel van een totale integratie oplossing biedt in deze context perspectief. Omdat op deze manier de voordelen van SOA / ESB ook voor B2B gelden. Er is dan op een gestandaardiseerde wijze toegang tot allerlei informatiebronnen. De

betrouwbaarheid en veiligheid, die zo belangrijk zijn voor een B2B implementatie, worden gefaciliteerd door een Enterprise Service Bus. GloMidCo is expert in integratie en heeft meer dan 10 jaar ervaring met B2B implementaties. GloMidCo kan dan ook een belangrijke rol spelen en ondersteuning bieden bij B2B implementaties.