<?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: What is the problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-the-problem/m-p/3699435#M890791</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;Read the following, and u can solve ur problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;Lowest level entry&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;For this entry level, the function modules generated for data processing are available.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call the function module VIEW_MAINTENANCE_LOW_LEVEL. Knowledge of the view or table-specific function module name for the data processing is not necessary, as it is put together by the system and then called.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pass the name of the table or view and the desired function when calling. You must evaluate the returned user commands.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You must also perform all the activities which the maintenance dialog otherwise performs:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Authorization check &lt;/P&gt;&lt;P&gt;Lock &lt;/P&gt;&lt;P&gt;Fetch and format the required information from the Dictionary &lt;/P&gt;&lt;P&gt;Select, edit and save the data &lt;/P&gt;&lt;P&gt;Restrict the data selection in dialog for subset fields &lt;/P&gt;&lt;P&gt;Dynamic interface modification (menus and functions)&lt;/P&gt;&lt;P&gt;Interface description&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FCODE&lt;/P&gt;&lt;P&gt;desired function.&lt;/P&gt;&lt;P&gt;'READ' Read the data from the DB&lt;/P&gt;&lt;P&gt;'EDIT' process data &lt;/P&gt;&lt;P&gt;'RDED' Read and edit &lt;/P&gt;&lt;P&gt;'SAVE' Write the data to the DB &lt;/P&gt;&lt;P&gt;'ORGL' Re-set all marked entries &lt;/P&gt;&lt;P&gt;'ORGD' Re-set one entry&lt;/P&gt;&lt;P&gt;VIEW_ACTION&lt;/P&gt;&lt;P&gt;Action (Display, maintain or transport).&lt;/P&gt;&lt;P&gt;see function module VIEW_MAINTENANCE_CALL documentation &lt;/P&gt;&lt;P&gt;VIEW_NAME&lt;/P&gt;&lt;P&gt;Name of the table or view. &lt;/P&gt;&lt;P&gt;CORR_NUMBER&lt;/P&gt;&lt;P&gt;Change request number for the changes made.&lt;/P&gt;&lt;P&gt;see function module VIEW_MAINTENANCE_CALL documentation&lt;/P&gt;&lt;P&gt;Export parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LAST_ACT_ENTRY &lt;/P&gt;&lt;P&gt;Index of the record in table EXTRACT on which the cursor was positioned. &lt;/P&gt;&lt;P&gt;UCOMM &lt;/P&gt;&lt;P&gt;Last maintenance dialog user command.&lt;/P&gt;&lt;P&gt;You must process the following commands yourself on this entry level:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'SAVE' Save the data in the DB &lt;/P&gt;&lt;P&gt;'ORGL' Re-set all marked entries in the display table (EXTRACT)&lt;/P&gt;&lt;P&gt;If this command is returned, you must call the lowest entry level function module again with this command and then with the previous command. You do not have to write your own re-set program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The lowest entry level was called with the module VIEW_MAINTENANCE_LOW_LEVEL and the function 'EDIT'. The user has called the function 'ORGL'. The module VIEW_MAINTENANCE_LOW_LEVEL has now to be called first with the function 'ORGL'. The module runs in the background. Then the module VIEW_MAINTENANCE_LOW_LEVEL has to be called again with the function 'EDIT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;#145;ORGD' Re-set the entry in the display table (EXTRACT) header.&lt;/P&gt;&lt;P&gt;see command 'ORGL' for command processing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'ANZG' Change action: Change -&amp;gt; Display &lt;/P&gt;&lt;P&gt;'AEND' Change action: Display -&amp;gt; Change &lt;/P&gt;&lt;P&gt;&amp;#145;ENDE' End processing &lt;/P&gt;&lt;P&gt;&amp;#145;BACK' Return to calling position &lt;/P&gt;&lt;P&gt;'ATAB' Fetch another table or view&lt;/P&gt;&lt;P&gt;This field also contains the commands which were realized in user modules in the maintenance screens.&lt;/P&gt;&lt;P&gt;UPDATE_REQUIRED&lt;/P&gt;&lt;P&gt;Flag: Entries changed, Save required.&lt;/P&gt;&lt;P&gt;The user has made changes which make it necessary to save the data before leaving the maintenance dialog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CORR_KEYTAB&lt;/P&gt;&lt;P&gt;Table with the keys of the entries to be transported. The table is only used in transport mode. &lt;/P&gt;&lt;P&gt;Structure: INCLUDE STRUCTURE E071K&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DBA_SELLIST &lt;/P&gt;&lt;P&gt;Selection conditions for the database access.&lt;/P&gt;&lt;P&gt;Structure: INCLUDE STRUCTURE VIMSELLIST see function module VIEW_MAINTENANCE _CALL documentation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All data which are read in for the table processing or are created during maintenance, are stored in the internal table TOTAL at run time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The table TOTAL has the structure:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE &amp;lt;view name&amp;gt; or &amp;lt;table name&amp;gt; &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE VIMFLAGTAB&lt;/P&gt;&lt;P&gt;See also the function module VIEW_MAINTENANCE_CALL documentation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DPL_SELLIST&lt;/P&gt;&lt;P&gt;Selection conditions for the display of part of a work area on the maintenance screens.&lt;/P&gt;&lt;P&gt;Structure and documentation as DBA_SELLIST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data are stored at run time in the internal table EXTRACT. The table EXTRACT always only contains the table records which have been filtered out of the table TOTAL as a result of a user action.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The table EXTRACT has the same structure as the table TOTAL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See also the documentation of the function module VIEW_MAINTENANCE_CALL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXCL_CUA_FUNCT&lt;/P&gt;&lt;P&gt;dynamically activated interface functions.&lt;/P&gt;&lt;P&gt;Structure: INCLUDE STRUCTURE VIMEXCLFUN, see function module VIEW_MAINTENANCE_CALL documentation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOTAL&lt;/P&gt;&lt;P&gt;Data table, contains all data which have been read in and changed, deleted or added during the processing. &lt;/P&gt;&lt;P&gt;Structure: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE &amp;lt;view name&amp;gt; or &amp;lt;table name&amp;gt; &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE VIMFLAGTAB&lt;/P&gt;&lt;P&gt;All data which are read in for the table processing or are created during maintenance are stored at run time in the internal table TOTAL. After the function has been carried out, the table gets a processing flag for each record processed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXTRACT&lt;/P&gt;&lt;P&gt;Data display work table.&lt;/P&gt;&lt;P&gt;Structure as table TOTAL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data are stored at run time in the internal table EXTRACT. The table EXTRACT always only contains the table records which have been filtered out of the table TOTAL as the result of a user action. After the function has been performed, the table contains all the data found by the last selection for display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_HEADER&lt;/P&gt;&lt;P&gt;Control block table for the table or view.&lt;/P&gt;&lt;P&gt;Structure: INCLUDE STRUCTURE VIMDESC &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The table contains the Dictionary header information about the table or view, such as sub-set, selection conditions, maintenance status, delivery class. The table also contains the generation information and event time information for the table or view. You can fill this table with the function module VIEW_GET_DDIC_INFO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_NAMTAB &lt;/P&gt;&lt;P&gt;Control block table for the fields of the table or view.&lt;/P&gt;&lt;P&gt;Structure: INCLUDE STRUCTURE VIMDESC. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The table contains the field information about the table or view, from the dictionary such as the position of the field in the structure, key information and the maintenance characteristics of the field. You can fill this table with the function module VIEW_GET_DDIC_INFO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Exceptions&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MISSING_CORR_NUMBER&lt;/P&gt;&lt;P&gt;Correction number missing&lt;/P&gt;&lt;P&gt;SAVING_CORRECTION_FAILED&lt;/P&gt;&lt;P&gt;Error while saving the entries in a change request.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Apr 2008 11:04:26 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-18T11:04:26Z</dc:date>
    <item>
      <title>What is the problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-the-problem/m-p/3699434#M890790</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;When I have called the function module:&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                               = 'S'&lt;/P&gt;&lt;P&gt;   SHOW_SELECTION_POPUP                 = ' '&lt;/P&gt;&lt;P&gt;   VIEW_NAME                            = 'CARS'&lt;/P&gt;&lt;P&gt;   VARIANT_FOR_SELECTION                = ' '&lt;/P&gt;&lt;P&gt; TABLES&lt;/P&gt;&lt;P&gt;   DBA_SELLIST                          = dba_sellist&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   CLIENT_REFERENCE                     = 1&lt;/P&gt;&lt;P&gt;   FOREIGN_LOCK                         = 2&lt;/P&gt;&lt;P&gt;   INVALID_ACTION                       = 3&lt;/P&gt;&lt;P&gt;   NO_CLIENTINDEPENDENT_AUTH            = 4&lt;/P&gt;&lt;P&gt;   NO_DATABASE_FUNCTION                 = 5&lt;/P&gt;&lt;P&gt;   NO_EDITOR_FUNCTION                   = 6&lt;/P&gt;&lt;P&gt;   NO_SHOW_AUTH                         = 7&lt;/P&gt;&lt;P&gt;   NO_TVDIR_ENTRY                       = 8&lt;/P&gt;&lt;P&gt;   NO_UPD_AUTH                          = 9&lt;/P&gt;&lt;P&gt;   ONLY_SHOW_ALLOWED                    = 10&lt;/P&gt;&lt;P&gt;   SYSTEM_FAILURE                       = 11&lt;/P&gt;&lt;P&gt;   UNKNOWN_FIELD_IN_DBA_SELLIST         = 12&lt;/P&gt;&lt;P&gt;   VIEW_NOT_FOUND                       = 13&lt;/P&gt;&lt;P&gt;   OTHERS                               = 14.&lt;/P&gt;&lt;P&gt; IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am getting the subrc as 8 in debug and it does not return me anything. What is the problem with this.&lt;/P&gt;&lt;P&gt;What do I have to do?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2008 11:03:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-the-problem/m-p/3699434#M890790</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-18T11:03:18Z</dc:date>
    </item>
    <item>
      <title>Re: What is the problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-the-problem/m-p/3699435#M890791</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;Read the following, and u can solve ur problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;Lowest level entry&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;For this entry level, the function modules generated for data processing are available.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call the function module VIEW_MAINTENANCE_LOW_LEVEL. Knowledge of the view or table-specific function module name for the data processing is not necessary, as it is put together by the system and then called.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pass the name of the table or view and the desired function when calling. You must evaluate the returned user commands.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You must also perform all the activities which the maintenance dialog otherwise performs:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Authorization check &lt;/P&gt;&lt;P&gt;Lock &lt;/P&gt;&lt;P&gt;Fetch and format the required information from the Dictionary &lt;/P&gt;&lt;P&gt;Select, edit and save the data &lt;/P&gt;&lt;P&gt;Restrict the data selection in dialog for subset fields &lt;/P&gt;&lt;P&gt;Dynamic interface modification (menus and functions)&lt;/P&gt;&lt;P&gt;Interface description&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FCODE&lt;/P&gt;&lt;P&gt;desired function.&lt;/P&gt;&lt;P&gt;'READ' Read the data from the DB&lt;/P&gt;&lt;P&gt;'EDIT' process data &lt;/P&gt;&lt;P&gt;'RDED' Read and edit &lt;/P&gt;&lt;P&gt;'SAVE' Write the data to the DB &lt;/P&gt;&lt;P&gt;'ORGL' Re-set all marked entries &lt;/P&gt;&lt;P&gt;'ORGD' Re-set one entry&lt;/P&gt;&lt;P&gt;VIEW_ACTION&lt;/P&gt;&lt;P&gt;Action (Display, maintain or transport).&lt;/P&gt;&lt;P&gt;see function module VIEW_MAINTENANCE_CALL documentation &lt;/P&gt;&lt;P&gt;VIEW_NAME&lt;/P&gt;&lt;P&gt;Name of the table or view. &lt;/P&gt;&lt;P&gt;CORR_NUMBER&lt;/P&gt;&lt;P&gt;Change request number for the changes made.&lt;/P&gt;&lt;P&gt;see function module VIEW_MAINTENANCE_CALL documentation&lt;/P&gt;&lt;P&gt;Export parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LAST_ACT_ENTRY &lt;/P&gt;&lt;P&gt;Index of the record in table EXTRACT on which the cursor was positioned. &lt;/P&gt;&lt;P&gt;UCOMM &lt;/P&gt;&lt;P&gt;Last maintenance dialog user command.&lt;/P&gt;&lt;P&gt;You must process the following commands yourself on this entry level:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'SAVE' Save the data in the DB &lt;/P&gt;&lt;P&gt;'ORGL' Re-set all marked entries in the display table (EXTRACT)&lt;/P&gt;&lt;P&gt;If this command is returned, you must call the lowest entry level function module again with this command and then with the previous command. You do not have to write your own re-set program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The lowest entry level was called with the module VIEW_MAINTENANCE_LOW_LEVEL and the function 'EDIT'. The user has called the function 'ORGL'. The module VIEW_MAINTENANCE_LOW_LEVEL has now to be called first with the function 'ORGL'. The module runs in the background. Then the module VIEW_MAINTENANCE_LOW_LEVEL has to be called again with the function 'EDIT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;#145;ORGD' Re-set the entry in the display table (EXTRACT) header.&lt;/P&gt;&lt;P&gt;see command 'ORGL' for command processing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'ANZG' Change action: Change -&amp;gt; Display &lt;/P&gt;&lt;P&gt;'AEND' Change action: Display -&amp;gt; Change &lt;/P&gt;&lt;P&gt;&amp;#145;ENDE' End processing &lt;/P&gt;&lt;P&gt;&amp;#145;BACK' Return to calling position &lt;/P&gt;&lt;P&gt;'ATAB' Fetch another table or view&lt;/P&gt;&lt;P&gt;This field also contains the commands which were realized in user modules in the maintenance screens.&lt;/P&gt;&lt;P&gt;UPDATE_REQUIRED&lt;/P&gt;&lt;P&gt;Flag: Entries changed, Save required.&lt;/P&gt;&lt;P&gt;The user has made changes which make it necessary to save the data before leaving the maintenance dialog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CORR_KEYTAB&lt;/P&gt;&lt;P&gt;Table with the keys of the entries to be transported. The table is only used in transport mode. &lt;/P&gt;&lt;P&gt;Structure: INCLUDE STRUCTURE E071K&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DBA_SELLIST &lt;/P&gt;&lt;P&gt;Selection conditions for the database access.&lt;/P&gt;&lt;P&gt;Structure: INCLUDE STRUCTURE VIMSELLIST see function module VIEW_MAINTENANCE _CALL documentation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All data which are read in for the table processing or are created during maintenance, are stored in the internal table TOTAL at run time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The table TOTAL has the structure:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE &amp;lt;view name&amp;gt; or &amp;lt;table name&amp;gt; &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE VIMFLAGTAB&lt;/P&gt;&lt;P&gt;See also the function module VIEW_MAINTENANCE_CALL documentation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DPL_SELLIST&lt;/P&gt;&lt;P&gt;Selection conditions for the display of part of a work area on the maintenance screens.&lt;/P&gt;&lt;P&gt;Structure and documentation as DBA_SELLIST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data are stored at run time in the internal table EXTRACT. The table EXTRACT always only contains the table records which have been filtered out of the table TOTAL as a result of a user action.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The table EXTRACT has the same structure as the table TOTAL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See also the documentation of the function module VIEW_MAINTENANCE_CALL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXCL_CUA_FUNCT&lt;/P&gt;&lt;P&gt;dynamically activated interface functions.&lt;/P&gt;&lt;P&gt;Structure: INCLUDE STRUCTURE VIMEXCLFUN, see function module VIEW_MAINTENANCE_CALL documentation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOTAL&lt;/P&gt;&lt;P&gt;Data table, contains all data which have been read in and changed, deleted or added during the processing. &lt;/P&gt;&lt;P&gt;Structure: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE &amp;lt;view name&amp;gt; or &amp;lt;table name&amp;gt; &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE VIMFLAGTAB&lt;/P&gt;&lt;P&gt;All data which are read in for the table processing or are created during maintenance are stored at run time in the internal table TOTAL. After the function has been carried out, the table gets a processing flag for each record processed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXTRACT&lt;/P&gt;&lt;P&gt;Data display work table.&lt;/P&gt;&lt;P&gt;Structure as table TOTAL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data are stored at run time in the internal table EXTRACT. The table EXTRACT always only contains the table records which have been filtered out of the table TOTAL as the result of a user action. After the function has been performed, the table contains all the data found by the last selection for display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_HEADER&lt;/P&gt;&lt;P&gt;Control block table for the table or view.&lt;/P&gt;&lt;P&gt;Structure: INCLUDE STRUCTURE VIMDESC &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The table contains the Dictionary header information about the table or view, such as sub-set, selection conditions, maintenance status, delivery class. The table also contains the generation information and event time information for the table or view. You can fill this table with the function module VIEW_GET_DDIC_INFO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_NAMTAB &lt;/P&gt;&lt;P&gt;Control block table for the fields of the table or view.&lt;/P&gt;&lt;P&gt;Structure: INCLUDE STRUCTURE VIMDESC. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The table contains the field information about the table or view, from the dictionary such as the position of the field in the structure, key information and the maintenance characteristics of the field. You can fill this table with the function module VIEW_GET_DDIC_INFO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Exceptions&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MISSING_CORR_NUMBER&lt;/P&gt;&lt;P&gt;Correction number missing&lt;/P&gt;&lt;P&gt;SAVING_CORRECTION_FAILED&lt;/P&gt;&lt;P&gt;Error while saving the entries in a change request.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2008 11:04:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-the-problem/m-p/3699435#M890791</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-18T11:04:26Z</dc:date>
    </item>
    <item>
      <title>Re: What is the problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-the-problem/m-p/3699436#M890792</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This means your view ('CARS' )does not exist in the table&lt;/P&gt;&lt;P&gt; TVDIR&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2008 11:18:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-the-problem/m-p/3699436#M890792</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-18T11:18:14Z</dc:date>
    </item>
    <item>
      <title>Re: What is the problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-the-problem/m-p/3699437#M890793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That means that "CARS" does not exist as a view in your system.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Apr 2008 11:20:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-the-problem/m-p/3699437#M890793</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2008-04-18T11:20:08Z</dc:date>
    </item>
  </channel>
</rss>

