Search This Blog
Showing posts with label SAP How-To's. Show all posts
Showing posts with label SAP How-To's. Show all posts
Tuesday, October 12, 2010
Wednesday, July 14, 2010
How to get SAP ABAP Documentation and Examples within an SAP system?
#################
Execute transaction:
ABAPDOCU
#################
Execute transaction:
ABAPDOCU
#################
SAP ABAP Programming Essentials
To write or Edit an ABAP program/ABAP Editor/Object Navigator:
Execute transaction SE38 or SE80
To Define/Describe, etc. for Tables, Data Elements, etc./ABAP Dictionary:
Execute transaction SE11
User Interfaces creation/Screen Printer:
Execute transaction SE51
Function Modules/Function Builder:
Execute transaction SE37
Execute transaction SE38 or SE80
To Define/Describe, etc. for Tables, Data Elements, etc./ABAP Dictionary:
Execute transaction SE11
User Interfaces creation/Screen Printer:
Execute transaction SE51
Function Modules/Function Builder:
Execute transaction SE37
Tuesday, July 13, 2010
How to stop individual SAP instances
It is possible to stop individual SAP instances by using commands such as:
stopsap R3 INSTANCE_NAME or stopsap J2EE INSTANCE_NAME
stopsap R3 INSTANCE_NAME or stopsap J2EE INSTANCE_NAME
List owned SAP Background Jobs
Execute transaction 'SMX' to list your own background jobs with their status and other details, e.g. Start date, Duration, etc.
Monday, July 12, 2010
Quick Log off from an SAP Gui session
/nend
Execute transaction '/nend' to log-off. You will get a pop-up window saying any unsaved work will be lost. This transaction ends multiple sessions, one at a time, and gives the 'Log Off' pop-up only in the last session window.
/nex
Execute transaction '/nex' to immediately close your session.
CAUTION: Any unsaved work WILL be lost because you will not be reminded of it by any pop-up window if you use this transaction.
Execute transaction '/nend' to log-off. You will get a pop-up window saying any unsaved work will be lost. This transaction ends multiple sessions, one at a time, and gives the 'Log Off' pop-up only in the last session window.
/nex
Execute transaction '/nex' to immediately close your session.
CAUTION: Any unsaved work WILL be lost because you will not be reminded of it by any pop-up window if you use this transaction.
Friday, July 2, 2010
Various Traces
To monitor and troubleshoot, depending on the issue, execute following transactions as primary problem assessment:
ST11 - Developer Trace
ST22 - ABAP Dump Analysis
ST01 - System Trace
ST05 - Performance Trace
SM21 - System Log
ST11 - Developer Trace
ST22 - ABAP Dump Analysis
ST01 - System Trace
ST05 - Performance Trace
SM21 - System Log
Wednesday, May 12, 2010
SAP Support Pack Stacks
Source of the information:
https://service.sap.com/sp-stacks
SAP CRM 7.0
Latest SPS 6 released May 2010
Anticipated release of next levels, as of today:
SPS 7 August 2010
SPS 8 October 2010
SAP GUI
Latest version 7.20
SAP KERNEL 7.01 64-BIT Unicode
69
TREX 7.00
52
TREX 7.10
34
https://service.sap.com/sp-stacks
SAP CRM 7.0
Latest SPS 6 released May 2010
Anticipated release of next levels, as of today:
SPS 7 August 2010
SPS 8 October 2010
SAP GUI
Latest version 7.20
SAP KERNEL 7.01 64-BIT Unicode
69
TREX 7.00
52
TREX 7.10
34
Tuesday, May 11, 2010
How to add/edit Logon info screen for SAP Gui
- Execute Transaction SE61
- Create a document, e.g. ZLogin_info_screen under Document Class General Text
- Add the text you would like to have in the info screen, e.g: DEV
########
This is Development system -
It has the following clients
100 Gold Client
200 Development Client
300 Data Conversion 1
500 Data Conversion 2
Any questions, please contact:
Shival Tailor @ sbtailor@sapnetworkers.com
######## - Save and activate the document
- Logon using SAP Gui and the above information will be displayed on the login screen.
Wednesday, April 7, 2010
SAP Solution Manager - How to add a Team Member in a project via SOLAR
Logon to your SAP Solution Manager (make sure your user has necessary authorizations for this task)
- Execute Transaction: SOLAR_PROJECT_ADMIN
- 'Project Administration - SAP Solution Manager' will open
- Doube click on your
- You will see: Change Project -
- SAP Solution Manager - You will tabs like: General Data, Scope, Proj. Team Member, System Landscape, Templates, etc.
- Here, click on Proj. Team Member tab
- Now click on '+' button to add a line
- You should see a blank line added to the list
- Here select user ID of the team member that you want to add under Project Team Member column (the first column!)
- Remaining details should be filled out automatically
- Now SAVE!
Monday, April 5, 2010
How to find missing Auth Objects in SAP Security
A user reports of getting 'Missing Authorizations' related messages and you need to find out the missing objects.
If the question involves many messages involving missing authorizations then I would first create a test user copying the user with the issue and:
If the question involves many messages involving missing authorizations then I would first create a test user copying the user with the issue and:
- Execute Transacation ST01 (i.e. ST'ZERO'1) for System Trace
- Check mark the box next to Authorization check under Trace Components
- Click on General Filters
- Enter the user name in 'Trace for user only' field
- Click on Green 'Back' icon (next to red 'X') or press F2
- Click on 'Trace on' (next to Refresh)
- You will see 'Trace Status:' changed as 'Trace switched on (main switch on)
- Now recreate the issue, i.e. perform the steps by which the user was getting those 'Missing Authorizations' related messages, either in SAP GUI or in Web UI
- Once you execute the very step, after which you get the messages in question, go to ST01 and turn the Trace off, i.e. click on the next button to Trace on
- Now click on Analysis
- Select the user name (by default it will be the user that you are logged on to SAP GUI with)
- Check the correctness of the time, i.e. From: and To: fields
- Remove the Table Restrictions and enter '*' instead
- Uncheck all Trace Records except Authorization Check
- Click Execute
- Now you should see a Trace Display in which you will several columns with line items with different Green shades..Dark and Light green..
- Among the columns displayed you will see the fourth column with Authorization Object and RC (Return Code)
- Find the objects with non-zero RC and you should see the missing authorizations
- This you can use to modify the existing role accordingly and reexecute the steps to see if the Missing Authorizations related messages appear again.
Friday, April 2, 2010
How to Filter BP Roles using Auth Objects
Scenario:
You need to restrict the available BP roles in the drop down menu of roles when you create a BP using IC Webclient.
You have already made necessary authorizations objects selections based on your requirements.
Still the drop down menu shows other BP roles than what you want to be filtered out.
Procedure:
In addition to restrict BP roles using authorization objects via PFCG, you need to run the following Business Add-In:
Transaction code: SPRO
Click on IMG
Expand:
Customer Relationship Management
Master Data
Business Partner
Business Add-Ins
Here you will see (the last one) Implementation: Filtering of BP Roles by Authorization Check
Execute this BAdI
Outcome:
Once the above BAdI is executed, the filtering will start and you will see only those roles that you have customized using auth objects.
You need to restrict the available BP roles in the drop down menu of roles when you create a BP using IC Webclient.
You have already made necessary authorizations objects selections based on your requirements.
Still the drop down menu shows other BP roles than what you want to be filtered out.
Procedure:
In addition to restrict BP roles using authorization objects via PFCG, you need to run the following Business Add-In:
Transaction code: SPRO
Click on IMG
Expand:
Customer Relationship Management
Master Data
Business Partner
Business Add-Ins
Here you will see (the last one) Implementation: Filtering of BP Roles by Authorization Check
Execute this BAdI
Outcome:
Once the above BAdI is executed, the filtering will start and you will see only those roles that you have customized using auth objects.
TREX Administration Tool
Transaction Code: TREXADMIN
Provide the RFC Destination and execute.
You should see tabs such as:
Summary
Services (default)
Trace
Ini Files
Alert
RFC Monitor
Search
Index Landscape
Index Admin
Queue Administration
Version
and
Topology
There will be Advanced Mode, along with TREX ABAP Customizing button on the top which will give you more options/tabs to choose from.
Provide the RFC Destination and execute.
You should see tabs such as:
Summary
Services (default)
Trace
Ini Files
Alert
RFC Monitor
Search
Index Landscape
Index Admin
Queue Administration
Version
and
Topology
There will be Advanced Mode, along with TREX ABAP Customizing button on the top which will give you more options/tabs to choose from.
Monday, March 15, 2010
CRM Role Assignment via Report
Tx: SE38
Program: CRMD_UI_ROLE_ASSIGN
Execute
Select a user: Enter SAP User ID
Framework Authorization Role: SAP_CRM_UIU_FRAMEWORK (Default)
Change it to the one you want
Action: Update Role Assignment
Program: CRMD_UI_ROLE_ASSIGN
Execute
Select a user: Enter SAP User ID
Framework Authorization Role: SAP_CRM_UIU_FRAMEWORK (Default)
Change it to the one you want
Action: Update Role Assignment
Make Exceptions Visible in CRM Web UI
Tx: SAAB
Checkpoint Group: BSP_WD_EXCEPTION_DISPLAY
Activiate
Select under Activation Tab:
Breakpoints -> Break
Logpoints -> Log
Assertions -> Break
Save
Checkpoint Group: BSP_WD_EXCEPTION_DISPLAY
Activiate
Select under Activation Tab:
Breakpoints -> Break
Logpoints -> Log
Assertions -> Break
Save
Monday, January 4, 2010
SRMO for SAP TREX instances
Transaction Code SRMO for TREX
Click on 'Create SSR'
Enter 'IMS_SSR' in Create Search Server Relation
Click on Create SSR
You will see expanded dialog box where:
Enter Search Engine: DRFUZZY
RFC Destination (TCP/IP):
Description: Search Server Relation
Then click on SAVE
You will see an entry under Search Server Relation tab.
Select the newly created Search Server ID entry
Click on Set SSR Default from the top menu
Now click on RFC Destinations tab and see if both the entries are GREEN.
Here two entries, 'I' for indexing and 'S' for searching denotes the action, under RFC server destination action
Perform connection test by selecting each entry individually
You should get 'Link made' remark in the result window of Test Connection to an RFC Server and Search Engine with a 'Green' in Result from connection text.
Click on 'Create SSR'
Enter 'IMS_SSR' in Create Search Server Relation
Click on Create SSR
You will see expanded dialog box where:
Enter Search Engine: DRFUZZY
RFC Destination (TCP/IP):
Description: Search Server Relation
Then click on SAVE
You will see an entry under Search Server Relation tab.
Select the newly created Search Server ID entry
Click on Set SSR Default from the top menu
Now click on RFC Destinations tab and see if both the entries are GREEN.
Here two entries, 'I' for indexing and 'S' for searching denotes the action, under RFC server destination action
Perform connection test by selecting each entry individually
You should get 'Link made' remark in the result window of Test Connection to an RFC Server and Search Engine with a 'Green' in Result from connection text.
Tuesday, August 18, 2009
User Information System from SU01
To get quick User related information in an SAP System:
- Go to transaction code SU01
- From the upper menu, click on 'Information'
- From drop-down menu, click on 'Information System'
- You should see a Menu Tree showing various User Admin areas such as:
- User
- Roles
- Profiles
- Authorizations
- Authorization Objects
- Transactions
- Comparisons
- Where-Used List; and
- Change Documents
Subscribe to:
Posts (Atom)