| |
It is generally somewhat difficult to get an overall view of the source code when it is quite extensive ...
The programming language ABAP™ is especially suitable for visualization. With the use of statements like FORM, FUNCTION, METHOD, DYNPRO, MODULE, CALL SCREEN etc. a high module grade can be reached.
The graphic representation of complex ABAP™ programs provides a comprehensive overview and substantially supports the following activities (among others):
- Quality control
- Production release
- Program documentation
- Process documentation
- Computing revision
- Maintenance
- 2nd Level Support
- Training and Education
| The visualization of the ABAP™ program code |
'The graphic representation of the ABAP™ program ...
... says more than 1000 words ...'
Enlarge screenshot
| Some of the features of the CT-Codeview & Analyzer: |
 |
Analysis of sources within the programming language ABAP™ (main program, INCLUDE, DYNPRO, MODULE, etc.) |
 |
Resolution of completed modules in graph elements (program, report, transaction, function modules, function groups, etc.) |
 |
Graphic representation of more than 20 different visualization objects (FORM, PERFORM, CALL FUNCTION, DYNPRO, MODULE, CALL SCREEN, AT, TOP-OF-PAGE, END-OF-PAGE, INITIALIZATION, GET, etc.) |
 |
Connection lines showing the relationship between objects (e.g. how many times was an object called from another object?)
|
 |
Interactive, alternating assignment of graph elements to the respective source code part (navigation of a visual object to the actual coding and the reverse, is possible with a double click)
|
 |
Segmentation of extensive , complex programs (e.g. those with more than 1000 visual objects) using 'Hide and new sub graph'
|
 |
More than 30 visual templates show in various graphic representations the current ABAP™ source code
|
 |
Marked elements can be hidden (blending out of objects) |
 |
Several layouts for the representation of different elements (tree structure, hierarchy layout, symmetrical representation, circular layout)
|
 |
Various routing methods (e.g. straight , circular or central line arrangement)
|
 |
Static representation (relationship) of the modularization units in a separate window with double click function.
|
 |
Text cluster with logical linking to visual objects (for short description, documents, comments, etc.)
|
 |
Storage of the text cluster in a documentation table in the respective SAP® data base or on a documentation server
|
 |
Export of the graph representation in the Enhanced Meta Format (emf) for documentation purposes and further processing in Microsoft® Word®
|
 |
Graph overview window, zoom feature, search function, printing of the graph, parameter settings for the representation of the objects, etc.
|
 |
Further editing features |
The CT Add-on is suitable for the following SAP® systems: R/3® from release 3.1x up to 4.7 (Enterprise), mySAP™ ERP, mySAP™ CRM, SAP® BW, SAP® APO and SAP NetWeaver™ (up to 6.4).
The CT-Codeview&Analyzer uses a modern GUI library, which can be fully customized. More than 10 GUI elements (display windows, trees, control elements ...) can be individually arranged to build your individual environment.
The installation process depends on the release and takes about 5-10 minutes. Information about the system requirements can be found here.
Technical diagram

[Please click here to enlarge the diagram]
|
|
|