SlideShare a Scribd company logo
03/02/2017 1Jonathan Eemans JE Consulting
Master data distribution
in SAP
Implementation guide
03/02/2017 2
Master data distribution in SAP
 A typical SAP landscape consists of a
– development
– acceptance
– production
environment and possible other environments (training, transition etc.).
And there can be multiple SAP landscapes with different environments.
 Often master data is created separately in the different environments of a
certain landscape or multiple SAP landscapes. This is time consuming!
 Master data distribution can automate this process easily using IDoc’s and
ALE.
Introduction
03/02/2017 3
Master data distribution in SAP
 IDoc's (Intermediate Documents) are standard SAP format for electronic
data interchange between systems (Intermediate Document). IDoc's are
created and dispatched in distributed systems using message types and
SAP business object methods (BAPIs).
 The integration technology Application Link Enabling (ALE) is an important
middleware tool in SAP's Business Framework Architecture. It incorporates
the exchange of business information across these systems whilst ensuring
consistency and integrity of the data.
 In the case of master data distribution the same transaction that was
performed on the sending system is again performed on the receiving
system with the data contained in the IDoc. It can be set up in such a way
that any changes made to specific fields in master data tables can
automatically trigger off the ALE distribution process for that particular
master data object.
IDoc's and ALE
03/02/2017 4
Master data distribution in SAP
 The documentation of IDoc's can be displayed via transaction WE60.
 An IDoc consists of...
 One Control Record: It includes all the control information of the IDoc,
including the IDoc number, the sender and recipient information, and
information such as the message type it represents and IDoc type. The
structure of the control record is the same for all IDoc's.
 One or many Data Records: The data records contain the actual data that
needs to be exchanged. An IDoc can have multiple data records, such as
header information and detail lines.
 One or many Status Records: Status records are attached to the IDoc as the
IDoc achieves different milestones. At every milestone, a status code, date,
and time are assigned. Status records help you determine whether an IDoc
is in error.
IDoc documentation
03/02/2017 5
Master data distribution in SAP
 Transaction: SALE - ALE Customizing
 The following steps are important for IDoc’s:
 Create background ALE user;
 Maintain number ranges;
 Global company codes;
 Change pointers;
 Define logical systems;
 Setup RFC destination;
 Create Port;
 Define distribution model;
 Distribute distribution model;
 Generate Partner Profile.
ALE with IDoc setup
03/02/2017 6
Master data distribution in SAP
 In order to work with IDoc's in FICO you have to define global company
codes and assign global company codes to chart of accounts and company
codes.
Setup: global company code
System A
CoCd 1  GCoCd A
CoCd 2  GCoCd B
…
System B
GCoCd A  CoCd 9999
GCoCd B  CoCd 9998
…
03/02/2017 7
Master data distribution in SAP
 Changes to master data
objects are managed using
the Shared Master Data
(SMD) tool. The SMD tool is
connected to the change
document interface.
 If you want to be able to
distribute changes to master
data, you must write change
pointers at the same time as
the change documents in the
sending system (not needed
in the receiving system).
Setup: change pointers
03/02/2017 8
Master data distribution in SAP
 Change pointers are activated generally…
 …and change pointers are activated for message type.
Setup: change pointers
03/02/2017 9
Master data distribution in SAP
 The distribution of systems makes it necessary to be able to identify every
system individually within a network. The "logical system" is used to do this.
 A logical system is an application system within which the applications are
co-ordinated to work in one database. In the SAP sense of the word, a
logical system corresponds to a client.
Setup: set up logical system
03/02/2017 10
Master data distribution in SAP
 You define the technical parameters for the RFC destinations.
 This must be set up for all the logical destinations manually. RFC
destinations are client independent.
 The Remote Function Call is controlled via the parameters of the RFC
destination.
 The RFC destinations must be maintained in order to create an RFC port
