<?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: Problem in type declaration in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774888#M1118953</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Then you have to use a global Constant for Filler and assign it wherever it is used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CONSTANTS filler TYPE C VALUE 'C'.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Karthik D&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 Nov 2008 04:58:18 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-11-04T04:58:18Z</dc:date>
    <item>
      <title>Problem in type declaration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774887#M1118952</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have to declare a type like below:&lt;/P&gt;&lt;P&gt;types: BEGIN OF ty_cm_record ,&lt;/P&gt;&lt;P&gt;        rectype          TYPE c,&lt;/P&gt;&lt;P&gt;        compid(3)        TYPE c,           "Distribution Channel&lt;/P&gt;&lt;P&gt;        filler           TYPE c VALUE 'C',&lt;/P&gt;&lt;P&gt;        count(5)         TYPE n,           "record count&lt;/P&gt;&lt;P&gt;        distro(3)        TYPE c,           "Second key - Distribution&lt;/P&gt;&lt;P&gt;       end of ty_cm_records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:it_cm_records type standard table of ty_cm_record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;above i have to declare a default value of filler as 'C' in type declaration .But i am getting error as ' expected after C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We can do it like below:&lt;/P&gt;&lt;P&gt;types: BEGIN OF ty_cm_record occurs 0,&lt;/P&gt;&lt;P&gt;        rectype          TYPE c,&lt;/P&gt;&lt;P&gt;        compid(3)        TYPE c,           "Distribution Channel&lt;/P&gt;&lt;P&gt;        filler           TYPE c VALUE 'C',&lt;/P&gt;&lt;P&gt;        count(5)         TYPE n,           "record count&lt;/P&gt;&lt;P&gt;        distro(3)        TYPE c,           "Second key - Distribution&lt;/P&gt;&lt;P&gt;         end of ty_cm_records.&lt;/P&gt;&lt;P&gt;but this type declaration is not permitted in our coding standard &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please sugest the solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Mohit Khandelwal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Nov 2008 04:48:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774887#M1118952</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-04T04:48:29Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in type declaration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774888#M1118953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Then you have to use a global Constant for Filler and assign it wherever it is used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CONSTANTS filler TYPE C VALUE 'C'.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Karthik D&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Nov 2008 04:58:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774888#M1118953</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-04T04:58:18Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in type declaration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774889#M1118954</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;PRE&gt;&lt;CODE&gt;
DATA: BEGIN OF ty_cm_records OCCURS 0,
rectype TYPE c,
compid(3) TYPE c, "Distribution Channel
filler TYPE c VALUE 'C',
count(5) TYPE n, "record count
distro(3) TYPE c, "Second key - Distribution
END OF ty_cm_records.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as you donot want to use this...better declare filler as constant...like the above post...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Nov 2008 04:58:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774889#M1118954</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-04T04:58:40Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in type declaration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774890#M1118955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;thanks for your sugestion.but this field filler should be present in my table ty_cm_reocrds.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;Mohit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Nov 2008 05:09:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774890#M1118955</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-04T05:09:33Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in type declaration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774891#M1118956</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;But how i would assign this feild to fiiler to my internal table once i declared filler as a constant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;Mohit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Nov 2008 05:11:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774891#M1118956</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-04T05:11:38Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in type declaration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774892#M1118957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;have u seen what happens when u use OCCURS 0 and why u cannot use 'VALUES' in Types....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
types: BEGIN OF ty_cm_record occurs 0,
rectype TYPE c,
compid(3) TYPE c, "Distribution Channel
filler TYPE c VALUE 'C',
count(5) TYPE n, "record count
distro(3) TYPE c, "Second key - Distribution
end of ty_cm_records.

This is what is getting populated in its *header* part 
RECTYPE	                                   
COMPID	                                   
FILLER	                                   	C
COUNT	                                   	00000
DISTRO	                                   
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;and u cannot use values in Types because it is a type...it doesnot contain any data....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and if u use &lt;/P&gt;&lt;P&gt;data:it_cm_records type standard table of ty_cm_record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there is no header part....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so define a header line with the initial value...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: BEGIN OF ty_cm_record,
        rectype TYPE c,
        compid(3) TYPE c, 
        filler TYPE c VALUE 'C',
        count(5) TYPE n, 
        distro(3) TYPE c, 
END OF ty_cm_record.

DATA : it_cm_records LIKE STANDARD TABLE OF ty_cm_record.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;see both the ty_cm_record. and it_cm_records..&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Nov 2008 05:13:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774892#M1118957</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-04T05:13:19Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in type declaration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774893#M1118958</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;I think we can not assign values in type declarations.  you can declare one work area and assign the values.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: BEGIN OF ty_cm_record ,&lt;/P&gt;&lt;P&gt;rectype TYPE c,&lt;/P&gt;&lt;P&gt;compid(3) TYPE c,&lt;/P&gt;&lt;P&gt;filler TYPE C,&lt;/P&gt;&lt;P&gt;count(5) TYPE n, "record count&lt;/P&gt;&lt;P&gt;distro(3) TYPE c, "Second key - Distribution&lt;/P&gt;&lt;P&gt;end of ty_cm_record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:it_cm_records type ty_cm_record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_cm_records-filler = 'C'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bhaskar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Nov 2008 05:30:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774893#M1118958</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-04T05:30:05Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in type declaration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774894#M1118959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;TYPES: BEGIN OF TY_CM_RECORD,&lt;/P&gt;&lt;P&gt;RECTYPE TYPE C,&lt;/P&gt;&lt;P&gt;COMPID(3) TYPE C, "Distribution Channel&lt;/P&gt;&lt;P&gt;FILLER TYPE C,&lt;/P&gt;&lt;P&gt;COUNT(5) TYPE N, "record count&lt;/P&gt;&lt;P&gt;DISTRO(3) TYPE C, "Second key - Distribution&lt;/P&gt;&lt;P&gt;END OF TY_CM_RECORD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DATA:IT_CM_RECORDS TYPE STANDARD TABLE OF TY_CM_RECORD WITH HEADER LINE.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;IT_CM_RECORDS-FILLER = 'C'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Nov 2008 06:20:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774894#M1118959</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-04T06:20:22Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in type declaration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774895#M1118960</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How you are fetching entries into your internal table, if you add record by record you can assign it to the workarea before inserting it into the internal table, if you are fetching records using select statement, write a loop after it to set all filler to the value of filler constant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Karthik D&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Nov 2008 06:35:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-type-declaration/m-p/4774895#M1118960</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-04T06:35:31Z</dc:date>
    </item>
  </channel>
</rss>

