Showing posts with label BASIS. Show all posts
Showing posts with label BASIS. Show all posts

Monday, August 4, 2014

Daily Workout of an BASIS Admin to ensure system availability and integrity

Hello BASISians,

We as BASIS people, it's our major responsibility to look after our SAP severs and keep maximum up-time to ensure 99.9999 % productivity of respective organisations. Apart from SAP server up-time, it's also crucial to make sure that server performance throughput is per expectation of business users as it plays an important role in running an organisation. I guess almost all BASIS people receives the first call in case any alien behavior occurs in SAP servers and we also face the same with  our own imagined / framed  solution for the time being and later on after putting lots of efforts  into search engine and various logs, we finally get the solution. As we know very well that SAP is versatile and we can never  say that I have X many years of experience & I know everything in X module since on every new day new enhancements & developments  comes and most of the existed scenarios get changed . Whatever it is , but as pro-active action we all need to ensure ourselves that we find the issue before any end user complains.

So, follow below mentioned basic daily activities :-

1. Check whether all the SAP servers are up & running or not . In case of ABAP servers (ECC, BI, PI etc.), check directly through GUI and for JAVA server (EP, PI, CRISP etc.) check the generic URL http:<FQDN of SPA server>:<port> .

2. Check all the below transactions aka reports in each of crucial ABAP servers :-

RZ20: It's a quick way to get all the alerts in one place . More likely you can monitor the spool space . (RZ20 > SAP CCMS Monitor Templates > Spool System > System Wide > Spool > SpoolNumbers > UsedNumbers )

SM50: Check whether any background process is taking long time

SM37: Check whether any scheduled periodic job got failed

ST22: Check if any recursive dump is coming is system and analyse as per available logs.

SM21: If any user complains that his/her user ID is locked due number of wrong attempts , but he didn't do the same , so through SM21, you can find the intruder's terminal name.

ST06: Check file system usage, CPU utilization etc. various leading performance parameters .

DB02: Check the database usage , percentage of free space etc.

SE38: Execute 'FP_TEST_IA_01' & 'FP_TEST_00' to check whether ADS is working or not.

ST03N: To check the system workload, any kind of business transaction analysis and also to compare the loads per instances in a load balancing system.

ST02: You can check memory related findings like SAP memory, NTAB buffer, table buffer etc. . In addition to that you can also synchronize buffer in respective  instances.

SM13: To check whether any updates failed.

SM12: To check if there is any pending locks

SMQ1 & SMQ2 : To check outbound and inbound queue as well as well as number of available entries in respective queues.

SMLG: To check the status of available instance in a logon group.

Db01: To check for any database lock entry.

DBACOCKPIT: Most of the things are can covered in this transaction like table-space monitoring , Lock wait , Log Space etc.

DB12 & DB13: To check the status of backups & redo log files and to schedule backup calendar.


3. Check the DR servers log sequence . If any mismatch appears, apply the missing logs manually.

4. Apart from testing NWA URL  of all JAVA systems , do the following additional checks :-

Check if any object level locks existed for an user, if requires delete the lock to release the object for further use.

Check whether all JCO connections (used) are working or not.

In case of ESS/MSS , check whether CONNECTOR, WAS, ITS connections are working or not.

5. Finally check the EWA report for any patching , applying security notes or any further steps to running SAP smoothly.

6. You can take the help of OS team to create alert if SAP services get turned off in server,so that immediate action can be taken. For example in windows system if SAP<SID>_<instance number> service gets stopped, it will send SMS or mail to inform the administrator to take immediate action.

7. In all the new net-weaver systems, to OS Collector service can be started with with following two windows services , so make sure that both are running to get current system statistics :-

SAPHostControl

SAPHostExec  


I hope , it would somehow help BASIS Admin to tackle most of the common issues. At the end, I would like to take the opportunity to thank.

Sunday, June 12, 2011

SAProuter Commands and examles

SAP Network Interface Router,

