Name fo table whcih stores names of all function modules
I want to create list of all the Z function modules in the system present in an excel file...Can u tell me the name of table where all the names of fucntion modules are stored in SAP..I found that the names of funtion groups and Z programs are stored in table TADIR..but i did not find function modules name there....
Hi
TFDIR is the table that contains all the FMs.
TRDIR is the table that contains all the Reports.
Regards,
Sreeram
Similar Messages
-
System table that stores info about any function module
Hi All,
I know that table TFDIR stores primary information about any function module.
Could anyone tell me where the code of that function module gets stored in?
Also.. If I want to write an ABAP code to read the function module code then what is the best possible solution?
I want to read a function module code if that contains specific string.
Can anyone help me with that?
Thanks in advace and any answer will be appreciated.
Regards
Jignesh
Edited by: Jignesh Patel on Jun 12, 2008 12:22 PMHi Jignseh,
The codes are not stored in any table, they are stored as cluster.
To read the code, you can use READ REPORT.
But there you must provide the Include Name
For Example , If you want to read the code of READ_TEXT,
READ REPORT 'LSTXDU01'.
You can get this include name inside include LSTXDUXX
Use "GET_INCLUDES" to get all include names
Edited by: Swastik Bharati on Jun 12, 2008 12:28 PM -
How to search for a string in ALL Function Modules source code
Hello,
I want to search for the string "HELLO" in all FUNCTION MODULES source code(FM, no reports/programs).
Is this possible? How?
Cheers,
Andyhi,
Execute RPR_ABAP_SOURCE_SCAN to search for a string in the code ... Press where-used-list button on the program which takes to the function group or the function module where it is used ..
Regards,
Santosh -
Common report name for all Function modules??
Hi.....
If we check the value of the SY_CPROG in the sourse code of the any function module we can get
RS_TESTFRAME_CALL as value.
From SE38, if we excute this report we can get one selection screen-> there we can give the FM name and we can excute it.
But, What is the purpose of this report...why SAP build this report?
In which senario we can utilize the SY-CPROG value with FM??
Thanks,
Naveen.IHi Soma,
I posted this question when I am working with remote system(Dot Net), to debugg the function module.
So you can get same , even for seibel system..
If you need any other assistance you can reach out here, with you rrequirement.
I will try to answer it.
Remeber , I tried with Function group(which we can find at attributes tab of function module), while debugging with External Debugger.
Thanks,
Naveen Inuganti. -
Buffer table not up to date - BBP_PD_PO_SAVE Function Module
Hi SRM Experts,
I am trying to develop custom program for uploading POs into SRM and got struck at the time of BBP_PD_PO_SAVE function Module.
I followed the follwoing steps:
Step 1: Creating PO with BBP_PD_PO_CREATE - this step executed successfully.
Step 2: Trying to save PO data into SRM with BBP_PD_PO_SAVE - this step I am getting error message "Buffer table not up to date".
CALL FUNCTION 'BBP_PD_PO_SAVE'
EXPORTING
IV_WORKITEM_ID =
IV_USERTYPE =
IV_HEADER_GUID = wa_header-guid
IV_CREATE_HIST_VERSION =
wa_header-guid - PO GUID which is created in first step.
Please let me know any suggestions or solution on this.
Thanks,
KoyyaHi Koyya ,
I am also doing the same in our project . But i am able to save the PO using BBP_PD_PO_SAVE Function Module .
If you are getting this error means , then you check the all guids mapping part .
Check all item guids ...have mentioned same parent guid
same to account deatils and partner data also.
Thank you ,
Bharathi -
How should tables be defined in remote-enabled function modules used in PI
Hi,
I know the outside-in development approach is best practice (although there is some conflicting viewpoints on the best approach for new developments, some favouring RFC).
If I was to create a new remote-enabled function module in a backend system then import this into the Integration Repository what is the recommended parameter group for defining tables against the RFC?
I've tested using import, export, changing and tables and they all work but SAP recommends not using the tables option anymore but when using import/export/changing option I receive a warning that using these parameters with deep/nested data types can lead to performance problems.
Can someone offer any advice?
Thanks,
Alan> I've tested using import, export, changing and tables and they all work but SAP recommends not using the tables option anymore but when using import/export/changing option I receive a warning that using these parameters with deep/nested data types can lead to performance problems.
You use import and export parameters, and avoid deep and nested structures. -
Know the all function modules & descriptions
Is there any transaction or table or program to know the all the function modules and its descriptions
Okay, here is an easier way. On the main screen of SE37, click on the binoculars (the "Find" button on the top menu). Now on the next screen just enter the maximum number of hits that you want and click on the execute button.
Note: if you want to use table TFDIR to see all entries, use transaction SE16 and on the selection screen for that table you will need to change the maximum number of hits (last field on the screen).
- April
Message was edited by:
April King -
Syntax Error with Table Parameter (type: ANY) when Creating Function Module
Hello experts,
I want to create a function module with a table parameter and table type is ANY. But when I check (Ctrl+F7) this function module, syntax error occurs - "In this statement, the internal table "MSG_TABLE_ITEM" must have the type "STANDARD TABLE"."
Could anyone tell me what the wrong is? And how can I fix it?
Thanks,
ShelwinHi,
For table parameters, you can only pass
MSG_TABLE_ITM TYPE STANDARD TABLE
or
MSG_TABLE_ITM ( don't fill other columns TYPING ASSOCIATED TYPE ).
For reference check FM 'GUI_UPLOAD' - Table parameters
Regards,
DPM -
Tables parmeters in the subroutienes and function modules
Does we use tables parameter in the sub routienes and in function modules?
Moderator message: please search for available information/documentation.
Edited by: Thomas Zloch on Mar 10, 2012 4:56 PMhi,
goto: system-utilities- debug system
A.
Message was edited by: Andreas Mann -
Want name of table which stores all program names
Hi all,
I want to find all the custom programs (all Z programs)in the system.
Can any one tell me which table stores all the programs, t.code and stuff like that so that i can search for all the Z programs in it.
i tried TSTC and TSTCT, however I dont get as many entries I get when i do an F4 help search in SE11.
Thanks
CMVHi,
Just wrote this code. This will get all the Y/Z programs .
[code]
REPORT zztest_prd .
TABLES : trdir.
DATA : BEGIN OF it_prg OCCURS 0,
progname LIKE trdir-name,
subc LIKE trdir-subc,
END OF it_prg.
DATA: genflag TYPE genflag.
SELECTION-SCREEN BEGIN OF BLOCK abc WITH FRAME TITLE test.
SELECT-OPTIONS : scnam FOR trdir-cnam. "Author name
PARAMETERS : notemp AS CHECKBOX. "No temporary objects
SELECTION-SCREEN END OF BLOCK abc.
INITIALIZATION.
test = 'Download Z/Y Programs'.
START-OF-SELECTION.
SELECT progname subc FROM reposrc INTO TABLE it_prg
WHERE ( progname LIKE 'Z%' OR progname LIKE 'Y%' ) "User name space
AND ( subc = '1' OR subc = 'M' OR subc = 'I' ) "Executable(1),Module(M),Include(I)
AND cnam IN scnam. "Author
IF notemp IS NOT INITIAL.
LOOP AT it_prg.
SELECT SINGLE genflag FROM tadiv
INTO genflag
WHERE pgmid = 'R3TR'
AND object = 'PROG'
AND obj_name = it_prg-progname
AND devclass = '$TMP'.
IF sy-subrc = 0.
DELETE it_prg.
ENDIF.
ENDLOOP.
ENDIF.
LOOP AT it_prg.
IF sy-tabix EQ 1.
FORMAT COLOR COL_HEADING ON INTENSIFIED ON.
WRITE : /2(40) 'ABAP program name',
45(10) 'Program type'.
FORMAT COLOR COL_HEADING OFF INTENSIFIED OFF.
SKIP 1.
ENDIF.
FORMAT COLOR COL_NORMAL ON INTENSIFIED OFF.
WRITE : /2(40) it_prg-progname,
45(10) it_prg-subc.
ENDLOOP.
[/code]
Hope this helps you.
Regards,
Arun Sambargi. -
How to get constraint name and table and column names
Hi Team,
I am a junior DBA. I want to check how many columns are under PRIMARY KEY constraint.
I used dba_constraints view. Please find below details.
SQL> select OWNER,CONSTRAINT_NAME,CONSTRAINT_TYPE,TABLE_NAME from dba_constraints
2 where TABLE_NAME='DSET_PRODUCT_S';
OWNER CONSTRAINT_NAME C TABLE_NAME
SCOTT SYS_C10202456 C EMPLOYEE
SCOTT SYS_C234576 C DEPT
Please suggest any one.
Regards,Do you want to list the columns under a primary key?
This is listing index and columns:
SELECT cn.owner, cn.constraint_name, cn.constraint_type, cn.table_name
, cn.index_owner, cn.index_name, ix.column_position, ix.column_name
FROM dba_constraints cn, dba_ind_columns ix
WHERE cn.table_name = 'DSET_PRODUCT_S'
AND cn.constraint_type = 'P'
AND cn.index_owner = ix.index_owner
AND cn.index_name = ix.index_name
ORDER BY cn.owner, cn.table_name, cn.index_owner, cn.index_name
, ix.column_position;
{code}
Regards.
Al -
Function module to get the name of all the function module used
I want to populate a internal table with the name of all function module used in the submitted program?? Is there any function module which return the name of all the function module used?
Hi Priya
Try this one RPY_FUNCTIONMODULE_READ.
Ranga -
Tables which stores Variables information
Hi Gurus,
I want to know how to find the vaiables information ???
where can i find the complete information of the Variables of Bex reports . there must be tables which stores complete info.. right
kindly help me in this regard
Regards
AKHi,
Below is the table whcih stores variables.
V_RSZGLOBV
Other tables for your refrence.
RSZELTDIR
Directory of the reporting component elements
RSZELTTXT
Texts of reporting component elements
RSZELTXREF
Directory of query element references
RSRREPDIR
Directory of all reports (Query GENUNIID)
RSZCOMPDIR
Directory of reporting components
Assign points if it helps.
Cheers,
Malli. -
Table which has info about all "Query views" in the system
hi all,
which is the table that stores information about all the "Query views" present in the system?
i searched in tables RSRREPDIR and RSZELTDIR, but i could not find any query view that is already present in the system.
regards,
RkTo know execution time, execute the query and then analyze the table RSDDSTAT using t-code se16..
i think u need to check the value of QTIMEOLAP var in the table for getting query execution time..
more info please refer the note 130696
U can execute query in RSRT also after setting options for Statistics -
Where I Find the names of the functions modules?
Hi,
Someone help me? I need to know what table has the information about the functions modules, functions group,description, etc.
Thanks for your help.
Maria Chi
chk the table tadir.
and check OBJECT = func ( function modules)
fugt ( fn grp text)
fugr ( fun gr)
table TFDIR for FMs.
regards,
madhu
Maybe you are looking for
-
I just download cs6 photoshop, I can successfully download the program but when I try and open it up I get an error that tells me "Adobe Photoshop CS6 has encountered a problem and needs to close. We are sorry for the inconvenience." I uninstalled
-
Adobe acrobat X fails to delete a page the first time
When using Adobe Acrobat X I open the page view and go to to delete a page in a multiple page document. The delete request does not work the first time. This happens everytime I first open a document. To delete the page I have to go repeat the proced
-
Agent issue:Oracle keeps proposing enlarging the memory of the java stack
Hi, Our PROD agent suddenly started not responding . The package showing execution in monitor without showing what code it is executing. This continuously exeecuting package then we had to set to error and then we went with execution with Local(no ag
-
How to delete the listener services
hi, how can i delete listener services which i am not using , through command prompt in Linux and windows both - Thanks chetan
-
Can anyone help me with forms please
-----------------------------------source.cfm-------------------------------------------- <cfquery name="myquery" datasaource="mydatasource"> select studentid from tbl_student </cfquery> <cfform action="reciever.cfm" method="post"> <cfoutput query="m