SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

Sap auc internal orders as investment measures
Sap auc internal orders as investment measuresSap auc internal orders as investment measures
Sap auc internal orders as investment measuresSURESH BABU MUCHINTHALA
 
Sap SD configuration-guide
Sap SD configuration-guideSap SD configuration-guide
Sap SD configuration-guidetechgurusuresh
 
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 TarlanaGanesh Tarlana
 
Copa configuration
Copa configurationCopa configuration
Copa configurationMithun Roy
 
The simplification of the vendor master record
The simplification of the vendor master recordThe simplification of the vendor master record
The simplification of the vendor master recordRobert Ward
 
62729459 sap-mm-master-data
62729459 sap-mm-master-data62729459 sap-mm-master-data
62729459 sap-mm-master-dataNabil Sayed
 
GST_Configuration Document_GANESH_SAPSD
GST_Configuration Document_GANESH_SAPSD GST_Configuration Document_GANESH_SAPSD
GST_Configuration Document_GANESH_SAPSD Ganesh Tarlana
 
Travel management configuration steps
Travel management configuration stepsTravel management configuration steps
Travel management configuration stepsAbhijeet Walke
 
Vertex Configuration Guide. A to Z Steps with Description.
Vertex Configuration Guide. A to Z Steps with Description.Vertex Configuration Guide. A to Z Steps with Description.
Vertex Configuration Guide. A to Z Steps with Description.Keyur Mistry
 
SAP MM Versus SAP S/4 HANA
SAP MM Versus SAP S/4 HANASAP MM Versus SAP S/4 HANA
SAP MM Versus SAP S/4 HANAAnjali Rao
 
SAP Validation and substitution
SAP Validation and  substitution SAP Validation and  substitution
SAP Validation and substitution Hari Krishna
 
SAP Controlling overview
SAP Controlling overviewSAP Controlling overview
SAP Controlling overviewMohamed Hani
 
Lsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPLsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPAabid Khan
 
Business partner-2
Business  partner-2Business  partner-2
Business partner-2abc
 
Sap fi integration with other modules in sap fico
Sap fi integration with other modules in sap ficoSap fi integration with other modules in sap fico
Sap fi integration with other modules in sap ficowhynet2005
 
GST Input Tax Credit - ITC Utilization in SAP
GST Input Tax Credit - ITC Utilization in SAPGST Input Tax Credit - ITC Utilization in SAP
GST Input Tax Credit - ITC Utilization in SAPShakir Shaikh
 

Tendances (20)

Cutover activities
Cutover activitiesCutover activities
Cutover activities
 
Sap auc internal orders as investment measures
Sap auc internal orders as investment measuresSap auc internal orders as investment measures
Sap auc internal orders as investment measures
 
Sap SD configuration-guide
Sap SD configuration-guideSap SD configuration-guide
Sap SD configuration-guide
 
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
 
SAP FI-BANK
SAP  FI-BANKSAP  FI-BANK
SAP FI-BANK
 
Copa configuration
Copa configurationCopa configuration
Copa configuration
 
The simplification of the vendor master record
The simplification of the vendor master recordThe simplification of the vendor master record
The simplification of the vendor master record
 
62729459 sap-mm-master-data
62729459 sap-mm-master-data62729459 sap-mm-master-data
62729459 sap-mm-master-data
 
GST_Configuration Document_GANESH_SAPSD
GST_Configuration Document_GANESH_SAPSD GST_Configuration Document_GANESH_SAPSD
GST_Configuration Document_GANESH_SAPSD
 
Travel management configuration steps
Travel management configuration stepsTravel management configuration steps
Travel management configuration steps
 
Sap manual bank statement process flow
Sap manual bank statement process flowSap manual bank statement process flow
Sap manual bank statement process flow
 
Vertex Configuration Guide. A to Z Steps with Description.
Vertex Configuration Guide. A to Z Steps with Description.Vertex Configuration Guide. A to Z Steps with Description.
Vertex Configuration Guide. A to Z Steps with Description.
 
SAP MM Versus SAP S/4 HANA
SAP MM Versus SAP S/4 HANASAP MM Versus SAP S/4 HANA
SAP MM Versus SAP S/4 HANA
 
SAP Validation and substitution
SAP Validation and  substitution SAP Validation and  substitution
SAP Validation and substitution
 
SAP Controlling overview
SAP Controlling overviewSAP Controlling overview
SAP Controlling overview
 
BPD Design Template
BPD Design TemplateBPD Design Template
BPD Design Template
 
Lsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPLsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAP
 
Business partner-2
Business  partner-2Business  partner-2
Business partner-2
 
Sap fi integration with other modules in sap fico
Sap fi integration with other modules in sap ficoSap fi integration with other modules in sap fico
Sap fi integration with other modules in sap fico
 
GST Input Tax Credit - ITC Utilization in SAP
GST Input Tax Credit - ITC Utilization in SAPGST Input Tax Credit - ITC Utilization in SAP
GST Input Tax Credit - ITC Utilization in SAP
 

En vedette

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
 
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 FinancialsSAPinsider 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-configurationShailendra Surana
 
Sap abap ale idoc
Sap abap ale idocSap abap ale idoc
Sap abap ale idocBunty Jain
 
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
 
Governance Of Enterprise IT MIA
Governance Of Enterprise IT MIAGovernance Of Enterprise IT MIA
Governance Of Enterprise IT MIATroy DuMoulin
 
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 rolesSiva 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 SoftwareMike Taylor
 
Sappress sap governance risk and compliance
Sappress sap governance risk and complianceSappress sap governance risk and compliance
Sappress sap governance risk and complianceSiva Pradeep Bolisetti
 

En vedette (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
 
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
 
Sappress sap governance risk and compliance
Sappress sap governance risk and complianceSappress sap governance risk and compliance
Sappress sap governance risk and compliance
 

Similaire à Master data distribution in SAP: implementation guide

Sanjeet Kumar
 Sanjeet Kumar Sanjeet Kumar
Sanjeet Kumaritplant
 
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 AWSAWS User Group Kochi
 
Positive pay edi process in sap
Positive pay edi process in sapPositive pay edi process in sap
Positive pay edi process in sapRajeev Kumar
 
Maharshi_Amin_416
Maharshi_Amin_416Maharshi_Amin_416
Maharshi_Amin_416mamin1411
 
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
 
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 FederationNRB
 
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.pdfchandramohan431817
 
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 serverskrishna 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 NationwideDatabricks
 

Similaire à 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(1)
Sap fico fa qs(1)Sap fico fa qs(1)
Sap fico fa qs(1)
 
Sap fico fa qs
Sap fico fa qsSap fico fa qs
Sap fico fa qs
 
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
 

Dernier

Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 

Dernier (20)

Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 

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