Sarting SAProuter       : saprouter -r
Stopping SAProuter    : saprouter -s
Soft shutdown             : saprouter -p
Router info                  : saprouter -l
New Routtab              : saprouter -n
Toggle trace                : saprouter -t
Cancel Route              : saprouter -c
Dump Buffers             : saprouter -d

Start Router with third-party library: saprouter -a

SAP Useful Transactions for technical people

Here I am listing some important transaction codes and meaning used by BASIS guy.



AL01  SAP Alert Monitor
AL02  Database alert monitor
AL03  Operating system alert monitor
AL04  Monitor call distribution
AL05  Monitor current workload
AL06  Performance: Upload/Download
AL07  EarlyWatch Report
AL08  Users Logged On
AL09  Data for database expertise
AL10  Download to Early Watch
AL11  Display SAP Directories
AL12  Display table buffer (Exp. session)
AL13  Display Shared Memory (Expert mode)
AL15  Customize SAPOSCOL destination
AL16  Local Alert Monitor for Operat.Syst.
AL17  Remote Alert Monitor for Operat. Syst.
AL18  Local File System Monitor
AL19  Remote File System Monitor
AL20  EarlyWatch Data Collector List
AL21  ABAP Program analysis
AL22  Dependent objects display
CREF  Cross-reference
BSVW  Linkage Status Update-Workflow Event
CMOD  Enhancements
DB01  Analyze exclusive lock waits
DB02  Analyze tables and indexes
DB03  Parameter changes in database
DB11  Early Watch Profile Maintenance
DB12  Overview of Backup Logs
DB13  Database administration calendar
DB14  Show SAPDBA Action Logs
DB15  Data Archiving: Database Tables
DB16  DB System Check: Monitor
DB17  DB System Check: Configuration
DMIG  Start Transaction for Data Migration
DB2   Select Database Activities
DB20  DB Cost-Based Optimizer: Tab. Stats
DB21  DB Cost-Based Optimizer: Config.
DB24  Database Operations Monitor
DB26  DB Profile:Monitor and Configuration
DB2J  Manage JCL jobs for OS/390
DBCO  Database Connection Maintenance
FILE  Cross-Client File Names/Paths
NACE  WFMC: Initial Customizing Screen
OAA1  SAP ArchiveLink: Maint.user st.syst
OAA3  SAP ArchiveLink protocols
OAA4  SAP ArchiveLink applic.maintenance
OAAD  ArchiveLink Administration Documents
OAC2  SAP ArchiveLink: Globaldoc. types
OAC5  SAP ArchiveLink: Bar code entry
OACA  SAP ArchiveLink workflow parameters
OAD0  SAP ArchiveLink: Objectlinks
OAD2  SAP ArchiveLink document classes
OAD3  SAP ArchiveLink: Link tables
OAD4  SAP ArchiveLink: Bar code types
OAD5  SAP ArchiveLink: Customizing Wizard
OADR  SAP ArchiveLink: Print list search
OAM1  SAP ArchiveLink: Monitoring
OAOR  SAP ArchiveLink: Storeddocuments
OARE  SAP ArchiveLink:St.syst.return codes
OS01  LAN check with ping
OS03  O/S Parameter changes
OS04  Local System Configuration
OS05  Remote System Cconfiguration
OS06  Local Operating System Activity
OS07  Remote Operating SystemActivity
OSS1  Logon to Online ServiceSystem
OY18  Table history
OY08  Development Class Overview
PFCG  Activity Group
PFUD  Authorization Profile comparison
RLOG  Data migration logging
RZ01  Job Scheduling Monitor
RZ02  Network Graphics for SAP Instances
RZ03  Presentation, Control SAP Instances
RZ04  Maintain SAP Instances
RZ06  Alerts Thresholds Maintenance
RZ08  SAP Alert Monitor
RZ10  Maintenance of profile parameters
RZ11  Profile parameter maintenance
RZ12  Maintain RFC Server Group Assignment
RZ20  CCMS Monitoring
RZ21  Customize CCMS Alert Monitor
SA38  ABAP/4 Reporting
SAD0  Address Management call
SADC  Address: Maint. communication types
SALE  Display ALE Customizing
SAINT Plug-in Installation
SARI  Archive Information System
SAR3  Customizing Archiving
SAR4  Define Archiving Class
SAR5  Assign Archiving Class
SAR6  Archiving Time Generator
SARA  Archive management
SARL  Call of ArchiveLink Monitor
SARP  Reporting (Tree Structure): Execute
SART  Display Reporting Tree
SB01  Business Navigator - Component View
SB02  Business Navigator - Process flow vw
SBAS  Assignments to Process Model Elemts
SC38  Start Report Immediately
SCAT  Computer Aided Test Tool
SCC0  Client Copy
SCC1  Client Copy - Special Selections
SCC2  Client transport
SCC3  Client Copy Log
SCC4  Client administration
SCC5  Client Delete
SCC6  Client Import
SCC7  Client Import – Post Processing
SCC8  Client Export
SCC9  Remote Client Copy
SCCL  Local Client Copy
SCDO  Display Change DocumentObjects
SCMP  View / Table Comparison
SCOM  SAPcomm: Configuration
SCON  SAPconnect - Administration
SCPF  Generate enterprise IMG
SCPR1 Customizing Profiles : Maintenance Tool
SCPR2 Comparing Customizing profiles
SCUA  Central User Administration : Distribution Model Assigment
SCUG  Central User Administration Structure Display
SCUM  Central User Administration Field Selection
SCU0  Table Analyses And Comparison
SCU1  Table Comparison - Export to Tape
SCU2  Table Comparison Against Tape
SCU3  Table History
SD11  Data Modeler
SDBE  Explain an SQL Statement
SECR  Audit Information System
SE01  Transport and Correction System
SE02  Environment Analyzer
SE03  Transport Utilities
SE06  Set up Workbench Organizer
SE07  Transport System Status Display
SE09  Workbench Organizer (Initial Screen)
SE10  Customizing Organizer
SE11  Data Dictionary Maintenance
SE12  Data Dictionary Display
SE13  Maintain Technical Settings (Tables)
SE14  Convert Data Dictionary tables on Database Level
SE15  Repository Info System
SE16  Display Table Content
SE17  Generate Table Display
SE30  ABAP Objects Runtime Analysis
SE32  ABAP Text Element Maintenance
SE33  Context Builder
SE35  ABAP/4 Dialog Modules
SE36  Logical databases
SE37  ABAP Function Modules
SE38  ABAP Editor
SE39  Splitscreen Editor: Program Compare
SE40  MP: Standards Maint. and Translation
SE41  Menu Painter
SE43  Maintain Area Menu
SE51  Screen Painter
SE52  Parameterized screenpainter call
SE54  Generate table view
SE55  Internal table view maintenance call
SE56  internal call: display table view
SE57  internal delete table view call
SE61  R/3 Documentation
SE62  Industry Utilities
SE63  Translation: Initial Screen
SE71  SAPscript form
SE72  SAPscript Styles
SE73  SAPscript font maintenance (revised)
SE74  SAPscript format conversion
SE75  SAPscript Settings
SE76  SAPscript: Form Translation
SE77  SAPscript Translation Styles
SE78  SAPscript: Graphics administration
SE80  Object Navigator
SE81  Application Hierarchy
SE82  Application Hierarchy
SE84  R/3 Repository Information System
SE85  ABAP/4 Repository Information System
SE86  ABAP Repository Information System
SE88  Development Coordination Info System
SE89  Maintain Trees in Information System
SE91  Maintain Messages
SE92  New SysLog Msg Maintenance as of 46A
SE93  Maintain Transaction Codes
SE94  Customer enhancement simulation
SE95  Modification Browser
SEPS  SAP Electronic Parcel Service
SERP  Reporting: Change Tree Structure
SEU   Repository Browser
SF01  Client-Specific File Names
SFAW  Field Selection Maintenance
SIAC1 Web Object Administration
SHDB  Record Batch Input
SICK  Installation Check
SIN1  SAPBPT: Inbox
SINA  SAPBPT: Maintain Standard Config.
SLG0  Application Log: ObjectMaintenance
SLIN  ABAP: Extended Program Check
SM01  Lock Transactions
SM02  System Messages
SM04  User Overview
SM12  Display and Delete Locks
SM13  Display Update Records
SM14  Update Program Administration
SM21  System log
SM23  System Log Analysis
SM28  Installation Check
SM29  Model Transfer for Tables
SM30  Call Up View Maintenance
SM31  Table maintenance
SM31_OLD  Old Table Maintenance
SM32  Maintain Table Parameter ID TAB
SM33  Display Table ParameterID TAB
SM34  Viewcluster maintenancecall
SM35  Batch Input Monitoring
SM36  Batch request
SM37  Background job overview
SM38  Queue Maintenance Transaction
SM39  Job analysis
SM49  Execute Logical Commands
SM50  Work Process Overview
SM51  List of SAP Servers
SM54  TXCOM maintenance
SM55  THOST maintenance
SM56  Number Range Buffer
SM58  Asynchronous RFC Error Log
SM59  RFC Destinations (Display/Maintain)
SM60  Borrow/Return Objects
SM63  Display/Maintain Operating Mode Sets
SM64  Release of an event
SM65  Background Processing Analysis Tool
SM66  System-wide Work Process Overview
SM67  Job scheduling
SM68  Job administration
SM69  Display/Maintain Logical Commands
SMEN  Dynamic menu
SMGW  Gateway Monitor
SMLG  Maintain Logon Group
SMLI  Language import utility
SMLT  Language transport utility
SMOD  SAP Enhancement Management
SMT1  Trusted Systems (Display <-> Maint.)
SMT2  Trusting systems (Display <->Maint.)
SMW0  SAP Web Repository
SMX   Display Own Jobs
SNRO  Number Range Objects
SO02  SAPoffice: Outbox
SO03  SAPoffice: Private Folders
SO04  SAPoffice: Shared Folders
SO05  SAPoffice: Private Trash
SO06  SAPoffice: Substitutionon/off
SO07  SAPoffice: Resubmission
SO10  SAPscript: Standard Texts
SO12  SAPoffice: User Master
SO13  SAPoffice: Substitute
SO15  SAPoffice: DistributionLists
SO16  SAPoffice: Profile
SO17  SAPoffice: Delete Shared Trash
SO18  SAPoffice: Shared Trash
SO19  SAPoffice: Default Documents
SO21  Maintain PC Work Directory
SO22  SAPoffice: Delete PC Temp. Files
SO23  SAPoffice: DistributionLists
SO24  SAPoffice: Maintenance of default PC
SO28  Maintain SOGR
SO30  SAPoffice: Reorg.
SO31  Reorganization (daily)
SO36  Create Automatic Forwarding
SO38  SAPoffice: Synchr. of Folder Auths.
SO40  SAPoffice: Cust. LayoutSet MAIL
SO41  SAPoffice: Cust. LayoutSet TELEFAX
SO42  SAPoffice: Cust.Layout Set TELEFAX_K
SO43  SAPoffice: Cust.Layout Set TELEFAX_M
SO44  SAPoffice: Cust. LayoutSet TELEX
SO70  Hypertext: Display/Maint. Structure
SO71  Test plan management
SO72  Maintain Hypertext Module
SO73  Import graphic into SAPfind
SO80  SAPfind: Free Text Retrieval Dialog
SO81  SAPfind: Free Text Indexing (Test)
SO82  SAPfind: Free Text Retrieval Batch
SO95  Pregenerated Search Queries - Selec.
SO99  Put Information System
SOA0  ArchiveLink Workflow document types
SOBJ  Attribute Maintenance Objects
SOLE  OLE Applications
SOLI  Load OLE type info
SOPE  Exclude Document Classes
SOTD  SAPoffice: Maintain Object Types
SOY1  SAPoffice: Mass Maint. Users
SOY2  SAPoffice: Statistics data collect.
SOY3  SAPoffice: Statistics Evaluation
SOY4  SAPoffice: Access overview
SOY5  SAPoffice: Inbox overview
SOY6  SAPoffice: Document overview
SOY7  SAPoffice: Folder overview
SOY8  SAPoffice: Mass Archiving
SOY9  SAPoffice: Inbox Reorg.
SOYA  SAPoffice: Change folder owner
SP00  Spool and Relate Area
SP01  Spool Control
SP02  Display output Requests
SP03  Spool: Load Formats
SP11  TemSe Contents
SP12  TemSe Administration
SPAD  Spool Management
SPAM  SAP Patch Manager (SPAM)
SPAU  Display Modified DE Objects
SPCC  Spool Consistency check
SPDD  Display Modified DDIC objects
SPHA  Telephony administration
SPIC  Spool : Installation Check
SPRM  Current Customizing
SPRO  Customizing
SQ01  SAP Query: Maintain queries
SQ02  SAP Query: Maintain funct. areas
SQ03  SAP Query: Maintain user groups
SQ07  SAP Query: Language comparison
SQVI  QuickViewer
SSAA  System Administration Assistant
SSCA  Appointment Diary: Administration
SRZL  CCMS
SSM1  Session Manager generation call
SSM5  Create Activity Group
ST01  System Trace
ST02  Setups/Tune Buffers
ST03  Performance, SAP Statistics, Workload
ST04  Select activity of the databases
ST05  SQL Trace
ST06  Operating System Monitor
ST07  Application monitor
ST08  Network Monitor
ST09  Network Alert Monitor
ST10  Table Call Statistics
ST11  Display Developer Traces
ST12  Application Monitor
ST14  Application Analysis
ST22  ABAP Runtime Error Analysis
ST22  ABAP/4 Runtime Error Analysis
ST62  Create industry short texts
STAT  Local transaction statistics
STMS  Transport Management System
STUN  Performance Monitoring
STW1  Test Workbench: Test catalog
STW2  Test workbench: Test plan
STW3  Test workbench: Test package
STW4  Test Workbench: Edit test package
STW5  C maintenance table TTPLA
STZAC Maintain time zone act.in client
STZAD Disp.time zone activat.in client
SUMM  Global User Manager
SU01  Maintain User
SU01D Display users
SU02  Maintain Authorization Profiles
SU03  Maintain Authorizations
SU05  Maintain Internet Users
SU10  Mass changes to User Master
SU11  Maintain Authorizations
SU12  Mass Changes to User Master Records
SU2   Maintain User Parameter
SU20  Maintain Authorization Fields
SU21  Maintain Authorization Objects
SU22  Auth. object usage in transactions
SU24  Disables Authorization Checks
SU25  Imports SAP Check Indicators defaults
SU26  Adjust Authorization checks
SU30  Total checks in the area of auth.
SU52  Maintain own user parameters
SU53  Display check values
SU54  List for Session Manager
SU56  Analyze User Buffer
SUPC  Profiles for activity groups
SUPF  Integrated User Maintenance
SUPO  Maintain Organization Levels
SUIM  Repository Info System
SWDC  Workflow Definition
SXDA  Data Transfer Workbench
TU02  Display Active Parameters
USMM  Customer measurement

