‎2006 Jul 17 11:36 AM
I want to know how is recording( Transaction code SHBD) more benefial than BDC sessions and call transaction method?
In which applications is the recording method used frequently?
Thanks in advance.
Regards
Atahar.
‎2006 Jul 17 11:42 AM
Hi Mohammad,
In both the BDC session method and the call transaction we use the program generated from the recording in transaction SHBD.
Recording done by transaction SHDB is no where used except BDC.
‎2006 Jul 17 11:39 AM
for both Session and call transaction, the recording is required.
U create a bdc programming based on the recording and that can be executed either in session method or call transaction.
hope this is clear .
regards,
Dinu
‎2006 Jul 17 11:42 AM
Hi Mohammad,
In both the BDC session method and the call transaction we use the program generated from the recording in transaction SHBD.
Recording done by transaction SHDB is no where used except BDC.
‎2006 Jul 17 11:44 AM
Hi Mohammed,
Welcome to SDN.
SHDB is a recording mechanism which helps you to create BDC's (either method) ...
It will record all the evnts triggered.
Rgds,
Mark helpful answers and close the thread.
‎2006 Jul 17 11:53 AM
Hi Mohammed,
Are you appearing for some Interview, I feel that because such sort of Qn's are asked in Interview.
1)SHDB is a recording for determining the data input to the screen sequences for a given transaction. This is captured by SHDB and then using this we can build our BDC programs.
2)
<b>Batch input methods(BDC Sessions)</b>
With the batch input method, an ABAP program reads the external data that is to be entered in the SAP system and stores the data in a batch input session. The session records the actions that are required to transfer data into the system using normal SAP transactions.
When the program has generated the session, you can run the session to execute the SAP transactions in it. You can explicitly start and monitor a session with the batch input management function or have the session run in the background processing system.
<b>CALL TRANSACTION methods</b>
In the second method, your program uses the ABAP statement CALL TRANSACTION USING to run an SAP transaction. External data does not have to be deposited in a session for later processing. Instead, the entire batch input process takes place inline in your program.
Refer to these for more info.
<a href="http://help.sap.com/saphelp_nw04/helpdata/en/6f/08703713bf277ee10000009b38f8cf/frameset.htm">Selecting a Data Transfer Method</a>
<a href="http://help.sap.com/saphelp_nw04/helpdata/en/6f/08703713bf277ee10000009b38f8cf/frameset.htm">Data Transfer Methods</a>
Regards,
Arun Sambargi.