Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Bapi

Former Member
0 Likes
430

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.

3 REPLIES 3
Read only

Former Member
0 Likes
379

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

Read only

Former Member
0 Likes
379

which one we use the most I meant which gives good results.

Thanks.

Read only

Former Member
0 Likes
379

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