Saturday, June 11, 2011

SAP Proposed different user alocation

We know SAP recommend 3 System Landscape . Where there exist Development System , Quality System and Production System. And one extra system named IDES for learning system. Development is for Customizing all types of function as per business needs. Quality is for testing all type of configuration before going to Production System. This is for protect production environment from untested data. All configuration transport from DEV to QAS and then PRD by a Change Request Number using CTS system. In every system there can be different numbers of client. (Client is an concept to make independent , individual data environment using single Database, some data are client dependent and some are client independent. ) SAP proposed 6 clients in a Landscape. 3 are at DEV system , 2 at QAS system and 1 at PRD system.They are:

DEV: Test, Cust, Sand
QAS: QTST, TRNG
PRD: PROD

Sand: This is the client where Functional consultants do practice and check which need to be changed or unchanged.
Cust: This is the client where all changes(Customizing and Workbench) occurs.
Test: Here functional consultant and technical consultants do testing their change using data, they can create data also.

QTST: After transporting the testing team do integrated test in this client.
TRNG: This is for End user training.

PROD: This the client where business runs.

Users allocation
   
                       
          IDES: BPO, Technical Developer, Functional Consultant, BASIS
          Sand:  Functional Consultant , BASIS
          Cust:   Functional Consultant , Technical Developer, BASIS
          QTST: BPO, Technical Developer, Functional Consultant, BASIS
          TRNG: BPO, End User, BASIS
          PROD: BASIS, BPO, End user