Setup: create RFC destinations
03/02/2017 11
Master data distribution in SAP
 A port definition controls the medium of communication.
 Since memory-to-memory transfer is used, a transactional RFC (tRFC) port
is created in SAP.
Setup: create port
03/02/2017 12
Master data distribution in SAP
 The senders and recipients are determined from a distribution model that
maintains a list of messages exchanged between two systems and their
direction of flow.
Setup: define distribution model
03/02/2017 13
Master data distribution in SAP
 Once you have created a distribution model in the sending system you can
distribute it to the other systems.
Setup: define distribution model
03/02/2017 14
Master data distribution in SAP
 Once you have created a distribution model you can generate partner
profiles or create them manually.
 Partner profile
Setup: generate partner profile
In partner profile
you can define if
mail is sent to
SAP Inbox in case
of error and to
whom.
03/02/2017 15
Master data distribution in SAP
 Every x min the following programs are executed in sending system …
 RBDMIDOC: create IDoc's from change pointers (G/L
Accounts, Cost Elements, Activity Types, Profit Center, Cost
Center, Profit Center Group and Cost Center Group etc.)
 Every x min the following programs are executed in the receiving systems…
 RBDMANI2: process IDoc's in error.
Setup: IDoc job scheduling
03/02/2017 16
Master data distribution in SAP
 Specific transactions exist for mass transferring of IDoc's. These
transactions can be used during migration.
Migration of master data using ALE
Data TransactionCode
G/L Account BD18
Cost Element BD24
Activity Type BD25
Cost Element Group KAVC
Profit Center KE77
Cost Center BD16
Profit Center Group KE79
Cost Center Group KAVB
! Check your system settings before mass transfer, i.o.w. try not to
crash your system.
! OSS Note 384971 - System parameters for a high interface load.
03/02/2017 17
Master data distribution in SAP
 IDoc's’ can be monitored via different transactions such as
 WE02 / WE05 – IDoc List,
 WE07 – IDoc Statistics, and
 WE09 – IDoc Search.
Follow up IDoc’s in SAP
03/02/2017 18
Master data distribution in SAP
 IDoc’s can be searched via creation date, IDoc type, message type,…
Variants can be saved for search criteria used regularly.
Follow up IDoc’s in SAP
03/02/2017 19
Master data distribution in SAP
 In case an IDoc was not send correctly, i.e. error passing to port, error in
ALE etc., the IDoc can be resend afterwards via SA38  RBDOUTPU.
IDoc error handling @ outbound side
03/02/2017 20
Master data distribution in SAP
 In case an IDoc was not dispatched immediately, the IDoc can be resend
afterwards via SA38  RBDOUTPU.
IDoc error handling @ outbound side
03/02/2017 21
Master data distribution in SAP
 In case an IDoc was not received correctly, e.g. customising setting of new
field status group was imported after G/L Account was transferred with new
field status group, the IDoc can be reprocessed afterwards via SA38 
RBDINPUT.
IDoc error handling @ inbound side
03/02/2017 22
Master data distribution in SAP
 In case an IDoc was not received correctly, i.e. error passing to port, error in
ALE etc., the IDoc can be reprocessed afterwards via SA38  RBDINPUT.
IDoc error handling @ inbound side
03/02/2017 23
Master data distribution in SAP
 In case an IDoc was not transferred automatically, the IDoc can be resend
afterwards via SA38  RBDINPUT.
IDoc error handling @ inbound side

More Related Content

What's hot

Basic settings Of SAP Fi
Basic settings Of SAP FiBasic settings Of SAP Fi
Basic settings Of SAP FiLav Kumar
 
SAP FICO BBP Sample Document PDF NEW!
SAP FICO BBP Sample Document PDF NEW!SAP FICO BBP Sample Document PDF NEW!
SAP FICO BBP Sample Document PDF NEW!
sapdocs. info
 
Sap fico tutorial
Sap fico tutorialSap fico tutorial
Sap fico tutorial
us268612
 
