Easy way to get object (database) attribute in to workflow

Rick Bakker rbakker at gmail.com
Mon Jan 18 19:17:28 EST 2010


Hello,

Just to be clear: the workflow will have an Activity step. The step
will call a task. The task will be defined to call GENERICINSTANTIATE.
You pass the key and the object name from the workflow to the task,
and the task passes both on to the method.
The method then passes the instance back to the task, and the task
passes it back to the workflow.

Maybe you could try it first in a test workflow with a simple object and key.

regards
Rick Bakker
Hanabi Technology

On Mon, Jan 18, 2010 at 2:05 PM, Shoaib Mirza <shoaib_mirza at hotmail.com> wrote:
> Hi
>
> The key works fine in swo1.  I've tried to pass the key in a number of
> different ways but it doesnt work.
> What do you mean by 'You have to pass the key when calling the task', how do
> you  call the task?  Isn't that just the object reference step (which calls
> the object reference task)?
>
> Best Regards
>
>> From: rbakker at gmail.com
>> Date: Mon, 18 Jan 2010 13:55:17 -1000
>> Subject: Re: Easy way to get object (database) attribute in to workflow
>> To: sap-wug at mit.edu
>>
>> Hello,
>>
>> You have to pass the key when calling the task. Try that key first in
>> SWO1 to make sure it's correct. GENERICINSTANTIATE will work if the
>> proper key is passed, keep trying!
>>
>> regards
>> Rick Bakker
>> Hanabi Technology
>>
>> On Mon, Jan 18, 2010 at 1:40 PM, Shoaib Mirza <shoaib_mirza at hotmail.com>
>> wrote:
>> > Hi Rick
>> >
>> > Thanks for the quick reply.
>> >
>> > I created the object reference using the wizard for SYSTEM method
>> > GENERICINSTANTIATE, as you stated below.
>> > This gives the object reference in my workflow container.
>> >
>> > I also gave it some 'initial values' in the workflow container for the
>> > key
>> > as well.  However it does not get instantiated.  I tried to assign it
>> > values
>> > in a container operation but the system doesn't allow that.
>> >
>> > On my next step I tried to read other attributes, but it
>> > gives blank values,
>> > and when I check the container in the test tool it states its
>> > not instantiated.
>> >
>> > Any ideas why its not instantiated?
>> >
>> > Thanks
>> > Sunni
>> >
>> >
>> >
>> >> From: rbakker at gmail.com
>> >> Date: Mon, 18 Jan 2010 13:19:31 -1000
>> >> Subject: Re: Easy way to get object (database) attribute in to workflow
>> >> To: sap-wug at mit.edu
>> >>
>> >> Hello,
>> >>
>> >> "I have copied a business object in swo1 and added some new database
>> >> attributes in to it."
>> >> Was that really necessary? With subtypes and delegation you could just
>> >> add attributes to the existing BO.
>> >>
>> >> "Please can you give me an idea of how I would now get these
>> >> attributes in to my workflow."
>> >> Is it an existing workflow? Is it the main object of that workflow? If
>> >> so, you don't have to do much, just reference the new attributes - if
>> >> you use delegation.
>> >>
>> >> Otherwise, you would have to create a task to instantiate the object
>> >> (using SYSTEM method GENERICINSTANTIATE) call that task in a workflow
>> >> step and pass the object instance to the workflow. That's more
>> >> flexible than passing separate attributes.
>> >>
>> >> regards
>> >> Rick Bakker
>> >> Hanabi Technology
>> >>
>> >>
>> >> On Mon, Jan 18, 2010 at 12:46 PM, Shoaib Mirza
>> >> <shoaib_mirza at hotmail.com>
>> >> wrote:
>> >> > Hi
>> >> > Urgent fix required for a customer.
>> >> > I have copied a business object in swo1 and added some new database
>> >> > attributes in to it. I've been away from workflow for a while so I'm
>> >> > a
>> >> > little rusty!
>> >> >
>> >> > Please can you give me an idea of how I would now get these
>> >> > attributes
>> >> > in to
>> >> > my workflow. I know I have to instantiate the object so, do I have to
>> >> > also
>> >> > create a method, instantiate in the method, and then pass the
>> >> > attribute
>> >> > values in to the result parameter in this method; and then bind to wf
>> >> > container elements?
>> >> >
>> >> > Thanks
>> >> > Sunni
>> >> >
>> >> >
>> >> > ________________________________
>> >> > We want to hear all your funny, exciting and crazy Hotmail stories.
>> >> > Tell
>> >> > us
>> >> > now
>> >> > _______________________________________________
>> >> > SAP-WUG mailing list
>> >> > SAP-WUG at mit.edu
>> >> > http://mailman.mit.edu/mailman/listinfo/sap-wug
>> >> >
>> >> >
>> >>
>> >> _______________________________________________
>> >> SAP-WUG mailing list
>> >> SAP-WUG at mit.edu
>> >> http://mailman.mit.edu/mailman/listinfo/sap-wug
>> >
>> > ________________________________
>> > Do you want a Hotmail account? Sign-up now - Free
>> > _______________________________________________
>> > SAP-WUG mailing list
>> > SAP-WUG at mit.edu
>> > http://mailman.mit.edu/mailman/listinfo/sap-wug
>> >
>> >
>>
>> _______________________________________________
>> SAP-WUG mailing list
>> SAP-WUG at mit.edu
>> http://mailman.mit.edu/mailman/listinfo/sap-wug
>
> ________________________________
> Got a cool Hotmail story? Tell us now
> _______________________________________________
> SAP-WUG mailing list
> SAP-WUG at mit.edu
> http://mailman.mit.edu/mailman/listinfo/sap-wug
>
>




More information about the SAP-WUG mailing list