Thanks

Friday, June 10, 2011

SAP BASIS Certification Questions - part - 1

Hi All,
Here I will list some SAP BASIS Questions and answers which will help for SAP BASIS Certification. Questions will be like MCQ and the right answer are in Bold font and Green color.

1) Which of the following components indicate that R/3 in DB?
    a) Multiple DB's
    b) Database Servers
    c) 3 Separate hardware servers
    d) DB service, app service and presentation service.

2) Which of the following is not contained in R/3 DB?
    a) The R/3 Repository
    b) R/3 Kernel 
    c) Customer Data
    d) Transaction Data
    e) Customizing Data
    f) ABAP Dictionary

3) Which of the following is correct in regards to R/3 clients?
    a) The R/3 client has it's own customer data and programs which are not accessible to other clients.
    b) An R/3 client has all R/3 repository objects and client independent customizing with all other clients in   the R/3 System.
    c) An R/3 client shares customizing and application data with other clients in the same R/3 system.
    d) An R/3 clients enables you to separate application data from customizing data.

4) Which of the following statements is correct in regard to SAP Clients ?
    a) All customizing settings are independent.
    b) A client has unique set of application data.
    c) A client has it's own repository objects.
    d) All customizing settings are client dependent.

5) Which of the following strategies enables R/3 customers to avoid making modification to SAP Standard objects.
    a) Using enhancement techs such as program exits and menu exits.
    b) Modifying SAP delivered objects.
    c) Changing SAP Standard functionality using IMG.
    d) Performing customizing to provide the required functionality.