SAP Landscape
SAP Landscape SAP Landscape
SAP Landscape
lakshmi rajkumar
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital Core
SAP Technology
 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
AGSanePLDTCompany
 
How to set up intercompany billing
How to set up intercompany billingHow to set up intercompany billing
How to set up intercompany billing
ratneshkr
 
Presentation on resource related billing
Presentation on resource related billingPresentation on resource related billing
Presentation on resource related billing
Amlan Sarkar
 
SAP BUSINESS BLUE PRINT PRACTICE PROJECT
SAP BUSINESS BLUE PRINT PRACTICE PROJECTSAP BUSINESS BLUE PRINT PRACTICE PROJECT
SAP BUSINESS BLUE PRINT PRACTICE PROJECT
Venet Dheer
 
Batch job schedule
Batch job scheduleBatch job schedule
Batch job schedule
Mohammed Azhad
 
Wp sap data_migration
Wp sap data_migrationWp sap data_migration
Wp sap data_migration
Biswajit Kar
 
An Overview of SAP S4/HANA
An Overview of SAP S4/HANAAn Overview of SAP S4/HANA
An Overview of SAP S4/HANA
Debajit Banerjee
 
Lam config-131007234330-phpapp01
Lam config-131007234330-phpapp01Lam config-131007234330-phpapp01
Lam config-131007234330-phpapp01
MaheshMamidi3
 
SAP FICO overview
SAP FICO overviewSAP FICO overview
SAP FICO overview
Peter Ezzat
 
Creating transaction and screen variants
Creating transaction and screen variantsCreating transaction and screen variants
Creating transaction and screen variants
venkat reddy
 
Cutover activities
Cutover activitiesCutover activities
Cutover activities
Shobhnath Singh
 
S4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaS4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh Tarlana
Ganesh Tarlana
 

What's hot (20)

Basic settings Of SAP Fi
Basic settings Of SAP FiBasic settings Of SAP Fi
Basic settings Of SAP Fi
 
SAP FICO BBP Sample Document PDF NEW!
SAP FICO BBP Sample Document PDF NEW!SAP FICO BBP Sample Document PDF NEW!
SAP FICO BBP Sample Document PDF NEW!
 
Sap fico tutorial
Sap fico tutorialSap fico tutorial
Sap fico tutorial
 
SAP Landscape
SAP Landscape SAP Landscape
SAP Landscape
 
SAP FI-BANK
SAP  FI-BANKSAP  FI-BANK
SAP FI-BANK
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital Core
 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
 
How to set up intercompany billing
How to set up intercompany billingHow to set up intercompany billing
How to set up intercompany billing
 
Presentation on resource related billing
Presentation on resource related billingPresentation on resource related billing
Presentation on resource related billing
 
SAP BUSINESS BLUE PRINT PRACTICE PROJECT
SAP BUSINESS BLUE PRINT PRACTICE PROJECTSAP BUSINESS BLUE PRINT PRACTICE PROJECT
SAP BUSINESS BLUE PRINT PRACTICE PROJECT
 
Batch job schedule
Batch job scheduleBatch job schedule
Batch job schedule
 
Wp sap data_migration
Wp sap data_migrationWp sap data_migration
Wp sap data_migration
 
An Overview of SAP S4/HANA
An Overview of SAP S4/HANAAn Overview of SAP S4/HANA
An Overview of SAP S4/HANA
 
Lam config-131007234330-phpapp01
Lam config-131007234330-phpapp01Lam config-131007234330-phpapp01
Lam config-131007234330-phpapp01
 
SAP FICO overview
SAP FICO overviewSAP FICO overview
SAP FICO overview
 
Creating transaction and screen variants
Creating transaction and screen variantsCreating transaction and screen variants
Creating transaction and screen variants
 
Intercompany config
Intercompany configIntercompany config
Intercompany config
 
Using idoc method in lsmw
Using idoc method in lsmwUsing idoc method in lsmw
Using idoc method in lsmw
 
