adm325 training/en/adm325.pdf · 7 lesson: the transport process 7 lesson: imports using tms 7...

23
ADM325 AS ABAP – Software Logistics . . COURSE OUTLINE . Course Version: 17 Course Duration: 5

Upload: others

Post on 21-Mar-2020

19 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

ADM325AS ABAP – Software Logistics

..

COURSE OUTLINE.

Course Version: 17Course Duration: 5

Page 2: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

SAP Copyrights and Trademarks

© 2016 SAP SE or an SAP affiliate company. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.

National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.

In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

Page 3: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

Typographic Conventions

American English is the standard used in this handbook.

The following typographic conventions are also used.

This information is displayed in the instructor’s presentation

Demonstration

Procedure

Warning or Caution

Hint

Related or Additional Information

Facilitated Discussion

User interface control Example text

Window title Example text

© Copyright. All rights reserved. iii

Page 4: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

iv © Copyright. All rights reserved.

Page 5: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

Contents

vii Course Overview

1 Unit 1: Introduction to SAP Software Logistics

1 Lesson: SAP System Landscape1 Lesson: Client Concept1 Lesson: System and Client Change Options

3 Unit 2: Setting Up an SAP System Landscape

3 Lesson: Setting Up the Transport ManagementSystem (TMS)3 Lesson: Extended Transport Control

5 Unit 3: Creating and Exporting Transport Requests

5 Lesson: Customizing and Customizing Projects5 Lesson: Transport Requests for Customizing5 Lesson: Customizing Procedure5 Lesson: Transport Requests for Development5 Lesson: Customer Development6 Lesson: Modifying SAP Objects

7 Unit 4: Importing Transport Requests

7 Lesson: The Transport Process7 Lesson: Imports Using TMS7 Lesson: QA Approval Procedure and Transport Proposals7 Lesson: Import Process8 Lesson: Monitoring Tools8 Lesson: Cleaning up the Transport Directory

9 Unit 5: SAP Note Assistant, SAP Support Packages, SAP Enhancement Packages and SAP System Upgrades

9 Lesson: SAP Note Assistant9 Lesson: SAP Support Packages9 Lesson: SAP Enhancement Packages and SAPSystem Upgrade

11 Unit 6: Client Tools

11 Lesson: Client Copy and Client Transport Tools11 Lesson: Client Compare and MaintenanceTools

© Copyright. All rights reserved. v

Page 6: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

13 Unit 7: Enhanced Change and Transport System (CTS+)

13 Lesson: Enhanced CTS – The Basic Idea13 Lesson: Configuration of the Change and Transport System for the

enhancedCTS13 Lesson: Transport of non-ABAP Objects

15 Unit 8: Appendix: Change Request Management with SAP Solution Manager

15 Lesson: Introduction to Change Control Management15 Lesson: Excursus: Application Lifecycle Management with SAP

SolutionManager15 Lesson: Introduction to Change Request Management

vi © Copyright. All rights reserved.

Page 7: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

Course Overview

TARGET AUDIENCEThis course is intended for the following audiences:

© Copyright. All rights reserved. vii

Page 8: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

viii © Copyright. All rights reserved.

Page 9: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

UNIT 1 Introduction to SAP Software Logistics

Lesson 1: SAP System LandscapeLesson ObjectivesAfter completing this lesson, you will be able to:

● Describe SAP systems

● Identify the SAP system landscape recommended by SAP

Lesson 2: Client ConceptLesson ObjectivesAfter completing this lesson, you will be able to:

● Identify the types of data in an SAP system

● Explain the client concept in an SAP system

Lesson 3: System and Client Change OptionsLesson ObjectivesAfter completing this lesson, you will be able to:

● Describe the system change options in an SAP system

● Describe the client change options in an SAP system

© Copyright. All rights reserved. 1

Page 10: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

Unit 1: Introduction to SAP Software Logistics

2 © Copyright. All rights reserved.

Page 11: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

UNIT 2 Setting Up an SAP System Landscape

Lesson 1: Setting Up the Transport ManagementSystem (TMS)Lesson ObjectivesAfter completing this lesson, you will be able to:

● Set up the Transport Management System (TMS)

● Configure transport routes

Lesson 2: Extended Transport ControlLesson ObjectivesAfter completing this lesson, you will be able to:

● Explain the use of transport target groups and client dependent transport routes

● List the necessary steps to perform transports between different transport groups and transport domains

© Copyright. All rights reserved. 3

Page 12: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

Unit 2: Setting Up an SAP System Landscape

4 © Copyright. All rights reserved.

Page 13: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

UNIT 3 Creating and Exporting Transport Requests

Lesson 1: Customizing and Customizing ProjectsLesson ObjectivesAfter completing this lesson, you will be able to:

● Explain the use of customizing

● Explain how the SAP Implementation Guide (IMG) and IMG projects can be used for customizing

● Explain how the SAP Solution Manager can be used for implementation projects

Lesson 2: Transport Requests for CustomizingLesson ObjectivesAfter completing this lesson, you will be able to:

● Create transport requests for customizing

● List the tools used for managing transport requests

Lesson 3: Customizing ProcedureLesson ObjectivesAfter completing this lesson, you will be able to:

● Describe the customizing procedure

Lesson 4: Transport Requests for DevelopmentLesson ObjectivesAfter completing this lesson, you will be able to:

● Create Workbench Transport requests

● Identify various implementation tools used for customizing and development

● Describe the function of the Transport Organizer

