ABAP-OO Workflow for PO-release
a.v.n.r kumar
avnrkumar at yahoo.co.in
Thu Apr 24 00:39:11 EDT 2008
Hi,
By creating a new class and mentioning the super class will achieve the functionality of Delegation? I feel if the Business object is having a delegation then the event of the delegation will be executed. How about in the case of ABAP OOPS. If I am having a new logic for the std method in the subclass. How will this subclass is called?
Thanks
Raghavendra
"Dart, Jocelyn" <jocelyn.dart at sap.com> wrote:
Mike,
The equivalent of "Create subtype" for ABAP OO classes, is to create your class and then in the Properties tab nominate your Superclass.
Delegation is unnecessary because narrowing/widening cast means you can move between parent and child freely.
Regards,
Jocelyn
________________________________
From: sap-wug-bounces at mit.edu on behalf of Mike Pokraka
Sent: Mon 21/04/2008 9:20 PM
To: SAP Workflow Users' Group
Subject: Re: ABAP-OO Workflow for PO-release
On Fri, April 18, 2008 7:56 am, Kjetil Kilhavn wrote:
> This is interesting (well, anything from a SAP employee who has proven
OK I may not be a SAP Employee so take my input with a grain of salt..
> However, I have assumed that for existing BOR objects it would be easier to
> implement additional methods (and redefine methods) in a BOR object type
which would then be delegated to.
>
It's a little more work to create the class up front - there's no "Create
Subclass" button. But once that's in place I find it easier to add
additional methods. See my other post to Sherie.
> Would you recommend that even for a small change such as the additional
attribute I've added to USR01?
> Such a strategy would mean the workflow becomes a mixture of tasks using
BOR
> objects and class objects.
>
Yes, and yes. Actually in many cases I've done away with the BORs because
it's a 10 minute job to add the two or three BOR components I actually
need into my class. The icing on the cake is being able to bind
_WI_ACTUAL_AGENT via functional method straight into an instance of
ZCL_WF_USER.
> I see you recommend adding an attribute to the class to reference the
BOR
> object when needed. Would you recommend also adding a class object
reference
> as an attribute to a delegated BOR object type - or how would you
approach
> the need for crossing from one object type to the other.
Unfortunately it only works one way - BORs can't have class attributes.
Usually I end up working with both, which is not really a big issue.
> --
> Kjetil Kilhavn (+47 40220607)
> Blue Consulting AS (http://www.bluec.no/)
> _______________________________________________
> 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
_______________________________________________
SAP-WUG mailing list
SAP-WUG at mit.edu
http://mailman.mit.edu/mailman/listinfo/sap-wug
---------------------------------
Explore your hobbies and interests. Click here to begin.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/sap-wug/attachments/20080424/3f46d5ef/attachment.htm
More information about the SAP-WUG
mailing list