Skip to main content

YCLASSICAL_JOINING

*&---------------------------------------------------------------------* *& Report  YCLASSICAL_JOINING *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT   yclassical_joining  NO   STANDARD   PAGE  HEADING                               LINE - SIZE   110                               LINE - COUNT   255                               MESSAGE - ID  z...

ABAP Code Inspector Tool

ABAP Code Inspector Tool
The Code Inspector is a tool for checking static ABAP coding and DDIC objects .
It helps developers to adhere to programming standards and guidelines by creating messages on less-than-optimal coding.
The Code Inspector offers various possibilities to define object sets and to combine multiple single checks in so-called "check variants".
Single object checks from the Development Workbench
You can check a single object with the Code Inspector from the ABAP Editor (transaction SE38), the Function Builder (transaction SE37), the Class Builder (transaction SE24), or the ABAP Data Dictionary (transaction SE11). To do this, choose <object> > Check > Code Inspector from the menu, where <object> can be a program, function module, class, or table.
Checks on transport objects from the Transport Organizer
You can invoke the Code Inspector from within the Transport Organizer (transaction SE09) to check objects in a transport request. To do this, choose Request/Task > Complete Check > Objects (Syntax Check).
Checks on sets of objects from transaction SCI
The Code Inspector (transaction SCI) itself enables you to create a wide range of object sets using standard selections via package, software and application component, source system, transport layer, responsible, object type, object name and so on.
•Syntax
Syntax check; extended program check
•Performance
Analysis of WHERE clauses for SELECT, UPDATE and DELETE; SELECT statements that bypass the table buffer; Low performance operations on internal tables ; table attributes check
•Security
Usage of critical statements; dynamic and cross-client database accesses; use of ADBC-interface
•Robustness
Check of SY-SUBRC handling; suspect conversions; activation check for DDIC objects
•Programming Conventions
Naming conventions
•Search Functions
Search of ABAP tokens; search ABAP statement patterns; search for ABAP statements with regular expressions
•Metrics and Statistics
Program complexity test; statement statistics.
End

Comments

Popular posts from this blog

What is ABAP Workbench?

What is ABAP Workbench? ABAP Workbench is a collection of tools you use to develop, test and run ABAP programs.In SAP ,we are using ABAP Workbench to develop standard and custom applications and also within the ABAP Workbench ,we are creating reports ,printing forms ,data entry and general programming .Workbench has the following tools . All tools in the ABAP Workbench are integrated. When you work with the ABAP Workbench, you work with development objects and packages. Development objects are the individual parts of an ABAP application. Development objects are: Programs: reports, transactions, and function modules Program components: events, screens, menus, and function modules Objects that programs can share: database fields, field definitions, and program messages. The SAP system stores development objects in the Repository, which is a part of the database. When you complete your work on a development object, you generate a run time version of the object. In a sta...

ALV Field Catalog in SAP ABAP

ALV Field Catalog in SAP ABAP Field Catalog Field catalog is an internal table which is used to pass a list of fields to display in ALV report, we can set different properties to fields that will be display in ALV output. Type Group It is a data dictionary object which contains all the reusable user-defined types. Example for a type group is SLIS, which contains all the user-defined types for developing ALV reports. TYPE-POOLS is a keyword which is used to assign the type-group to a ALV report . Syntax : TYPE-POOLS SLIS . DATA : <IT_FCAT> TYPE SLIS_T_FIELDCAT_ALV . "INTERNAL TABLE FOR FIELD CATALOG DATA : <WA_FCAT> TYPE SLIS_FIELDCAT_ALV . " WORK AREA FOR FIELD CATLOG Field catalog types Field catalog: Field catalog is a format description of the display area. There are three procedures to build a FIELD CATALOG. 1. Automatic field catalog. 2. Semi-automatic field catalog. 3. Manual field catalog. Automatic field catalog. If the list structure has ...

SAP ABAP Program to Send IDOC

SAP ABAP Program to Send IDOC This is the SAP ABAP Program to send custom Idoc ,it useful for SAP ABAP Developers who are developing idocs . *&---------------------------------------------------------------------* *& Report ZIDOC_PROGRAM *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT ZIDOC_PROGRAM. types : begin of zidoc_table, zid type zid, zname type znname2, zcity type zcity, END OF zidoc_table. DATA :it_zidoc type TABLE OF zidoc_table, wa_zidoc type zidoc_table, s_segment type zidoc_segment, it_ddic type TABLE OF edidc, wa_ddic type edidc, it_eddis type TABLE OF edids, wa_eddis type edids, it_eddid type TABLE OF edidd, wa_eddid type edidd. CONSTANTS : c_zseg like edidd-segnam VALUE 'zidoc_segment'. *SELECTION-SCREEN : select-OPTIONS : s_zid for wa_zidoc-zid. PARAMETERS : p_mestyp type edidc-mes...