‎2008 Mar 19 5:43 AM
Hi all,
Can anyone explain me what is the use of direct input method over call transaction / session method....
Regards,
subbu.
‎2008 Mar 19 6:01 AM
Hi,
Direct input method will be used when the number of records to be posted are very less and
Batch input method is used when there is huge amount of records.
For batch input method u need to create a session but for direct input session will not be created.
Both the methods use same business logic for posting the data.
I hope it is helpful.
Reward points
Thanks,
Prasanna
‎2008 Mar 20 3:33 AM
Direct input Technique
When transferring large volumes of data(more than 10000 transactions), you can achieve considerable improvements in performance with direct input. Like CALL TRANSACTION USING, direct input is a means of updating data immediately(no sessions are generated). However unlike CALL TRANSACTION USING or batch input, no screens are involved. Instead the data is imported by calling function modules which check the data and then transfer it directly to the database tables. Since direct input offers a restart mechanism in the case of an error, the programs can only run as background jobs. You manage and start these jobs with the report RBMVSHOW or Transaction BMVO.
Examples:
RFBIBLOO FI Can be switched between direct input,batch input and CALL TRANSACTION. Posts documents.
RMDATIND MM Direct input. Imports material master records.
RVAFSSOO SD Direct input. Generates SD billing documents and FI follow-on documents from an external file.
Reward if useful.
Regards,
Neenu Jose
Edited by: Neenu Jose on Mar 20, 2008 4:33 AM
‎2008 Mar 20 7:06 AM
‎2008 Mar 20 7:22 AM
direct input method is used to transfer the data through some standard program ,,there are some standard program avalaible in the sap system used to send the bulk of data at the time of upgradtion ..
but in batch input we use call tx and session method to transfer the data