Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Call System Command - Issue

Former Member
0 Likes
1,397

Hi All ,

CALL 'SYSTEM' ID 'COMMAND' FIELD t_command where t_command is a concatenation of x1.sh , hostname , user id , pwd.

This call is used in ABAP to call Scripts . I would like to do a where used list on this command statement (CALL 'SYSTEM' ID 'COMMAND' FIELD) to see which are the programs/objects in which this statement is used.

I am unable to do this .. Could you please let me know what would be the best way to get the list of programs where the above command is being used?

Thanks.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
833

Hi Neelima,

Try the standard program AFX_CODE_SCANNER

Regards,

Anoop Panackal

4 REPLIES 4
Read only

Former Member
0 Likes
833

hi,

hopefully this will help u..

REPORT ZR3CONFREP LINE-SIZE 180 NO STANDARD PAGE HEADING.

*----


  • 1.02 11.04.2001 Release 46x compatibility fix

  • - SMLG_GET_SETUP extra parameter ERFC_SETUP.

*----


INCLUDE <ICON>.

TABLES: PAHI, RFCDES, TMSCDOM, TMSCSYS, TMSCDES, TABLE_SPC,

TRNSPACETT, USR02, TRNSPACE.

TYPES: LINE(120),

HTM_LINE(150).

CONSTANTS: SLIST_MAX_LINESIZE TYPE I VALUE 1023,

R3CHECK_VERSION(25) VALUE 'Unix/Oracle 1.02-4.x'.

DATA: LIST_INDEX LIKE SY-LSIND,

ABAP_LIST LIKE ABAPLIST OCCURS 1.

DATA: BEGIN OF DOWNTAB OCCURS 1,

LINE(SLIST_MAX_LINESIZE),

END OF DOWNTAB.

DATA: BEGIN OF SNAMETAB OCCURS 1,

LINE(200),

END OF SNAMETAB.

DATA: COUNT TYPE I.

DATA: CDATE LIKE SY-DATUM,

CTIME LIKE SY-UZEIT,

CZONE LIKE SY-ZONLO,

CSYST LIKE SY-SYSID,

CHOST LIKE SY-HOST,

COPRS LIKE SY-OPSYS,

CDBST LIKE SY-DBSYS.

DATA: OSCOMMAND(120).

DATA: BEGIN OF TEXT OCCURS 5,

LINE(120),

END OF TEXT.

DATA: I_INST_STATE LIKE SPFIS OCCURS 1 WITH HEADER LINE,

I_INST_DESCR LIKE SPFID OCCURS 1 WITH HEADER LINE.

DATA: BEGIN OF SEG OCCURS 2,

SEGMENT_NAME(80),

SEGMENT_TYPE(17),

TABLESPACE_NAME(30),

BYTES TYPE P,

END OF SEG.

DATA: FILE(30), FNAME(128),

PNAME(50) VALUE 'C:\TEMP\'. "Default download patch on PC

DATA: SNAME(50) VALUE '/tmp/'. "Default download patch on server

DATA: HREF(40), HREFTXT(100).

FIELD-SYMBOLS <ROUTINE>.

DATA: A TYPE LINE VALUE 'Versions of R/3 executables : ',

A01 TYPE LINE VALUE '#A01 System status overview',

A02 TYPE LINE VALUE '#A02 Oracle',

A03 TYPE LINE VALUE '#A03 disp+work',

A04 TYPE LINE VALUE '#A04 brbackup',

A05 TYPE LINE VALUE '#A05 brarchive',

A06 TYPE LINE VALUE '#A06 brrestore',

A07 TYPE LINE VALUE '#A07 brtools',

A08 TYPE LINE VALUE '#A08 brconnect',

A09 TYPE LINE VALUE '#A09 sapdba',

A10 TYPE LINE VALUE '#A10 tp',

A11 TYPE LINE VALUE '#A11 R3trans',

A12 TYPE LINE VALUE '#A12 saposcol',

A13 TYPE LINE VALUE '#A13 saplicense',

