<?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: Program to maintain table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/program-to-maintain-table/m-p/4912508#M1146813</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  Below program could be useful for you. Just go through it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program&lt;/P&gt;&lt;P&gt;REPORT zsdr_maintain_table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: action.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF i_sellist OCCURS 0.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE vimsellist.&lt;/P&gt;&lt;P&gt;DATA: END OF i_sellist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES sscrfields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_vkorg TYPE tvko-vkorg OBLIGATORY,&lt;/P&gt;&lt;P&gt;p_usd RADIOBUTTON GROUP lim, " Limit by USD&lt;/P&gt;&lt;P&gt;p_qty RADIOBUTTON GROUP lim. " Limit by Quantity&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN SKIP 1.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN PUSHBUTTON /1(15) disp USER-COMMAND disp.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN PUSHBUTTON 20(15) maint USER-COMMAND maint.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;MOVE 'Display' TO disp.&lt;/P&gt;&lt;P&gt;MOVE 'Maintain' TO maint.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Authority check here&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF sscrfields-ucomm = 'MAINT'.&lt;/P&gt;&lt;P&gt;action = 'U'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;action = 'S'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Selection list&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CLEAR: i_sellist.&lt;/P&gt;&lt;P&gt;REFRESH: i_sellist.&lt;/P&gt;&lt;P&gt;i_sellist-viewfield = 'VKORG'.&lt;/P&gt;&lt;P&gt;i_sellist-operator = 'EQ'.&lt;/P&gt;&lt;P&gt;i_sellist-value = p_vkorg.&lt;/P&gt;&lt;P&gt;i_sellist-and_or = 'AND'.&lt;/P&gt;&lt;P&gt;APPEND i_sellist.&lt;/P&gt;&lt;P&gt;IF p_usd = space.&lt;/P&gt;&lt;P&gt;i_sellist-operator = 'NE'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;i_sellist-viewfield = 'ZUNIT'.&lt;/P&gt;&lt;P&gt;i_sellist-value = 'USD'.&lt;/P&gt;&lt;P&gt;APPEND i_sellist.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Disallow blank unit&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;i_sellist-viewfield = 'ZUNIT'.&lt;/P&gt;&lt;P&gt;i_sellist-operator = 'NE'.&lt;/P&gt;&lt;P&gt;i_sellist-value = space.&lt;/P&gt;&lt;P&gt;APPEND i_sellist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'VIEW_MAINTENANCE_CALL'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;action = action&lt;/P&gt;&lt;P&gt;view_name = 'ZSD_MIN_ORDER'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;dba_sellist = i_sellist.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 19 Dec 2008 09:20:47 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-12-19T09:20:47Z</dc:date>
    <item>
      <title>Program to maintain table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/program-to-maintain-table/m-p/4912504#M1146809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need a program which is used to maitain the table same as SM30, and i need  to give the select options for this table even.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 05:44:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/program-to-maintain-table/m-p/4912504#M1146809</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T05:44:22Z</dc:date>
    </item>
    <item>
      <title>Re: Program to maintain table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/program-to-maintain-table/m-p/4912505#M1146810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Karthick,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Generate the table maintenance using SM30 for your table, SAP creates a Z function group and Z Program in which you can modify as per your requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 08:44:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/program-to-maintain-table/m-p/4912505#M1146810</guid>
      <dc:creator>learnsap</dc:creator>
      <dc:date>2008-12-16T08:44:58Z</dc:date>
    </item>
    <item>
      <title>Re: Program to maintain table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/program-to-maintain-table/m-p/4912506#M1146811</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 u want to maintain the table first u have make a mentanance generator for it...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fr tis u go back to SE11 thr u first activate the table then in the utillity u got an option fr mantenance genrator create it....after tht u go to SM30 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope ths will help u.........&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards &lt;/P&gt;&lt;P&gt;Ritesh jha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2008 08:55:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/program-to-maintain-table/m-p/4912506#M1146811</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-16T08:55:48Z</dc:date>
    </item>
    <item>
      <title>Re: Program to maintain table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/program-to-maintain-table/m-p/4912507#M1146812</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;&lt;/P&gt;&lt;P&gt;you can do something like this , if you cant goto a Maintainance view via SM 30 ,&lt;/P&gt;&lt;P&gt;Dispaly the Z table into a ALV Grid with couple of Buttons like 'Create, Delete, Change...Ect)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;steps &lt;/P&gt;&lt;P&gt;1.Create a Transparents Table With All Required Fields&lt;/P&gt;&lt;P&gt;2.Populate All the Fields into a ALV Grid From that Table&lt;/P&gt;&lt;P&gt;3.Create 3 Buttons at the ALv Header ( Create , Edit, delete)&lt;/P&gt;&lt;P&gt;4.Create a Screen with All feilds&lt;/P&gt;&lt;P&gt;5.When The user Click on Create Button System will go to Newly Created Screen and allow User to Do a New Entey&lt;/P&gt;&lt;P&gt;6.When User Selects an Entry in the ALV and Click on Edit , system will call the same Screen with Aloowing Only to Edit the Rate&lt;/P&gt;&lt;P&gt;7.Delete also same , it wil delete Selected Raw from the ALV&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this Flow is OK for your Requirement , feel free to contact if anything Needed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Dec 2008 10:25:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/program-to-maintain-table/m-p/4912507#M1146812</guid>
      <dc:creator>former_member451655</dc:creator>
      <dc:date>2008-12-18T10:25:06Z</dc:date>
    </item>
    <item>
      <title>Re: Program to maintain table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/program-to-maintain-table/m-p/4912508#M1146813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;  Below program could be useful for you. Just go through it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program&lt;/P&gt;&lt;P&gt;REPORT zsdr_maintain_table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: action.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF i_sellist OCCURS 0.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE vimsellist.&lt;/P&gt;&lt;P&gt;DATA: END OF i_sellist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES sscrfields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_vkorg TYPE tvko-vkorg OBLIGATORY,&lt;/P&gt;&lt;P&gt;p_usd RADIOBUTTON GROUP lim, " Limit by USD&lt;/P&gt;&lt;P&gt;p_qty RADIOBUTTON GROUP lim. " Limit by Quantity&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN SKIP 1.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN PUSHBUTTON /1(15) disp USER-COMMAND disp.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN PUSHBUTTON 20(15) maint USER-COMMAND maint.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;MOVE 'Display' TO disp.&lt;/P&gt;&lt;P&gt;MOVE 'Maintain' TO maint.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Authority check here&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF sscrfields-ucomm = 'MAINT'.&lt;/P&gt;&lt;P&gt;action = 'U'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;action = 'S'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Selection list&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CLEAR: i_sellist.&lt;/P&gt;&lt;P&gt;REFRESH: i_sellist.&lt;/P&gt;&lt;P&gt;i_sellist-viewfield = 'VKORG'.&lt;/P&gt;&lt;P&gt;i_sellist-operator = 'EQ'.&lt;/P&gt;&lt;P&gt;i_sellist-value = p_vkorg.&lt;/P&gt;&lt;P&gt;i_sellist-and_or = 'AND'.&lt;/P&gt;&lt;P&gt;APPEND i_sellist.&lt;/P&gt;&lt;P&gt;IF p_usd = space.&lt;/P&gt;&lt;P&gt;i_sellist-operator = 'NE'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;i_sellist-viewfield = 'ZUNIT'.&lt;/P&gt;&lt;P&gt;i_sellist-value = 'USD'.&lt;/P&gt;&lt;P&gt;APPEND i_sellist.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Disallow blank unit&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;i_sellist-viewfield = 'ZUNIT'.&lt;/P&gt;&lt;P&gt;i_sellist-operator = 'NE'.&lt;/P&gt;&lt;P&gt;i_sellist-value = space.&lt;/P&gt;&lt;P&gt;APPEND i_sellist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'VIEW_MAINTENANCE_CALL'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;action = action&lt;/P&gt;&lt;P&gt;view_name = 'ZSD_MIN_ORDER'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;dba_sellist = i_sellist.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Dec 2008 09:20:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/program-to-maintain-table/m-p/4912508#M1146813</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-19T09:20:47Z</dc:date>
    </item>
  </channel>
</rss>

