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

example of SAP Cut over strategy FI CO MM PS module
example of SAP Cut over strategy FI CO MM PS moduleexample of SAP Cut over strategy FI CO MM PS module
example of SAP Cut over strategy FI CO MM PS moduleCitra Nudiasari
 
Automatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mailAutomatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mailSURESH BABU MUCHINTHALA
 
Sap Purchase Order Workflow
Sap Purchase Order WorkflowSap Purchase Order Workflow
Sap Purchase Order WorkflowArghadip Kar
 
Data migration methodology for sap v2
Data migration methodology for sap v2Data migration methodology for sap v2
Data migration methodology for sap v2cvcby
 
Cash management configue doc v1
Cash management   configue doc v1Cash management   configue doc v1
Cash management configue doc v1Hari Krishna
 
Sap fico interview_questions_answers_explanations
Sap fico interview_questions_answers_explanationsSap fico interview_questions_answers_explanations
Sap fico interview_questions_answers_explanationsRanjit Kumar
 
Detial process description inter company stock transfer
Detial process description inter company stock transferDetial process description inter company stock transfer
Detial process description inter company stock transferMuhammad Zafar Firoz
 
SAP CO Configuration Guide - Exclusive Document
SAP CO Configuration Guide - Exclusive DocumentSAP CO Configuration Guide - Exclusive Document
SAP CO Configuration Guide - Exclusive Documentsapdocs. info
 
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...John Jordan
 
Sap s4 hana 1709 what's new in financial planning & analysis
Sap s4 hana 1709   what's new in financial planning & analysisSap s4 hana 1709   what's new in financial planning & analysis
Sap s4 hana 1709 what's new in financial planning & analysisEdwin Weijers
 
SAP SD Business Blue Print E1 Sales Template
SAP SD Business Blue Print E1 Sales TemplateSAP SD Business Blue Print E1 Sales Template
SAP SD Business Blue Print E1 Sales TemplateAditya Pandey
 
SAP FI AP: Configuration & End User Guide
SAP FI AP: Configuration & End User GuideSAP FI AP: Configuration & End User Guide
SAP FI AP: Configuration & End User Guidesapdocs. info
 
Migration scenarios RISE with SAP S4HANA Cloud, Private Edition - Version #1....
Migration scenarios RISE with SAP S4HANA Cloud, Private Edition - Version #1....Migration scenarios RISE with SAP S4HANA Cloud, Private Edition - Version #1....
Migration scenarios RISE with SAP S4HANA Cloud, Private Edition - Version #1....Yevilina Rizka
 
ASC 606 - IFRS 15 and SAP RAR
ASC 606 - IFRS 15 and SAP RARASC 606 - IFRS 15 and SAP RAR
ASC 606 - IFRS 15 and SAP RARZak Syed
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1Intelligroup, Inc.
 
Funds management configuration sap ag
Funds management configuration sap agFunds management configuration sap ag
Funds management configuration sap agLluckyy
 
Report Painter in SAP: Introduction
Report Painter in SAP: IntroductionReport Painter in SAP: Introduction
Report Painter in SAP: IntroductionJonathan Eemans
 

Tendances (20)

example of SAP Cut over strategy FI CO MM PS module
example of SAP Cut over strategy FI CO MM PS moduleexample of SAP Cut over strategy FI CO MM PS module
example of SAP Cut over strategy FI CO MM PS module
 
Automatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mailAutomatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mail
 
Sap Purchase Order Workflow
Sap Purchase Order WorkflowSap Purchase Order Workflow
Sap Purchase Order Workflow
 
Data migration methodology for sap v2
Data migration methodology for sap v2Data migration methodology for sap v2
Data migration methodology for sap v2
 
SAP S4 HANA.pptx
SAP S4 HANA.pptxSAP S4 HANA.pptx
SAP S4 HANA.pptx
 
Cash management configue doc v1
Cash management   configue doc v1Cash management   configue doc v1
Cash management configue doc v1
 
Sap fico interview_questions_answers_explanations
Sap fico interview_questions_answers_explanationsSap fico interview_questions_answers_explanations
Sap fico interview_questions_answers_explanations
 
Detial process description inter company stock transfer
Detial process description inter company stock transferDetial process description inter company stock transfer
Detial process description inter company stock transfer
 
SAP CO Configuration Guide - Exclusive Document
SAP CO Configuration Guide - Exclusive DocumentSAP CO Configuration Guide - Exclusive Document
SAP CO Configuration Guide - Exclusive Document
 
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
 
Sap s4 hana 1709 what's new in financial planning & analysis
Sap s4 hana 1709   what's new in financial planning & analysisSap s4 hana 1709   what's new in financial planning & analysis
Sap s4 hana 1709 what's new in financial planning & analysis
 
SAP SD Business Blue Print E1 Sales Template
SAP SD Business Blue Print E1 Sales TemplateSAP SD Business Blue Print E1 Sales Template
SAP SD Business Blue Print E1 Sales Template
 
Bank reconciliation ff67
Bank reconciliation ff67Bank reconciliation ff67
Bank reconciliation ff67
 
SAP FI AP: Configuration & End User Guide
SAP FI AP: Configuration & End User GuideSAP FI AP: Configuration & End User Guide
SAP FI AP: Configuration & End User Guide
 
Migration scenarios RISE with SAP S4HANA Cloud, Private Edition - Version #1....
Migration scenarios RISE with SAP S4HANA Cloud, Private Edition - Version #1....Migration scenarios RISE with SAP S4HANA Cloud, Private Edition - Version #1....
Migration scenarios RISE with SAP S4HANA Cloud, Private Edition - Version #1....
 
ASC 606 - IFRS 15 and SAP RAR
ASC 606 - IFRS 15 and SAP RARASC 606 - IFRS 15 and SAP RAR
ASC 606 - IFRS 15 and SAP RAR
 
Sap system landscape best practice
Sap system landscape best practiceSap system landscape best practice
Sap system landscape best practice
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1
 
Funds management configuration sap ag
Funds management configuration sap agFunds management configuration sap ag
Funds management configuration sap ag
 
Report Painter in SAP: Introduction
Report Painter in SAP: IntroductionReport Painter in SAP: Introduction
Report Painter in SAP: Introduction
 

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
 
Authorisations in SAP: best practices
Authorisations in SAP: best practicesAuthorisations in SAP: best practices
Authorisations in SAP: best practicesJonathan 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 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
 

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
 
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
 

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

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 

Dernier (20)

Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 

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