System Class for Establishing the Properties of Characters in ABAP

Here is the System Class for Establishing the Properties of Characters in ABAP.

The class CL_ABAP_CHAR_UTILITIES provides attributes and methods that concern attributes of individual characters. The components of this class are all static and public, the attributes are write-protected and are initialized in the class constructor.

Class for Time Formats and Conversion of Time Stamps in ABAP

These are two system classes that handle Conversion of Time Stamps and time formats in ABAP programs.

  • The class CL_ABAP_TSTMP is used for calculating time stamps.
  • The class CL_ABAP_TIMEFM is available for establishing time formats and converting between different time formats.

System Class for internal tables in ABAP

The CL_ABAP_ITAB_UTILITIES class contains methods with which individual or all secondary table keys of an internal table can be explicitly updated. Otherwise the update takes place as a delayed or lazy update.System class CL_ABAP_ITAB_UTILITIES is used for speeding the internal table updation.

Mathematical Operation classes in ABAP

Here is some System classes and its methods that handle Mathematical Operations in ABAP.

Class CL_ABAP_MATH contains methods and constants for operations with floating point numbers.

Methods and operations with decimal floating point numbers

  • Method GET_SCALE returns the scaling of a decimal floating point number.
  • Method GET_NUMBER_OF_DIGITS returns the precision of a decimal floating point number.
  • Method NORMALIZE returns a normalized floating point number. That is, the scaling and precision of an input value are changed so that the mantissa does not have trailing zeros.
  • Method GET_SCALE_NORMALIZED returns the scaling of a normalized decimal floating point number. If the input value has a fractional portion, the return value is the number of decimal places without trailing zeros.
  • Method GET_MAX_DB_VALUE returns the maximum value of a number of type DF16_DEC or DF34_DEC in the database.
  • Method GET_DB_LENGTH_DECS returns the length and number of decimal places of a number of the type DF16_DEC or DF34_DEC in the database.

Class CL_ABAP_RANDOM calls the pseudo random number generator for various numeric types.

  • CL_ABAP_RANDOM_INT for type i
  • CL_ABAP_RANDOM_FLOAT for type f
  • CL_ABAP_RANDOM_PACKED for type p
  • CL_ABAP_RANDOM_PACKED_DEC1 to CL_ABAP_RANDOM_PACKED_DEC14 for type p with 1 to 14 decimal places.

Classes for Data Clusters in ABAP

Subclasses of the abstract system class CL_ABAP_EXPIMP are used for handling Data clusters in ABAP.using these classes we can access/ delete data clusters in the individual storage media.

  • CL_ABAP_EXPIMP_MEM
  • CL_ABAP_EXPIMP_SHMEM
  • CL_ABAP_EXPIMP_SHBUF
  • CL_ABAP_EXPIMP_DB
  • CL_ABAP_EXPIMP_CONV

Which class is using for file interface in ABAP ?

The static methods of the class CL_ABAP_FILE_UTILITIES provide information about files on the application server and this class is using for dealing with file interface in ABAP

Which class is using for Getting the Transaction Status in ABAP

The class CL_SYSTEM_TRANSACTION_STATE contains methods that return the status of the current SAP LUW and this class is using for Getting the Transaction Status in ABAP.

Classes for Compressing Data in ABAP

These classes offer a range of methods that enable text in text fields or text strings, or binary data in byte fields or byte strings to be compressed or decompressed using GZIP.

  • CL_ABAP_GZIP
  • CL_ABAP_GZIP_BINARY_STREAM
  • CL_ABAP_GZIP_TEXT_STREAM
  • CL_ABAP_UNGZIP_BINARY_STREAM
  • CL_ABAP_UNGZIP_TEXT_STREAM

Some more advanced system classes in ABAP

  • The static method GET_VALUES from the CL_ABAP_GEN_LIMITS class returns the generation limits for an ABAP program
  • CL_ABAP_MEMORY_UTILITIES is using for Memory Analyses in ABAP.
  • The static methods CREATE_HR_TIMER and CREATE_LR_TIMER of class CL_ABAP_RUNTIME can be used to generate objects for runtime measurements
  • The methods of class CL_SYSTEM_UUID create UUIDs in different formats, such as 16-digit byte-type UUIDs, 22-digit character-type UUIDs with upper and lower case letters, and 32-digit character-type UUIDs in hexadecimal.
  • Using the class CL_ABAP_UNIT_ASSERT you can check the test acceptance in test methods and evalute them with ABAP Unit.