Lesson 5: Customer DevelopmentLesson Objectives

© Copyright. All rights reserved. 5

Page 14: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

After completing this lesson, you will be able to:

● Perform customer development

● Understand the principles of the version management

● Check and adjust the Transport Organizer settings

Lesson 6: Modifying SAP ObjectsLesson ObjectivesAfter completing this lesson, you will be able to:

● Outline the ides of modifications

● Describe the difference between customer development and modifications

● Describe how the Modification Assistant assists developers

Unit 3: Creating and Exporting Transport Requests

6 © Copyright. All rights reserved.

Page 15: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

UNIT 4 Importing Transport Requests

Lesson 1: The Transport ProcessLesson ObjectivesAfter completing this lesson, you will be able to:

● Outline the transport process

Lesson 2: Imports Using TMSLesson ObjectivesAfter completing this lesson, you will be able to:

● Perform imports using TMS

● Explain the relationship between import queues and transport buffers

● Decide whether to import single transport requests, complete projects or to import the entire import queue

● List the different transport strategies

Lesson 3: QA Approval Procedure and Transport ProposalsLesson ObjectivesAfter completing this lesson, you will be able to:

● Explain the QA approval procedure

● Describe a situation in which using special transport workflow would be practical

● Explain the transport proposal

Lesson 4: Import ProcessLesson ObjectivesAfter completing this lesson, you will be able to:

● Explain the import process

● Identify the relationship between tp, R3trans and RDDIMPDP

© Copyright. All rights reserved. 7

Page 16: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

Lesson 5: Monitoring ToolsLesson ObjectivesAfter completing this lesson, you will be able to:

● List Monitoring tools

● Identify the way to ensure a stable development environment

Lesson 6: Cleaning up the Transport DirectoryLesson ObjectivesAfter completing this lesson, you will be able to:

● Clean up the transport directory

Unit 4: Importing Transport Requests

8 © Copyright. All rights reserved.

Page 17: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

UNIT 5 SAP Note Assistant, SAP Support Packages, SAP Enhancement Packages and SAP System Upgrades

Lesson 1: SAP Note AssistantLesson ObjectivesAfter completing this lesson, you will be able to:

● List the advantages of automatically implementing SAP Notes

● List the goals, functions, and the features of SAP Note Assistant

● Describe Note Browser and list the preconditions for handling SAP Notes

Lesson 2: SAP Support PackagesLesson ObjectivesAfter completing this lesson, you will be able to:

● Describe the import of SAP Support Packages

● Reduce the downtime when applying SAP Support Packages

● Perform a modification adjustment during the import of SAP Support Packages

Lesson 3: SAP Enhancement Packages and SAPSystem UpgradeLesson ObjectivesAfter completing this lesson, you will be able to:

● Explain the terms update and upgrade

● Roughly explain how an SAP enhancement package installation and an SAP system upgrade works

© Copyright. All rights reserved. 9

Page 18: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

Unit 5: SAP Note Assistant, SAP Support Packages, SAP Enhancement Packages and SAP System Upgrades

10 © Copyright. All rights reserved.

Page 19: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

UNIT 6 Client Tools

Lesson 1: Client Copy and Client Transport ToolsLesson ObjectivesAfter completing this lesson, you will be able to:

● List client copy and client transport tools

● Perform a client copy

● Troubleshoot client copies and client transport errors

Lesson 2: Client Compare and MaintenanceToolsLesson ObjectivesAfter completing this lesson, you will be able to:

● Perform a client comparison

© Copyright. All rights reserved. 11

Page 20: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

Unit 6: Client Tools

12 © Copyright. All rights reserved.

Page 21: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

UNIT 7 Enhanced Change and Transport System (CTS+)

Lesson 1: Enhanced CTS – The Basic IdeaLesson ObjectivesAfter completing this lesson, you will be able to:

● explain the basic idea of the enhanced CTS

Lesson 2: Configuration of the Change and Transport System for the enhancedCTSLesson ObjectivesAfter completing this lesson, you will be able to:

● list the configuration steps to configure the Change and Transport System for transporting non-ABAP objects

● create non-ABAP SAP systems in transaction STMS and define transport routes between them

Lesson 3: Transport of non-ABAP ObjectsLesson ObjectivesAfter completing this lesson, you will be able to:

● outline the process of transporting non-ABAP objects with the help of the ABAP Change and Transport System

© Copyright. All rights reserved. 13

Page 22: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

Unit 7: Enhanced Change and Transport System (CTS+)

14 © Copyright. All rights reserved.

Page 23: ADM325 training/en/ADM325.pdf · 7 Lesson: The Transport Process 7 Lesson: Imports Using TMS 7 Lesson: QA Approval Procedure and Transport Proposals 7 Lesson: Import Process 8 Lesson:

UNIT 8 Appendix: Change Request Management with SAP Solution Manager

Lesson 1: Introduction to Change Control ManagementLesson ObjectivesAfter completing this lesson, you will be able to:

● List tools that SAP offers for Change Control Management and describe their use

Lesson 2: Excursus: Application Lifecycle Management with SAP SolutionManagerLesson ObjectivesAfter completing this lesson, you will be able to:

● Highlight the benefits from the integration of IT Service Management into Application Lifecycle Management

Lesson 3: Introduction to Change Request ManagementLesson ObjectivesAfter completing this lesson, you will be able to:

● Outline the Process Flow for SAP Solution Manager Change Request Management

© Copyright. All rights reserved. 15