Cutover activities
Cutover activitiesCutover activities
Cutover activities
 
S4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaS4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh Tarlana
 

Viewers also liked

Best Practices for Managing a Global SuccessFactors Rollout
Best Practices for Managing a Global SuccessFactors Rollout Best Practices for Managing a Global SuccessFactors Rollout
Best Practices for Managing a Global SuccessFactors Rollout
GP Strategies Corporation
 
Authorisations in SAP: best practices
Authorisations in SAP: best practicesAuthorisations in SAP: best practices
Authorisations in SAP: best practices
Jonathan Eemans
 
Using sap implementation to drive process change
Using sap implementation to drive process changeUsing sap implementation to drive process change
Using sap implementation to drive process changerobgirvan
 
Overcoming the Top 7 Intercompany Accounting Challenges in SAP ERP Financials
Overcoming the Top 7 Intercompany Accounting Challenges in SAP ERP FinancialsOvercoming the Top 7 Intercompany Accounting Challenges in SAP ERP Financials
Overcoming the Top 7 Intercompany Accounting Challenges in SAP ERP Financials
SAPinsider Events
 
Docslide.net how ale-and-idocs-affect-sap-in-house-cash-configuration
Docslide.net how ale-and-idocs-affect-sap-in-house-cash-configurationDocslide.net how ale-and-idocs-affect-sap-in-house-cash-configuration
Docslide.net how ale-and-idocs-affect-sap-in-house-cash-configuration
Shailendra Surana
 
Sap abap ale idoc
Sap abap ale idocSap abap ale idoc
Sap abap ale idocBunty Jain
 
Sap
SapSap
Idocs
IdocsIdocs
Idocs
Girish R
 
I doc in SAP
I doc in SAPI doc in SAP
I doc in SAP
Rajeev Kumar
 
Ale IDOC
Ale IDOCAle IDOC
Idocs tcodes and others , sap idoc
Idocs tcodes and others , sap idoc Idocs tcodes and others , sap idoc
Idocs tcodes and others , sap idoc
chiku_jpb
 
Step by step exercise for bw 365
Step by step exercise for bw 365Step by step exercise for bw 365
Step by step exercise for bw 365
Siva Pradeep Bolisetti
 
Governance Of Enterprise IT MIA
Governance Of Enterprise IT MIAGovernance Of Enterprise IT MIA
Governance Of Enterprise IT MIATroy DuMoulin
 
Sap security tasks
Sap security tasksSap security tasks
Sap security tasks
Siva Pradeep Bolisetti
 
How to improve user experience via roles
How to improve user experience via rolesHow to improve user experience via roles
How to improve user experience via roles
Siva Pradeep Bolisetti
 
Calculation of optimum cost of transportation of goods from godowns to differ...
Calculation of optimum cost of transportation of goods from godowns to differ...Calculation of optimum cost of transportation of goods from godowns to differ...
Calculation of optimum cost of transportation of goods from godowns to differ...
Siva Pradeep Bolisetti
 
Bluetooth Technology -- detailed explanation
Bluetooth Technology -- detailed explanation Bluetooth Technology -- detailed explanation
Bluetooth Technology -- detailed explanation Siva Pradeep Bolisetti
 
Enterprise Risk Management Software
Enterprise Risk Management SoftwareEnterprise Risk Management Software
Enterprise Risk Management Software
Mike Taylor
 

Viewers also liked (20)

Best Practices for Managing a Global SuccessFactors Rollout
Best Practices for Managing a Global SuccessFactors Rollout Best Practices for Managing a Global SuccessFactors Rollout
Best Practices for Managing a Global SuccessFactors Rollout
 
Authorisations in SAP: best practices
Authorisations in SAP: best practicesAuthorisations in SAP: best practices
Authorisations in SAP: best practices
 
Using sap implementation to drive process change
Using sap implementation to drive process changeUsing sap implementation to drive process change
Using sap implementation to drive process change
 
