bouwmaat & scheer e2e ag

16
Informatie-infrastructuur in omni-channel transitie Voorbeelden uit de praktijk

Upload: webwinkelvakdag

Post on 28-Jan-2018

54 views

Category:

Business


0 download

TRANSCRIPT

Page 1: Bouwmaat & Scheer E2E AG

Informatie-infrastructuur in omni-channel transitie

Voorbeelden uit de praktijk

Page 2: Bouwmaat & Scheer E2E AG

Voorstellen & Inhoud

Voorstellen:

Peter Buenk, 42 jaar, Informatiemanager bij Bouwmaat.

Focus op requirements, architectuur, processen en integratie.

Inhoud

• Bouwmaat

• Waarom E2E?

• Case1

• Case2

• Vragen

2© ShoppingTomorrow

Page 3: Bouwmaat & Scheer E2E AG

Bouwmaat

• Groothandel in bouwmaterialen (B2B)

• Opereert in Nederland, 46 vestigingen + webshop

• Facilitair hoofdkantoor 100 fte, gehele organisatie 900

• Belangrijkste kanalen: Vestiging, Web, Print (catalogus, promotie)

• Microsoft georiënteerd bedrijf ( HyperV, MSSQL, Office365, PowerBI)

• Belangrijkste applicatie componenten: • Dynamics NAV (meerdere omgevingen, meeste oud)

• Informatica PIM

• Aspos, real time online verkoopplatform (Off-&Online)

• E2E bridge, middleware

3© ShoppingTomorrow

Page 4: Bouwmaat & Scheer E2E AG

Waarom middleware en E2E?

• Noodzakelijk gereedschap voor ketenregie

• Geen directe koppelingen

• Centraal beheer

• Modelgedreven ontwikkelen

• Technology partner

• Kracht van oplossing

4© ShoppingTomorrow

Page 5: Bouwmaat & Scheer E2E AG

Cases

Case 1

Koppeling real-time online SaaS verkoop platform met legacy backoffice omgeving.

Hoe krijg je standaard software (werkend….) gekoppeld met eenbestaande administratieve ‘achterkant’ ?

Case 2

Realisatie integratie met nieuw logistiek centrum.

Hoe kan je in korte tijd een volledig geautomatiseerde data uitwisseling realiseren voor een vitale bedrijfsfunctie?

En hoe beheer je deze nieuwe informatiestroom?

5© ShoppingTomorrow

Page 6: Bouwmaat & Scheer E2E AG

Case 1: SaaS integratie met legacy BackofficeUitganspunten:

• Gebruik van modern/actuele techniek

• Hoogfrequente communicatie (near real time)

• Alle interfaces centraal

Aanpak:

• Inventarisatie

• Analyse

• Ontwerpen

• Mappen

• Realisatie

6© ShoppingTomorrow

Page 7: Bouwmaat & Scheer E2E AG

Aspos integratie overzicht

7© ShoppingTomorrow

application E2E_Application_Cooperation

ASPOS

Active DirectorySlim 4 Product Information

ManagementDynamics NAV CDBDynamics NAV BMN

PIM Item

Purchase Proposal

Person

CompanyPIM Structure

CustomerPurchaseOrder

Vendor

CustomerCardBonus

Stock CustomerPayment

TransactionCDBCentralOrder

NAV Item

CustomerSync

Delivery Note

Users

Nav2Valk_FileSync

Nav2Valk_FileSyncCustomerSync UserSyncSlim2Valk Pim2ValkTrasferMediaFiles2Valk GetCustomerBalance

PIM Media

Valk2Nav_FileSync

FileSystemAdapter REST SQLAdapter

SOAPsFTP

Valk_PurchaseOrderTransactionValk_BonusValk_Company Valk_Person

Nav2Valk_FileSync

JournalInvoiceValk_CustomerCard StockLevels (SKU)StockmutationsCustomerOrder

CustomerSync Valk2Nav_FileSync

TransferMediaFiles2Valk

Pim2Valk

Page 8: Bouwmaat & Scheer E2E AG

Inzichten

• Zonder middleware onmogelijk• Complexiteit onderschat

