<?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 BADI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi/m-p/2066181#M427522</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am new to BADI. can any one help me. i want to write code for this....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.For each UDMCASEATTR00-COST_CENTER (1-10) make sure the respective COMPANY_CODE (1-10) and BUSINESS (1-10) areas are filled. You will have to search table CSKS for this information. Use CONTROLLING_AREA &amp;#148;CONU&amp;#148; (find the BUKRS and GSBER for the KOSTL). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for this change i written code as ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Types: Begin of it_UDMCASEATTR00  ,&lt;/P&gt;&lt;P&gt;           COST_CENTER1 TYPE UDMCASEATTR00-COST_CENTER1,&lt;/P&gt;&lt;P&gt;           COST_CENTER2 TYPE UDMCASEATTR00-COST_CENTER2,&lt;/P&gt;&lt;P&gt;           COST_CENTER3 TYPE UDMCASEATTR00-COST_CENTER3,&lt;/P&gt;&lt;P&gt;           COST_CENTER4 TYPE UDMCASEATTR00-COST_CENTER4,&lt;/P&gt;&lt;P&gt;           COST_CENTER5 TYPE UDMCASEATTR00-COST_CENTER5,&lt;/P&gt;&lt;P&gt;           COST_CENTER6 TYPE UDMCASEATTR00-COST_CENTER6,&lt;/P&gt;&lt;P&gt;           COST_CENTER7 TYPE UDMCASEATTR00-COST_CENTER7,&lt;/P&gt;&lt;P&gt;           COST_CENTER8 TYPE UDMCASEATTR00-COST_CENTER8,&lt;/P&gt;&lt;P&gt;           COST_CENTER9 TYPE UDMCASEATTR00-COST_CENTER9,&lt;/P&gt;&lt;P&gt;           COST_CENTER10 TYPE UDMCASEATTR00-COST_CENTER10,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE1 TYPE UDMCASEATTR00-COMPANY_CODE1,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE2 TYPE UDMCASEATTR00-COMPANY_CODE2,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE3 TYPE UDMCASEATTR00-COMPANY_CODE3,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE4 TYPE UDMCASEATTR00-COMPANY_CODE4,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE5 TYPE UDMCASEATTR00-COMPANY_CODE5,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE6 TYPE UDMCASEATTR00-COMPANY_CODE6,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE7 TYPE UDMCASEATTR00-COMPANY_CODE7,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE8 TYPE UDMCASEATTR00-COMPANY_CODE8,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE9 TYPE UDMCASEATTR00-COMPANY_CODE9,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE10 TYPE UDMCASEATTR00-COMPANY_CODE10,&lt;/P&gt;&lt;P&gt;           BUSINESS1 TYPE UDMCASEATTR00-BUSINESS1,&lt;/P&gt;&lt;P&gt;           BUSINESS2 TYPE UDMCASEATTR00-BUSINESS2,&lt;/P&gt;&lt;P&gt;           BUSINESS3 TYPE UDMCASEATTR00-BUSINESS3,&lt;/P&gt;&lt;P&gt;           BUSINESS4 TYPE UDMCASEATTR00-BUSINESS4,&lt;/P&gt;&lt;P&gt;           BUSINESS5 TYPE UDMCASEATTR00-BUSINESS5,&lt;/P&gt;&lt;P&gt;           BUSINESS6 TYPE UDMCASEATTR00-BUSINESS6,&lt;/P&gt;&lt;P&gt;           BUSINESS7 TYPE UDMCASEATTR00-BUSINESS7,&lt;/P&gt;&lt;P&gt;           BUSINESS8 TYPE UDMCASEATTR00-BUSINESS8,&lt;/P&gt;&lt;P&gt;           BUSINESS9 TYPE UDMCASEATTR00-BUSINESS9,&lt;/P&gt;&lt;P&gt;           BUSINESS10 TYPE UDMCASEATTR00-BUSINESS10,&lt;/P&gt;&lt;P&gt;         End of it_UDMCASEATTR00.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Data : it_UDMCASEATTR001 type table of it_UDMCASEATTR00 .&lt;/P&gt;&lt;P&gt; Data: wa_udmcaseattr00 like line of it_UDMCASEATTR001.&lt;/P&gt;&lt;P&gt;  Data: it_UDMCASEATTR00_temp type table of it_UDMCASEATTR00.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Types: Begin of it_csks,&lt;/P&gt;&lt;P&gt;            bukrs type csks-bukrs,&lt;/P&gt;&lt;P&gt;            gsber type csks-gsber,&lt;/P&gt;&lt;P&gt;            kostl type csks-kostl,&lt;/P&gt;&lt;P&gt;            kokrs type csks-kokrs,&lt;/P&gt;&lt;P&gt;         End of it_csks.&lt;/P&gt;&lt;P&gt;  Data: it_csks1 type table of it_csks.&lt;/P&gt;&lt;P&gt;  Data: wa_csks like line of it_csks1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select cost_center1 cost_center2 cost_center3 cost_center4 cost_center5 cost_center6 cost_center7&lt;/P&gt;&lt;P&gt;       cost_center8 cost_center9 cost_center10 company_code1 company_code2 company_code3 company_code4&lt;/P&gt;&lt;P&gt;       company_code5 company_code6 company_code7 company_code8 company_code9 company_code10&lt;/P&gt;&lt;P&gt;       business1 business2 business3 business4 business5 business6 business7 business8 business9&lt;/P&gt;&lt;P&gt;       business10  from UDMCASEATTR00 into table it_UDMCASEATTR001 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      it_UDMCASEATTR00_temp[] = it_UDMCASEATTR001[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      Clear it_UDMCASEATTR001. refresh it_UDMCASEATTR001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      Loop at it_UDMCASEATTR00_temp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        If  not  it_UDMCASEATTR00_temp-cost_center  is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          If not it_UDMCASEATTR00_temp-company_code is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            If not  it_UDMCASEATTR00_temp-business is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              Append it_UDMCASEATTR00_temp to it_UDMCASEATTR001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            Endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          Endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        Endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      Endloop.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;      Free it_UDMCASEATTR00_temp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      if not it_udmcaseattr001[] is initial.&lt;/P&gt;&lt;P&gt;        select bukrs gsber kostl kokrs from csks&lt;/P&gt;&lt;P&gt;        "for all entries in it_UDMCASEATTR001&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        into table it_csks1&lt;/P&gt;&lt;P&gt;        where KOSTL = it_UDMCASEATTR001-cost_center1&lt;/P&gt;&lt;P&gt;        and   kokrs = 'CONU'&lt;/P&gt;&lt;P&gt;        and   bukrs = it_UDMCASEATTR001-company_code1&lt;/P&gt;&lt;P&gt;        and   gsber = it_UDMCASEATTR001-business1.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when i activate i am getting syntax error as  At "loop at itab" onof the additions "into","assiging" or "transporting no fields" is required in the OO context.&lt;/P&gt;&lt;P&gt;please help me how to write code for this. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;ankitha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 Mar 2007 20:27:49 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-22T20:27:49Z</dc:date>
    <item>
      <title>BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi/m-p/2066181#M427522</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am new to BADI. can any one help me. i want to write code for this....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.For each UDMCASEATTR00-COST_CENTER (1-10) make sure the respective COMPANY_CODE (1-10) and BUSINESS (1-10) areas are filled. You will have to search table CSKS for this information. Use CONTROLLING_AREA &amp;#148;CONU&amp;#148; (find the BUKRS and GSBER for the KOSTL). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for this change i written code as ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Types: Begin of it_UDMCASEATTR00  ,&lt;/P&gt;&lt;P&gt;           COST_CENTER1 TYPE UDMCASEATTR00-COST_CENTER1,&lt;/P&gt;&lt;P&gt;           COST_CENTER2 TYPE UDMCASEATTR00-COST_CENTER2,&lt;/P&gt;&lt;P&gt;           COST_CENTER3 TYPE UDMCASEATTR00-COST_CENTER3,&lt;/P&gt;&lt;P&gt;           COST_CENTER4 TYPE UDMCASEATTR00-COST_CENTER4,&lt;/P&gt;&lt;P&gt;           COST_CENTER5 TYPE UDMCASEATTR00-COST_CENTER5,&lt;/P&gt;&lt;P&gt;           COST_CENTER6 TYPE UDMCASEATTR00-COST_CENTER6,&lt;/P&gt;&lt;P&gt;           COST_CENTER7 TYPE UDMCASEATTR00-COST_CENTER7,&lt;/P&gt;&lt;P&gt;           COST_CENTER8 TYPE UDMCASEATTR00-COST_CENTER8,&lt;/P&gt;&lt;P&gt;           COST_CENTER9 TYPE UDMCASEATTR00-COST_CENTER9,&lt;/P&gt;&lt;P&gt;           COST_CENTER10 TYPE UDMCASEATTR00-COST_CENTER10,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE1 TYPE UDMCASEATTR00-COMPANY_CODE1,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE2 TYPE UDMCASEATTR00-COMPANY_CODE2,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE3 TYPE UDMCASEATTR00-COMPANY_CODE3,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE4 TYPE UDMCASEATTR00-COMPANY_CODE4,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE5 TYPE UDMCASEATTR00-COMPANY_CODE5,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE6 TYPE UDMCASEATTR00-COMPANY_CODE6,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE7 TYPE UDMCASEATTR00-COMPANY_CODE7,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE8 TYPE UDMCASEATTR00-COMPANY_CODE8,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE9 TYPE UDMCASEATTR00-COMPANY_CODE9,&lt;/P&gt;&lt;P&gt;           COMPANY_CODE10 TYPE UDMCASEATTR00-COMPANY_CODE10,&lt;/P&gt;&lt;P&gt;           BUSINESS1 TYPE UDMCASEATTR00-BUSINESS1,&lt;/P&gt;&lt;P&gt;           BUSINESS2 TYPE UDMCASEATTR00-BUSINESS2,&lt;/P&gt;&lt;P&gt;           BUSINESS3 TYPE UDMCASEATTR00-BUSINESS3,&lt;/P&gt;&lt;P&gt;           BUSINESS4 TYPE UDMCASEATTR00-BUSINESS4,&lt;/P&gt;&lt;P&gt;           BUSINESS5 TYPE UDMCASEATTR00-BUSINESS5,&lt;/P&gt;&lt;P&gt;           BUSINESS6 TYPE UDMCASEATTR00-BUSINESS6,&lt;/P&gt;&lt;P&gt;           BUSINESS7 TYPE UDMCASEATTR00-BUSINESS7,&lt;/P&gt;&lt;P&gt;           BUSINESS8 TYPE UDMCASEATTR00-BUSINESS8,&lt;/P&gt;&lt;P&gt;           BUSINESS9 TYPE UDMCASEATTR00-BUSINESS9,&lt;/P&gt;&lt;P&gt;           BUSINESS10 TYPE UDMCASEATTR00-BUSINESS10,&lt;/P&gt;&lt;P&gt;         End of it_UDMCASEATTR00.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Data : it_UDMCASEATTR001 type table of it_UDMCASEATTR00 .&lt;/P&gt;&lt;P&gt; Data: wa_udmcaseattr00 like line of it_UDMCASEATTR001.&lt;/P&gt;&lt;P&gt;  Data: it_UDMCASEATTR00_temp type table of it_UDMCASEATTR00.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Types: Begin of it_csks,&lt;/P&gt;&lt;P&gt;            bukrs type csks-bukrs,&lt;/P&gt;&lt;P&gt;            gsber type csks-gsber,&lt;/P&gt;&lt;P&gt;            kostl type csks-kostl,&lt;/P&gt;&lt;P&gt;            kokrs type csks-kokrs,&lt;/P&gt;&lt;P&gt;         End of it_csks.&lt;/P&gt;&lt;P&gt;  Data: it_csks1 type table of it_csks.&lt;/P&gt;&lt;P&gt;  Data: wa_csks like line of it_csks1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select cost_center1 cost_center2 cost_center3 cost_center4 cost_center5 cost_center6 cost_center7&lt;/P&gt;&lt;P&gt;       cost_center8 cost_center9 cost_center10 company_code1 company_code2 company_code3 company_code4&lt;/P&gt;&lt;P&gt;       company_code5 company_code6 company_code7 company_code8 company_code9 company_code10&lt;/P&gt;&lt;P&gt;       business1 business2 business3 business4 business5 business6 business7 business8 business9&lt;/P&gt;&lt;P&gt;       business10  from UDMCASEATTR00 into table it_UDMCASEATTR001 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      it_UDMCASEATTR00_temp[] = it_UDMCASEATTR001[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      Clear it_UDMCASEATTR001. refresh it_UDMCASEATTR001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      Loop at it_UDMCASEATTR00_temp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        If  not  it_UDMCASEATTR00_temp-cost_center  is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          If not it_UDMCASEATTR00_temp-company_code is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            If not  it_UDMCASEATTR00_temp-business is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              Append it_UDMCASEATTR00_temp to it_UDMCASEATTR001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            Endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          Endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        Endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      Endloop.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;      Free it_UDMCASEATTR00_temp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      if not it_udmcaseattr001[] is initial.&lt;/P&gt;&lt;P&gt;        select bukrs gsber kostl kokrs from csks&lt;/P&gt;&lt;P&gt;        "for all entries in it_UDMCASEATTR001&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        into table it_csks1&lt;/P&gt;&lt;P&gt;        where KOSTL = it_UDMCASEATTR001-cost_center1&lt;/P&gt;&lt;P&gt;        and   kokrs = 'CONU'&lt;/P&gt;&lt;P&gt;        and   bukrs = it_UDMCASEATTR001-company_code1&lt;/P&gt;&lt;P&gt;        and   gsber = it_UDMCASEATTR001-business1.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when i activate i am getting syntax error as  At "loop at itab" onof the additions "into","assiging" or "transporting no fields" is required in the OO context.&lt;/P&gt;&lt;P&gt;please help me how to write code for this. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;ankitha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 20:27:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi/m-p/2066181#M427522</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T20:27:49Z</dc:date>
    </item>
    <item>
      <title>Re: BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi/m-p/2066182#M427523</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you need to loop into a work area.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Decalre a work area like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;data: wa_UDMCASEATTR00_temp type it_UDMCASEATTR00.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Loop at it_UDMCASEATTR00_temp into wa_UDMCASEATTR00_temp.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write your statements&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;endloop.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 22:34:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi/m-p/2066182#M427523</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T22:34:10Z</dc:date>
    </item>
    <item>
      <title>Re: BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi/m-p/2066183#M427524</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;in loop&lt;/P&gt;&lt;P&gt;write this code&lt;/P&gt;&lt;P&gt;If not wa_UDMCASEATTR00_temp-cost_center is initial      and&lt;/P&gt;&lt;P&gt;   not wa_UDMCASEATTR00_temp-company_code is initial and &lt;/P&gt;&lt;P&gt;   not wa_UDMCASEATTR00_temp-business is initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Append wa_UDMCASEATTR00_temp to it_UDMCASEATTR001.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 22:39:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi/m-p/2066183#M427524</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T22:39:06Z</dc:date>
    </item>
    <item>
      <title>Re: BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi/m-p/2066184#M427525</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  when i doing code in loop like this,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at it_UDMCASEATTR00_temp into wa_UDMCASEATTR00_temp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If not wa_UDMCASEATTR00_temp-cost_center is initial and&lt;/P&gt;&lt;P&gt;        not wa_UDMCASEATTR00_temp-company_code is initial and&lt;/P&gt;&lt;P&gt;        not wa_UDMCASEATTR00_temp-business is initial.&lt;/P&gt;&lt;P&gt;        &lt;/P&gt;&lt;P&gt;        Append wa_UDMCASEATTR00_temp to it_UDMCASEATTR001.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am geting error as The data object "wa_UDMCASEATTR00_temp" does not have&lt;/P&gt;&lt;P&gt;a component call "COST_CENTER".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CAN YOU HELP ME PLZ&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 13:08:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi/m-p/2066184#M427525</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-23T13:08:14Z</dc:date>
    </item>
    <item>
      <title>Re: BADI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/badi/m-p/2066185#M427526</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;   how to write select statement for this...&lt;/P&gt;&lt;P&gt;1.For each UDMCASEATTR00-COST_CENTER (1-10) make sure the respective COMPANY_CODE (1-10) and BUSINESS (1-10) areas are filled. You will have to search table CSKS for this information. Use CONTROLLING_AREA &amp;#148;CONU&amp;#148; (find the BUKRS and GSBER for the KOSTL). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; i am writing like this is it right r wrong...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if not it_udmcaseattr001[] is initial.&lt;/P&gt;&lt;P&gt;    select bukrs gsber kostl kokrs from csks&lt;/P&gt;&lt;P&gt;    "for all entries in it_UDMCASEATTR001&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    into table it_csks1&lt;/P&gt;&lt;P&gt;    where KOSTL = it_UDMCASEATTR001-cost_center1&lt;/P&gt;&lt;P&gt;    and   kokrs = 'CONU'&lt;/P&gt;&lt;P&gt;    and   bukrs = it_UDMCASEATTR001-company_code1&lt;/P&gt;&lt;P&gt;    and   gsber = it_UDMCASEATTR001-business1.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 13:34:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/badi/m-p/2066185#M427526</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-23T13:34:00Z</dc:date>
    </item>
  </channel>
</rss>