Overcoming the Top 7 Intercompany Accounting Challenges in SAP ERP Financials
Overcoming the Top 7 Intercompany Accounting Challenges in SAP ERP FinancialsOvercoming the Top 7 Intercompany Accounting Challenges in SAP ERP Financials
Overcoming the Top 7 Intercompany Accounting Challenges in SAP ERP Financials
 
Docslide.net how ale-and-idocs-affect-sap-in-house-cash-configuration
Docslide.net how ale-and-idocs-affect-sap-in-house-cash-configurationDocslide.net how ale-and-idocs-affect-sap-in-house-cash-configuration
Docslide.net how ale-and-idocs-affect-sap-in-house-cash-configuration
 
Sap abap ale idoc
Sap abap ale idocSap abap ale idoc
Sap abap ale idoc
 
Sap
SapSap
Sap
 
Idocs
IdocsIdocs
Idocs
 
Ale edi
Ale ediAle edi
Ale edi
 
Edi,idoc,ale
Edi,idoc,aleEdi,idoc,ale
Edi,idoc,ale
 
I doc in SAP
I doc in SAPI doc in SAP
I doc in SAP
 
Ale IDOC
Ale IDOCAle IDOC
Ale IDOC
 
Idocs tcodes and others , sap idoc
Idocs tcodes and others , sap idoc Idocs tcodes and others , sap idoc
Idocs tcodes and others , sap idoc
 
Step by step exercise for bw 365
Step by step exercise for bw 365Step by step exercise for bw 365
Step by step exercise for bw 365
 
Governance Of Enterprise IT MIA
Governance Of Enterprise IT MIAGovernance Of Enterprise IT MIA
Governance Of Enterprise IT MIA
 
Sap security tasks
Sap security tasksSap security tasks
Sap security tasks
 
How to improve user experience via roles
How to improve user experience via rolesHow to improve user experience via roles
How to improve user experience via roles
 
Calculation of optimum cost of transportation of goods from godowns to differ...
Calculation of optimum cost of transportation of goods from godowns to differ...Calculation of optimum cost of transportation of goods from godowns to differ...
Calculation of optimum cost of transportation of goods from godowns to differ...
 
Bluetooth Technology -- detailed explanation
Bluetooth Technology -- detailed explanation Bluetooth Technology -- detailed explanation
Bluetooth Technology -- detailed explanation
 
Enterprise Risk Management Software
Enterprise Risk Management SoftwareEnterprise Risk Management Software
Enterprise Risk Management Software
 

Similar to Master data distribution in SAP: implementation guide

Sap business warehouse_v1
Sap business warehouse_v1Sap business warehouse_v1
Sap business warehouse_v1
Marco Aurélio Galvão
 
Data Mapping eBook
Data Mapping eBookData Mapping eBook
Data Mapping eBook
Astera Software
 
Sanjeet Kumar
 Sanjeet Kumar Sanjeet Kumar
Sanjeet Kumar
itplant
 
ACDKOCHI19 - Next Generation Data Analytics Platform on AWS
ACDKOCHI19 - Next Generation Data Analytics Platform on AWSACDKOCHI19 - Next Generation Data Analytics Platform on AWS
ACDKOCHI19 - Next Generation Data Analytics Platform on AWS
AWS User Group Kochi
 
Towards new shores with cross-system SoD analyses. [Webinar]
Towards new shores with cross-system SoD analyses. [Webinar]Towards new shores with cross-system SoD analyses. [Webinar]
Towards new shores with cross-system SoD analyses. [Webinar]
akquinet enterprise solutions GmbH
 
Sap
SapSap
Positive pay edi process in sap
Positive pay edi process in sapPositive pay edi process in sap
Positive pay edi process in sap
Rajeev Kumar
 
Maharshi_Amin_416
Maharshi_Amin_416Maharshi_Amin_416
Maharshi_Amin_416mamin1411
 
