0% found this document useful (0 votes)
194 views18 pages

MDM Architecture CFIN Program V1

Uploaded by

kiran R
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
194 views18 pages

MDM Architecture CFIN Program V1

Uploaded by

kiran R
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

Master Data Management (MDM) Architecture

Vinay Simha
Senior Platform Architect – Information and Data Management

1 © Philips - Confidential
IT Architecture Master Data Management
MDM Reference Architecture (Capability view)
View Point : Conceptual model of Capabilities stacked across MDM Open Collaboration Architecture Landscape enabling ‘Separation of concerns’

Sources Procurement Systems Unified User Experience and Apps


Master Data CRUD Document Upload / Task Inbox
User Experience
Sales Cloud view (Approve / Reject)
E2E Monitoring – Security – Data Quality & Governance

Enterprise Level Data On prem & Cloud Native


(A Level) Synchronous Message Rule Validations
User Centricity

SAP Business Process Management (SAP BPM) / SAP Process Orchestration (SAP PO)
Business Process Governance Workflows Service Orchestration Business Rules Event Management Task Monitoring
Interoperability

Document Attachment Audit Trail Authorization

Enterprise Data Platform Independence


(A Level) Informatica MDM

Create Master Data Change Master Data Data Steward UI


Informatica /Boomi Contextual Data
Commercial and Targets
Integration Services (B & C Levels)
Industrial Kernels
Standardize & Enrich GRID (Match /
Elastic Search
Reusable API Address Merge)
Publish/ Subscribe Sales Procurement
Services On prem &
Cloud Systems Cloud Native
Business Entity Multi Domains
Entity 360
Synchronous/ ETL / Batch Services (BES) (BP, Product, FORDH)
Legacy PLM 3rd Party Apps
Asynchronous Integrations
Systems Applications
Inter Domain
D&B Augmentation
(MDM Hubs)
2
Business Partner Data Hub (BPDH) Architecture

3
Sensitivity: Internal & Restricted
IT Architecture Master Data Management
Target State Architecture 2022/23: Business Partner Data Hub (BPDH)
Application Agnostic UI
Sources Unified User Experience and Apps
Ariba SLP SFDC
(A) (A) Create Change Extend A, B &C level

A Level - Single Record - Realtime A, B & C Level - Single Record - Realtime

SAP Business Process Management (SAP BPM) / SAP Process Orchestration (SAP PO) API Driven
Single Record - Realtime
GRID, A, B & C Level - Single Record - Realtime
Application Centric UI

PIL SAP Kernels


MP1 WPP MBP MCP
Match / Merge

Business
IDD

A level – (B&C) (B&C) (B&C) (B&C)


Multiple Records
Partner Data xxP
– Batch Hub (BPDH) (B&C)
(A)

Application Layer
GRID - A level - Multiple Records – Batch
A level – Batch Consolidation

Application Centric UI
Informatica Power Center / Data Integration Hub (DIH) Targets
Synchronous/ GRID - A level - Multiple Records – Batch Reporting Fusion RSA
ETL Publish / Subscribe
Asynchronous Apps Archer

QCM Ariba SLP PTC Wind


Note : Evaluate & determine latency needs Track wise chill
(Realtime VS Batch) based on user stories

Batch Interface
4 Real time Interface Note : Lead Deployment scope : Only MP1
IT Architecture Master Data Management
Transition State Architecture : Business Partner Data Hub (BPDH) – Scope 2021
Sources Unified User Experience and Apps
Ariba SLP SFDC
(A) (A) Create Change Extend A, B &C level

A Level - Single Record - Realtime A, B & C Level - Single Record - Realtime Application Agnostic UI
SAP Business Process Management (SAP BPM) / SAP Process Orchestration (SAP PO)
Single Record - Realtime
API Driven
GRID, A, B & C Level - Single Record - Realtime
Application Centric UI

PIL SAP Kernels


MP1
Match / Merge

Business
IDD

A level – (B&C)
Multiple Records
Partner Data
– Batch Hub (BPDH)
(A)

Application Layer
GRID - A level - Multiple Records – Batch
A level – Batch Consolidation

Application Centric UI
Informatica Power Center / Data Integration Hub (DIH) Targets
Synchronous/ GRID - A level - Multiple Records – Batch Reporting Fusion RSA
ETL Publish / Subscribe
Asynchronous Apps Archer

QCM Ariba SLP PTC Wind


Track wise chill

Note : Evaluate & determine latency needs Batch Interface