List of System Fields in ABAP

These are the list of some the important System fields in ABAP and its details.

System Fields Type System Field details
sy-abcde c(26) This Transaction code Contains the Latin alphabet. Can be used to access individual letters directly by specifying the offset/length, regardless of the code page.
sy-batch c(1) This Transaction code Set to “X” in an ABAP program that runs in the background, otherwise initial.
sy-binpt c(1) This Transaction code Set to “X” during processing of batch input sessions, and in ABAP programs called using CALL TRANSACTION USING. Otherwise initial.
sy-calld c(1) This Transaction code Contains a blank character in the first program in a call sequence, otherwise contains the value “X”. Is set to “X” after calls using CALL TRANSACTION, CALL DIALOG, or SUBMIT … AND RETURN. Empty if the program was started using LEAVE TO TRANSACTION or a transaction from the screen. A call using SUBMIT (without AND RETURN) assumes the value of the calling program.
sy-callr c(8) This Transaction code used When printing lists, contains a value that displays where printing was started – for example, NEW-PAGE for program-controlled printing, or RSDBRUNT for printing from the selection screen.
sy-colno i This Transaction code return Current position during creation of a list in the list buffer. Counting begins at 1. In non- Unicode systems, this position also corresponds to the column in the displayed list. In Unicode systems, this is only guaranteed for the lower and upper output limits applicable to each output, as one character may take up more columns in the list than positions in the list buffer.
sy-cpage i This Transaction code return Page number of the page displayed at the top of the list for which a list event was triggered. Counting begins at 1.
sy-cprog c(40) In procedures called externally, the name of the calling program, otherwise the name of the current program. If a procedure called externally calls another external procedure, sy-cprog contains the name of the framework program, and is not set to the name of the framework program of the subsequent calling program.
sy-cucol i This Transaction code return Horizontal cursor position in the display on a dynpro. Counting begins at column 2.
sy-curow i This Transaction code return Vertical cursor position on the screen display of a screen. Counting begins at line 1.
sy-datar c(1) At PAI, contains “X” if at least one input field of a screen has been changed by a user or by further data transfer, otherwise initial.
sy-datlo d Local date of the user – for example, “19990723″. Can be set using GET TIME.
sy-datum d This Transaction code return System date (local date of the AS ABAP). Can be set using GET TIME.
sy-dayst c(1) “X” during summertime, otherwise initial.
sy-dbcnt i SQL statements set the content of sy-dbcnt to the number of processed table lines.
sy-dbnam c(20) In executable programs, the linked logical database.
sy-dbsys c(10) Central database system – for example, “ORACLE”, “INFORMIX”.
sy-dyngr c(4) Screen group of the current screen. In the Screen Painter, several screens can be assigned to a common screen group, which can be used, for example, for making modifications to all screens in the group at once.
sy-dynnr c(4) This Transaction code return Number of the current screen. During selection screen processing, this is the current selection screen. During list processing, the number of the subscreen container. During processing of a subscreen dynpro (including in tabstrips), this screen number.
sy-fdayw b Factory calendar weekday, Monday = 1, …, Friday = 5.
sy-fdpos i Found location for certain searches in character-like and byte-like data objects.
sy-host c(32) Network name of the host on which the current application server is instantiated, for example “KSAP0001″, “HS01234″.
sy-index i This Transaction code return Loop index. In DO and WHILE loops, contains the number of the loop passes including the current pass.
sy-langu c(1) Single-character language key – for example, “D”, “E”, “F” – for the current text environment. Set according to the logon language of the user or by using the statement SET LOCALE.
sy-ldbpg c(40) In executable programs, the database program of the linked logical database.
sy-lilli i This Transaction code return List line for which a list event was triggered. Counting begins at 1 and includes the page header.
sy-linct i This Transaction code return Page length of the current list during list creation. sy-linct is 0 for a standard list of any length, and has a value that is not 0 for lists with a defined page length.
sy-linno i This Transaction code return Current list line during list creation. Counting begins at 1 and includes the page header.
sy-linsz i Line width of the current list in the list buffer during list creation.
sy-lisel c(255) Content of the list line in the list buffer, on which the cursor was positioned while a list event was triggered (restricted to the first 255 lines).
sy-listi i List level of the list for which a list event was triggered.
sy-loopc i Number of lines currently displayed in a table control.
sy-lsind i List level of the list that is currently being created (basic list: 0, details lists: greater than 0). For every interactive list event, sy-lsind is automatically increased by an increment of 1. sy-lsind can only be changed in ABAP programs for navigating between details lists.
sy-macol i When printing lists, contains the number of columns on the left edge.
sy-mandt c(3) Client identifier with which the user has logged on – for example, “401″, “800″.
sy-marow i When printing lists, contains the number of lines on the top margin.
sy-modno i Indexing of external sessions. Contains the value 0 in the first session. In new sessions that are opened using the Create Session function or by calling a transaction with /o in the command field of the standard toolbar, this value is increased by 1.
sy-msgid c(20) After the statement MESSAGE, contains the message class.
sy-msgno n(3) After the statement MESSAGE, contains the message number.
sy-msgty c(1) After the statement MESSAGE, contains the message type.
sy-msgv1 … sy-msgv4 c(50) After the statement MESSAGE, contain the contents of the fields that were used as placeholders in the message.
sy-opsys c(10) Operating system of the current application server – for example, “SOLARIS”, “HP-UX”.
sy-pagno i Current page in list creation.
sy-pfkey c(20) GUI status of the current dynpro.
sy-prdsn c(6) When printing lists, contains the name of the spool file.
sy-repid c(40) Name of the current ABAP program. For procedures called externally, name of the framework program of the procedure. If sy-repid is transferred as an actual parameter to an external procedure, the formal parameter is set to the name of the caller.
sy-saprl c(4) Release status of the AS ABAP, e.g. “46D”, “610″.
sy-scols i Number of columns of the current screen.
sy-slset c(14) Variant that was used for filling a selection screen. The associated program name is in sy-cprog.
sy-spono n(10) When printing lists, contains the name of the spool number.
sy-srows i Number of lines of the current screen.
sy-staco i Number of the first column displayed in the list for which a list event has been triggered. Counting begins at 1.
sy-staro i Number of the list line displayed at the top of the page at the top of the list, for which a list event was triggered. Counting begins at 1 and does not include the page header.
sy-stepl i Index of the current line in a table control. This is set for every loop pass.
sy-subrc i Return value that is set by many ABAP statements. In general, the value 0 means that the statement was executed with no problems. Depending on which statement was used to set sy-subrc, the cause of any errors can be derived from the corresponding value. The content of sy-subrc is not defined after statements for which the setting of sy-subrc is not documented explicitly.
sy-sysid c(8) Name of the AS ABAP, for example “S01″, “K99″..
sy-tabix i Line number in the table index of an internal table. Contains the last line accessed with a primary or secondary table index. Is set to 0 when accessed with a hash algorithm.
sy-tcode c(20) Name of the current transaction code. Initial in background processing unless a transaction was called during background processing.
sy-tfill i In the statements DESCRIBE TABLE, LOOP AT, and READ TABLE, sy-tfill is filled with the number of lines in the internal table that has been addressed.
sy-timlo t Local time of the user, for example “152557″. Can be set using GET TIME.
sy-title c(70) Text that appears in the title bar of the screen.
sy-tleng i In the statements DESCRIBE TABLE, LOOP AT, and READ TABLE, sy-tleng is filled with the line size of the internal table that is being addressed.
sy-tvar0 … sy-tvar9 c(20) These system fields can be assigned values in the program. At the event TOP-OF-PAGE, the content of sy-tvar0 to sy-tvar9 replaces the placeholders “&0″ to “&9″ in the list and column headers of the text elements of the program.
sy-tzone i Time difference to the UTC reference time in seconds – for example, “3600″, “10800″.
sy-ucomm c(70) Function code that triggered the event PAI.
sy-uline c(255) Contains a horizontal line of length 255 for displaying in lists.
sy-uname c(12) User’s logon name – for example, “KELLERH”.
sy-uzeit t System time (local time of the AS ABAP). Can be set using GET TIME.
sy-vline c(1) Contains a vertical line (|) for displaying in lists.
sy-wtitl c(1) In the statements REPORT, PROGRAM, and FUNCTION-POOL, set to “N” if the addition NO STANDARD PAGE HEADING is used, otherwise initial.
sy-zonlo c(6) Time zone of the user – for example, “CET”, “PST”.

