Skip to Content
author's profile photo Former Member
Former Member

Check FM invocation

Hi. I've got a problem. I try to debug a core SAP program. On some stage there is function <b>posed_store_data_wpubon</b> called. It takes a table-parameter. I need to get to know how is that table generated but when I try to search for that FunctionModule invocations there are no incvocations found. How can I search that?

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Dec 04, 2007 at 02:17 PM

    Hi,

    It is related to IDOC. U just search in main program. U can find it. In to this we have to pass edidc and edidd.

    regards,

    Subbu

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 04, 2007 at 02:59 PM

    Hi Piotr,

    put a breakpoint (soft) on that function module. When executions stops, go to call hierarchy to check where it is called from. You can click through the hierarchy to find out how table is filled.

    In IDoc processing, many function calls are trigered dynamically. That's why you do not find references.

    I think, it will be a retail system processing Idocs coming from a cashier system.

    Table I_EDIDD carries IDoc data. Field SEGNAM contains the segment structure name. SDATA has the data structured according to structure given in SEGNAM.

    Regards,

    Clemens

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      1.<b>Clemens Li</b>

      <i>When executions stops, go to call hierarchy to check where it is called from</i>

      I can't find that in menu whilst debugging. Could You give me a menu-path to that option? Maybe we have different versions of ABAP environment

      2. <b>Clemens Li</b>

      Yes it's exactly such table I_EDIDD STRUCTURE EDIDD. Could You tell me please how can I solve my problem? I have IDOC number and I'd like to check which casshier bill is it connected with. It is in I_EDIDD-SDATA. How should I fill I_EDIDD with data and is there some FModule which would import that I_EDIDD to give me that casshier bill number somehow?

      But the best solution for me wold be if I could find connectin betweek material and financial IDOC, because in our company those documents account different amounts of money sometimes and I have to catch such faked situations.

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.