How to find Function Module & Program Name Used by IDOC
hii Experts,
i want to find program name & function modules used in IDOC. I have Idoc type, Message type & extension type.
Help me
Hi Vinod,
Go to transaction WE64, click on the <b>search for message type</b> or press <b>shift+F6</b>. A popup will be displayed and here enter the message type for example 'QUOTES', u will be taken to the process codes available for the message type u have entered. click on the process code and data related to that process code will be displayed in the right hand side. Now double click on the process code, a pop up with function module name will be displayed. copy that and search for where used list in SE37.
Hope it helps.
Regards,
Phani.
Similar Messages
-
How to find function module exit name when i know the Include
As per my requirement i should change the existing exit. I know the include name but i want to
know exit name. How to find out exit name based on include name. I tried Where-used list but it
is not giving the exit and function module name.Please let me know.
Regards
RajithaHello Rajitha,
1. You can do a "where-used" for the include & get the corresponding name of the exit function module.
2. Goto table MODSAP & in the field MEMBER pass the name of the function module & you will get the Exit Name in the NAME.
Hope this helps.
BR,
Suhas
Edited by: Suhas Saha on Mar 16, 2009 3:08 PM -
Which table contains function module program name
Hi,
Which table contains function module program name.
Regards,
rajHi,
We have one function module called 'FUNCTION_INCLUDE_INFO'.
Where u ll get the program name to which it belongs to, function group and the include number. (e.g if the function group program name contains 9 function modules and ur function module is in 3rd include then it will return the include name to which it belongs ) -
How to assign function module with process code in IDOC ?
how to assign function module with process code in IDOC ? and what code i have to write in that function module for custom IDOC ?
helpful answer will be rewarded?Hi,
First goto transaction we42 -->editing mode --> new entries -->give name of your process code and description --> processing with alv service and function module -->then press enter -->after that enter the name of the function module you want to associate from the drop down and save it.
Thats the way to assign function module with process code.
In that process code we will have the Function modules and Bapi's which will take the data which we are sending through IDOC and then process it.
for example: i am triggering the IDOC for every purchase order created then this process code in the receiver system will take the data which i have enetered in the sender system to create the purchase order and process it and creates the same purchase order in the receiver's system.
Reward if helpful.
with regards,
Syed -
How to find function module's and tables used for the particulat screen or TCODE?
Hello Nation,
I would like to know how to find the function modules and tables used for the particular screen or TCODE or program.
Example : I would like know the function module used in the program RDBGFT?
How can i find that?
Thanks in advance ,Awaiting your reply.Make use of Find function with the keyword "CALL FUNCTION".
Make use of the same find function with the keyword "Select" to know the database tables used.
Regards,
Philip. -
hi all,
how to find out particular function module suitable for this requirement.
how to findout fmHi Narendra,
Apart from above replies, you can find function modules this way:
1) Go to SE37
2) From Menu, click <b>Utlities</b> and select <b>Find</b> option.
3) A repository info system to find function modules will be opened.
4) Use wild cards in function module box or short description to find function modules.
PS: You can use this way to find programs in se38
Regards,
Vivek -
Hi, How to find out the program name with short description?
Hi Experts,
I've a doubt regarding reports.
I've some short descriptions.I've to find out the Technical Name of the program using that Short descripns.Is there any transaction code available to check this
I've tried in t.c se80.But i could not find the respective program names.
Please help me in this regards.Its an urjent issue.
Thanks in advance.
Regards,
Rekha.hi rekha,
1)Goto SE84(Repository InfoSystem) tcode.
2)In Repository Info System node, Select Program Library.
3)Then Select Programs.
4) And enter ur description and u press F8.
5) u can search program name based on description, package and many othet options. check it out.
U can find many programs with ur entered pattern.
Select ur program.....
Reward me if useful,
Harimanjesh AN -
How to find out the printer name for the Idoc
Hi guys
I want to find out the printer name for the Idoc,,some default printer is attached for one idoc,then how can we see the printer name for this idoc.
Regards
MadhooHi,
For ALE/IDOC the medium will be either ALE or EDI but not printer.So it might be wrongly attached.As such there won't be any printer attached to idoc.
Regards,
Nagaraj -
How to find function modules used in maintenance table views
Hi,
How do I find the function modules used in maintenance table views?
I'm using SM30 and trying to open the custom table but there is an error message saying CREATE DATA PROCESSING FUNCTION MODULE.
Thanks.
Kathhi
in se80 select functon group and put your table function group name there and click display. it will show you the function modules used for that tables.
Regards
Madhu -
How to find function module in se37
hello friends,
i am supposed to extract revesion level, matnr, plant from sap to an excel sheet.
matnr and plant we can get from marc or mara, but i could not find revision level on these tables.
the technical name is REVLV
i searched for function modules in se37 i got 3 function modules, but there was no documentation,
how does anyone get tpo know which function module works for them , with out having documentation.Hi,
What is your requirement actually and what purpose I did't get you
any how I got these below FMs which is having the field REVLV
you can go through below FMs.
/SAPHT/DRM_MAT_BOM_READ
API_DOCUMENT_MAINTAIN2
API_DOCUMENT_SAVE_BOM
BAPI_DOCUMENT_CHANGE2
BAPI_DOCUMENT_CHECKIN2
BAPI_DOCUMENT_CHECKIN_REPLAC
BAPI_DOCUMENT_CHECKOUTCANCEL
BAPI_DOCUMENT_CHECKOUTMODIFY
BAPI_DOCUMENT_CHECKOUTSET2
BAPI_DOCUMENT_CHECKOUTVIEW2
BAPI_DOCUMENT_CREATE2
BAPI_DOCUMENT_CREATEFROMSRC2
BAPI_DOCUMENT_CREATENEWVRS2
BAPI_DOCUMENT_GETLATEST
BAPI_DOCUMENT_GETLATEST2
BAPI_DOCUMENT_GETSTRUCTURE
BAPI_DOCUMENT_WHEREUSED
BBP_PROD_REVLV_CHECK
C14SX_BAPI_DOC_CREATE2
C14SX_BAPI_DOC_CREATE2_EXIT
CAD_DISPLAY_BOM_WITH_SUB_ITE
CAD_ECM_READ
CDESK_CALL_CHECKOUT_WIZARD
CDESK_CHECKOUT_WIZARD
CDESK_CHECKOUT_WIZARD_RFC
CDESK_GET_STRUCTURE
CDESK_WHERE_USED
CM_DI_PROCEED_MAT_PROV
CO_SD_BOM_SELECT_DIALOG
CSAP_DOC_BOM_CREATE
CSAP_DOC_BOM_DELETE
CSAP_DOC_BOM_MAINTAIN
CSAP_DOC_BOM_READ
CSAP_MAT_BOM_CREATE
CSAP_MAT_BOM_DELETE
CSAP_MAT_BOM_MAINTAIN
CSAP_MAT_BOM_OPEN
CSAP_MAT_BOM_READ
CSEP_MAT_BOM_READ
CS_RT_DIALOG_CALL
CV115_ECN_CHECK
CV115_ECN_REVLEVEL_SET
CVAPI_DOC_CHANGE
CVAPI_DOC_CREATE
CVAPI_DOC_MAINTAIN
DMU_DOC_BOM_EXPLODE
DMU_DOC_BOM_READ
DMU_MAT_BOM_EXPLODE
DMU_MAT_BOM_READ
EXIT_SAPLQAAT_002
EXIT_SAPLQBCK_001
EXIT_SAPLQBCK_003
EXIT_SAPLQPL1_001
MB_CHECK_MPN_RELATION
MB_CHECK_MPN_VALIDITY
MB_MPN_CHANGE_READ_DATA
MB_SEARCH_HTN_MATERIAL
MEPO_CONFIRMATION_PAI
MEPO_CONFIRMATION_PBO
MEX_CHECK_REVISIONSSTAND
ME_CONFIRMATION_MAINTAIN
ME_SEARCH_REVISION_LEVEL
MMPUR_Q_INFORECORD_DISPLAY
QAAT_CHECK_QM
QBCK_INSP_TYPE_LIST
QBCK_INSP_TYPE_NEXT
QBCK_QINF_LIEF_ZAEHL
QBCK_QINF_QUANTITY_CHANGE
QBCK_QINF_READ
QBCK_QM_DOCUMENT_TEXTS
QBCK_QM_GR_CHECK
QBCK_QM_PUR_CHECK
QBCK_QM_PUR_MNG_UPD
QBCK_QM_SYSTEMS_COMPARE
QBCK_VB_QINF_PLOS2_POST
QBCK_VE_QINF_STATUS
QELA_QINF_SELECT
QPAP_PLAN_SELECT
QPL1_CHECK_CREATE_POSITION
QSS1_QINF_SHOW
QSS2_REVLV_F4
RFC_DISPLAY_BILL_OF_MATERIAL
ZQM_CREATE_05_INSPECTION_LOT
Regards
Ganesh -
How to find function module call in 'BP_GIVE_MESSAGE' in BAPI
Hi experts
i want debugg the BAPI_GOODSMVT_CREATE to find out what data passing to 'BP_GIVE_MESSAGE' function module.
i tried to find through FIND button i could not find it.
please can you tell me how can i find call 'BP_GIVE_MESSAGE' in BAPI_GOODSMVT_CREATE source code.Hi experts
i want debugg the BAPI_GOODSMVT_CREATE to find out what data passing to 'BP_GIVE_MESSAGE' function module.
i tried to find through FIND button i could not find it.
please can you tell me how can i find call 'BP_GIVE_MESSAGE' in BAPI_GOODSMVT_CREATE source code. -
How to find the logins,program name and databases for a session id?
I used the following the following query.
select pr.spid ,pr.dbid,pr.program_name,pr.loginame,ss.session_id,ss.host_name,ss.login_time,db.name from master.dbo.sysprocesses pr,sys.dm_exec_sessions ss,sys.databases db
where pr.spid = ss.session_id and pr.dbid = db.database_id
order by ss.login_time desc
Is spid in master.dbo.sysprocesses the same as session_id in sys.dm_exec_sessions and dbid in master.dbo.sysprocesses the same as database_id in sys.databases?
My intention is to get the active sessions with the program name,login Name and database name corresponding to the session?1)Why you included the clause session_id > 50?
Sessions with session_id <= 50 are system processes.
2)Is there any problem with the query I used?
You query was better than Latheesh's. To wit, his query will only show the database for sessions who are actually running something.
On SQL 2005 and SQL 2008, this is the best solution:
SELECT des.session_id, des.[status], des.login_name,
d.name AS database_name, des.program_name
FROM sys.dm_exec_sessions des
JOIN sys.sysprocesses p ON des.session_id = p.spid
LEFT JOIN sys.databases d ON p.dbid = d.database_id
WHERE des.session_id > 50
AND p.ecid =0
ORDER BY des.session_id;
The condition p.ecid = 0 is needed to weed out extra rows when there are parallism in force.
On SQL 2012, you don't need sysprocesses, but this works:
SELECT des.session_id, des.[status], des.login_name,
d.name AS database_name, des.program_name
FROM sys.dm_exec_sessions des
LEFT JOIN sys.databases d ON des.database_id = d.database_id
WHERE des.session_id > 50
ORDER BY des.session_id;
Erland Sommarskog, SQL Server MVP, [email protected] -
How to find out the script name used in driver program
Hi Folks ,
I want to find out the Scripts(print program) used in my driver pogram .
How is it possible any Tcode availble for this ?
Thanks ,
Jaga.DHi Jagadish,
Go to transaction SE38 and open the program RSNAST00. There search for the subroutine TNAPR_LESEN.
Set a break point at that subroutine and leave. When printing the data from a transaction to a script or form (Like VA01 or VL02N), debugger is started when the processing reaches the subroutine in RSNAST00. There double click on the field TNAPR-FONAM. continue step-by-step execution. The field will display the name of the script or form that is currently being used.
Another way to do this is to go to transaction NACE and check the transaction for which you want to find out the script. There you will find the script and print program that have been set for a particular transaction. -
How to find out the InfoPackage name using job name BI_BTCH....
Hi Expert,
Can anyone please let me know how do i find the name of the InfoPackage using the Job name BI_BTCH.
Thanks in AdvanceHi,
Change the Start Date and End Date of the Job in the SM37 (Date interval shoul be chnged so that the Job is run atleast once during that time period). Now Enter the Job Name BI_BTCH* and User name as *.
Now it will display the list of all the jobs .check the job details of the finished job and check for ZPAK* in th job log whcih will give the InfoPackage Name.
Thanks,
Nagarjuna -
How to find out what program is using a file I am trying to delete?
I know I could probably just reboot and then empty my trash without getting this error- but this is a good chance to learn. So, I have a video file I converted with Handbrake. I deleted the file- but it won't let me delete it- saying it is in use (this is even after closing Handbrake). I have closed everything but it still gives me this error. Is there a way to see what program is grabbing it- a terminal command maybe?
thxOpen terminal, copy and paste the following
lsof
note- trailing blank space,
drag and drop your file from trash or from desktop to the open terminal window, and return.
example +lsof /pathtofile+
Maybe you are looking for
-
Ask the Expert: Configuration, Design, and Troubleshooting of Cisco Nexus 1000
With Louis Watta Welcome to the Cisco Support Community Ask the Expert conversation. This is an opportunity to learn and ask questions about design, configuration, and troubleshooting of Cisco Nexus 1000V Series Switches operating inside VMware ESXi
-
Configure SQL Server to work together with OpenFire (XMPP/Jabber Server)
Hi all, I am trying to set up Openfire (a jabber/xmpp server) to talk to a SQL Server on the same machine. I am following these instructions for this: https://www.igniterealtime.org/builds/openfire/docs/latest/documentation/database.html#sqlserver I
-
IDOCS_OUTPUT_VIA_XML_HTTP UTF-8 versus UTF-16
Hi everyone! We are transforming an IDOC into a XML (IDOCS_OUTPUT_VIA_XML_HTTP). As a result we get an XML file with some special characters like ' replaced with a combination of some otherdifferent ones. This XML is received by an oracle service bus
-
my iphone is constantly showing the loding icon in the top bar near the staus of battery. what is it working for. switched of blutooth, wlan,
-
Hi everyone, I am having trouble importing my photos. I am doing at as usually do, I insert the memory card on my Mac and then I hit import photos. Once those are imported I am usually able to start developing them, however, this time when I go to ed