<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7232.53">
<TITLE>BOR Types and ABAP Classes</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Trebuchet MS">Hello All,</FONT>

<BR><FONT SIZE=2 FACE="Trebuchet MS">I've never used workflows with ABAP classes before but I am currently implementing a SAP standard workflow that uses just such a thing.</FONT></P>

<P><FONT SIZE=2 FACE="Trebuchet MS">However I need to make changes to this class.</FONT>

<BR><FONT SIZE=2 FACE="Trebuchet MS">I have created a subclass and defined it's superclass as the one the workflow uses.</FONT>

<BR><FONT SIZE=2 FACE="Trebuchet MS">However, as the attributes of the superclass are Private they seem to be unavailable to my subclass.</FONT>
</P>

<P><FONT SIZE=2 FACE="Trebuchet MS">Also when I try to activate my subclass I get the error</FONT>

<BR><I><FONT SIZE=2 FACE="Trebuchet MS">&quot;The superclass has the property 'CREATE PRIVATE'. You cannot create an </FONT></I>

<BR><I><FONT SIZE=2 FACE="Trebuchet MS">instance of the subclass. This can only be changed if the subclass is a &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></I>

<BR><I><FONT SIZE=2 FACE="Trebuchet MS">friend of the superclass.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;</FONT></I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</P>

<P><FONT SIZE=2 FACE="Trebuchet MS">Making the subclass a friend of the superclass would be making a SAP modification.</FONT>
</P>

<P><FONT SIZE=2 FACE="Trebuchet MS">As there appears to be no delegation like there are with BOR Types, how are we supposed to use/extend standard SAP ABAP Classes ?</FONT></P>

<P><FONT SIZE=2 FACE="Trebuchet MS">Many Thanks</FONT>

<BR><FONT SIZE=2 FACE="Trebuchet MS">David</FONT>
</P>


<P STYLE="margin-top: 0pt;margin-bottom: 0pt;"><SPAN STYLE="FONT-FAMILY:'Arial';FONT-SIZE:8pt;">_______________________________________________ </SPAN>
</P>
<P STYLE="margin-top: 0pt;margin-bottom: 0pt;"><SPAN STYLE="FONT-FAMILY:'Arial';FONT-SIZE:8pt;">This message is confidential. It may also be privileged or otherwise protected by work product immunity or other legal rules. If you have received it by mistake please let us know by reply and then delete it from your system; you should not copy it or disclose its contents to anyone. All messages sent to and from Linklaters may be monitored to ensure compliance with internal policies and to protect our business. Emails are not secure and cannot be guaranteed to be error free as they can be intercepted, amended, lost or destroyed, or contain viruses. Anyone who communicates with us by email is taken to accept these risks. </SPAN>
</P>
<P STYLE="margin-top: 0pt;margin-bottom: 0pt;"><SPAN STYLE="FONT-FAMILY:'Arial';FONT-SIZE:8pt;"> </SPAN>
</P>
<P STYLE="margin-top: 0pt;margin-bottom: 0pt;"><SPAN STYLE="FONT-FAMILY:'Arial';FONT-SIZE:8pt;">The contents of any email addressed to our clients are subject to our usual terms of business; anything which does not relate to the official business of the firm is neither given nor endorsed by it. </SPAN>
</P>
<P STYLE="margin-top: 0pt;margin-bottom: 0pt;"><SPAN STYLE="FONT-FAMILY:'Arial';FONT-SIZE:8pt;"> </SPAN>
</P>
<P STYLE="margin-top: 0pt;margin-bottom: 0pt;"><SPAN STYLE="FONT-FAMILY:'Arial';FONT-SIZE:8pt;">The registered address of the UK partnership of Linklaters is One Silk Street, London, EC2Y 8HQ. Please refer to http://www.linklaters.com/regulation for important information on the regulatory position of the firm. </SPAN> </P></BODY>
</HTML>