Single roles for the “Plant Maintenance (PM)” component

Here is the title and technical name of each single roles for the “Plant Maintenance (PM)” component.

Processing of Work Centers
Technical name: SAP_PM_EQM_WORK_CENTERS_PROC

Displaying of Work Centers
Technical name: SAP_PM_EQM_WORK_CENTERS_DISPL

Evaluation of Work Centers
Technical name: SAP_PM_EQM_WORK_CENT_EVALUATE

Data Transfer / Download Structures
Technical name: SAP_PM_DATATRANSFER

Processing of Functional Location
Technical name: SAP_PM_EQM_FUNC_LOC_PROCESS

Displaying of Functional Location
Technical name: SAP_PM_EQM_FUNC_LOC_DISPLAY

Processing of Reference Location
Technical name: SAP_PM_EQM_REF_FUNC_LOC_PROC

Processing of Equipment
Technical name: SAP_PM_EQM_EQUIPMENT_PROCESS

Displaying of Equipment
Technical name: SAP_PM_EQM_EQUIPMENT_DISPLAY

Processing of Bill of Material
Technical name: SAP_PM_EQM_BILL_OF_MAT_PROC

Displaying of Bill of Material
Technical name: SAP_PM_EQM_BILL_OF_MAT_DISPL

Processing of Production Resources/Tools
Technical name: SAP_PM_EQM_PROD_RESOURC_PROC

