Synchronization of Classification Schema Data between SAP ......Page 17 2018-10-24 Siemens PLM...
Transcript of Synchronization of Classification Schema Data between SAP ......Page 17 2018-10-24 Siemens PLM...
Synchronization of Classification
Schema Data between
SAP and Teamcenter at BSH
Business Impact, Implementation Overview and Experiences
Realize innovation.Restricted © Siemens AG 2018
Restricted © Siemens AG 2018
2018-10-24Page 2 Siemens PLM Software
Agenda
When it comes to classification, there
are different thoughts
how to proceed and work with it
between SAP and Teamcenter.
An insight at BSH will show, how this
will have an effect on their business.
A technical overview of Siemens will
stick to the mayor issues
and how to get rid of it, by doing the
first steps in the right direction.
Introduction
Business Demands and Requirements in Context of
“Classification”
Enabling Integration Layer – Teamcenter Gateway Product
Family
Implementation Project at BSH - Experiences Regarding Class
Schema Synchronization
Takeaways
Restricted © Siemens AG 2018
2018-10-24Page 3 Siemens PLM Software
This Prasentation is About the Synchronization of …
Restricted © Siemens AG 2018
2018-10-24Page 4 Siemens PLM Software
X-System Object Classification as Business Demand
90 % of the relevant data of a product is populated in classification
Teamcenter as data management system holds basically
technical and functional related classification of a product
SAP as procurement management system holds basically
marketing, logistic, sourcing and service related classification of
a product
Perfect classification is maintained by several departments in
several systems
Classification is a High Urgency business topic
Restricted © Siemens AG 2018
2018-10-24Page 5 Siemens PLM Software
High Level X-System Business Processes
Enabling ProcessEnabling ProcessClassification End User Szcenario
SA
PT
C
Create Part
Create Material Master Classifiy Material Master
Classifiy Part
Classify ... Def. of Class and
Characteristics
Create Class and
Characteristics
Set Class to Obsolete
Set Class to Obsolete
altern.
path
altern. path
Restricted © Siemens AG 2018
2018-10-24Page 6 Siemens PLM Software
Supporting Processes as Challenge for Business and IT
How do we get the classification schema from SAP to
Teamcenter ?
Do we really need the whole classification schema in
Teamcenter ?
Is there
something we
can automate ?T
CS
AP
Enabling Process Enabling Process
Def. of Class and
Characteristics
Create Class and
Characteristics
Set Class to Obsolete
Set Class to Obsolete
Restricted © Siemens AG 2018
2018-10-24Page 7 Siemens PLM Software
Hook up systems
Bi-directional synchronization of class schema
class hierarchies
attributes
pre-defined values
list of values
Advantages and capabilities
Apply mapping logic for technical implementation
Run them as scheduled task in your off-hours
(overnight)
Improve data quality by matching and repeated
rules for your business needs
One integration layer for all integration use cases
Automatic X-System Class Schema Synchronizationvia Teamcenter Gateway for SAP (T4S)
Restricted © Siemens AG 2018
2018-10-24Page 10 Siemens PLM Software
BSH Home Appliance GmbH
VisionGlobal brands
VisionLocal Hero
brands
VisionLabel brands
14 strong brands: The entire range of modern home appliances
The BSH Hausgeräte Group is a trademark licensee of Siemens AG and Robert Bosch GmbH for the Siemens and Bosch brands.
Restricted © Siemens AG 2018
2018-10-24Page 11 Siemens PLM Software
“Extended” Classification at BSHVision
BSH started the project in 2015
Goal - Extend existing classification functionality with class schema synchronization
Elaborate technical object classification
Enable evaluations and search capabilities
Reducing cross-system work
Steering further processes
Requirement - Support fast adding and removing of classes and attributes
Always have Teamcenter and SAP in Sync
Trackable possibility to acquire existing master data
Automatism to re-run continuous rules(!)
Restricted © Siemens AG 2018
2018-10-24Page 12 Siemens PLM Software
“Extended” Classification at BSHTechnical Requirements
Synchronize the classification schema from
SAP to Teamcenter
Synchronize just product and factory
classification
Required performance: duration max. 12h
Miracle to align different class schema
between SAP and Teamcenter
Restricted © Siemens AG 2018
2018-10-24Page 13 Siemens PLM Software
Solution Definition Approach at BSHAsking the Right Questions was the Way to Success
What business processes do we have to support?
How do we add new / update classes ?
How do we set classes to obsolete?
How do we align the existing SAP classification order
to pass it to Teamcenter?
How do we make sure that user experience will
increase (even just a little bit)?
Restricted © Siemens AG 2018
2018-10-24Page 14 Siemens PLM Software
Object Classification ProcessT
4S
Start in SAPStart in Teamcenter
TC
SA
P
Create Material Master Classify Material Master
Create Part Classifiy Part Classify and Update
Properties
Create Material Master Classify Material Master
Create Part Classify Part
Trigger and Operate the
Create / Update of a
Material Master
Trigger and Operate the
Create / Update of a Part
Trigger and Operate the
Create / Update of a Part
Restricted © Siemens AG 2018
2018-10-24Page 15 Siemens PLM Software
Breakout: Inherited classification
How do we deal with inherited classification within the object
classification ?
Inherited classification are valid and necessary
Object classification is always maintained on the lowest level of
the class schema in Teamcenter
Restricted © Siemens AG 2018
2018-10-24Page 16 Siemens PLM Software
Teamcenter and SAP classification schemaThe Problem of Different Philosophies
Teamcenter class schema looks like a tree hanging upside down rather than the SAP class schema that
can handle as well “triangles” so called super classes …
Teamcenter SAP
Restricted © Siemens AG 2018
2018-10-24Page 17 Siemens PLM Software
Alignment of Class Schema Between SAP and TC at BSHDealing with the Different Philosophies
Reworking the class schema enabled a feasible solution:
Super classes allowed on SAP site but not synchronized to Teamcenter
Used a SAP class group filter to reduce amount of data
Focused on synchronization of specific class schema areas
Applying an algorithm that provides the miracle ;-)
Restricted © Siemens AG 2018
2018-10-24Page 18 Siemens PLM Software
Map Product and Factory Classification“The Miracle Algorithm”
Reviewed distribution of SAP classes according their usage
Designed technical rules to implement a mapping:
Department & end-product : Product & Factory
Example:
Department PCG responsible for cooker
Department PLC responsible for washer
… needs to be mapped to …
Product Architecture PACT and Factory (Other Classes)
Restricted © Siemens AG 2018
2018-10-24Page 19 Siemens PLM Software
Implemented Processes“Synchronize a Class to Teamcenter”
SA
PT
4S
TC
Create new class with
characteristics and
attach to hyrachie
Mark as product or
factory related
Set class status to
Released
Create new class Add class attributes Attach new class to
class hyrachie
Trigger and Operate the
Update to Teamcenter
Restricted © Siemens AG 2018
2018-10-24Page 20 Siemens PLM Software
Implemented Processes“Set Class to Obsolete”
TC
T4
SS
AP
Select defined class Set class status to
Obsolete
Remov e class attributes Set class type to
Abstract
Trigger and Operate the
Update to Teamcenter
Restricted © Siemens AG 2018
2018-10-24Page 21 Siemens PLM Software
Used within object classification process
Showing the same order of the attributes like in SAP
Grouping attributes to their relevance / designation
like in SAP
Reduced user adaption phase between SAP and
Teamcenter
Enabled by T4S
Writing back the order of characteristics from SAP
User Acceptance AspectsClassification Wizard
Restricted © Siemens AG 2018
2018-10-24Page 22 Siemens PLM Software
T4S as Key-EnablerClass Schema Synchronization
SA
PT
4S
Acquire TC Class
Scheme Snapshot
Acquire SAP Class
Scheme Snapshot
TC
Synchronize
Data? Synchronize Schema
Create new class /
Update existing class
Create new attributes /
Update existing
attributes in different
formats
Attach / Remov e
attributes of classes
...
Abort
Compare Classification
Schema of SAP and TC
Read Class Data
Read Class Data
yes
no
Challenging Business Requirements
Sophisticated Concept
Enabled via Teamcenter Gateway for SAP
Restricted © Siemens AG 2018
2018-10-24Page 23 Siemens PLM Software
Takeaway
Challenging and exiting project
Class schema synchronization can be a riddle
Require open minded customer to rethink
T4S as Teamcenter Integration platform was used under the hood
Technology and integration strategy are there! – Lets talk about your processes …