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

Has anyone implemented successfully BTE 00001820?

Former Member
0 Kudos
6,479

Hello,

I really do not know what is wrong in my case:

- copy sample function module SAMPLE_PROCESS_00001820 to a new z function module and in a new group; in the function i inserted a code that updates a z table. In se37 the function modifies the table so it is nothing wrong with the code

- FIBF-Settings-Products-Of a customer: here I entered product F110 and checked "A" checkbox(activated)

- FIBF-Settings-Process Modules-Of a customer: here I entered process 00001820, the new z function module(Z_SAMPLE_PROCESS_00001820) and the product F110.

After I entered F110, completed a Run date and Identification, entered parameters tab and there filled a company code, its payment methods, its next p/date and an account. After I clicked save. Then I clicked Proposal.

The function was not called because the table is not updated.

Please, does anyone know what I am doing wrong?

Thank you very much,

Efren

1 ACCEPTED SOLUTION
Read only

Former Member
3,357

Hi,

Before executing F110 transaction, put a break point inside the Z function module as well as in include program "F110SFO0_OPEN_FI_00001820" Line number 18 and now execute F110 and analyse if anything is going wrong.

Also check whether there is any spelling mistake in the FM name or Product name given in FIBF.

8 REPLIES 8
Read only

Former Member
3,358

Hi,

Before executing F110 transaction, put a break point inside the Z function module as well as in include program "F110SFO0_OPEN_FI_00001820" Line number 18 and now execute F110 and analyse if anything is going wrong.

Also check whether there is any spelling mistake in the FM name or Product name given in FIBF.

Read only

0 Kudos
3,357

Hello,

Thank you for your answer.

I put a breakpoint in my function and also a breakpoint at line 18: IF P_KOART = 'K'. I run F110 like in my first post and nothing happens. The breakpoint is not reached. The FM name and the product are correct.

Any other suggestion?

Efren

Read only

0 Kudos
3,357

Hi,

In F110, the payment proposal is run in the background, so you can't hit a breakpoint from there.

Run program SAPF110S manually and check. You will need to set the XDEBUG value in the program. It is in include "F110MAIN" line number 32.

Read only

0 Kudos
3,357

Hello,

I guess you mean to set XDEBUG = 'X' in the debugger. If that is what you mean, I have done that. How to see if the program runs the function?

Thanks,

Efren

Read only

0 Kudos
3,357

Hi

Check if the BTE application indicator is ON in BF11 for that specific Application if you are using your BTE foe any specific application.

Regards,

Vijay V

Read only

Former Member
0 Kudos
3,357

Thanks everyone. It was a problem with the parameters. The update on the table is executed, so the BTE is triggered.

Read only

0 Kudos
3,357

Hi, Efren.

Which was the problem with the parameters? Of what table are you talking about?

I have the same problem and I can't make the BTE be triggered.

Could you help me?

Read only

0 Kudos
3,357

Hi Virgilio,

leave Country and Appl. Column empty.

Best Regards!