Displaying of Production Resources/Tools
Technical name: SAP_PM_EQM_PROD_RESOURC_DISPL

Processing of Measuring Points
Technical name: SAP_PM_EQM_MEAS_POINTS_PROCESS

Displaying of Measuring Points
Technical name: SAP_PM_EQM_MEAS_POINTS_DISPLAY

Processing of Measurement Reading Entry List
Technical name: SAP_PM_EQM_ME_READ_LIST_PROC

Displaying of Measurement Reading Entry List
Technical name: SAP_PM_EQM_ME_READ_LIST_DISPL

Processing of Serial Numbers
Technical name: SAP_LO_MD_SERIAL_NO_PROCESS

Displaying of Serial Numbers
Technical name: SAP_LO_MD_SERIAL_NO_DISPLAY

Processing of Permits
Technical name: SAP_PM_EQM_PERMITS_PROCESS

Processing of Object Links
Technical name: SAP_PM_EQM_PROCESS_OBJECT_LINK

Creation of Notification
Technical name: SAP_PM_WOC_NOTIFICATION_PP

Processing of Notification
Technical name: SAP_PM_WOC_NOTIFICATION_PROC

Displaying of Notification
Technical name: SAP_PM_WOC_NOTIFICATION_DISPL

Processing of Order
Technical name: SAP_PM_WOC_ORDER_PROCESS

Displaying of Order
Technical name: SAP_PM_WOC_ORDER_DISPLAY

Scheduling of Order
Technical name: SAP_PM_WOC_ORDER_SCHEDULE

Processing of Historical Orders
Technical name: SAP_PM_WOC_HISTORICAL_ORD_PROC

Processing of Refurbishment Order
Technical name: SAP_PM_WOC_REFURBISHM_ORD_PROC

Displaying of Historical Orders
Technical name: SAP_PM_WOC_HISTORICAL_ORD_DISP

Processing and Canceling of Completion Confirmation
Technical name: SAP_PM_WOC_COMP_CONF_PROC_CANC

Displaying of Completion Confirmation
Technical name: SAP_PM_WOC_COMP_CONF_DIS

Postprocessing of Completion Confirmation
Technical name: SAP_PM_WOC_CONF_POSTPROC

Resource Planning
Technical name: SAP_PM_WOC_PROCESS_PLANNING

Processing of Measurement Documents
Technical name: SAP_PM_WOC_MEAS_DOC_MAINTAIN

Displaying of Measurement Documents
Technical name: SAP_PM_WOC_MEAS_DOC_DISPLAY

Issuing and Displaying of Permits
Technical name: SAP_PM_EQM_PERMITS_ISSUE_DISPL

Work Management in Plant Maintenance and Customer Service
Technical name: SAP_PM_WOC_WORK_MANAGEMENT

Processing of Maintenance Plans and Revisions
Technical name: SAP_PM_PRM_MAIN_PLANS_REV_PROC

Scheduling of Maintenance Plans
Technical name: SAP_PM_PRM_MAIN_PLANS_SCHEDULE

Displaying of Maintenance Plans
Technical name: SAP_PM_PRM_MAIN_PLANS_DISPLAY

Processing of Task Lists
Technical name: SAP_PM_PRM_TASKS_LISTS_PROCESS

Displaying of Task Lists
Technical name: SAP_PM_PRM_TASKS_LISTS_DISPLAY

Performing of Analyses
Technical name: SAP_PM_IS_TASKS_ANALYSIS_PERF

