<html><body>
<p>Thanks you for you imput I appreciate them.<br>
<br>
Regards<br>
<br>
Nat Govender<br>
Toyota South Africa<br>
IT - SAP Workflow Specialist<br>
Internal Ext.  : 32645<br>
Direct Line    : +27 031 910 2645<br>
Fax                 : +27 031 902 9633<br>
E-mail            : ngovender4@toyota.co.za<br>
<br>
=============================================<br>
       Never test the depth of the water with both feet.  <br>
=============================================<br>
<img src="cid:10__=CDBBF8ADDFBC04D78f9e8a93df9@toyota.co.za" width="16" height="16" alt="Inactive hide details for &quot;Kjetil Kilhavn&quot; &lt;KJETILK@statoil.com&gt;">&quot;Kjetil Kilhavn&quot; &lt;KJETILK@statoil.com&gt;<br>
<br>
<br>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td style="background-image:url(cid:20__=CDBBF8ADDFBC04D78f9e8a93df9@toyota.co.za); background-repeat: no-repeat; " width="40%">
<ul>
<ul>
<ul>
<ul><b><font size="2">&quot;Kjetil Kilhavn&quot; &lt;KJETILK@statoil.com&gt;</font></b><font size="2"> </font><br>
<font size="2">Sent by: sap-wug-bounces@mit.edu</font>
<p><font size="2">2006/12/08 10:22 AM</font>
<table border="1">
<tr valign="top"><td width="168" bgcolor="#FFFFFF"><div align="center"><font size="2">Please respond to<br>
&quot;SAP Workflow Users' Group&quot; &lt;sap-wug@mit.edu&gt;</font></div></td></tr>
</table>
</ul>
</ul>
</ul>
</ul>
</td><td width="60%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="1%"><img src="cid:30__=CDBBF8ADDFBC04D78f9e8a93df9@toyota.co.za" border="0" height="1" width="58" alt=""><br>
<div align="right"><font size="2">To</font></div></td><td width="100%"><img src="cid:30__=CDBBF8ADDFBC04D78f9e8a93df9@toyota.co.za" border="0" height="1" width="1" alt=""><br>
<font size="2">&quot;SAP Workflow Users' Group&quot; &lt;sap-wug@mit.edu&gt;</font></td></tr>

<tr valign="top"><td width="1%"><img src="cid:30__=CDBBF8ADDFBC04D78f9e8a93df9@toyota.co.za" border="0" height="1" width="58" alt=""><br>
<div align="right"><font size="2">cc</font></div></td><td width="100%"><img src="cid:30__=CDBBF8ADDFBC04D78f9e8a93df9@toyota.co.za" border="0" height="1" width="1" alt=""><br>
</td></tr>

<tr valign="top"><td width="1%"><img src="cid:30__=CDBBF8ADDFBC04D78f9e8a93df9@toyota.co.za" border="0" height="1" width="58" alt=""><br>
<div align="right"><font size="2">Subject</font></div></td><td width="100%"><img src="cid:30__=CDBBF8ADDFBC04D78f9e8a93df9@toyota.co.za" border="0" height="1" width="1" alt=""><br>
<font size="2">RE: BOR Creation Vs Copying</font></td></tr>
</table>

