<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Naming conventions for data types in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024629#M414801</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;but if I were to chose my variable names as CustomerNumber, RecordTypeand so on rather than wa_kunnr ... would that be a non sap thing to do. I ask this cos I have a Java background and thats how we would name variables&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 14 Mar 2007 15:45:39 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-14T15:45:39Z</dc:date>
    <item>
      <title>Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024622#M414794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In my functional specs I have been given field names&lt;/P&gt;&lt;P&gt;Client Number &lt;/P&gt;&lt;P&gt;Record Type &lt;/P&gt;&lt;P&gt;Customer Name and so on &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to create custom data types for all these and assign them to std values (vbak-kunnr, adrc-name1) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to determine what is the best naming convention to use for my custom data types&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would the convention be to use, new_kunnr, new_adrc_name1 or perhaps just ClientNumber, RecordType, CustomerName and so on&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 15:31:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024622#M414794</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T15:31:04Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024623#M414795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;i&amp;gt;create custom data types for all these and assign them to std values&amp;lt;/i&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are referring to creating new data elements and assigning them directly to the fields in a standard table,  I would highly suggest NOT doing this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 15:34:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024623#M414795</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-03-14T15:34:36Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024624#M414796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can try something like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ZNEW_KUNNR.&lt;/P&gt;&lt;P&gt;ZADRC_NAME1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 15:35:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024624#M414796</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T15:35:25Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024625#M414797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rich &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All I want to do is &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: new_kunnr(15) type c &lt;/P&gt;&lt;P&gt;new_kunnr = vbak-kunnr &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Am I creating a new data type here? &lt;/P&gt;&lt;P&gt;I need to come up with a consistent naming convention for my fields as I have many of them&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 15:36:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024625#M414797</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T15:36:23Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024626#M414798</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you are refering for custom data types, defined in your abap program, there is no convention at all. You are free to choose your variable names.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you ar talking about sap objects, like domains or data elements, then you must follow SAP conventions.&lt;/P&gt;&lt;P&gt;The main convention is that your SAP objects must begin with 'Z' ou 'Y' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 15:38:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024626#M414798</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T15:38:12Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024627#M414799</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You don't need to create data type/element for your coding purposes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can declare work areas (WA).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data: wa_new_kunnr(15) type c. 

wa_new_kunnr = vbak-kunnr. 
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 15:39:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024627#M414799</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T15:39:53Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024628#M414800</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Then Ferry, has you answer here, normally though, WA would indicate a header line for an internal table.  You will see other naming conventions for single data types.  For example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v_kunnr     " Variable&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lv_kunnr    " Local Variable&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gv_kunnr    " Global Varible&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 15:43:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024628#M414800</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-03-14T15:43:12Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024629#M414801</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;but if I were to chose my variable names as CustomerNumber, RecordTypeand so on rather than wa_kunnr ... would that be a non sap thing to do. I ask this cos I have a Java background and thats how we would name variables&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 15:45:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024629#M414801</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T15:45:39Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024630#M414802</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Unsure&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 15:50:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024630#M414802</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T15:50:28Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024631#M414803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Camel Casing is not possible in ABAP as it is case insensitive for the variables unlike Java is&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 15:51:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024631#M414803</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T15:51:41Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024632#M414804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use any datatype name you like. But it is best to use meaningful names such as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;W_BILLING_METHOD  instead of W_KVGR4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The same is for internal tables. I have seen an internal table with the following definition&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF T_DATA....&lt;/P&gt;&lt;P&gt;   FIELD1(10),&lt;/P&gt;&lt;P&gt;   FIELD2(10),&lt;/P&gt;&lt;P&gt;   FIELD3(10),&lt;/P&gt;&lt;P&gt;.........&lt;/P&gt;&lt;P&gt;END OF T_DATA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;etc.....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 15:55:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024632#M414804</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T15:55:16Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024633#M414805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think its best I include my scenario so people can better answer my question &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My report has four different parts, each has a filler, record type, customer number which need to be initialized to certain values that are different &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The four parts are Name/Address, Credit Order, Sub total and Total &lt;/P&gt;&lt;P&gt;Name/Address has Record type = A , customer number = vbak-kunnr &lt;/P&gt;&lt;P&gt;Credit Order has Record type = R, customer number = vbak-kunnr &lt;/P&gt;&lt;P&gt;SubTotal has Record type= space and customer number = 99&lt;/P&gt;&lt;P&gt;Total has Record type = S and customer number = 9999 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I have to create variables for these and am trying to figure out a proper naming convention &lt;/P&gt;&lt;P&gt;I could do RecordType_Name, RecordType_CreditOrder and so on but that does not seem the best way to me. Any ideas!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 15:56:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024633#M414805</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T15:56:08Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024634#M414806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Megan,&lt;/P&gt;&lt;P&gt;   Usually we use the keyword TYPES to declare user-defined data types. The naming convention we follow is type_s_&amp;lt;typename&amp;gt;.&lt;/P&gt;&lt;P&gt;   In order to declare data objects the naming convention is w_&amp;lt;objname&amp;gt;. In the same way, &lt;/P&gt;&lt;P&gt;   For internal tables it is t_&amp;lt;tabname&amp;gt;. &lt;/P&gt;&lt;P&gt;   For work areas it is wa_&amp;lt;work area-name&amp;gt;.&lt;/P&gt;&lt;P&gt;   For parameters it is p_&amp;lt;parameter-name&amp;gt;.&lt;/P&gt;&lt;P&gt;   For select-options it is s_&amp;lt;name&amp;gt;.&lt;/P&gt;&lt;P&gt;   &lt;/P&gt;&lt;P&gt;So according to ur requirement u use the above mentioned naming convention in ur report. Hope u get satisfied with my reply. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Swapna.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2007 19:16:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024634#M414806</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-14T19:16:15Z</dc:date>
    </item>
    <item>
      <title>Re: Naming conventions for data types</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024635#M414807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank You!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Mar 2007 21:55:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/naming-conventions-for-data-types/m-p/2024635#M414807</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-15T21:55:26Z</dc:date>
    </item>
  </channel>
</rss>