Configuration of Information System
Technical name: SAP_PM_IS_INFO-SYSTEM_CONFIG

Work Clearance Requester
Technical name: SAP_PM_WOC_WCM_REQUESTER

Work Clearance Planner
Technical name: SAP_PM_WOC_WCM_PLANNER

Information Functions for Work Clearance Management
Technical name: SAP_PM_WOC_WCM_INFO

Safety Engineer
Technical name: SAP_PM_WOC_WCM_ENGINEER

Read more details about Single roles in PM component

Testing SAP Solutions – Training Tutorial

This book provides administrators, as well as quality and IT managers with an integrated approach to testing SAP solutions. Reader uncover the theory of testing, as well as best practices for conducting a testing project and for the implementation of operation and load tests.

Get a detailed description of the most important SAP-related test tools and discover how the SAP Solution Manager can support you in planning and implementing large test projects and concrete operation tests. In addition, you’ll learn the ins and outs of eCATT and familiarize yourself with the Coverage Analyzer and the SAP Test Data Migration Server. Performance tests are covered by the authors in painstaking detail: Profit from the description of a typical performance test project, and learn about the different monitoring options including SAP LoadRunner by Mercury.

The authors provide you with comprehensive reports from well know SAP customers for every essential topic.

Highlights of this Testing SAP Solutions – Training Tutorial:

  • Test Theory
  • Test Methodology: How SAP Solution Manager Supports Your Project
  • Test Management: Test Cases, Test Plans und Test Packages in SAP Solution Manager
  • Test Automation: Cost Model and ROI
  • Automatic Functionality Tests with eCATT
  • SAP Test Data Migration Server
  • Coverage Analyzer
  • Performance and Stress Tests
  • SAP LoadRunner by Mercury
  • SAP GUI Scripting
  • Monitoring Performance Tests

Read Testing SAP Solutions – Training Tutorial

SAP Training in Bangalore

SAP Training in Bangalore, FICO, BASIS, HR, ABAP, SD, BW, CRM , MM , PP, PM etc like all functional and technical Modules Training centers , details and contact addresses for your reference. Only genuine SAP institutes ( in my knowledge , not sure ) are added to this list. Please write a review/ feedback about the SAP institutes here.It may helpful for others who are in search for a good SAP training in Bangalore , India. Help me to grow this list by sending the details of other institutes as email or comment saptraininghelp.com@gmail.com

SAP India Pvt Ltd
Wing A, 2nd Floor, Tower – B,
Salarpuria Softzone,
Sarjapur Outer Ring Road,
Bellandur Post,
Bangalore- 560 103
India
Sales Enquiry: (91) 80 4136 5720
Other Enquiry: (91) 80 4136 5555
Fax: (91) 80 4136 5550
E-mail: education.india@sap.com

Siemens Information Systems Limited
The Regus Group
Level – 9, East Wing,
Raheja Towers,
M.G Road
Bangalore – 560001.
Tel : 080 25095577 / 79, 080- 65700001
Contact Person: Avanti / Rekha
Email: sapatcblr.in@siemens.com
Website: www.sisl.siemens.co.in

Systems Domain
Address: 22, 2nd Floor, Above Bombay Dyeing Showroom,
5th Cross, 5th Block Koramangala,
Bangalore-560 034
Phone: 9845774733
E-mail: rita@systemdomain.net
Website: www.systemdomain.net

Enovations System Intelligence Private Limited
(Business Objects Partner)
Oxford House, 3rd Floor,
15 Rustum Bagh Road,
Off Old Airport Road,
Bangalore- 560 017
India
Phone: +91-80-6579 1287
Contact Person: Mr. John P Varkey, Mr. Arvind Kakde
Email: info@enovations.in
Website: www.enovations.in

Genovate Solutions (Bangalore) Pvt Ltd
62 Jyoti Niwas College Road
Koramangala, Bangalore 560095
Phone: 080 32406055/56
Contact Person: Mr Naveen
E-mail: naveen.p@genovate.com

SAP Training in Chennai

SAP Training in Chennai FICO, BASIS, HR, ABAP, SD, BW, CRM , MM , PP, PM etc like all functional and technical Modules Training centers , details and contact addresses for your reference. Only genuine SAP institutes ( in my knowledge , not sure ) are added to this list. Please write a review/ feedback about the SAP institutes here.It may helpful for others who are in search for a good SAP training in Chennai , India. Help me to grow this list by sending the details of other institutes as email or comment saptraininghelp.com@gmail.com

Aequor Information Technologies