<table border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="58"><img src="cid:30__=CDBBF8ADDFBC04D78f9e8a93df9@toyota.co.za" border="0" height="1" width="1" alt=""></td><td width="336"><img src="cid:30__=CDBBF8ADDFBC04D78f9e8a93df9@toyota.co.za" border="0" height="1" width="1" alt=""></td></tr>
</table>
</td></tr>
</table>
<br>
<font color="#0000FF" face="Arial">If it *is* a subtype you should create a subtype. If it isn't you shouldn't.</font><br>
<font size="4"> </font><br>
<font color="#0000FF" face="Arial">A horse and a dog has some common features; having four legs, fur, a tail, and being able to pull a sled. Dog is not a subtype of a horse. So you should copy the horse object type to create a new &quot;root&quot; object type for dog (unless they are both defined as subtypes of e.g. mammal). However, a pony is a subtype of a horse, so you should create a subtype and definitely not make a copy.</font><br>
<font size="4"> </font><br>
<font color="#0000FF" face="Arial">In the same manner, even if, say application for vacation has some common features with application for a new pencil sharpener, they are completely unrelated. They may both support an interface for applications (which according to Shai Agassi should have one method: reject), but that is as close as they get. You create a copy. The problem is of course that in real life it is sometimes not that easy to determine whether it is a subtype or not, and which choice makes most sense can depend on your point of view.</font><br>
<font size="4"> </font><br>
<font color="#0000FF" face="Arial">When it comes to sexiness I'd still vote for Claudia Schiffer instead of both subtyping and copying, but we all have different tastes ;-)</font><br>
<font face="Arial">-- </font><br>
<font face="Arial">Kjetil Kilhavn, Statoil OFT GBS BAS DEV SAP</font><br>
<font size="4"> </font><br>
<br>
<hr width="100%" size="2" align="left"><b><font face="Tahoma">From:</font></b><font face="Tahoma"> sap-wug-bounces@mit.edu [<a href="mailto:sap-wug-bounces@mit.edu">mailto:sap-wug-bounces@mit.edu</a>] </font><b><font face="Tahoma">On Behalf Of </font></b><font face="Tahoma">Mark Pyc</font><b><font face="Tahoma"><br>
Sent:</font></b><font face="Tahoma"> Thursday, December 07, 2006 3:33 PM</font><b><font face="Tahoma"><br>
To:</font></b><font face="Tahoma"> SAP Workflow Users' Group</font><b><font face="Tahoma"><br>
Subject:</font></b><font face="Tahoma"> Re: BOR Creation Vs Copying</font><font size="4"><br>
</font><br>
<font size="4">G'day Nat,</font><br>
<font size="4"> </font><br>
<font size="4">A copy is a static duplicate as at the time you perform the copy. All code will live inside the copy.</font><br>
<font size="4"> </font><br>
<font size="4">A subtype is a more complex OO concept. In this case it is not a copy, but an extensible reference to the parent. All the parents code (other than the definition of the key) remains in the parent objects program and the subtype simply access it from the there. Any new methods or attributes code will be in the subtype's program. This way if SAP provides fixes or extensions to the original object your subtype INSTANTLY has access to those fixes or extensions. </font><br>
<font size="4"> </font><br>
<font size="4">Subtyping is way sexier than copying!</font><br>
<font size="4"> </font><br>
<font size="4">Have fun,</font><br>
<font size="4">Mark<br>
<br>
 </font><br>
<font size="4">On 12/7/06, </font><b><font size="4">Nat 4 Govender</font></b><font size="4"> &lt;</font><a href="mailto:ngovender4@toyota.co.za"><u><font size="4" color="#0000FF">ngovender4@toyota.co.za</font></u></a><font size="4">&gt; wrote: </font>
<ul><font size="4">Hi all,<br>
<br>
What is the difference of creating a subtype of a BO VS copying a BO?<br>
<br>
<br>
Regards<br>
<br>
Nat Govender<br>
Toyota South Africa<br>
IT - SAP Workflow Specialist<br>
Internal Ext. : 32645<br>
Direct Line : +27 031 910 2645 <br>
Fax : +27 031 902 9633<br>
E-mail : </font><a href="mailto:ngovender4@toyota.co.za" target="_blank"><u><font size="4" color="#0000FF">ngovender4@toyota.co.za</font></u></a><font size="4"><br>
<br>
============================================= <br>
Never test the depth of the water with both feet. <br>
=============================================</font>
<p><font size="4"><br>
<br>
</font><hr width="100%" size="2" align="left">
<p>This message is a privileged and private communication<br>
and may be read,copied and used only by the intended recipient(s).<br>
If you are not an intended recipient, please let us know by return<br>
email. Please then delete the message and do not disclose its <br>
contents to any person. Neither the sender nor Toyota South Africa<br>
Motors accepts any liability whatsoever as a result of the further<br>
dissemination of this message. Whilst all reasonable steps are<br>
taken to avoid corruption of data or information, we do not accept <br>
any liability should such corruption occur. 
<p><font size="4"><br>
<br>
<br>
 </font><br>
<font size="4"><br>
_______________________________________________<br>
SAP-WUG mailing list</font><u><font size="4" color="#0000FF"><br>
</font></u><a href="mailto:SAP-WUG@mit.edu"><u><font size="4" color="#0000FF">SAP-WUG@mit.edu</font></u></a><u><font size="4" color="#0000FF"><br>
</font></u><a href="http://mailman.mit.edu/mailman/listinfo/sap-wug" target="_blank"><u><font size="4" color="#0000FF">http://mailman.mit.edu/mailman/listinfo/sap-wug</font></u></a><font size="4"><br>
<br>
</font></ul>

<p><font size="2">-------------------------------------------------------------------<br>
The information contained in this message may be CONFIDENTIAL and is<br>
intended for the addressee only. Any unauthorised use, dissemination of the<br>
information or copying of this message is prohibited. If you are not the<br>
addressee, please notify the sender immediately by return e-mail and delete<br>
this message.<br>
Thank you.</font><tt>_______________________________________________<br>
SAP-WUG mailing list<br>
SAP-WUG@mit.edu<br>
</tt><tt><a href="http://mailman.mit.edu/mailman/listinfo/sap-wug">http://mailman.mit.edu/mailman/listinfo/sap-wug</a></tt><tt><br>
</tt>
<p></body></html>