B TYPE LINE VALUE 'OS &; DB parameters & history : ',

B01 TYPE LINE VALUE '#B01 Operating System',

B02 TYPE LINE VALUE '#B02 Database',

C TYPE LINE VALUE 'R3 Instance data of active instances :',

D TYPE LINE VALUE 'R3 Hotpackage, add-ons, upgrade history',

D01 TYPE LINE VALUE '#D01 Hot packages',

D02 TYPE LINE VALUE '#D02 Add-ons',

D03 TYPE LINE VALUE '#D03 Past upgrades',

E TYPE LINE VALUE 'R3 Internal configuration',

E01 TYPE LINE VALUE '#E01 OM Time table',

E02 TYPE LINE VALUE '#E02 Client data',

E03 TYPE LINE VALUE '#E03 Logon groups',

E04 TYPE LINE VALUE '#E04 Installed Languages',

E05 TYPE LINE VALUE '#E05 Spool servers',

E06 TYPE LINE VALUE '#E06 Printers',

E07 TYPE LINE VALUE '#E07 RFC destinations',

E08 TYPE LINE VALUE '#E08 EDI configuration',

E09 TYPE LINE VALUE '#E09 TMS configuration',

E10 TYPE LINE VALUE '#E10 Transport history',

E11 TYPE LINE VALUE '#E11 Saplicenses',

E12 TYPE LINE VALUE '#E12 Namespaces',

E13 TYPE LINE VALUE '#E13 Communication types',

E14 TYPE LINE VALUE '#E14 Most prolific developers',

F TYPE LINE VALUE 'Configuration files + environments',

F01 TYPE LINE VALUE '#F01 .sapconf',

F02 TYPE LINE VALUE '#F02 TPPARAM',

F03 TYPE LINE VALUE '#F03 Listener.ora',

F04 TYPE LINE VALUE '#F04 sqlnet.ora',

F05 TYPE LINE VALUE '#F05 tnsnames.ora',

F06 TYPE LINE VALUE '#F06 environment - adm user',

G TYPE LINE VALUE 'System checks',

G01 TYPE LINE VALUE '#G01 SICK',

G02 TYPE LINE VALUE '#G02 Time',

G03 TYPE LINE VALUE '#G03 Network interface',

G04 TYPE LINE VALUE '#G04 Passwords',

H TYPE LINE VALUE 'Snapshots',

H01 TYPE LINE VALUE '#H02 DB History',

H02 TYPE LINE VALUE '#H03 Tablespace sizes',

H03 TYPE LINE VALUE '#H04 Largest segments',

H04 TYPE LINE VALUE '#H05 Active users',

H05 TYPE LINE VALUE '#H06 Saposcol data'.

  • Initialization

CDATE = SY-DATUM.

CTIME = SY-UZEIT.

CZONE = SY-ZONLO.

CSYST = SY-SYSID.

CHOST = SY-HOST.

COPRS = SY-OPSYS.

CDBST = SY-DBSYS.

DATA: PAR_NAME(100).

DATA: DIR_TRANS(100).

PAR_NAME = 'DIR_TRANS'.

CALL 'C_SAPGPARAM' ID 'NAME' FIELD PAR_NAME

ID 'VALUE34' FIELD DIR_TRANS.

PAR_NAME = 'DIR_ORAHOME'.

DATA: ORA_HOME(100).

CALL 'C_SAPGPARAM' ID 'NAME' FIELD PAR_NAME

ID 'VALUE34' FIELD ORA_HOME.

PAR_NAME = 'DIR_EXECUTABLE'.

DATA: DIR_EXE(100).

CALL 'C_SAPGPARAM' ID 'NAME' FIELD PAR_NAME

ID 'VALUE34' FIELD DIR_EXE.

Read only

0 Likes
833

Thanks for the reply ..

Could you please let me know what is this program supposed to do. I am unable to run the program

Read only

Former Member
0 Likes
834

Hi Neelima,

Try the standard program AFX_CODE_SCANNER

Regards,

Anoop Panackal

Read only

0 Likes
833

Thanks Anoop.