(Pvt.) Ltd
eAcademy Partner
MKM Chambers, 5th Floor,
#42, Kodambakkam High Road
Nungambakkam,
Chennai – 600034
Ph: 91 9940496438

Broadline Technologies Pvt. Limited
(E-Academy Partner)
Y-222, 4th Floor, Kimbarley Towers
2nd Avenue, Anna Nagar
Chennai- 600040
Telephone: 044-45500300
E-mail: inquiry@broadlinetech.com
Website: www.broadlinetech.com

NIIT (CHENNAI)
New No.46, 3rd Floor,
Garuda Building,
Cathedral Road,
CHENNAI-600086
Phone: 044- 42359191,42359949
Website: www.niit.com/sap
Email: sap@niit.com

Siemens Information Systems

Limited
5th Floor, 144, Mahatma Gandhi Road
Nungambakkam Chennai – 600034
Tel: (91) 44 28334360/28334361/28334362
Fax: (91) 44 28334366
Contact Person: Ramya Sujeena
E-mail: sapatcchen.in@siemens.com

TransWeave Solutions Pvt Ltd
No 6, 9 South Cross Street
Kapaleshwar Nagar
Neelankarai
Chennai – 600041
Contact person: Francis Noel Manoj
Tel: 91 44 64564229/32454018
Mobile – 9940456789

SAP Training in Mumbai

SAP Training in Mumbai , FICO, BASIS, HR, ABAP, SD, BW, CRM , MM , PP, PM etc like all functional and technical Modules Training centers , details and contact addresses for your reference. Only genuine SAP institutes ( in my knowledge , not sure ) are added to this list. Please write a review/ feedback about the SAP institutes in Mumbai here.It may helpful for others who are in search for a good SAP training in Mumbai , India. Help me to grow this list by sending the details of other institutes as email or comment saptraininghelp.com@gmail.com

Bharat Petroleum Corporation Ltd.
BPCL SAP Training Centre,
A Installation

,
Sewree Fort Road,
Sewree (East),
Mumbai 400015
Phone: +91-022-24176060 / +91-022-24174622 / +91-022-24174618
Fax: +91-022-24174608
Contact Person: Mr. Sanjay Mehrishi, Ms. Vasumati Prabhu
E-mail: bpclsaptc@bharatpetroleum.in
Website: www.bharatpetroleum.in/bpclsaptc

Delphi Computech Pvt Ltd (Mumbai)
( E-Academy Partner)
5th Floor, Square 1 building,
13, Gulmohar Road No. 1,
Near Lokhandwala JVPD Circle, Andheri(W),
Mumbai 400049
Tel:- 022 – 65249396 / 65243946, 9223281690 / 9890047457
Contact person: C. V. Pattanshetti
Email: saptraining_pune@delphicomputech.com
website:www.delphicomputech.com

Genovate Solutions India Pvt. Ltd.
A Wing,First Floor
Phoenix House,Senapati Bapat Marg
Lower Parel, Mumbai 400 013
Tel: (91) 22 30421840/30421841/30421842/30421843
Fax: (91) 22 30421844
Contact Person: Mr.Krishnan / Mr. Fabian
E-mail: krishnan@genovate.com
or E-mail: fabian@genovate.com

NIIT (Mumbai)
Maker Bhavan No.2, 18- New Marine Lines,
Sir Vithaldas Thakersey Marg, Churchgate,
Mumbai 400020
Phone: +91-22- 43602000
Website: www.niit.com/sap
Email: sap@niit.com

Siemens Information Systems Ltd
2nd floor, Electric Mansion,(Lucas Building)
1086, Appasaheb Marathe Marg
Prabhadevi, Mumbai 400025, India
Tel: (91) 22 24320081/82, 63211901/02
Fax: (91) 022-24320084
Contact Person: Ms Yvonne Rose / Ms Divya Shetty
E-mail: sapatcmum.in@siemens.com

SAP Training in Noida , Delhi and Gurgaon

SAP Training in Noida / Delhi / Gurgaon , FICO, BASIS, HR, ABAP, SD, BW, CRM , MM , PP, PM etc like all functional and technical Modules Training centers , details and contact addresses for your reference. Only genuine SAP institutes ( in my knowledge , not sure ) are added to this list. Please write a review/ feedback about the SAP institutes in Noida / Delhi / Gurgaon here.It may helpful for others who are in search for a good SAP training in Noida and Delhi and Gurgaon cities , India. Help me to grow this list by sending the details of other institutes as email or comment saptraininghelp.com@gmail.com

