Question:
Hi all,
just working on the customer hierarchy at the moment. I've used the BTE events in order to catch the hierarchy node creation... But it does not work!
what I've done :
- assigned function modules to the events 00504004 (creation), 00504005 (modification) and 00504006(deletion) using FIBF transaction "settings -> P/S function modules -> of a customer"
- created these function module using "Environment -> Info System P/S" and copying the examples for the relevant events
- everything's activated and transported
- I have break points in every single module function I've created
what happens :
- when I create, or modify, or delete a node in the customer hierarchy, I never come to the break points...
- I had a look in the source code when I save the hierarchy (RVKNVH00), the publish_bte is called using the 'ON COMMIT LEVEL 9'. It calls a function module 'CUSTOMER_HIERARCHY_THROW_BTE' but I never come to any break point I've set up there...
Has anyone any idea of what my problem can be ???
Have I forgotten to do anything ???
Is it impossible to set a break point in an OPEN-FI ??
Thanks for your answers/ideas!
John
Answer:
answer to my own question (if ever you have the same case)
The problem is easy :
YOU CANNOT PUT BREAK POINTS IN OPEN FI MODULES.
What I've done : just a specific table modification during the function module, surrounded by break points... Never stopped there, but the table had been modified...
Anyway, good news, it works !
John