• Maatwerk (legacy)• Saas• Leercurve middleware technologie

• Doorlooptijd te positief ingeschat• Je kunt het niet in 1 keer goed doen

• Ervaring partner in integratie• Domeinkennis• Capaciteit• Kennisdeling

8© ShoppingTomorrow

Page 9: Bouwmaat & Scheer E2E AG

Case 2: Realisatie integratielogistiek centrumUitganspunten:

• Hoogfrenquente communicatie

• Partner heeft integratie ervaring, professioneel

• Werken onder architectuur

Aanpak:

• Workshops BRD (business requirements document)

• End-to-end process flows en overall architectuur

• Detail Design per interface

• Realisatie

• Beheer

9© ShoppingTomorrow

Page 10: Bouwmaat & Scheer E2E AG

Overzicht van alle interfaces

10© ShoppingTomorrow

business ArchiMate 2.0 CLC Applications dataflow high level

E2EBridge

E2E Bridge

Dynamics NAV

BMNDynamics NAV Store Dynamics NAV store DC

Product Information

Management

CEVA

SCM TMSWMS

DCA

Supplier application

Uitfaseren

Nieuw

InGebruik

Pilot

Status applicatie

ASPOS

InGebruik

Nieuw

Status Interface

Slim4_DC

Versie 4.0

31-08-2017

GIS

CREDITVENDOR

DCA2SLIM_STOCK

BMN2SLIM_CODEMASTER

INSDES DC

to Store

(STO)

DESADV

(xml)

ORDSTA

INSDES_CUST DC to Cust

SLIM2DCA_PROPOSAL

PURORD

PRODAT DCA

BMN2SLIM_LOGISTICS

DCA2SLIM_PURORD

INSDES DC to Store

INVRPT

PURORD Direct DC PO

PRODAT CEVA

INVOIC

(txt)

BMN2SLIM_ARTICLEMASTER

DESADV (P.O.'s and Web)

PURORD

INVOIC DC PO

PURORD

DESADV ASN, if CrossDock & L4

PURORD

(txt)

DESADV all DC

deliveries

BMN2SLIM_TRANS

DESADV CrossDock and DC PO

INVOIC

INSDES CUST

(CUS / DIR)

RECADV

GENJOURNAL

DESADV (P.O.'s and Web)

PURORD

Replenishment

PURORD

DESADV

All DC

deliveries

BMN2SLIM_ARTFILTER

DESADV (CS)

PURORD Cust

PURORD CrossDock

incl RET, RET to DC

DCA2SLIM_SALESORD

INSDES, RET

to Vend

INVADJ

STS / ADJ

PURORD CrossDock incl RET, RET to DC

Page 11: Bouwmaat & Scheer E2E AG

Voorbeeld End-to-End designPakbon DC levering• Alle betrokken partijen

• Alle betrokken berichten

• Zo concreet mogelijk

11© ShoppingTomorrow

Collaboration CLC DESADV DC STORE

Dyn

amic

s N

AV

DCA

new DC DESADV

process and store

message

Message

processed

CEV

A

Dispatched order

Send DESADV

Message

sent

E2E

write to DCA SOAPMap to DCA DESADV xsd

CEVA2BMN_DESADV

read AS2 for DESADV Map to BMN desadv xml

import and export to

share

kick CEVA2DCA_DESADV

DC DESADV

processed

Dyn

amic

s N

AV

BM

N

new DC DESADV

Import message Export to Store

message

sent

Stor

e N

AV

new DC

DESADV

Process and store

message

message

processed

Page 12: Bouwmaat & Scheer E2E AG

Detail design

• Beschrijving

• Werking

• Attributen

• Proces Schema

12© ShoppingTomorrow

Page 13: Bouwmaat & Scheer E2E AG

Realisatie

1. Integratiepaden

2. Berichten

3. Helpers

13© ShoppingTomorrow

Page 14: Bouwmaat & Scheer E2E AG

Beheer

14© ShoppingTomorrow

Page 15: Bouwmaat & Scheer E2E AG

Detailinformatie beheer

15© ShoppingTomorrow

Page 16: Bouwmaat & Scheer E2E AG

Vragen

16© ShoppingTomorrow