6) Which of the following statements are correct in regard to IMG?
    a) The IMG consists of series of customizing activities for defining a Companies Business Process.
    b) The IMG is a online resource providing the necessary info and steps to help you implementing the R/3 application modules.
    c) IMG is client independent.
    d) All of the above. 

7) Which of the following strategies enables an Enterprise to meet its business needs by changing or enhancing R/3 functionality.
    a) Maintaining application data using the various R/3 Business transactions in the SAP std
    b) Using the ABAP workbench to create and read R/3 repository objects 
    c) Using customizing to modify R/3 programs after obtaining an access key from OSS.
    d) Using Customer Exits to Enhance the functionality of Existing SAP Objects. 

8)  Which of the following statements are correct in regards to modifications.
    a) A modification is a change to an SAP std object.
    b) A modification must be registered using the SAP OSS
    c) SAP recommends modification only if customer's business meets cannot  by customizing enhancement.
    d) All of the above

9) Which of the following statements are correct in regards to the customizing
    a) Customizing enables R/3 applcn process to be set to reflect a companies business needs.
    b) Customizing can be performed only from IMG.
    c) Customizing is necessary because R/3 delivered w/o Business process.
    d) None of the above.

10) Which of the following is correct in regard to R/3 repository
    a) Customers can develop new repository objects using tools in the ABAP workbench.
    b) Customer developed repository objects reside in the R/3 repository objects.
    c) Customers can create and assign new repository objects to a development object
    d) All of the above.

