SlideShare a Scribd company logo
1 of 10
IBM Global Services
© Copyright IBM Corporation 2003
ABAP Repository Information System | 1.07 | August-2003
Slide 1
ABAP Repository
Information System
 The Repository Information System
 Object Searches (Find)
 Use of Objects in Objects (Where-Used)
 Searching for Objects Outside the Dictionary
IBM Global Services
© Copyright IBM Corporation 2003
ABAP Repository Information System | 1.07 | August-2003
Slide 2
ABAP
Dictionary
Find (Object Search)
Find all objects of
type A with
attributes X, Y, Z.
Where-used lists
Find all objects of
type A that use
object B
ABAP Repository Info System: Typical Queries
IBM Global Services
© Copyright IBM Corporation 2003
ABAP Repository Information System | 1.07 | August-2003
Slide 3
ABAP Repository: Initial Screen
IBM Global Services
© Copyright IBM Corporation 2003
ABAP Repository Information System | 1.07 | August-2003
Slide 4
Find: Selection Screen
Enter a single
value for
the search
attributes or
use the arrow
push-buttons
for selection
options
Use the All Selections
pushbutton to limit search criteria
on other object attributes
IBM Global Services
© Copyright IBM Corporation 2003
ABAP Repository Information System | 1.07 | August-2003
Slide 5
Selection Options
Simplified Selection (single values)
=
>
<
Equal
Pattern
Greater than or equal
Less than or equal
¹
>
<
Not equal
Exclude pattern
Greater than
Less than
Complex Selection (ranges)
[ ] ][
Inclusive Exclusive
Toggle push-buttons
IBM Global Services
© Copyright IBM Corporation 2003
ABAP Repository Information System | 1.07 | August-2003
Slide 6
Hit List Options: Standard Options
IBM Global Services
© Copyright IBM Corporation 2003
ABAP Repository Information System | 1.07 | August-2003
Slide 7
Hit List Options: Application Toolbar
IBM Global Services
© Copyright IBM Corporation 2003
ABAP Repository Information System | 1.07 | August-2003
Slide 8
Where-Used List: Selection Screen
List of all
objects that
object may
be used in
IBM Global Services
© Copyright IBM Corporation 2003
ABAP Repository Information System | 1.07 | August-2003
Slide 9
Program
Screen
Table
Data
Elements
Domains
Relationship between Objects
Where-Used and Sub-Objects Lists
IBM Global Services
© Copyright IBM Corporation 2003
ABAP Repository Information System | 1.07 | August-2003
Slide 10
ABAP Repository Info System
Modeling
ABAP Dictionary
Programming
Environment

More Related Content

Recently uploaded

introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Recently uploaded (20)

introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
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
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
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...
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

abap.ppt

  • 1. IBM Global Services © Copyright IBM Corporation 2003 ABAP Repository Information System | 1.07 | August-2003 Slide 1 ABAP Repository Information System  The Repository Information System  Object Searches (Find)  Use of Objects in Objects (Where-Used)  Searching for Objects Outside the Dictionary
  • 2. IBM Global Services © Copyright IBM Corporation 2003 ABAP Repository Information System | 1.07 | August-2003 Slide 2 ABAP Dictionary Find (Object Search) Find all objects of type A with attributes X, Y, Z. Where-used lists Find all objects of type A that use object B ABAP Repository Info System: Typical Queries
  • 3. IBM Global Services © Copyright IBM Corporation 2003 ABAP Repository Information System | 1.07 | August-2003 Slide 3 ABAP Repository: Initial Screen
  • 4. IBM Global Services © Copyright IBM Corporation 2003 ABAP Repository Information System | 1.07 | August-2003 Slide 4 Find: Selection Screen Enter a single value for the search attributes or use the arrow push-buttons for selection options Use the All Selections pushbutton to limit search criteria on other object attributes
  • 5. IBM Global Services © Copyright IBM Corporation 2003 ABAP Repository Information System | 1.07 | August-2003 Slide 5 Selection Options Simplified Selection (single values) = > < Equal Pattern Greater than or equal Less than or equal ¹ > < Not equal Exclude pattern Greater than Less than Complex Selection (ranges) [ ] ][ Inclusive Exclusive Toggle push-buttons
  • 6. IBM Global Services © Copyright IBM Corporation 2003 ABAP Repository Information System | 1.07 | August-2003 Slide 6 Hit List Options: Standard Options
  • 7. IBM Global Services © Copyright IBM Corporation 2003 ABAP Repository Information System | 1.07 | August-2003 Slide 7 Hit List Options: Application Toolbar
  • 8. IBM Global Services © Copyright IBM Corporation 2003 ABAP Repository Information System | 1.07 | August-2003 Slide 8 Where-Used List: Selection Screen List of all objects that object may be used in
  • 9. IBM Global Services © Copyright IBM Corporation 2003 ABAP Repository Information System | 1.07 | August-2003 Slide 9 Program Screen Table Data Elements Domains Relationship between Objects Where-Used and Sub-Objects Lists
  • 10. IBM Global Services © Copyright IBM Corporation 2003 ABAP Repository Information System | 1.07 | August-2003 Slide 10 ABAP Repository Info System Modeling ABAP Dictionary Programming Environment

Editor's Notes

  1. The ABAP Repository Information System is a tool which allows you to perform quick searches for information on all ABAP development objects. The two basic functions available in the Repository Info System are the Find and Where-used list functions. The Find function allows you to search for objects from a specific object class meeting selection criteria. The Where-used list function allows you to determine the use of an object in other objects. Both functions produce a list of results which met the specified search criteria. Typical queries made to the Repository Info System include: Find (Object searches, e.g.:) List all domains with a specific data type (char) and length (10) List all tables changed by user ABAPXXX since 01/01/96 List all data elements that refer to a particular domain (UPENUM) List all tables containing a specific field (EUNR) List all indexes for a specific table (UPERS) Where-used list (e.g.:) List all views containing a particular base table (UPERS) List all tables using a particular table (UPERS) as a check table
  2. To access the ABAP Repository from the initial SAP screen, use the following menu path: Tools  ABAP Workbench  Overview  Information System. Expand any subitems in order to perform a search on a particular object (i.e., perform a search on Tables). The ABAP Repository Information System can also be accessed via transaction code SE84. The menu path used to be … Overview  Repository Infosys. in previous releases.
  3. To search for objects via specific attributes provide the relevant entries in the available search fields. Additional search fields can be used to limit search criteria by using the “All Selections” push-button. An “Additional Selections” group box with more object attributes displays beneath the standard selections. Enter either single value or complex value range by pressing the selection options arrow at the end of each line. The * and + wildcards are available for input in search fields. * represents any field string + represents one character
  4. It is possible to list single values as search criteria using the selection options screen. Use the Options push-button to obtain a list of possible selection options. Use the complex selection push-button to toggle to the complex selections screen. This allows you to select high and low values to perform inclusive or exclusive range searches.
  5. On all hit lists, you should see the following common options under the first menu path: CHANGE: Jumps to object's maintenance screen, assuming it is yours to edit. DISPLAY: Jumps to object’s display screen. ACTIVATE: Allows you to activate an object. TEST/EXECUTE: Lets you run the item. PRINT: Sends list to printer. COPY: Allows copying of selected objects . RENAME: Change the name of an object, assuming it is yours, and that it will not cause cascading negative effects. REASSIGN: Change the development class to which an object is assigned. DELETE: Allows deletion of selected objects in list.
  6. The options on a hit list will vary depending on what type of object you are looking at. You should see the following for most objects on the application toolbar: CHANGE: Jumps to object's maintenance screen, assuming it is yours to activate. DISPLAY: Jumps to object’s display screen. REFRESH: Redisplays the object list to include any new objects that have been created since the list was first displayed. ACTIVATE: Allows you to activate an object. WHERE-USED LIST: Branches to where-used list portion of Info. Sys. ENVIRONMENT- List all external references to the specified object. STACK: Shows you where you have been prior to this screen. SORT ASCENDING / SORT DESCENDING: Click on a column and you can sort on it with one of these buttons. SELECT ALL / DESELECT ALL NEW SELECTION: Takes you back to the selection screen. FIND SUB-OBJECTS: Searches for objects used by this object.
  7. To create where-used list searches, type in the object name and click on the appropriate radio button. All of the different objects in which an object can be used appears in this selection screen. The output lists of where-used searches are similar to basic output lists of Find object searches. A complete list of attributes is not available. Where-used searches can also be performed outside of the Repository, such as in an ABAP program (i.e., to find the use of variables throughout a program), or in the ABAP Dictionary (i.e., to determine if a particular type group was used in other ABAP programs), or in the Repository Browser, or any of the other Workbench Tools.
  8. The ABAP Repository Information System supports both where-used and sub-objects searches for Dictionary objects. These searches can occur from within lists. Therefore, it is possible to navigate both up and down as well as back and forth through the hierarchy of related objects.
  9. The Repository can also be used to perform searches on other ABAP Workbench objects: Modeling Data modeling Process modeling Object modeling Programming Function builder Program library (logical database can be found here also!) Programming environment Program sub-objects Environment Development co-ordination (development classes) Authorizations (authority objects) Automatic tests (CATT procedures) The Object Modeling option under Modeling is new in 4.x. Also, Customer Enhancements used to be under Environment in 3.x.