5 (Realtime VS Batch) based on user stories Real time Interface
IT Architecture Master Data Management
Transition State Architecture : Customer Master – Lead Deployment (Currently Live Apr 2021 - BPDH Roadmap aligned)
Sources Unified User Experience and Apps
SFDC
(A)
Create Change Extend A, B &C level

A Level - Single Record - Realtime A, B & C Level - Single Record - Realtime Application Agnostic UI
SAP Business Process Management (SAP BPM) / SAP Process Orchestration (SAP PO)
Single Record - Realtime
API Driven
GRID, A, B & C Level - Single Record - Realtime
Application Centric UI

PIL SAP Kernels


MP1
Match / Merge

Business Markets Live : DACH, IB, FRA, BNL, UKI, IIG


IDD

A level – Partner Data (B&C) Markets planned : NAM, JAP, etc.


Multiple Records
– Batch Hub (BPDH)
(A)

Application Layer
GRID - A level - Multiple Records – Batch
A level – Batch Consolidation

Informatica Power Center / Data Integration Hub (DIH) Targets


Synchronous/ GRID - A level - Multiple Records – Batch Reporting Fusion RSA
ETL Publish / Subscribe
Asynchronous Apps Archer

QCM Ariba SLP PTC Wind


Track wise chill

Note : Evaluate & determine latency needs Batch Interface


6 (Realtime VS Batch) based on user stories Real time Interface
IT Architecture Master Data Management
Target State Architecture : Ariba SLP driven Supplier Management (System view) (Scope for 2021)
Sources (Supplier Onboarding / Approvals )
Unified User Experience and Apps
Ariba SLP
(A) Review A (Early Birds),
Add B & C level Change Extend

A Level & Early Birds (Global Real time Business Rule


A, B & C Level - Single Record – Collaboration & Realtime Distribution
B&C) - Single Record - Realtime validations & Auto populate
values
SAP Business Process Management (SAP BPM) / SAP Process Orchestration (SAP PO)
Single Record - Realtime
GRID, A, B & C Level - Single Record - Realtime API Driven
PIL SAP Kernel
Match / Merge

Business B&C Business Rules validation


IDD

& Value Sets


Partner Data
WPP
Hub (BPDH) (B&C)
(A) Markets Scope : Global

GRID - A level - Multiple Records – Batch


Application Layer
A level – Batch Consolidation
Distribution Distribution Targets

Informatica Power Center / Data Integration Hub (DIH) PTC RSA


Reporting
Wind chill (A) Archer
Synchronous/ Apps
ETL Publish / Subscribe
Asynchronous
GRID - A level - Multiple Records – Batch
QCM SMART SIS
Note : Track wise
Batch Interface • Evaluate & determine latency needs (Realtime VS Batch) based on NFRs
Real time Interface • Enterprise Data Model for BP & Supplier is a prerequisite to realize this architecture
(Conceptual, Logical and Physical models)
• QRBP Qualification & Status Synchronization with PTC WC is batch
7 • Distribution to Fusion to be evaluated
Master Data Management for Central Finance

8
Sensitivity: Internal & Restricted
IT Architecture Master Data Management
Target State Architecture 2021/22: BPDH and FORDH to cFIN Integration
Sources Unified User Experience and Apps
Ariba SLP SFDC
(A) (A) Create Change Extend A, B &C level

A Level - Single Record - Realtime A, B & C Level - Single Record - Realtime

SAP Business Process Management (SAP BPM) / SAP Process Orchestration (SAP PO)
Finance master data A, B & C Level – Business Partner master data GRID, A, B & C Level – Master data GRID, A, B & C Level – Single Record - Realtime
Single Record - Realtime Single Record - Realtime
PIL SAP Kernels
A level – Multiple Records – Batch

MDM Hubs MP1 WPP MBP


(B&C) (B&C) (B&C)
xxP

Multiple Records – Batch


Value set management

(B&C)
Deduplication,

Business
IDD

GRID - A level –
FORDH Partner Data Customer & Vendor master data - GRID, B & C
(A) Finance Master data – A,B
Hub (BPDH)
(A) SAP SLT Interface Transactional Data

Targets
Finance Value sets (FORDH flow) MDG
A level – Batch Consolidation A level - Multiple Records – Batch
Foundation
(Mappings) SAP S/4 HANA
Informatica Power Center / Data Integration Hub (DIH)
Synchronous/
Central
ETL Publish / Subscribe
Asynchronous Business Partner (BPDH flow) Finance
GRID - A level - Multiple Records – Batch