Ale idoc-guide
Ale idoc-guideAle idoc-guide
Ale idoc-guide
sriraj radhakrishnan
 
Data Architecture Process in a BI environment
Data Architecture Process in a BI environmentData Architecture Process in a BI environment
Data Architecture Process in a BI environmentSasha Citino
 
Interfacing sap - BDC
Interfacing sap - BDC Interfacing sap - BDC
Interfacing sap - BDC
Syam Sasi
 
jerry_wen_resume
jerry_wen_resumejerry_wen_resume
jerry_wen_resumejerry wen
 
Kaizentric Presentation
Kaizentric PresentationKaizentric Presentation
Kaizentric Presentation
Azhagarasan Annadorai
 
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data Federation
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data FederationNRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data Federation
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data Federation
NRB
 
NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation
NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation
NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation
NRB
 
Central Finance Configuration.pdf
Central Finance Configuration.pdfCentral Finance Configuration.pdf
Central Finance Configuration.pdf
chandramohan431817
 
Sap fico fa qs
Sap fico fa qsSap fico fa qs
Sap fico fa qs
Rakesh Joshi
 
Sap fico fa qs(1)
Sap fico fa qs(1)Sap fico fa qs(1)
Sap fico fa qs(1)
Rakesh Joshi
 
A step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap serversA step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap servers
krishna RK
 
Deploying Enterprise Scale Deep Learning in Actuarial Modeling at Nationwide
Deploying Enterprise Scale Deep Learning in Actuarial Modeling at NationwideDeploying Enterprise Scale Deep Learning in Actuarial Modeling at Nationwide
Deploying Enterprise Scale Deep Learning in Actuarial Modeling at Nationwide
Databricks
 

Similar to Master data distribution in SAP: implementation guide (20)

Sap business warehouse_v1
Sap business warehouse_v1Sap business warehouse_v1
Sap business warehouse_v1
 
Data Mapping eBook
Data Mapping eBookData Mapping eBook
Data Mapping eBook
 
Sanjeet Kumar
 Sanjeet Kumar Sanjeet Kumar
Sanjeet Kumar
 
ACDKOCHI19 - Next Generation Data Analytics Platform on AWS
ACDKOCHI19 - Next Generation Data Analytics Platform on AWSACDKOCHI19 - Next Generation Data Analytics Platform on AWS
ACDKOCHI19 - Next Generation Data Analytics Platform on AWS
 
Towards new shores with cross-system SoD analyses. [Webinar]
Towards new shores with cross-system SoD analyses. [Webinar]Towards new shores with cross-system SoD analyses. [Webinar]
Towards new shores with cross-system SoD analyses. [Webinar]
 
Sap
SapSap
Sap
 
Positive pay edi process in sap
Positive pay edi process in sapPositive pay edi process in sap
Positive pay edi process in sap
 
Maharshi_Amin_416
Maharshi_Amin_416Maharshi_Amin_416
Maharshi_Amin_416
 
Ale idoc-guide
Ale idoc-guideAle idoc-guide
Ale idoc-guide
 
Data Architecture Process in a BI environment
Data Architecture Process in a BI environmentData Architecture Process in a BI environment
Data Architecture Process in a BI environment
 
Interfacing sap - BDC
Interfacing sap - BDC Interfacing sap - BDC
Interfacing sap - BDC
 
jerry_wen_resume
jerry_wen_resumejerry_wen_resume
jerry_wen_resume
 
Kaizentric Presentation
Kaizentric PresentationKaizentric Presentation
Kaizentric Presentation
 
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data Federation
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data FederationNRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data Federation
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data Federation
 
NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation
NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation
NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation
 
Central Finance Configuration.pdf
Central Finance Configuration.pdfCentral Finance Configuration.pdf
Central Finance Configuration.pdf
 
Sap fico fa qs
Sap fico fa qsSap fico fa qs
Sap fico fa qs
 
Sap fico fa qs(1)
Sap fico fa qs(1)Sap fico fa qs(1)
Sap fico fa qs(1)
 