Some Interesting SAP Executables

CAR: The Compression Tool of SAP for nearly all delivered files and executables. CAR is the name for old releases and the SAPCAR is the name as of 4.6D. It works a bit similar to WinZip.

DIPGNTAB: Activation and adjustment of the nametabs with the ABAP Dictionary


DW - Disp+Work: "Dispatcher and Work Process" - The Complete kernel - Here the complete ABAP is processed..


Niping: Small Client and Server in order to test the SAPRouter internally with the NI-Protocol(SAP Network Interface).


LIB-DBSL: The Database Shared Library for the kernel programs 

LIBRFC: The RFC(Remote Function Call) Library, that is available for any platform to develop and run a RFC Server or RFC Client.


NTSCMGR.exe: The tool for installing the SAPRouter as service. It is part of every Windows SAP Kernel. As it has no known errors, it is not necessary, to patch it. Just use ntscmgr.exe from your existing windows kernel.


r3check: This is a tool, that can Cluster-tables for errors.


r3ldctl: The tool for exporting all table structures to the file system during a OS/DB Migration.


r3load: The table import & export tool of SAP during installation, Upgrade and migration.


r3setup: The installation and migration tool for all SAP systems upto Release 6.10


r3szchk: The tool for determining the sizes of the different tables in the target database during the import in an OS/DB Migration.