9 Batch Interface Note : Deployment scope as per CFIN & MDM roadmaps
Real time Interface Note : Evaluate & determine latency needs (Realtime VS Batch) based on user stories & NFRs
IT Architecture Master Data Management
Target State Architecture 2021/22: BPDH to cFIN Integration
Sources Unified User Experience and Apps
Ariba SLP SFDC
(A) (A) Create Change Extend A, B &C level

A Level - Single Record - Realtime A, B & C Level - Single Record - Realtime

SAP Business Process Management (SAP BPM) / SAP Process Orchestration (SAP PO)
Business Partner master data GRID, A, B & C Level –
Single Record - Realtime PIL SAP Kernels
A level – Multiple Records – Batch

MDM Hubs MP1 WPP MBP


(B&C) (B&C) (B&C)
xxP

Multiple Records – Batch


Value set management

(B&C)
Deduplication,

Business
IDD

GRID - A level –
Partner Data Customer and Vendor master data -
GRID, SAP Local ID, B & C
Hub (BPDH)
(A) SAP SLT Interface Transactional Data

Targets
MDG
A level – Batch Consolidation
Foundation
(Mappings) SAP S/4 HANA
Informatica Power Center / Data Integration Hub (DIH)
Synchronous/
Central
ETL Publish / Subscribe
Asynchronous Business Partner (BPDH flow) Finance
GRID - A level - Multiple Records – Batch

Batch Interface Note : Deployment scope as per CFIN & MDM roadmaps
10 Real time Interface Note : Evaluate & determine latency needs (Realtime VS Batch) based on user stories & NFRs
IT Architecture Master Data Management
Transition State Architecture 2021: BPDH to cFIN Integration
Sources Manual Processes Unified User Experience and Apps
SFDC
(A) SNOW OSCAR Create Change Extend A, B &C level

BP - Manual maintenance by GBS (Work instructions driven) A, B & C Level - Single Record – Realtime – Kernels currently on Open Collab

SAP Business Process Management (SAP BPM) / SAP Process Orchestration (SAP PO)
Business Partner master data GRID, A, B & C Level –
Single Record - Realtime
PIL SAP Kernels
A level – Multiple Records – Batch

BP - Manual maintenance by GBS


MDM Hubs MP1 WPP MBP
Work instructions driven (B&C) (B&C) (B&C)
xxP

Multiple Records – Batch


Value set management

(B&C)
Deduplication,

Business
IDD

GRID - A level –
Partner Data Customer and Vendor master data -
GRID, SAP Local ID, B & C
Hub (BPDH)
(A) SAP SLT Interface Transactional Data
Targets
MDG
A level – Batch Consolidation
Foundation
(Mappings) SAP S/4 HANA
Informatica Power Center / Data Integration Hub (DIH)
Synchronous/
Central
ETL Publish / Subscribe Business Partner (BPDH flow)
Asynchronous
GRID - A level - Multiple Records – Batch
Finance

11 Batch Interface Note : Deployment scope as per CFIN & MDM roadmaps
Real time Interface Note : Evaluate & determine latency needs (Realtime VS Batch) based on user stories & NFRs
CFIN Customer master data intermediate state, Phase 1
Master Data Consistency through synchronization

MDM: transform
Business Partner
Master Data

MP1 WPP Non MP1/WPP APTTU


ICON SDFC
Kernels Trackwise S

Sales / Revenues Sales / Revenues Cost Info Contract nfo Leads / opportunities
Contract info
GRID GRID GRID GRID

• B&C-Level data
MP1 KUNNR
94509735
94525986
CFIN (=GRID)
420022968
100004757
• Connect CFIN for all BPDH connected kernels
94072884
94067185
400483088
400240966 through GRID number
• Non connected kernels and applications need
94535424 100012371
94274685 100212578 ID mapping (manual)
ID mapping 94095379 100209068
94217039
94227146
400469438
100210797 manual mapping setup
94312915 100213221
94549044 100028256
94051650 400476972
94147991 400458344
94227405 400479122
94550037 100029705
94046544 400264919

A-Level data
CFIN
GRID

12 Author : Paul Wijnands


CFIN Customer master data intermediate state, Phase 2
Master Data Consistency through synchronization

MDM: transform

Business Partner
Master Data

MP1 WPP Non MP1/WPP APTTU


ICON
Trackwise SDFC
Kernels S

Sales / Revenues Sales / Revenues Cost Info Contract nfo Contract info Leads / opportunities
GRID GRID GRID GRID GRID
GRID

• B&C-Level data • Add other kernel the GRID number to move