In DELHI

NIIT (Delhi)
Ahluwalia House, 1st Floor, 4,
Community Centre, Saket,
New Delhi -110016.
Phone: 011- 41001654, 41671170-75.
E-mail: sap@niit.com ,

Siemens Information Systems

Limited
1st Floor, VIPPS Centre
2, Local Commercial Complex, Masjid Moth
Greater Kailash – 2 New Delhi – 110048
Tel: (91) 11 299220694/29220695/29220696/ 29220697/29221248/29216047/29221247
Fax: (91) 11 29214685
Contact Person: Ms. Rashmi / Ms.Maneet Kaur
E-mail: sapatcdel.in@siemens.com

In NOIDA

ACETEL TECHNOLOGIES
D-46, Sector- 59
Noida- 201 301
Phone: +911204511300 (100 Lines), +911204511300
Contact Person: Sumaira Alavi
Phone: +9971800403
Email: training@aceteltechnologies.com
Website: www.aceteltechnologies.com

Global ERP Spectrum
RS-2/3,Second Floor,Savitri Market,Sector 18
NOIDA – 201 301
Tel:9120-4227327/8
Mobile: (91) 9711185185
Email: ajay@globalerp.in
Website: www.globalerp.in

In GURGAON

JKT Consulting Ltd
521, Second Floor, Udyog Vihar, Phase III,
Gurgaon 122016
Tel: (91) 124 4200431
Fax: (91) 124 4200430
Mobile: (91) 98111-81899
Contact Person: Mr. Amit Kuthiala
E-mail: amit.kuthiala@jktech.com

SAP Training in Kolkata

SAP Training in Kolkata , FICO, BASIS, HR, ABAP, SD, BW, CRM , MM , PP, PM etc like all functional and technical Modules Training centers , details and contact addresses for your reference. Only genuine SAP institutes ( in my knowledge , not sure ) are added to this list. Please write a review/ feedback about the SAP institutes in Kolkata here.It may helpful for others who are in search for a good SAP training in Kolkata citiy , India. Help me to grow this list by sending the details of other institutes as email or comment saptraininghelp.com@gmail.com

SAP Kolkata
SAP India Pvt. Ltd.
RDB Boulevard, 4th Floor,
Block EP & GP, Sector – 5
Saltlake city
Dexler
Kolkata – 700091
Contact Number: 033-40065573
E-mail: education.sap@sap.com

I-Brainz Infotech Pvt Limited
(E-Academy)
CK-11 Sector-2 (At Karunamoyee)
Salt Lake City
Kolkata
Office: 033-40111888/033-22893217
+62 21 25558672
E-mail: training@i-brainz.com
Website: www.i-brainz.com

JKT SAP Academy
3rd Floor,75C,Park Street,Kolkata-700016
Kolkata 700016
Telephone: 033-40646262, 9051986900
E-mail: anindam.mitra@jktech.com
Website: www.jktsapacademy.com

SAP Training in Hyderabad

SAP Training in Hyderabad , FICO, BASIS, HR, ABAP, SD, BW, CRM , MM , PP, PM etc like all functional and technical Modules Training centers , details and contact addresses for your reference. Only genuine SAP institutes ( in my knowledge , not sure ) are added to this list. Please write a review/ feedback about the SAP institutes in Hyderabad here.It may helpful for others who are in search for a good SAP training in Hyderabad citiy , India. Help me to grow this list by sending the details of other institutes as email or comment saptraininghelp.com@gmail.com

Genovate Solutions (I) Pvt Ltd
2nd Floor, ANK’s Towers,
Rajbhavan Road,
Somajiguda, Hyderabad.
Tel: (91) 40 30781075/76/77
Contact Person: Madhulika, Veena, Venkat
E-mail: sales.hyderabad@genovate.com

PRAMAN INFOTECH PVT LTD.
Plot No. 149, 2nd Floor
Kamalapuri Colony, Phase – III
Hyderabad – 500 073
Ph: 040 – 2354 5924 / 25
Fax: 040 – 2354 5926
E-mail: jagan@pramaninfotech.com,
Website: www.pramaninfotech.com
vijay@pramaninfotech.com

Siemens Information Systems Limited
5-9-19, 5th Floor
Lakshmi Narsinh Estate
Saifabad, OPP AP Secretariat
Hyderabad – 500004
Tel: 91-040-23482800 05 10
Fax: 91-040-23482811
Contact Person: Rohini Manga
E-mail: sapatchyd.in@siemens.com

