‎2006 Nov 07 9:57 PM
Hi -everybody I'm new to Bapi basically learning Bapi .
**
while creating FM in the processing type we find
normal FM
remote enabled module
update module
....
...
coll.run
can anyone explain their significances I meant which cases we use them.
THANKS IN ADVANCE.
‎2006 Nov 07 10:04 PM
Hi,
NORMAL
-
It is like any other function module..This type of FM is not remotely callable..
REMOTE ENABLED MODULE.
-
It is like any other function module..THis type of FM can be called from remote system..All the parameters has to be passed by value..
Update module
-
Can be used to call in UPDATE TASK..Which is basically to group all the updates together..The update function module will be triggered on the subsequent COMMIT WORK..
Start immediately.
-
The function module is processed immediately in the update task.
Immediate start, no restart.
-
Update is started immediately, no restart possible
The function module will be edited in the update task. It cannot be updated subsequently.
Start delayed..
-
Start of update delayed
The function module is processed in the update task as a low priority item. You use delayed update primarily for database changes that are not time-critical (e.g. statistical updates).
Coll run
-
- For internal use only -
Definition
A number of similar function modules that previously used to run individually in the V2 update process can be grouped together and run collectively.
The reasons for processing them collectively are as follows:
the data of all the calls are read and processed internally
database updates are not made until the internal processing is complete
For further information, refer to the ABAP/4 documentation under IMPORT FROM LOGFILE and UPDATE.
Thanks,
Naren
‎2006 Nov 08 3:22 AM
which one we use the most I meant which gives good results.
Thanks.
‎2006 Nov 08 3:25 AM
Hi,
All are function modules...Based on the purpose it will differ..
Normal FM can be used to reuse the functionality...
Remote FM can be used for calling from remote system.
Update FM is used for Updating the data in V1 updates..
Thanks,
Naren