MP1 KUNNR
94509735
CFIN (=GRID)
420022968
away from manual setup matching
94525986 100004757
94072884 400483088
94067185 400240966
94535424 100012371
94274685 100212578
ID mapping 94095379 100209068
94217039 400469438
94227146 100210797
94312915 100213221
94549044 100028256
94051650 400476972
94147991 400458344
94227405 400479122
94550037 100029705
94046544 400264919

A-Level data
CFIN
GRID

13
Author : Paul Wijnands
CFIN Customer master data intermediate state, Phase 3
Hierarchy through Azure BP enrichment

MDM: transform

Business Partner
Master Data

D&B

WPP Non MP1/WPP APTTU


Legal Entity MP1 ICON
Trackwise SDFC
Kernels S
LE Hierarchy
Sales / Revenues Sales / Revenues Cost Info Contract nfo Contract info Leads / opportunities
GRID GRID GRID GRID GRID GRID

Legal Entity info


Legal Entity Hierarchy
• B&C-Level data
MP1 KUNNR CFIN (=GRID)
94509735 420022968
94525986 100004757
94072884 400483088
94067185 400240966
94535424 100012371
94274685 100212578
ID mapping 94095379 100209068
94217039 400469438
94227146 100210797
94312915 100213221
94549044 100028256
94051650 400476972
94147991 400458344
94227405 400479122
94550037 100029705
94046544 400264919

Azure A-Level data


CFIN
BP Hierarchy GRID
• Enrich with Legal Entity Hierarchy information

14
Author : Paul Wijnands
CFIN Customer master data end-state
Master Data Consistency through synchronization

D&B: Legal Entity MDM MDM: BP Logical view


Business Partner
Master Data
MDM: transform MDM: transform MDM: transform MDM: transform MDM: transform MDM: transform
Industrial APTTU
WPP ICON
Trackwise SDFC
D&B MP1 Kernels S

Legal Entity Sales / Revenues Sales / Revenues Cost Info Contract nfo Contract info Leads / opportunities
LE Hierarchy
GRID GRID GRID GRID GRID GRID

• ID mapping data
• B&C-Level data MP1 KUNNR CFIN (=GRID)
94509735 420022968
94525986 100004757
94072884 400483088
94067185 400240966
94535424 100012371
94274685 100212578
ID mapping 94095379 100209068
94217039 400469438
94227146 100210797
94312915 100213221
94549044 100028256
94051650 400476972
94147991 400458344
94227405 400479122
94550037 100029705
94046544 400264919

B&C level data

MDM:
transform
CFIN
GRID

Azure

Legal Entity Hierarchy BP Hierarchy

15 Author : Paul Wijnands


IT Architecture Master Data Management
Target State Architecture 2021/22: FORDH to cFIN Integration
Scope of Finance Data
• Finance Value Sets Unified User Experience and Apps
• Finance Master Data (GL Account, Cost Center, Profit Center) –
Create Change Extend A, B &C level
(Pending alignment with BIO Jack)

A, B & C Level - Single Record - Realtime

SAP Business Process Management (SAP BPM) / SAP Process Orchestration (SAP PO)
Finance master data A, B & C Level – Single Record - Realtime
PIL SAP Kernels
MDM Hubs MP1 WPP MBP
(B&C) (B&C) (B&C)
xxP
Multiple Records – Batch
Value set management

(B&C)
Deduplication,
IDD

FORDH Finance Master data – A,B


(A)
A level –

SAP SLT Interface Transactional Data

Targets
Finance Value sets (FORDH flow) MDG
A level – Batch Consolidation A level - Multiple Records – Batch
Foundation
(Mappings) SAP S/4 HANA
Informatica Power Center / Data Integration Hub (DIH)
Synchronous/
Central
ETL Publish / Subscribe Finance Master (FORDH flow)
Asynchronous
A level - Multiple Records – Batch
Finance

16 Batch Interface Note : Deployment scope as per CFIN & MDM roadmaps
Real time Interface Note : Evaluate & determine latency needs (Realtime VS Batch) based on user stories & NFRs
IT Architecture Master Data Management
Target Architecture : Finance, Organization & Reference Data Hub (FORDH) – System View (Scope 2021/22)
Reference Data Management in FORDH
Architecture View : Inbound/Outbound Flows - FORDH
Scope : Finance, Organization and Reference Data entities (Value sets) for Multi-domain Master Data

Note :
• Evaluate & determine latency needs (Manual VS Realtime VS Batch) based on NFRs
• Enterprise Data Model for all Master Data Entities is a prerequisite to realize this architecture (Conceptual,
17 Logical and Physical models)
18

You might also like