A step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap serversA step by-step guide on i doc-ale between two sap servers
A step by-step guide on i doc-ale between two sap servers
 
Deploying Enterprise Scale Deep Learning in Actuarial Modeling at Nationwide
Deploying Enterprise Scale Deep Learning in Actuarial Modeling at NationwideDeploying Enterprise Scale Deep Learning in Actuarial Modeling at Nationwide
Deploying Enterprise Scale Deep Learning in Actuarial Modeling at Nationwide
 

Recently uploaded

Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
abdulrafaychaudhry
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 

Recently uploaded (20)

Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 

Master data distribution in SAP: implementation guide

  • 1. 03/02/2017 1Jonathan Eemans JE Consulting Master data distribution in SAP Implementation guide
  • 2. 03/02/2017 2 Master data distribution in SAP  A typical SAP landscape consists of a – development – acceptance – production environment and possible other environments (training, transition etc.). And there can be multiple SAP landscapes with different environments.  Often master data is created separately in the different environments of a certain landscape or multiple SAP landscapes. This is time consuming!  Master data distribution can automate this process easily using IDoc’s and ALE. Introduction
  • 3. 03/02/2017 3 Master data distribution in SAP  IDoc's (Intermediate Documents) are standard SAP format for electronic data interchange between systems (Intermediate Document). IDoc's are created and dispatched in distributed systems using message types and SAP business object methods (BAPIs).  The integration technology Application Link Enabling (ALE) is an important middleware tool in SAP's Business Framework Architecture. It incorporates the exchange of business information across these systems whilst ensuring consistency and integrity of the data.  In the case of master data distribution the same transaction that was performed on the sending system is again performed on the receiving system with the data contained in the IDoc. It can be set up in such a way that any changes made to specific fields in master data tables can automatically trigger off the ALE distribution process for that particular master data object. IDoc's and ALE
  • 4. 03/02/2017 4 Master data distribution in SAP  The documentation of IDoc's can be displayed via transaction WE60.  An IDoc consists of...  One Control Record: It includes all the control information of the IDoc, including the IDoc number, the sender and recipient information, and information such as the message type it represents and IDoc type. The structure of the control record is the same for all IDoc's.  One or many Data Records: The data records contain the actual data that needs to be exchanged. An IDoc can have multiple data records, such as header information and detail lines.  One or many Status Records: Status records are attached to the IDoc as the IDoc achieves different milestones. At every milestone, a status code, date, and time are assigned. Status records help you determine whether an IDoc is in error. IDoc documentation
  • 5. 03/02/2017 5 Master data distribution in SAP  Transaction: SALE - ALE Customizing  The following steps are important for IDoc’s:  Create background ALE user;  Maintain number ranges;  Global company codes;  Change pointers;  Define logical systems;  Setup RFC destination;  Create Port;  Define distribution model;  Distribute distribution model;  Generate Partner Profile. ALE with IDoc setup
  • 6. 03/02/2017 6 Master data distribution in SAP  In order to work with IDoc's in FICO you have to define global company codes and assign global company codes to chart of accounts and company codes. Setup: global company code System A CoCd 1  GCoCd A CoCd 2  GCoCd B … System B GCoCd A  CoCd 9999 GCoCd B  CoCd 9998 …
  • 7. 03/02/2017 7 Master data distribution in SAP  Changes to master data objects are managed using the Shared Master Data (SMD) tool. The SMD tool is connected to the change document interface.  If you want to be able to distribute changes to master data, you must write change pointers at the same time as the change documents in the sending system (not needed in the receiving system). Setup: change pointers
  • 8. 03/02/2017 8 Master data distribution in SAP  Change pointers are activated generally…  …and change pointers are activated for message type. Setup: change pointers
  • 9. 03/02/2017 9 Master data distribution in SAP  The distribution of systems makes it necessary to be able to identify every system individually within a network. The "logical system" is used to do this.  A logical system is an application system within which the applications are co-ordinated to work in one database. In the SAP sense of the word, a logical system corresponds to a client. Setup: set up logical system
  • 10. 03/02/2017 10 Master data distribution in SAP  You define the technical parameters for the RFC destinations.  This must be set up for all the logical destinations manually. RFC destinations are client independent.  The Remote Function Call is controlled via the parameters of the RFC destination.  The RFC destinations must be maintained in order to create an RFC port Setup: create RFC destinations
  • 11. 03/02/2017 11 Master data distribution in SAP  A port definition controls the medium of communication.  Since memory-to-memory transfer is used, a transactional RFC (tRFC) port is created in SAP. Setup: create port
  • 12. 03/02/2017 12 Master data distribution in SAP  The senders and recipients are determined from a distribution model that maintains a list of messages exchanged between two systems and their direction of flow. Setup: define distribution model
  • 13. 03/02/2017 13 Master data distribution in SAP  Once you have created a distribution model in the sending system you can distribute it to the other systems. Setup: define distribution model
  • 14. 03/02/2017 14 Master data distribution in SAP  Once you have created a distribution model you can generate partner profiles or create them manually.  Partner profile Setup: generate partner profile In partner profile you can define if mail is sent to SAP Inbox in case of error and to whom.
  • 15. 03/02/2017 15 Master data distribution in SAP  Every x min the following programs are executed in sending system …  RBDMIDOC: create IDoc's from change pointers (G/L Accounts, Cost Elements, Activity Types, Profit Center, Cost Center, Profit Center Group and Cost Center Group etc.)  Every x min the following programs are executed in the receiving systems…  RBDMANI2: process IDoc's in error. Setup: IDoc job scheduling
  • 16. 03/02/2017 16 Master data distribution in SAP  Specific transactions exist for mass transferring of IDoc's. These transactions can be used during migration. Migration of master data using ALE Data TransactionCode G/L Account BD18 Cost Element BD24 Activity Type BD25 Cost Element Group KAVC Profit Center KE77 Cost Center BD16 Profit Center Group KE79 Cost Center Group KAVB ! Check your system settings before mass transfer, i.o.w. try not to crash your system. ! OSS Note 384971 - System parameters for a high interface load.
  • 17. 03/02/2017 17 Master data distribution in SAP  IDoc's’ can be monitored via different transactions such as  WE02 / WE05 – IDoc List,  WE07 – IDoc Statistics, and  WE09 – IDoc Search. Follow up IDoc’s in SAP
  • 18. 03/02/2017 18 Master data distribution in SAP  IDoc’s can be searched via creation date, IDoc type, message type,… Variants can be saved for search criteria used regularly. Follow up IDoc’s in SAP
  • 19. 03/02/2017 19 Master data distribution in SAP  In case an IDoc was not send correctly, i.e. error passing to port, error in ALE etc., the IDoc can be resend afterwards via SA38  RBDOUTPU. IDoc error handling @ outbound side
  • 20. 03/02/2017 20 Master data distribution in SAP  In case an IDoc was not dispatched immediately, the IDoc can be resend afterwards via SA38  RBDOUTPU. IDoc error handling @ outbound side
  • 21. 03/02/2017 21 Master data distribution in SAP  In case an IDoc was not received correctly, e.g. customising setting of new field status group was imported after G/L Account was transferred with new field status group, the IDoc can be reprocessed afterwards via SA38  RBDINPUT. IDoc error handling @ inbound side
  • 22. 03/02/2017 22 Master data distribution in SAP  In case an IDoc was not received correctly, i.e. error passing to port, error in ALE etc., the IDoc can be reprocessed afterwards via SA38  RBDINPUT. IDoc error handling @ inbound side
  • 23. 03/02/2017 23 Master data distribution in SAP  In case an IDoc was not transferred automatically, the IDoc can be resend afterwards via SA38  RBDINPUT. IDoc error handling @ inbound side