r3trans: This is the tool for that does the real work for TP. TP controls the import and export of change request r3trans does them using scripts. that were generated from TP.


r3up: The tool that control the upgrades of an SAP System.


rfcexec: The tool to start other programs from within on the OS level via the gateway on any other server.


rfcoscol: Similar to SAPOSCOL. It is needed when no SAP instance is running on the DB server.


SAPCAR: The compression tool of SAP for nearly all delivered files and executables. It works a bit similar to WInZip.


sapevt: This programs is able to trigger events within SAP System. The TP Tool uses this feature. It can be used as trigger for self-written interfaces as well.


sapftp: FTP Client that can be used from within the SAP System to communicate with other FTP servers.


saphttp: HTTP Client, that can be used from within SAP system to communicate with other HTTP Servers.


sapinst:  The installation tool for all SAP System as of Release 6.20


saplicense: The tool for the installation of a New SAP License. This is needed when the license expires. 


saposcol: The SAP interface to the Operating System for Performance Data. The Operating System Collect collects CPU usage, Disk Performance, Paging etc.


sappad: Very nice & small Editor a lot better than notepad. 


sapfar: This tool can be used for checking the profiles after changes and before restarting the SAP system.


saprouter: The program for the Router connection from customers to SAP and vice versa.


sapxpg: The tool for starting OS commands from within SAP Systems.



Thursday, June 9, 2011

SAP BASIS Important Tables

There are some important tables to know for different maintenance work. Some tables for BASIS & ABAP listed at below(with meanings)

BASIS Related:
User administration
TABLE           Description

USR02           User Mater
USR02           Logon Data
USR03           User Address Data
USR04           User master Authorization
USR11           User Master Text for Profiles
UST12           User Master Authorization
USR12           User Master Authorization Values
USR13           Short Text for Authorization
USR40           Prohibited Passwords
TOBJ             Objects
TOBC            Authorization Object Classes
DEVACCESS Table for Developers


Batch Input Queue
APQD            Data Definition Queue
APQI             Queue info definition


JOB Processing

TBTCO          Job Status overview table
TBTCP           Batch Job Step Overview

SPOO
TSP02            Spool: Print Request

Runtime Errorse
SNAP             Runtime Errors


Message Control
TNAPR           Processing Programs for output
NAST             Message Status
NACH            Printer Determinattion


Change Document
CDHDR          Change Document Header
CDPOS          Change Document positioned
JCDS              Change Document for system/Users status
SERPTEE       Reporting Tree Structure



Workbench and Data Dictionary
DD02L           Tables in SAP
DD02T           Tables description
DD03L           Field name in SAP
DD03T           Field Description in SAP
TADIR            Dictionary in R/3 Repository Objects
TRDIR            System table TRDIR
TFDIR            Function Modules
TLIBG            Person Responsible for function Modules
TLIBT             Function Groups short texts
TFTIT             Function Modules short texts
TSTC             Transaction codes in SAP
TSTCT           Transaction codes texts
T1000             Message texts
VARID           VARIENT DATA
D020T            Screen Text
TDEVC          Development class
TDEVCT        Text for Development Class