can anyone give me notes on bdc direct input method

Answer Posted / kartikeya bommuluri

Direct Input (DI) programs work exactly similar to BI
programs. But the only difference is, instead of processing
screens they validate fields and directly load the data
into tables using standard function modules. For this
reason, DI programs are much faster (RMDATIND - Material
Master DI program works at least 5 times faster) than the
BDC counterpart and so ideally suited for loading large
volume data. DI programs are not available for all
applicatioDirect Input.

direct input is to use Without calling the screens but all
the validations should be done and only for master datas
upload.


Direct Input method:

1. Only for error free datas and also master data
updation.
2. It will directly updates the database table. No
screens involved.
3. Transaction BMVO or Program RBMVSHOW has been
usedn areas.



Thus a program using direct input must care for
intermittent commits to avoid an overflow of the lock
tables. For master data, a lock table overflow may occur
for more than (roughly) 2000 cases.

Although direct input does not do any screen input, the
same routines are passed as BDC with (simulated) screen
input

Is This Answer Correct ?    7 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Can we create a gui status in a program from the object browser?

789


What are the events used in interactive reports?

825


What is the difference between table and template?

769


What are conversion routines? : abap data dictionary

770


What are the features of abap/4 dictionary? : abap data dictionary

777






What are the different types of internal table?

839


How can we decide weather we can enhance the standard infotype or not ? : abap hr

793


What is a collect statement?

747


How is collect statement different from append?

759


How to upload more than 2GB file from External Source to SAP?

1044


What should be declared explicitly in the corresponding abap/4 statements to access internal tables without header lines & why?

771


What is a table pool? : abap data dictionary

793


Explain buffering concept usage?

769


What is cts and what do you know about it? : abap hr

916


I am trying to automate a manual processing of iDOCs in BD87. I used the following code to pass idoc-id to global variable 'DCN' and then skip the first screen of BD87 to go to processing directly. After running this code SET PARAMETER ID 'DCN' FIELD itabhdr-idoc_id. CALL TRANSACTION 'BD87' AND SKIP FIRST SCREEN. it takes me to the first screen because it cannot recognize my idoc-id. How I can pass idoc-id to global? I have used the above code to goto VA02 with VBELN and it worked perfectly.

2001