SAP CATT ( Computer Aided Test Tool ) Tutorial Guide

The Test Workbench contains the Computer Aided Test Tool (CATT) to create automatic test cases. Automatic test cases are performed by the R/3 System without user dialog, and are most useful for function tests. The result of an automatic test case is a detailed log which documents the test. The use of automatic tests can considerably reduce the test effort.Test cases test individual transactions or whole business transactions.

Contents of this SAP CATT ( Computer Aided Test Tool ) Tutorial Guide

CATT: Computer Aided Test Tool (BC-CAT-TOL).. 5
Call CATT ……… 5
Favorites List … 7
The Test Case Editor…… 7
Editing a Test Case ……12
Create Test Case ……….13
Insert Transaction ……..13
Create Comment……….14
Delete Subobjects ……..14
Define Chain…15
Define Checks16
Check System Message ………17
Editing Variants …………17
Individual Entry……….18
Fast Entry…19
Rerecord Transaction ..19
Deactivate Transactions or Screens ……20
Copy Test Case…………21
Delete Test Case………..21
Run Test Case22
Analyze Log …22
Find Test Case………….29

Read this SAP CATT ( Computer Aided Test Tool ) Tutorial Guide

SAP CATT Enhanced Mode study material

The Test Workbench contains the Computer Aided Test Tool (CATT) to create manual or automatic test cases.

Contents of this SAP CATT Enhanced Mode study material

CATT: Enhanced Mode (BC-CAT-TOL) . 7
General information ………….. 8
New functions in Release 4.0, 4.5 and 4.6 …….. 9
Modular test cases …………..12
Plan tests…………..13
Test phases……….14
CATT Management………….14
Authorization …….15
Original language handling 16
CATT in the Repository Information System..16
Naming convention ………….16
Test case …………..17
Test Case Types …18
Use of Automatic Test Cases……….18
Use of Manual Test Cases…………..19
Use of Referring Test Cases………..19
Using CATT for R/2 test cases……..20
R/2: Create Simple Test Case …21
R/2: Create Transaction-Independent Test Case….22
Using External Applications …………22
Use External Applications……….23
Run External Application…………25
Using an External Test Tool…………25
Setup external test tool interface …………..26
Call External Test Tool From CATT……….26
Edit External Test Tool Test Script ………..27
Parameter interface between CATT and external test tool…..27
Using function module tests …………28
Create Function Module Test ….29
Parameterize Function Module Test………29
Edit Compare Parameters ………30
Maintenance………30
Record test case …………..31
Create test cases manually………….32
Maintain test cases ……….32
Copy Test Cases…………..33
Delete Test Cases…………34
Simulating Controls ……….36
Change Management (Rerecord) …36
Attributes…………..37
Functions ………….39
Function editor ..40
Maintain functions …………41
TCD – test transactions ………….42
COMMIT WORK Handling in CATT ….43
Maintain screens….44
Get system data…..47
Specify screens and field names dynamically….48
REF – Refer to test case …………49
FUN – use function module …….51
Use function modules ………..51
TXT – Enter comment..52
CHEERR – Check system message ………52
Extended System Message Check……56
CHETAB – check table contents …………..56
CHEVAR – check variable contents ………57
SETVAR – Assign values to variables and parameters ……….58
SETTAB – Set customizing table61
Using SETTAB and RESTAB…………..62
RESTAB – reset table.63
DO n… (EXIT)… ENDDO loops..63
EXIT – conditional termination…64
IF … ENDIF Conditions …………..64
Use of conditions ……..65
Schedule Execution Wait Time …….66
Parameterization ..67
Parameters…….68
Define parameters ……68
Assign values to parameters …..70
Variants …….72
Edit Variants in R/3 73
Edit Variants Externally………74
Create where-used list 75
Special variables …………..76
Message variables ……76
SET/GET parameters .77
Text variables………….77
System variables………78
CATT special variables …………..78
Date variables ………….79
Execution ………….80
Individual Execution ………81
Collective execution ………82
Remote execution …………84
Logging .85
Display log……..86
Analyze Log……86
Common Log Errors………90
Running test cases from the log……91
Process Logs in Groups…91
Archiving logs…92
Notes and Recommendations………..93
Test case creation tips……..93
Rules for creating and maintaining test cases…………..94
Clients for creating and running test cases …95
External TCD data 95
Programming notes …………97
Tips and tricks for creating test cases…………98

Read this SAP CATT Enhanced Mode study material