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

WORKFLOW: How to pass values from one step to another ?

Hello Workflow Gurus...

I'm new to Workflows but getting there! The challenge I have right now is the following:

Imagine a workflow with 3 steps (activities) and using a custom Business Object which we'll call ZBUSOBJ for now...

Step 1 - Calls method METH1 of ZBUSOBJ. This method calls a Z Tcode which creates data in a Z Custom Table.

Step 2 - Decision Step (not much to sya about it !!)

Step 3 - Calls method METH2 of ZBUSOBJ. This method calls a Standard SAP Tcode and my customer wants some screen fields to be populated using some values entered at Step 1 and currently stored in my Z Custom Table from Step 1. These fields that needs to be populated are not table-key fields, just standard fields.

I know I will need to use some "bindinds" mechanism but I just can't figure out how I can re-use data captured in STEP 1 to populate screen-fields in a standard SAP TCode in STEP 3.

Any help on this will be greatly appreciated.

José

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Oct 27, 2010 at 12:11 AM

    1/WF has workflow container, this like global parameters for WF.

    2/Step has binding where you assign workflow variable to Step container variable.

    Here you identify what is pass from WF container and what is pass back to container

    3/You have to define variable on the WF side and variable on the step side.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hello Jan,

      Thanks for your answer... but I still don't know how to make ensure that the SAP transaction called in my Step 3 will be able to reuse data coming from my Step 1... I do understand that the data will be provided from a container (workflow or task... tbd) but how can make sure that the transaction will use this data ?

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.