BC420 - Data Migration - ItechC
-
Upload
khangminh22 -
Category
Documents
-
view
3 -
download
0
Transcript of BC420 - Data Migration - ItechC
BC420Data Migration
SAP NetWeaver
Course OutlineCourse Version: 93Course Duration: 5 Day(s)Publication Date: 14-08-2014Publication Time: 1550
Copyright
Copyright © SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose withoutthe express permission of SAP AG. Additionally this publication and its contents are providedsolely for your use, this publication and its contents may not be rented, transferred or sold withoutthe express permission of SAP AG. The information contained herein may be changed withoutprior notice.
Some software products marketed by SAP AG and its distributors contain proprietary softwarecomponents of other software vendors.
Trademarks
• Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® areregistered trademarks of Microsoft Corporation.
• IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®,S/390®, AS/400®, OS/390®, and OS/400® are registered trademarks of IBM Corporation.
• ORACLE® is a registered trademark of ORACLE Corporation.• INFORMIX®-OnLine for SAP and INFORMIX® Dynamic ServerTM are registered
trademarks of Informix Software Incorporated.• UNIX®, X/Open®, OSF/1®, and Motif® are registered trademarks of the Open Group.• Citrix®, the Citrix logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®,
VideoFrame®, MultiWin® and other Citrix product names referenced herein are trademarksof Citrix Systems, Inc.
• HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, WorldWide Web Consortium, Massachusetts Institute of Technology.
• JAVA® is a registered trademark of Sun Microsystems, Inc.• JAVASCRIPT® is a registered trademark of Sun Microsystems, Inc., used under license for
technology invented and implemented by Netscape.• SAP, SAP Logo, R/2, RIVA, R/3, SAP ArchiveLink, SAP Business Workflow, WebFlow, SAP
EarlyWatch, BAPI, SAPPHIRE, Management Cockpit, mySAP.com Logo and mySAP.comare trademarks or registered trademarks of SAP AG in Germany and in several other countriesall over the world. All other products mentioned are trademarks or registered trademarks oftheir respective companies.
Disclaimer
THESEMATERIALS ARE PROVIDED BY SAP ON AN "AS IS" BASIS, AND SAP EXPRESSLYDISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR APPLIED, INCLUDINGWITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY AND FITNESS FOR APARTICULAR PURPOSE, WITH RESPECT TO THESE MATERIALS AND THE SERVICE,INFORMATION, TEXT, GRAPHICS, LINKS, OR ANY OTHER MATERIALS AND PRODUCTSCONTAINED HEREIN. IN NO EVENT SHALL SAP BE LIABLE FOR ANY DIRECT,INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES OF ANYKIND WHATSOEVER, INCLUDING WITHOUT LIMITATION LOST REVENUES OR LOSTPROFITS, WHICH MAY RESULT FROM THE USE OF THESE MATERIALS OR INCLUDEDSOFTWARE COMPONENTS.
g20140814155053
BC420 Contents
ContentsCourse Overview ....................................................................... v
Course Goals .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vCourse Objectives ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
Unit 1: Data Migration................................................................. 1Data Migration... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Unit 2: Batch input..................................................................... 2Batch input .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Unit 3: Basic information about DX-WB .......................................... 3DX-WB Basics .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Unit 4: Other DX-WB Functions .................................................... 4Other DX-WB Functions ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Unit 5: Sequential Files............................................................... 5Sequential Files .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Unit 6: Legacy System Migration Workbench................................... 6LSMW - Legacy System Migration Workbench ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Unit 7: Direct Input .................................................................... 7Direct Input.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Unit 8: Data Transfer Using IDocs ................................................. 8Data Transfer Using IDocs... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Unit 9: BAPI ............................................................................. 9BAPI .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Unit 10: TA Recorder .................................................................10TA Recorder .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
14-08-2014 © SAP AG. All rights reserved. iii
BC420 Contents
Unit 11: Background Processing and Special Techniques.................. 11Background Processing... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Unit 12: Appendix I ...................................................................12Appendix I. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Unit 13: Appendix II ..................................................................13Appendix II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
14-08-2014 © SAP AG. All rights reserved. iv
BC420 Course Overview
Course OverviewMain Business Scenario
• When you implement an SAP system, you should transfer the data from the legacysystem/external system.
• You should transfer the following objects, for example:
– Customer data– FI Documents– Fixed assets
Target AudienceThis course is intended for the following audiences:
• Developers in the data transfer area• SAP consultants and partners who work in the data transfer area
Course PrerequisitesRequired Knowledge
• Basic technological knowledge of the SAP NetWeaver Application Server(SAPTEC/SAP50)
• ABAP programming knowledge (BC400)• You do not need to have experience in the data transfer area.
Course GoalsThis course will prepare the participant to:
• Use the most important techniques and tools in the data transfer area.
Course ObjectivesAfter completing this course, the participant will be able to:
• Use the following techniques to transfer data:• Use batch Input• Use call transaction• Use direct input• Use IDocs• Use BAPIs• Use the Legacy System Migration Workbench (LSMW) as a tool
14-08-2014 © SAP AG. All rights reserved. v
BC420 Course Overview
• Use the data transfer workbench (DX-WB) as a tool
14-08-2014 © SAP AG. All rights reserved. vi
BC420 Course Outline
Unit 1Data Migration
Unit OverviewThis chapter describes problems and possible solutions during the data transfer to the SAPsystem.
Lesson: Data MigrationLesson ObjectivesAfter completing this lesson, the participant will be able to:
• Describe how data is transferred to an SAP system• Name the methods and tools available for data transfer
14-08-2014 © SAP AG. All rights reserved. 1
BC420 Course Outline
Unit 2Batch input
Unit OverviewThe first transfer technique demonstrated is the batch input technique for the customer masterdata procedure. The batch input monitor is used as the tool. SAP standard transfer proceduresmostly work with batch input sessions. The input format of these procedures is record layoutstructures
Lesson: Batch inputLesson ObjectivesAfter completing this lesson, the participant will be able to:
• Describe the structure of batch input sessions• Process and analyze batch input sessions using the batch input monitor• Explain what the SAP standard method is and how record layout files are used
14-08-2014 © SAP AG. All rights reserved. 2
BC420 Course Outline
Unit 3Basic information about DX-WB
Unit OverviewThis unit deals with the basic information about the DX-WB tool. The DX-WB can beconsidered a main program for the data transfer procedure and offers a number of partialtools for the transfer as well as a project environment and scheduling environment for theindividual transfer steps.
Lesson: DX-WB BasicsLesson ObjectivesAfter completing this lesson, the participant will be able to:
• Describe the most important functions of the DX-WB• Use the main tools of the DX-WB• Create a data transfer project in the DX-WB and transfer customer data
14-08-2014 © SAP AG. All rights reserved. 3
BC420 Course Outline
Unit 4Other DX-WB Functions
Unit OverviewThis unit deals with advanced functions and tools in the DX-WB.
Lesson: Other DX-WB FunctionsLesson ObjectivesAfter completing this lesson, the participant will be able to:
• Register your own programs in the DX-WB• Create a conversion proposal using the conversion assistant• Generate import structures
14-08-2014 © SAP AG. All rights reserved. 4
BC420 Course Outline
Unit 5Sequential Files
Unit OverviewThe ABAP programming language offers a number of commands to write files to theapplication server or presentation server and to read them. In addition, this unit deals withthe options for the program-controlled conversion of data. You can use ABAP to programthe conversion process of legacy data to data in SAP format.
Lesson: Sequential FilesLesson ObjectivesAfter completing this lesson, the participant will be able to:
• Process sequential files on the application server and on the presentation server• Describe the structure and the components of a conversion program.• Define and use logical file names
14-08-2014 © SAP AG. All rights reserved. 5
BC420 Course Outline
Unit 6Legacy System Migration Workbench
Unit OverviewThis unit gives you an introduction to the migration tool LSMW for converting external datainto the format of the SAP system. It also shows you the basic functions of the LSMW.
Lesson: LSMW - Legacy System Migration WorkbenchLesson ObjectivesAfter completing this lesson, the participant will be able to:
• Use the basic functions of the LSMW• Define rules in the LSMW• Convert data in the LSMW
14-08-2014 © SAP AG. All rights reserved. 6
BC420 Course Outline
Unit 7Direct Input
Unit OverviewDirect input is a transfer technique that you can use to transfer data to the SAP system quicklyand without using transactions. The input format used here is the SAP record layout.
Lesson: Direct InputLesson ObjectivesAfter completing this lesson, the participant will be able to:
• Transfer FI documents into the SAP system using the direct input method• Scheduling jobs• Work with the direct input monitor
14-08-2014 © SAP AG. All rights reserved. 7
BC420 Course Outline
Unit 8Data Transfer Using IDocs
Unit OverviewYou can also use the ALE/IDoc concepts for a data transfer. However, they are considerablydifferent from the standard procedure or record layout procedure mentioned previously.
Lesson: Data Transfer Using IDocsLesson ObjectivesAfter completing this lesson, the participant will be able to:
• Describe data exchange using IDocs• Transfer data in LSMW using IDoc technology• Perform the required administrative steps for IDoc transfer
14-08-2014 © SAP AG. All rights reserved. 8
BC420 Course Outline
Unit 9BAPI
Unit OverviewYou can also use BAPIs to transfer data to the SAP system. BAPIs that are used in the datatransfer procedure use the IDoc interface.
Lesson: BAPILesson ObjectivesAfter completing this lesson, the participant will be able to:
• Describe the transfer of external data using BAPIs.• Use BAPIs to transfer asset master data to the SAP system.
14-08-2014 © SAP AG. All rights reserved. 9
BC420 Course Outline
Unit 10TA Recorder
Unit OverviewIn addition to using the specified SAP procedure for the data transfer, a customer developmentof data transfer programs is also possible. You can even use the LSMW for this.
Lesson: TA RecorderLesson ObjectivesAfter completing this lesson, the participant will be able to:
• Use the recording function in the LSMW to generate a batch inputsession from the data of the external system
• Use the Transaction Recorder to generate some data transfer programs• Analyze programs that work with batch input or a call transaction• Include the programs of the Transaction Recorder in the DX-WB
14-08-2014 © SAP AG. All rights reserved. 10
BC420 Course Outline
Unit 11Background Processing and Special
TechniquesUnit OverviewAfter you have tested the data transfer procedure online, you can also use the procedure inthe background (batch). This reduces the load on the limited online work processes and alsooffers additional scheduling options. Under certain conditions, it is also possible to schedulethe transfers periodically. The interval rate is the decisive factor here.
Lesson: Background ProcessingLesson ObjectivesAfter completing this lesson, the participant will be able to:
• Execute the data transfer in the background using the LSMW and DX-WB tools• Describe and evaluate how the LSMW and DX-WB can be used
for periodic data transfer
14-08-2014 © SAP AG. All rights reserved. 11
BC420 Course Outline
Unit 12Appendix I
Unit Overview
Lesson: Appendix ILesson ObjectivesAfter completing this lesson, the participant will be able to:
• Describe the test concepts of data transfer• Use other special techniques with the LSMW
14-08-2014 © SAP AG. All rights reserved. 12
BC420 Course Outline
Unit 13Appendix II
Unit Overview
Lesson: Appendix IILesson ObjectivesAfter completing this lesson, the participant will be able to:
• Use interactive lists for transferring data• Evaluate the effects of the SAP LUW architecture on the external data transfer• Execute a data transfer in the background• Use BI utility programs
14-08-2014 © SAP AG. All rights reserved. 13