<?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: Report tree query in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-tree-query/m-p/2562416#M584438</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Report Tree:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An ABAP reporting tree program that allows the user to press enter or double click on any line. The report is updated with new internal table data and re-written. The cursor and paging returns to the exact same line the user was on, even though the report was re-written from the internal table. Input fields are filled with data based on ENTER of DOUBLE CLICK. [+] and [-] is displayed on each line and changes if user selects to expand/collapse.&lt;/P&gt;&lt;P&gt;Here, you specify the name of the tree to be used for report selection in the application menu. SAP supplies one default tree per application, but customers can create their own trees and overwrite the SAP tree.&lt;/P&gt;&lt;P&gt;Under Extras -&amp;gt; Control, you can define whether the reports in the tree are to be displayed in a selection window or on a separate screen. To suppress the processing of report trees for the relevant application by choosing Inactive . When you call report selection in the application menu, the list selected in the report list is then displayed.&lt;/P&gt;&lt;P&gt;It is also possible to deactivate the report tree for any end-user in any application by setting the user parameter 'KBT' to 'X'.&lt;/P&gt;&lt;P&gt;Transporting the Tree Sructure&lt;/P&gt;&lt;P&gt;When you change a tree, it is included in a transport request (transport object R3TR SRTR). The following are then transported:&lt;/P&gt;&lt;P&gt;&amp;#149; The tree structure all the texts &lt;/P&gt;&lt;P&gt;&amp;#149; Node entries (the names of the reports and variants) &lt;/P&gt;&lt;P&gt;The following are not automatically transported:&lt;/P&gt;&lt;P&gt;&amp;#149; User-specific settings (initial position, sub.trees, visible entries) &lt;/P&gt;&lt;P&gt;&amp;#149; Saved lists &lt;/P&gt;&lt;P&gt;When you change a node, it is also included in a transport request. The following are then transported:&lt;/P&gt;&lt;P&gt;&amp;#149; Node entries (the names of the reports and variants) &lt;/P&gt;&lt;P&gt;Manual Transport (for Special Cases)&lt;/P&gt;&lt;P&gt;The tree structure is stored in the table SERPTREE. A tree structure can only be transported as a whole, and the transport request should contain the following entry:&lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SERPTREE and SERPT. Function R transports all trees from the source system and overwrites those in the target system. &lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SERPTREE und SERPT. Function K transports only those trees specified on the next screen. You must enter function R. You can only specify the tree ID; the node ID must be specified generically. &lt;/P&gt;&lt;P&gt;If you want to overwrite a tree structure in the target system, the node contents (table SREPOVARI, see below) and the user-specific views (table SERPENTR and SREPOUSER, see below) should also be transported, or at least deleted in the target system.&lt;/P&gt;&lt;P&gt;Transporting Node Contents&lt;/P&gt;&lt;P&gt;The contents of report tree nodes (reports and variants) are stored in the table SREPOVARI. In this case, you should make the following entry in the transport request:&lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SREPOVARI. Function R transports the contents of all nodes of all trees from the source system and overwrites those in the target system. &lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SREPOVARI. Function K transports only the node contents specified in the next screen. You enter function R here. &lt;/P&gt;&lt;P&gt;If you want to overwrite a node in the target system, the user-specific views (table SREPOUSER, see below) should also be transported, or at least deleted in the target system.&lt;/P&gt;&lt;P&gt;Transporting User-Specific Views&lt;/P&gt;&lt;P&gt;The views of the report tree are stored in the table SERPENTR. You must make the following entry in the transport request:&lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SERPENTR. Function R transports the views of all users of all trees from the source system and overwrites those in the target system. &lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SERPENTR. Function K transports only those views specified on the next screen. You enter function R here. &lt;/P&gt;&lt;P&gt;The views of the nodes are stored in the table SREPOUSER. You must make the following entry in the transport request:&lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SREPOUSER. Function R transports the view of all users of all nodes from the source system and overwrites those in the target system. &lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SREPOUSER. Function K transports only those views specified on the next screen. You enter function R here. &lt;/P&gt;&lt;P&gt;Delete country-specific reports from report tree&lt;/P&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;Deleting country-specific personnel reports from the report tree, for example, deleting the reports for USA.&lt;/P&gt;&lt;P&gt;Further notes&lt;/P&gt;&lt;P&gt;Selection criteria on the selection screen:&lt;/P&gt;&lt;P&gt;&amp;#149; Reports to be deleted: Specify the report name (optional) &lt;/P&gt;&lt;P&gt;&amp;#149; Report tree: for example, SAP1 for the tree displayed when you choose Information systems -&amp;gt; Gen.report selection. &lt;/P&gt;&lt;P&gt;&amp;#149; Delete also in user trees: Default = checkbox selected. &lt;/P&gt;&lt;P&gt;&amp;#149; Change database: Test mode = Checkbox not selected, i.e. no database updates. &lt;/P&gt;&lt;P&gt;When you execute the report, you get a list of all countries for which country-specific reports can be deleted. You then select the countries for which you want to delete reports.&lt;/P&gt;&lt;P&gt;&amp;#149; To delete single reports, choose Country-spec. report. To delete all country-specific reports for the countries selected, choose Delete tree area. &lt;/P&gt;&lt;P&gt;&amp;#149; When you choose Delete tree area, you are prompted to confirm the deletion. The selected reports are then deleted and the system displays a log of the deleted reports (also in test mode). &lt;/P&gt;&lt;P&gt;Working with Reports in the Report Tree &lt;/P&gt;&lt;P&gt;Prerequisites&lt;/P&gt;&lt;P&gt;Once you have accessed General Report Selection, you can expand the report tree structure to find the reports you want to start and perform other related functions:&lt;/P&gt;&lt;P&gt;You can:&lt;/P&gt;&lt;P&gt;&amp;#149; Start reports&lt;/P&gt;&lt;P&gt;&amp;#149; Start reports in the background&lt;/P&gt;&lt;P&gt;&amp;#149; Find reports&lt;/P&gt;&lt;P&gt;&amp;#149; Display report attributes&lt;/P&gt;&lt;P&gt;&amp;#149; Display report variants&lt;/P&gt;&lt;P&gt;&amp;#149; Display report documentation&lt;/P&gt;&lt;P&gt;&amp;#149; Access and start reports that do not appear in the report tree&lt;/P&gt;&lt;P&gt;Procedure&lt;/P&gt;&lt;P&gt;Starting Reports&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Expand the report tree structure until you reach the required report&lt;/P&gt;&lt;P&gt;2. Position the cursor on the report and choose Execute (or double-click on the report)&lt;/P&gt;&lt;P&gt;If the report has no selection screen, the resulting list is displayed immediately.&lt;/P&gt;&lt;P&gt;If the report has a selection screen, go to step 3.&lt;/P&gt;&lt;P&gt;3. Enter your selection criteria and choose Execute&lt;/P&gt;&lt;P&gt;For an example of how to start a report in General Report Selection, see:&lt;/P&gt;&lt;P&gt;Starting a Report in the Report Tree: Example&lt;/P&gt;&lt;P&gt;Starting Reports in the Background&lt;/P&gt;&lt;P&gt;Only reports, for which variants exist, can be started in the background. You must also schedule a background job.&lt;/P&gt;&lt;P&gt;To start a report in the background:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Expand the report tree structure until you reach the required report&lt;/P&gt;&lt;P&gt;2. Position the cursor on the report and choose Execute in background&lt;/P&gt;&lt;P&gt;For more information about working with variants and scheduling background jobs, see:&lt;/P&gt;&lt;P&gt;Variants&lt;/P&gt;&lt;P&gt;Background Processing&lt;/P&gt;&lt;P&gt;Searching For Reports&lt;/P&gt;&lt;P&gt;To find a particular report in the report tree structure:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Choose Edit &amp;amp;#61614; Find &amp;amp;#61614; Objects&lt;/P&gt;&lt;P&gt;2. Enter your search criteria&lt;/P&gt;&lt;P&gt;You can enter basic search criteria and, for ABAP reports only, additional search criteria.&lt;/P&gt;&lt;P&gt;Basic Search Criteria&lt;/P&gt;&lt;P&gt;Search criterion Remarks&lt;/P&gt;&lt;P&gt;Report name This is the technical name of the report (for ABAP report, Report Writer reports, and transactions), or the user group for queries.&lt;/P&gt;&lt;P&gt;Extended report name This is the technical name of the report (for drilldown reports or report portfolio reports), or the query name for queries.&lt;/P&gt;&lt;P&gt;Title This is the report title. Here, the system searches for a title that matches the user's entry exactly.&lt;/P&gt;&lt;P&gt;Node This is the technical name of a node in the report tree.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can specify additional selection criteria for ABAP reports as specified in the program attributes:&lt;/P&gt;&lt;P&gt;Additional Search Criteria&lt;/P&gt;&lt;P&gt;Search criterion&lt;/P&gt;&lt;P&gt;Application&lt;/P&gt;&lt;P&gt;Logical database&lt;/P&gt;&lt;P&gt;Created by&lt;/P&gt;&lt;P&gt;Last changed by&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To determine the area in which you want to search for a report, check the appropriate boxes as follows:&lt;/P&gt;&lt;P&gt;Restrict Search Area&lt;/P&gt;&lt;P&gt;Restrict to&amp;#133; Action&lt;/P&gt;&lt;P&gt;Whole report tree Enter the technical name of the root node and select Find in subordinate nodes.&lt;/P&gt;&lt;P&gt;Sub-tree Enter the technical name of the sub-tree node and select Find in subordinate nodes.&lt;/P&gt;&lt;P&gt;Node Enter the technical name of the node and select Find in subordinate nodes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can search for a report using one or more character strings that appear in the report documentation, but this is very time-intensive. &lt;/P&gt;&lt;P&gt;You can also perform generic searches using *.&lt;/P&gt;&lt;P&gt;3. Choose Execute&lt;/P&gt;&lt;P&gt;The list of results is sorted by node.&lt;/P&gt;&lt;P&gt;Displaying Report Attributes&lt;/P&gt;&lt;P&gt;To display the attributes of a report in the report tree structure:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Position the cursor on the relevant report&lt;/P&gt;&lt;P&gt;2. Choose Edit &amp;amp;#61614; Node attributes&lt;/P&gt;&lt;P&gt;You see the following information (if present):&lt;/P&gt;&lt;P&gt;&amp;amp;#61601; Report type&lt;/P&gt;&lt;P&gt;&amp;amp;#61601; Technical name of the underlying executable program&lt;/P&gt;&lt;P&gt;&amp;amp;#61601; Extended report name&lt;/P&gt;&lt;P&gt;&amp;amp;#61601; Report variant&lt;/P&gt;&lt;P&gt;Checkboxes also indicate whether:&lt;/P&gt;&lt;P&gt;&amp;amp;#61601; The report is started using a variant&lt;/P&gt;&lt;P&gt;&amp;amp;#61601; The selection screen of the report is skipped&lt;/P&gt;&lt;P&gt;Displaying Report Variants&lt;/P&gt;&lt;P&gt;If a report has variants, these are listed as subordinate nodes. You can start variants just like any other reports. &lt;/P&gt;&lt;P&gt;To display the variants of a report in a different way:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Position the cursor on the relevant report&lt;/P&gt;&lt;P&gt;2. Choose Goto &amp;amp;#61614; Variants&lt;/P&gt;&lt;P&gt;3. Ensure that the Variants field is left blank and get a list of possible entries&lt;/P&gt;&lt;P&gt;4. Choose Display&lt;/P&gt;&lt;P&gt;You see a list of variants defined for the report.&lt;/P&gt;&lt;P&gt;If you want to start a report in the background, you must create a variant first.&lt;/P&gt;&lt;P&gt;For more information about working with variants, see:&lt;/P&gt;&lt;P&gt;Variants&lt;/P&gt;&lt;P&gt;Displaying Report Documentation&lt;/P&gt;&lt;P&gt;To display detailed documentation about a report:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Position the cursor on the relevant report&lt;/P&gt;&lt;P&gt;2. Choose Goto &amp;amp;#61614; Documentation&lt;/P&gt;&lt;P&gt;Starting Reports not in the Report Tree&lt;/P&gt;&lt;P&gt;If the report you want to start is not in the report tree, and you cannot access it through other menus, you can start it by running the underlying executable program. To do this, you need to know the program name:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Choose Goto &amp;amp;#61614; General reporting&lt;/P&gt;&lt;P&gt;2. Enter the program name&lt;/P&gt;&lt;P&gt;3. Choose Execute&lt;/P&gt;&lt;P&gt;For further information about working with reports, see:&lt;/P&gt;&lt;P&gt;Reports&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Starting a Report in the Report Tree: Example &lt;/P&gt;&lt;P&gt;To get a list of the remaining leave entitlement of various employees:&lt;/P&gt;&lt;P&gt;1. On the General Report Selection screen, expand the tree structure by choosing Human Resources &amp;amp;#61614; Time management &amp;amp;#61614; Absence &lt;/P&gt;&lt;P&gt;2. Place the cursor on the Leave Overview report and choose Execute (or double-click the report) &lt;/P&gt;&lt;P&gt;3. Enter your selection criteria and execute the report&lt;/P&gt;&lt;P&gt;The system displays the results on the screen.&lt;/P&gt;&lt;P&gt;Report Variants&lt;/P&gt;&lt;P&gt;Definition&lt;/P&gt;&lt;P&gt;Group of selection criteria that has been saved. A report can have several different variants, with each variant retrieving different types of information. For example, a vendor report might have one variant for U.S. vendors and another variant for European vendors.&lt;/P&gt;&lt;P&gt;Use&lt;/P&gt;&lt;P&gt;Instead of entering the same values in the selection criteria input fields each time you execute a report, you can enter the values once and then save the selection criteria as a variant. The next time you execute the report, you only need to enter the variant name, not the selection criteria. If you use variants, the selection criteria screen is already filled with data.&lt;/P&gt;&lt;P&gt;To execute certain reports, you must use a variant. In this case, a system message prompts you to do so. Although you are not always required to use variants or selection criteria, it is a good idea to use them when possible. Your resulting lists will be smaller and take less time for the system to process.&lt;/P&gt;&lt;P&gt;Background Processing&lt;/P&gt;&lt;P&gt;Use&lt;/P&gt;&lt;P&gt;In background processing, the SAP System automatically runs any report or program that you can start interactively.&lt;/P&gt;&lt;P&gt;When you schedule a job in the background processing system, you must specify:&lt;/P&gt;&lt;P&gt;&amp;#149; The ABAP report or external program that should be started &lt;/P&gt;&lt;P&gt;&amp;#149; The start time &lt;/P&gt;&lt;P&gt;&amp;#149; The printing specifications&lt;/P&gt;&lt;P&gt;The background processing system starts your job and runs the program(s) that you specify. Afterwards, you can check whether your job was executed successfully and display a log of any system messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suppose you need to run a report of customers whose bills are overdue.You can:&lt;/P&gt;&lt;P&gt;o Start the report yourself from the ABAP Editor. If you do this, the system runs the report interactively, in a session at your PC or workstation. While the report is being processed, your computer response time may be slower. &lt;/P&gt;&lt;P&gt;o Or, you can have the background processing system run the report. To do this, you must create a background job that tells the system what you want it to do.&lt;/P&gt;&lt;P&gt;The background processing system runs your "late bills" report according to your instructions. The list generated by the report is either printed directly or is waiting for you in the SAP output controller (see Using the Output Controller).You can also check in the background processing system whether the report ran correctly.&lt;/P&gt;&lt;P&gt;Features&lt;/P&gt;&lt;P&gt;&amp;#149; Running a report in the background does not tie up the SAP sessions you are currently working with.&lt;/P&gt;&lt;P&gt;When you start a report interactively, your current SAP session is blocked for further input for as long as the report runs.&lt;/P&gt;&lt;P&gt;When you start the report in the background, running the report does not influence your interactive work with the SAP System.&lt;/P&gt;&lt;P&gt;&amp;#149; You can shift the execution of reports to the evening or other periods of low load on the SAP System.&lt;/P&gt;&lt;P&gt;You can schedule a report or external program to run at any time that the SAP System is active. You can also set up reports to run automatically on a regular basis (for example, on the last day of each month).&lt;/P&gt;&lt;P&gt;&amp;#149; Background processing is the only way you can execute long-running jobs.&lt;/P&gt;&lt;P&gt;To prevent tying up system resources with interactive sessions for long reports, the SAP System has a built-in time limit on interactive sessions. If a single ABAP report runs for more than 5 minutes continuously in an interactive session, the SAP System terminates the report automatically.&lt;/P&gt;&lt;P&gt;The background processing system executes long-running ABAP reports more efficiently. Often, such reports are automatically scheduled for execution in the background. In this case, you do not need to schedule them for background processing yourself.&lt;/P&gt;&lt;P&gt;Reports&lt;/P&gt;&lt;P&gt;Use&lt;/P&gt;&lt;P&gt;When you are working in the SAP System, you may want to access information from the database. To do this, you use reports.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this documentation, report refers to the report program, and list refers to the output &amp;#150; that is, the results of the report.&lt;/P&gt;&lt;P&gt;Some reports display information; others allow you to perform analyses.&lt;/P&gt;&lt;P&gt;A report must be started, or executed. In many cases, the SAP System automatically executes a report. Sometimes, however, you will want to execute a report yourself.&lt;/P&gt;&lt;P&gt;In addition to report programs, the SAP System provides numerous reporting tools, each of which has its own set of procedures for executing report programs.&lt;/P&gt;&lt;P&gt;This documentation describes report programs only. For an introduction to the SAP reporting tools, refer to the Reporting Made Easy guidebooks (Release 4.0B). You can find these guidebooks at: &lt;A href="https://community.sap.com/www.saplabs.com/rme" target="test_blank"&gt;www.saplabs.com/rme&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Kindly reward this if found useful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 23 Jul 2007 14:42:56 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-23T14:42:56Z</dc:date>
    <item>
      <title>Report tree query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-tree-query/m-p/2562414#M584436</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 want to execute seperately a report which is displayed in report tree,&lt;/P&gt;&lt;P&gt;the program name it shows is something like FBRX01GLPCTSFINSTAT-FA-X.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What does this name signifies ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 14:28:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-tree-query/m-p/2562414#M584436</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T14:28:13Z</dc:date>
    </item>
    <item>
      <title>Re: Report tree query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-tree-query/m-p/2562415#M584437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this out&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/dd/e95a3adaa711d189fb0000e829fbbd/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/dd/e95a3adaa711d189fb0000e829fbbd/frameset.htm&lt;/A&gt;&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;Abhay.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;rewards point&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 14:41:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-tree-query/m-p/2562415#M584437</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T14:41:52Z</dc:date>
    </item>
    <item>
      <title>Re: Report tree query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-tree-query/m-p/2562416#M584438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Report Tree:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An ABAP reporting tree program that allows the user to press enter or double click on any line. The report is updated with new internal table data and re-written. The cursor and paging returns to the exact same line the user was on, even though the report was re-written from the internal table. Input fields are filled with data based on ENTER of DOUBLE CLICK. [+] and [-] is displayed on each line and changes if user selects to expand/collapse.&lt;/P&gt;&lt;P&gt;Here, you specify the name of the tree to be used for report selection in the application menu. SAP supplies one default tree per application, but customers can create their own trees and overwrite the SAP tree.&lt;/P&gt;&lt;P&gt;Under Extras -&amp;gt; Control, you can define whether the reports in the tree are to be displayed in a selection window or on a separate screen. To suppress the processing of report trees for the relevant application by choosing Inactive . When you call report selection in the application menu, the list selected in the report list is then displayed.&lt;/P&gt;&lt;P&gt;It is also possible to deactivate the report tree for any end-user in any application by setting the user parameter 'KBT' to 'X'.&lt;/P&gt;&lt;P&gt;Transporting the Tree Sructure&lt;/P&gt;&lt;P&gt;When you change a tree, it is included in a transport request (transport object R3TR SRTR). The following are then transported:&lt;/P&gt;&lt;P&gt;&amp;#149; The tree structure all the texts &lt;/P&gt;&lt;P&gt;&amp;#149; Node entries (the names of the reports and variants) &lt;/P&gt;&lt;P&gt;The following are not automatically transported:&lt;/P&gt;&lt;P&gt;&amp;#149; User-specific settings (initial position, sub.trees, visible entries) &lt;/P&gt;&lt;P&gt;&amp;#149; Saved lists &lt;/P&gt;&lt;P&gt;When you change a node, it is also included in a transport request. The following are then transported:&lt;/P&gt;&lt;P&gt;&amp;#149; Node entries (the names of the reports and variants) &lt;/P&gt;&lt;P&gt;Manual Transport (for Special Cases)&lt;/P&gt;&lt;P&gt;The tree structure is stored in the table SERPTREE. A tree structure can only be transported as a whole, and the transport request should contain the following entry:&lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SERPTREE and SERPT. Function R transports all trees from the source system and overwrites those in the target system. &lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SERPTREE und SERPT. Function K transports only those trees specified on the next screen. You must enter function R. You can only specify the tree ID; the node ID must be specified generically. &lt;/P&gt;&lt;P&gt;If you want to overwrite a tree structure in the target system, the node contents (table SREPOVARI, see below) and the user-specific views (table SERPENTR and SREPOUSER, see below) should also be transported, or at least deleted in the target system.&lt;/P&gt;&lt;P&gt;Transporting Node Contents&lt;/P&gt;&lt;P&gt;The contents of report tree nodes (reports and variants) are stored in the table SREPOVARI. In this case, you should make the following entry in the transport request:&lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SREPOVARI. Function R transports the contents of all nodes of all trees from the source system and overwrites those in the target system. &lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SREPOVARI. Function K transports only the node contents specified in the next screen. You enter function R here. &lt;/P&gt;&lt;P&gt;If you want to overwrite a node in the target system, the user-specific views (table SREPOUSER, see below) should also be transported, or at least deleted in the target system.&lt;/P&gt;&lt;P&gt;Transporting User-Specific Views&lt;/P&gt;&lt;P&gt;The views of the report tree are stored in the table SERPENTR. You must make the following entry in the transport request:&lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SERPENTR. Function R transports the views of all users of all trees from the source system and overwrites those in the target system. &lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SERPENTR. Function K transports only those views specified on the next screen. You enter function R here. &lt;/P&gt;&lt;P&gt;The views of the nodes are stored in the table SREPOUSER. You must make the following entry in the transport request:&lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SREPOUSER. Function R transports the view of all users of all nodes from the source system and overwrites those in the target system. &lt;/P&gt;&lt;P&gt;&amp;#149; R3TR TABU SREPOUSER. Function K transports only those views specified on the next screen. You enter function R here. &lt;/P&gt;&lt;P&gt;Delete country-specific reports from report tree&lt;/P&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;Deleting country-specific personnel reports from the report tree, for example, deleting the reports for USA.&lt;/P&gt;&lt;P&gt;Further notes&lt;/P&gt;&lt;P&gt;Selection criteria on the selection screen:&lt;/P&gt;&lt;P&gt;&amp;#149; Reports to be deleted: Specify the report name (optional) &lt;/P&gt;&lt;P&gt;&amp;#149; Report tree: for example, SAP1 for the tree displayed when you choose Information systems -&amp;gt; Gen.report selection. &lt;/P&gt;&lt;P&gt;&amp;#149; Delete also in user trees: Default = checkbox selected. &lt;/P&gt;&lt;P&gt;&amp;#149; Change database: Test mode = Checkbox not selected, i.e. no database updates. &lt;/P&gt;&lt;P&gt;When you execute the report, you get a list of all countries for which country-specific reports can be deleted. You then select the countries for which you want to delete reports.&lt;/P&gt;&lt;P&gt;&amp;#149; To delete single reports, choose Country-spec. report. To delete all country-specific reports for the countries selected, choose Delete tree area. &lt;/P&gt;&lt;P&gt;&amp;#149; When you choose Delete tree area, you are prompted to confirm the deletion. The selected reports are then deleted and the system displays a log of the deleted reports (also in test mode). &lt;/P&gt;&lt;P&gt;Working with Reports in the Report Tree &lt;/P&gt;&lt;P&gt;Prerequisites&lt;/P&gt;&lt;P&gt;Once you have accessed General Report Selection, you can expand the report tree structure to find the reports you want to start and perform other related functions:&lt;/P&gt;&lt;P&gt;You can:&lt;/P&gt;&lt;P&gt;&amp;#149; Start reports&lt;/P&gt;&lt;P&gt;&amp;#149; Start reports in the background&lt;/P&gt;&lt;P&gt;&amp;#149; Find reports&lt;/P&gt;&lt;P&gt;&amp;#149; Display report attributes&lt;/P&gt;&lt;P&gt;&amp;#149; Display report variants&lt;/P&gt;&lt;P&gt;&amp;#149; Display report documentation&lt;/P&gt;&lt;P&gt;&amp;#149; Access and start reports that do not appear in the report tree&lt;/P&gt;&lt;P&gt;Procedure&lt;/P&gt;&lt;P&gt;Starting Reports&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Expand the report tree structure until you reach the required report&lt;/P&gt;&lt;P&gt;2. Position the cursor on the report and choose Execute (or double-click on the report)&lt;/P&gt;&lt;P&gt;If the report has no selection screen, the resulting list is displayed immediately.&lt;/P&gt;&lt;P&gt;If the report has a selection screen, go to step 3.&lt;/P&gt;&lt;P&gt;3. Enter your selection criteria and choose Execute&lt;/P&gt;&lt;P&gt;For an example of how to start a report in General Report Selection, see:&lt;/P&gt;&lt;P&gt;Starting a Report in the Report Tree: Example&lt;/P&gt;&lt;P&gt;Starting Reports in the Background&lt;/P&gt;&lt;P&gt;Only reports, for which variants exist, can be started in the background. You must also schedule a background job.&lt;/P&gt;&lt;P&gt;To start a report in the background:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Expand the report tree structure until you reach the required report&lt;/P&gt;&lt;P&gt;2. Position the cursor on the report and choose Execute in background&lt;/P&gt;&lt;P&gt;For more information about working with variants and scheduling background jobs, see:&lt;/P&gt;&lt;P&gt;Variants&lt;/P&gt;&lt;P&gt;Background Processing&lt;/P&gt;&lt;P&gt;Searching For Reports&lt;/P&gt;&lt;P&gt;To find a particular report in the report tree structure:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Choose Edit &amp;amp;#61614; Find &amp;amp;#61614; Objects&lt;/P&gt;&lt;P&gt;2. Enter your search criteria&lt;/P&gt;&lt;P&gt;You can enter basic search criteria and, for ABAP reports only, additional search criteria.&lt;/P&gt;&lt;P&gt;Basic Search Criteria&lt;/P&gt;&lt;P&gt;Search criterion Remarks&lt;/P&gt;&lt;P&gt;Report name This is the technical name of the report (for ABAP report, Report Writer reports, and transactions), or the user group for queries.&lt;/P&gt;&lt;P&gt;Extended report name This is the technical name of the report (for drilldown reports or report portfolio reports), or the query name for queries.&lt;/P&gt;&lt;P&gt;Title This is the report title. Here, the system searches for a title that matches the user's entry exactly.&lt;/P&gt;&lt;P&gt;Node This is the technical name of a node in the report tree.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can specify additional selection criteria for ABAP reports as specified in the program attributes:&lt;/P&gt;&lt;P&gt;Additional Search Criteria&lt;/P&gt;&lt;P&gt;Search criterion&lt;/P&gt;&lt;P&gt;Application&lt;/P&gt;&lt;P&gt;Logical database&lt;/P&gt;&lt;P&gt;Created by&lt;/P&gt;&lt;P&gt;Last changed by&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To determine the area in which you want to search for a report, check the appropriate boxes as follows:&lt;/P&gt;&lt;P&gt;Restrict Search Area&lt;/P&gt;&lt;P&gt;Restrict to&amp;#133; Action&lt;/P&gt;&lt;P&gt;Whole report tree Enter the technical name of the root node and select Find in subordinate nodes.&lt;/P&gt;&lt;P&gt;Sub-tree Enter the technical name of the sub-tree node and select Find in subordinate nodes.&lt;/P&gt;&lt;P&gt;Node Enter the technical name of the node and select Find in subordinate nodes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can search for a report using one or more character strings that appear in the report documentation, but this is very time-intensive. &lt;/P&gt;&lt;P&gt;You can also perform generic searches using *.&lt;/P&gt;&lt;P&gt;3. Choose Execute&lt;/P&gt;&lt;P&gt;The list of results is sorted by node.&lt;/P&gt;&lt;P&gt;Displaying Report Attributes&lt;/P&gt;&lt;P&gt;To display the attributes of a report in the report tree structure:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Position the cursor on the relevant report&lt;/P&gt;&lt;P&gt;2. Choose Edit &amp;amp;#61614; Node attributes&lt;/P&gt;&lt;P&gt;You see the following information (if present):&lt;/P&gt;&lt;P&gt;&amp;amp;#61601; Report type&lt;/P&gt;&lt;P&gt;&amp;amp;#61601; Technical name of the underlying executable program&lt;/P&gt;&lt;P&gt;&amp;amp;#61601; Extended report name&lt;/P&gt;&lt;P&gt;&amp;amp;#61601; Report variant&lt;/P&gt;&lt;P&gt;Checkboxes also indicate whether:&lt;/P&gt;&lt;P&gt;&amp;amp;#61601; The report is started using a variant&lt;/P&gt;&lt;P&gt;&amp;amp;#61601; The selection screen of the report is skipped&lt;/P&gt;&lt;P&gt;Displaying Report Variants&lt;/P&gt;&lt;P&gt;If a report has variants, these are listed as subordinate nodes. You can start variants just like any other reports. &lt;/P&gt;&lt;P&gt;To display the variants of a report in a different way:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Position the cursor on the relevant report&lt;/P&gt;&lt;P&gt;2. Choose Goto &amp;amp;#61614; Variants&lt;/P&gt;&lt;P&gt;3. Ensure that the Variants field is left blank and get a list of possible entries&lt;/P&gt;&lt;P&gt;4. Choose Display&lt;/P&gt;&lt;P&gt;You see a list of variants defined for the report.&lt;/P&gt;&lt;P&gt;If you want to start a report in the background, you must create a variant first.&lt;/P&gt;&lt;P&gt;For more information about working with variants, see:&lt;/P&gt;&lt;P&gt;Variants&lt;/P&gt;&lt;P&gt;Displaying Report Documentation&lt;/P&gt;&lt;P&gt;To display detailed documentation about a report:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Position the cursor on the relevant report&lt;/P&gt;&lt;P&gt;2. Choose Goto &amp;amp;#61614; Documentation&lt;/P&gt;&lt;P&gt;Starting Reports not in the Report Tree&lt;/P&gt;&lt;P&gt;If the report you want to start is not in the report tree, and you cannot access it through other menus, you can start it by running the underlying executable program. To do this, you need to know the program name:&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;1. Choose Goto &amp;amp;#61614; General reporting&lt;/P&gt;&lt;P&gt;2. Enter the program name&lt;/P&gt;&lt;P&gt;3. Choose Execute&lt;/P&gt;&lt;P&gt;For further information about working with reports, see:&lt;/P&gt;&lt;P&gt;Reports&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Starting a Report in the Report Tree: Example &lt;/P&gt;&lt;P&gt;To get a list of the remaining leave entitlement of various employees:&lt;/P&gt;&lt;P&gt;1. On the General Report Selection screen, expand the tree structure by choosing Human Resources &amp;amp;#61614; Time management &amp;amp;#61614; Absence &lt;/P&gt;&lt;P&gt;2. Place the cursor on the Leave Overview report and choose Execute (or double-click the report) &lt;/P&gt;&lt;P&gt;3. Enter your selection criteria and execute the report&lt;/P&gt;&lt;P&gt;The system displays the results on the screen.&lt;/P&gt;&lt;P&gt;Report Variants&lt;/P&gt;&lt;P&gt;Definition&lt;/P&gt;&lt;P&gt;Group of selection criteria that has been saved. A report can have several different variants, with each variant retrieving different types of information. For example, a vendor report might have one variant for U.S. vendors and another variant for European vendors.&lt;/P&gt;&lt;P&gt;Use&lt;/P&gt;&lt;P&gt;Instead of entering the same values in the selection criteria input fields each time you execute a report, you can enter the values once and then save the selection criteria as a variant. The next time you execute the report, you only need to enter the variant name, not the selection criteria. If you use variants, the selection criteria screen is already filled with data.&lt;/P&gt;&lt;P&gt;To execute certain reports, you must use a variant. In this case, a system message prompts you to do so. Although you are not always required to use variants or selection criteria, it is a good idea to use them when possible. Your resulting lists will be smaller and take less time for the system to process.&lt;/P&gt;&lt;P&gt;Background Processing&lt;/P&gt;&lt;P&gt;Use&lt;/P&gt;&lt;P&gt;In background processing, the SAP System automatically runs any report or program that you can start interactively.&lt;/P&gt;&lt;P&gt;When you schedule a job in the background processing system, you must specify:&lt;/P&gt;&lt;P&gt;&amp;#149; The ABAP report or external program that should be started &lt;/P&gt;&lt;P&gt;&amp;#149; The start time &lt;/P&gt;&lt;P&gt;&amp;#149; The printing specifications&lt;/P&gt;&lt;P&gt;The background processing system starts your job and runs the program(s) that you specify. Afterwards, you can check whether your job was executed successfully and display a log of any system messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suppose you need to run a report of customers whose bills are overdue.You can:&lt;/P&gt;&lt;P&gt;o Start the report yourself from the ABAP Editor. If you do this, the system runs the report interactively, in a session at your PC or workstation. While the report is being processed, your computer response time may be slower. &lt;/P&gt;&lt;P&gt;o Or, you can have the background processing system run the report. To do this, you must create a background job that tells the system what you want it to do.&lt;/P&gt;&lt;P&gt;The background processing system runs your "late bills" report according to your instructions. The list generated by the report is either printed directly or is waiting for you in the SAP output controller (see Using the Output Controller).You can also check in the background processing system whether the report ran correctly.&lt;/P&gt;&lt;P&gt;Features&lt;/P&gt;&lt;P&gt;&amp;#149; Running a report in the background does not tie up the SAP sessions you are currently working with.&lt;/P&gt;&lt;P&gt;When you start a report interactively, your current SAP session is blocked for further input for as long as the report runs.&lt;/P&gt;&lt;P&gt;When you start the report in the background, running the report does not influence your interactive work with the SAP System.&lt;/P&gt;&lt;P&gt;&amp;#149; You can shift the execution of reports to the evening or other periods of low load on the SAP System.&lt;/P&gt;&lt;P&gt;You can schedule a report or external program to run at any time that the SAP System is active. You can also set up reports to run automatically on a regular basis (for example, on the last day of each month).&lt;/P&gt;&lt;P&gt;&amp;#149; Background processing is the only way you can execute long-running jobs.&lt;/P&gt;&lt;P&gt;To prevent tying up system resources with interactive sessions for long reports, the SAP System has a built-in time limit on interactive sessions. If a single ABAP report runs for more than 5 minutes continuously in an interactive session, the SAP System terminates the report automatically.&lt;/P&gt;&lt;P&gt;The background processing system executes long-running ABAP reports more efficiently. Often, such reports are automatically scheduled for execution in the background. In this case, you do not need to schedule them for background processing yourself.&lt;/P&gt;&lt;P&gt;Reports&lt;/P&gt;&lt;P&gt;Use&lt;/P&gt;&lt;P&gt;When you are working in the SAP System, you may want to access information from the database. To do this, you use reports.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this documentation, report refers to the report program, and list refers to the output &amp;#150; that is, the results of the report.&lt;/P&gt;&lt;P&gt;Some reports display information; others allow you to perform analyses.&lt;/P&gt;&lt;P&gt;A report must be started, or executed. In many cases, the SAP System automatically executes a report. Sometimes, however, you will want to execute a report yourself.&lt;/P&gt;&lt;P&gt;In addition to report programs, the SAP System provides numerous reporting tools, each of which has its own set of procedures for executing report programs.&lt;/P&gt;&lt;P&gt;This documentation describes report programs only. For an introduction to the SAP reporting tools, refer to the Reporting Made Easy guidebooks (Release 4.0B). You can find these guidebooks at: &lt;A href="https://community.sap.com/www.saplabs.com/rme" target="test_blank"&gt;www.saplabs.com/rme&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Kindly reward this if found useful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 14:42:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-tree-query/m-p/2562416#M584438</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T14:42:56Z</dc:date>
    </item>
    <item>
      <title>Re: Report tree query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-tree-query/m-p/2562417#M584439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this out&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/dd/e95a3adaa711d189fb0000e829fbbd/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/dd/e95a3adaa711d189fb0000e829fbbd/frameset.htm&lt;/A&gt;&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;Abhay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 14:43:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-tree-query/m-p/2562417#M584439</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T14:43:24Z</dc:date>
    </item>
  </channel>
</rss>

