<br><font size=2 face="sans-serif">Hello Mike,</font>
<br>
<br><font size=2 face="sans-serif">Interesting discussion, since we all
have our own standards of naming things, I think. </font>
<br>
<br><font size=2 face="sans-serif">My personal opinion is : </font>
<br><font size=2 face="sans-serif">Naming an object type &nbsp;as &nbsp;&quot;Z+object
type of supertype&quot; &nbsp;(or &quot;z+object type of supertype&quot;),
for example ZBUS2096, &nbsp;is more straight-forward and much easier to
understand for another person, than the developer, &nbsp;from which supertype
the subtype is created and delegated from.</font>
<br>
<br><font size=2 face="sans-serif">In the object name I would then rather
clarify the object by for example &nbsp;defining the object name as &quot;</font><font size=2><tt>CustDebitMemoReq</tt></font><font size=2 face="sans-serif">&quot;
&nbsp;or even &quot;z</font><font size=2><tt>CustDebitMemoReq&quot; to
point out that it's a subtype. </tt></font>
<br>
<br><font size=2><tt>Regards</tt></font>
<br><font size=2><tt>Viveka</tt></font>
<br><font size=2 face="sans-serif"><br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>&quot;Mike Pokraka&quot;
&lt;asap@workflowconnections.com&gt;</b> </font>
<br><font size=1 face="sans-serif">Sent by: sap-wug-bounces@mit.edu</font>
<p><font size=1 face="sans-serif">2006-12-19 12:03</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
&quot;SAP Workflow Users' Group&quot; &lt;sap-wug@mit.edu&gt;</font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">&quot;SAP Workflow Users' Group&quot;
&lt;sap-wug@mit.edu&gt;</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: You know what I hate?</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt>Hmmm, I used to agree with you. The SAP help also
suggests using ordinary<br>
English words.<br>
<br>
However over the years of bouncing around different customer sites<br>
(sometimes in rapid succession, sometimes even just for a single day) I<br>
appreciated people using prefixes for much the same reasons Paul<br>
described. Bughunting/understanding foreign workflows is much easier if<br>
it's straightforward to spot which attributes are custom. So these days<br>
I'm back in the other side and prefix them with a small z. (I find caps<br>
more annoying - as in ZAmount).<br>
<br>
What is annoying is people that create subtypes and call them ZBUS2096.<br>
Huh? It's a Debit Memo Request. And your subtype should also be called
the<br>
same - perhaps with an 'Enhanced' suffix or similar. So I suaually create<br>
subtypes and add a small z before the original object name - as in<br>
zCustDebitMemoReq.<br>
<br>
Just my 2p.<br>
Cheers,<br>
Mike<br>
<br>
<br>
On Mon, December 18, 2006 21:59, Alon Raskin wrote:<br>
&gt; I know that this is mostly an academic argument but I would love to
hear<br>
&gt; peoples thoughts on this...<br>
&gt;<br>
&gt; You know what I hate? I hate it when I look at a Z Business Object<br>
&gt; (delegated sub-type) and someone has created a method called zUpdate
or an<br>
&gt; attribute called zAmount. Is there really a need for the 'z' in the
name<br>
&gt; of the attribute/method? Perhaps there is something I am missing here
so<br>
&gt; please feel free to point out the error of my ways.<br>
&gt;<br>
&gt; Do people do this because they don't realise that they can redefine
an SAP<br>
&gt; delivered attribute/method? Or are they concerned that SAP will deliver
an<br>
&gt; attribute with the exact same name? I assume that the redefined<br>
&gt; method/attribute would not be effected but perhaps someone has had
this<br>
&gt; happen...<br>
&gt;<br>
&gt; I understand why people do it with append fields on a table but why
do<br>
&gt; this for a BOR sub-type?<br>
&gt;<br>
&gt; Regards,<br>
&gt;<br>
&gt; Alon<br>
&gt; _______________________________________________<br>
&gt; SAP-WUG mailing list<br>
&gt; SAP-WUG@mit.edu<br>
&gt; http://mailman.mit.edu/mailman/listinfo/sap-wug<br>
&gt;<br>
<br>
<br>
_______________________________________________<br>
SAP-WUG mailing list<br>
SAP-WUG@mit.edu<br>
http://mailman.mit.edu/mailman/listinfo/sap-wug<br>
</tt></font>
<br>