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

Need a remote-enabled function module for call transaction ... OPTIONS FROM

Former Member
0 Likes
1,704

Hi there,

i'm using the function module 'ABAP4_CALL_TRANSACTION' to call remote transactions. - But there are some transaction where i have to use the RACOMMIT-Flag in the OPTIONS.

If I use the abap command 'call transaction...' it is possible, but it is not allowed to develop in this system. Thats why I need a standard-remote-enabled function module to solve this problem.

By the way...may be you know other ways. Solutions are welcome.

Your

Thomas

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,396

hi thomas,

1. RACOMMIT-Flag in the OPTIONS

2. This FM has this parameter, and it calls the required tcode.

<b>BDC_RECORD_TRANSACTION</b>

regards,

amit m.

8 REPLIES 8
Read only

former_member378318
Contributor
0 Likes
1,396

Can you not create a Z copy of the function ABAP4_CALL_TRANSACTION and pass the OPTIONS as an input parameter?

I'm not sure I understand where you are calling ABAP4_CALL_TRANSACTION from.

Read only

0 Likes
1,396

...because it is not allowed to develop in this system

Only a rfc-calls are possible (and allowed)

Read only

Former Member
0 Likes
1,397

hi thomas,

1. RACOMMIT-Flag in the OPTIONS

2. This FM has this parameter, and it calls the required tcode.

<b>BDC_RECORD_TRANSACTION</b>

regards,

amit m.

Read only

0 Likes
1,396

Hi Amit,

damn bdc...

This fm is only for recording. If I have some bdcdata they will be ignored.

That's not what I'm looking for.

If I only what to start a transaction without any bdcdata, it will not make any difference to use the racommit-flag. - But I have some bdcdata...

Any ideas???

Thomas

Read only

former_member194669
Active Contributor
0 Likes
1,396

Hi,

Try with COPF_CALL_TRANSACTION

This may help you

aRs

Read only

0 Likes
1,396

...there's no option / racommit-flag

Read only

0 Likes
1,396

Hi Thomas,

Try the following functions they maybe what your looking for.

/ISDFPS/CALL_TRANSACTION

/ISDFPS/EXEC_TRANSACTION

Hope it helps some.

Read only

0 Likes
1,396

Hi Thomas,

I also have the same requirement.

Could you please let me know if you got a RFC to call a transaction with OPTIONS?