Help regarding report

hai gurus,
I am new to reporting, can any one tell me if there is a requirment, how can we come to know which fields to be taken in free chrcs, filters , rows n columns,,
how we will come to know we need to create the variables, etccc
plz help me out.
regards
Priya

Hi,
      Suppose your requirement is to dispaly stock Quantity and Stock value for a list of materials in a plant and when needed the report has to display the details of the storage location and storage bin also.....In such  a case you should design your query as follows:
Drag Material into Rows and Stock Quantity ,Stock Value into columns.(Stock qty. stock value are key figures).
The report would look like below:
Material     Stock Qty  Stockvalue
  A                5                50
  B                2                80
Suppose there are some 100 material numbers and you don't want to see  the details of all the materials everytime you execute the query ,you can create a  variable on Material  with processing type 'User entry ,default vale'.here you can give a single material number or arange of material numbers for which you want to see the Stocfk Qty. and Stock value.
Similarly , if there are 10 plants in the organisation and you dont want dispaly the materials of all the palnts create a variable on plant and specify a particular plant or a range of plants as input.
If you want Plant only for specifying the input values and not to dispaly in the query output you drag it into ' Filter ' panel.The charecteristic placed in the filter can't be displayed in the output.
Suppose ,sometimes if you want to display in which storage location and storage type the materials are stored , drag Storage location and Storage type into free charecteristics panel. these values are not dispalyed in the report unless you go for drill down or drill accross analysis.
If you want to restrict the result to a specific storage location and storage type create variables on these 2 charecteristics with user entry /default value processing type....
Hope this helps.....

Similar Messages

  • Help : Regarding Report Group (Report painter)

    Dear All
    I have developed a report thru report painter. But i m having doubts wy we use report group? what will be the impact if i use the report group which are already exist or else for every report we have to go for new report Group ..
    Reward for every correct ans
    Pls help....
    Rgds
    Santo

    Hi Santosh,
    A report group is generally created keeping in mind the reporting requirements and the library used.
    If u r viewing reports based on GLPCA or FAGLFLEXT, then it is advisable to group them together.
    Another advantage of creating a report group is when we run the report through GR55, then n number of reports can be seen with a single input screen.
    If two reports r using different variable, then u would have to create two groups as variables will appear as in the selection screen.
    Regards,
    Kiran

  • Please help regarding report

    HI GURU, PLEASE TELL ME IF I WANT TO ADD ONE MORE RADIOBUTTON.<AUTHORIZATION>, IF I CLICK AUTHORIZATION THEN
    FINDING EMPLOYEE CODE.
    IN BELOW PROGRAM IF I CLICK RADIOBUTTON PROJECT , FINDING PROJECT ID& DATE, IF I CLICK RADIOBUTTON PROJECT WITH STATUS, ENABLING ONLY PROJECT STATUS.URGENT PLEASE TELL ME HOW TO ADD LOGIC IN BELOW PROGRAM.
    REPORT ycpr_program_hierarchy_report1.
    INCLUDE ycpi_program_hierarchy_report.
    TABLES : aufk , dpr_project , prp_action , PA0000.
    SELECTION-SCREEN : BEGIN OF BLOCK b1 WITH FRAME.
    SELECTION-SCREEN BEGIN OF LINE .
    PARAMETERS : r1 RADIOBUTTON GROUP rd1 DEFAULT 'X' USER-COMMAND flag.
    SELECTION-SCREEN : COMMENT 3(70) text-001,
    END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE .
    PARAMETERS : r2 RADIOBUTTON GROUP rd1.
    SELECTION-SCREEN : COMMENT 3(70) text-002,
    END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS:r3 RADIOBUTTON GROUP rd1.
    SELECTION-SCREEN : COMMENT 3(70) TEXT-003,
    END OF LINE.
    SELECTION-SCREEN : END OF BLOCK b1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-001.
    SELECT-OPTIONS : s_projid FOR dpr_project-project_id MODIF ID md
    MATCHCODE OBJECT ycpsh_projectid.
    PARAMETERS : pstatown LIKE dpr_project-proc_status_own MODIF ID md1.
    PARAMETERS : p_date LIKE sy-datum OBLIGATORY DEFAULT sy-datum.
    SELECTION-SCREEN END OF BLOCK b2.
    c_flag = 1.
    DATA: g_flag TYPE c.
    AT SELECTION-SCREEN OUTPUT.
    IF r1 = 'X'.
    c_flag = 1.
    LOOP AT SCREEN.
    CASE screen-group1.
    WHEN 'MD'.
    screen-active = 1.
    WHEN 'MD1'.
    screen-active = 0.
    ENDCASE.
    MODIFY SCREEN.
    ENDLOOP.
    ELSEIF r2 = 'X'.
    c_flag = 0.
    LOOP AT SCREEN.
    CASE screen-group1.
    WHEN 'MD'.
    screen-active = 0.
    WHEN 'MD1'.
    screen-active = 1.
    ENDCASE.
    MODIFY SCREEN.
    ENDLOOP.
    REGARDS
    SUBHASIS

    The follow example should help - cut and paste it into a new program and follow how it works, then apply the same type of logic to your own program.
    report zlocal_example.
    data:
      g_rb_flag(1)          type c.
    *=======================================================================
    * Selection screen
    *=======================================================================
    selection-screen begin of block b1 with frame title text-b01.
    selection-screen begin of line.
    parameters:
      p_rb1      radiobutton group rd1 default 'X' user-command my_ucomm.
    selection-screen comment 3(70) text-001.
    selection-screen end of line.
    selection-screen begin of line.
    parameters:
    p_rb2       radiobutton group rd1.
    selection-screen comment 3(70) text-002.
    selection-screen end of line.
    selection-screen begin of line.
    parameters:
      p_rb3      radiobutton group rd1.
    selection-screen comment 3(70) text-003.
    selection-screen end of line.
    selection-screen end of block b1.
    selection-screen begin of block b2 with frame title text-b01.
    parameters:
      p_field1          like sy-datum modif id md1,
      p_field2          like sy-datum modif id md2,
      p_field3          like sy-datum modif id md3.
    selection-screen end of block b2.
    *=======================================================================
    * Events
    *=======================================================================
    at selection-screen output.
      perform at_selection_screen.
    *&      Form  at_selection_screen
    form at_selection_screen.
      loop at screen.
        if screen-group1+0(2) = 'MD'.
          case 'X'. "determine which Radiobutton is selected
            when p_rb1.
              g_rb_flag = 1.
              if screen-group1+2(1) = '1'.
                screen-active = 1.
              else.
                screen-active = 0.
              endif.
            when p_rb2.
              g_rb_flag = 2.
              if screen-group1+2(1) = '2'.
                screen-active = 1.
              else.
                screen-active = 0.
              endif.
            when p_rb3.
              g_rb_flag = 3.
              if screen-group1+2(1) = '3'.
                screen-active = 1.
              else.
                screen-active = 0.
              endif.
          endcase.
          modify screen.
        endif.
      endloop.
    endform.                    "at_selection_screen

  • Please do help regarding report

    Hello friends,
    i can able to open the jasper report in jasper viewer
    from my application(developed in Swings).
    But when i am closing the jasper report itz also closing my application window .
    Please give your valuable advise
    thanking you in advance
    regards
    shashi

    Dear Nabheet,
    I have debugg, code is same for both cases becuase i have just copied now.
    Although, i have debugg also and i have seen in coding, when program goes in perform form "read_vendor_items" and in that perform, there is written function, call function 'LDB_PROCESS'
    . Now when i going during debugg time,
       call function 'LDB_PROCESS'
        exporting
          ldbname                     = 'KDF'
          expressions                 = it_dyn_texpr[]
        tables
          callback                    = it_callback
          selections                  = it_selscreen
        exceptions
          ldb_selections_error        = 1
          ldb_selections_not_accepted = 2
          free_selections_error       = 3
          callback_no_event           = 4
          callback_no_program         = 5
          callback_no_cbform          = 6
          others                      = 7.
    After pass this function moduel in case of ZFBL5N, it_pos table is not filled but in case of FBL5N, it_pos table is filled one record and that record also shown.
    But code is same but different only program name.
    Now what can you suggest.
    Regards,
    Shivam.

  • Need help regarding report ( i need the transaction code copy of the query)

    Hi,
    I want to copy the query designer fields and those field i have to use another query for that can any one give me the transaction code for copy query
    thanks
    phanidhar

    RSZC = to coy quer from on infoprovider to another..
    HOpe it helps
    Thanks for points assigned

  • Creation of report with the help of report painter

    Dear Experts,
                         I need report painter material, if any body have  pls  farward to me.
    my intension to create controlling report with the help of report painter.
    I am ready to award full points.
    Thanks in advance
    Regards
    avudaiappan
    Moderator - Please read this:
    /thread/931177 [original link is broken]
    Thread locked

    Hello Chinasammy,
    Report Painter allows you to create reports using data from SAP application components, which you can adapt to meet your individual requirements.
    Many of your reporting requirements can already be met by using the standard reports provided by various SAP application components. If these SAP standard reports do not meet your reporting needs, Report Painter enables you to define your specific reports quickly and easily.
    When executing a Report Painter report, it is displayed by the system in Report Writer format. You thus have access to the same functions as for Report Writer reports defined in the same way, and can combine Report Painter and Report Writer reports together in a report group.
    Report Painter uses a graphical report structure, which forms the basis for your report definition and displays the rows and columns as they appear in the final report output.
    To facilitate report definition, you can use many of the standard reporting objects provided by SAP (such as libraries, row/column models, and standard layouts) in your own specific reports. When you define a Report Painter report you can use groups (sets). You can also enter characteristic values directly.
    Advantages of Report Painter include:
    Flexible and simple report definition
    Report definition without using sets
    Direct layout control: The rows and columns are displayed in the report definition as they appear in the final report output, making test runs unnecessary.
    =============================================
    Below mentioned is the process for creating reports using Report Painter as a tool.
    Selecting and maintaining a library for your report: As the transfer structure to Report Painter you use a report table, which is defaulted by SAP and can not be maintained. This table contains characteristics, key figures and predefined columns. In a library, you collect the characteristics, key figures, and predefined columns from the report table, which you need for your Report Painter reports.
    When you define a Report Painter report, you assign it to a library. Reports assigned to one library can only use the characteristics, key figures, and predefined columns selected for that library.
    When you create or maintain a library, the Position field determines the sequence in which the characteristics, key figures or (predefined) key figures appear in the Report Painter selection lists when you define a report. This allows you to position the objects that you use regularly in your reports at the beginning of the selection lists. If you do not make an entry in the Position field, you will not be able to use this object in Report Painter reports.
    You can use either the standard SAP libraries for your reports or define your own.
    (ii) Selecting or maintaining a standard layout for your report: Standard layouts determine report layout features and the format of your report data.If the SAP standard layouts do not meet your reporting requirements, you can create a new  standard layout or change an existing one.
    (iii) Defining row and column models: A model is a one-dimensional, predefined reporting structure that you can insert in either the rows or columns of your report.If you often use the same or similar row or column definitions in your reports, it is recommended that you create row or column models.
    You must define the row and/or column models that you want to include in your report definition before you define the report.
    You can also use the standard column models supplied by SAP.
    (iv) Defining the report: Defining a Report Painter report involves the following steps.
    (a) Define the report columns: You define the report columns using the characteristics, key figures, and predefined columns selected for the library that the report uses. Alternatively, you can use a column model for column definition. Column models are predefined column structures which you insert into your entire column definition, instead of defining each individual column.
    (b) Define the report rows: You define the report rows using the characteristics selected for the library selected for the report.
    Alternatively, you can use a row model for your row definition. Row models serve the same purpose as column models, but are used to define a report row.
    Edit and format the report rows and columns in line with your requirements. (For example, you can hide rows or columns, define the column width or define colors for your report rows).
    (iii)Define general data selection criteria for the selection of your report data: Selection criteria are the characteristics used to select data for the entire report. You cannot enter characteristics as data selection criteria if they are already being used in the report rows or columns.
    (iv) Assigning the report to a report group: Once you have defined a report, you must assign it to a report group. A report group can contain one or more reports from the same library. However, reports that share the same data will select data more quickly and improve processing time.
    Hopw this helps you. Please let me know if you need anything more and assign points.
    Rgds
    Manish

  • Hi regarding Reports

    Hi , i need urgent information regarding reports,
    i developed one ALV report, i want to schedule in background ,daily executes on morning 8 AM, generate file in XLS format with the reported data (background scheduled report) , that Data will will be sotred in Appilcation server perminently, after some days, generate report with that data ie data in Appilcation server.
    kindly send to me the sample code

    Hello Chintam Nagaraju,
    Pl. follow the steps:
    Assuming that you moved this report in production environment. In the program itself you can give the logic for downloading the data in XLS format on particular target system (take help from sr technical guy)
    1. Go to SM36 transaction for batch job schedule.
    2. Give the job name, priority and target system name in initial inputs
    3. Click on Start Condition Button
    4. Click on Date/time and maintain start time and data (say 8.00 AM)
    5. Select the periodic indicator on the bottom of screen and maintain periodic value (as daily)
    and save this batch job.
    Hope this will help.
    Regards
    Arif Mansuri.
    Reward if answer is helpful.

  • Need a help in Report for Fomula key figure

    Hi
    I am doing Trial Balance report, in my report there are two Formula fields
        Net Dr  Net Cr
       100     -100
       - 200      200
    The values are like this, Know what the user want is where the negative sign come that should display 0 in reports. I tried condition by takinf Net dr greater them 0 , and Net Cr greater than 0 , but its not working.
    Regards
    Shashi

    Hi,
    If you want to create a formula for displaying 0 when the value is negetive, then do the following in formula:
    <b>(Net Dr <= 0) * Net Dr</b> and similarly another formula for <b>(Net Cr <= 0) * Net Cr</b>.
    Hope this helps.
    regards,
    Pruthvi R

  • Assign Search help in report program

    Dear All,
    I facing problem to assign search help in report program.
    I crated one elementary search help in which three fields i include
    -carrid
    -carrier name
    -booking  
    all three fields having import and export parameter in search help.
    while executing this search help in se11 it gives proper output.
    but while assigning this search help in report program it only fetch one carried.
    my report is also having three parameter
    -carrid
    -carrier name
    -booking
    i assign search help like
    PARAMETER :  p_carrid TYPE scarr-carrid
                               MATCHCODE OBJECT z01_carrid,
    with all three field but it fetch only carrid ...

    Hi Chintan,
    For such types of requirements you can use this Function Module:
    F4IF_INT_TABLE_VALUE_REQUEST.
    Use this functiom modue under AT SELECTION-SCREEN ON HELP-REQUEST FOR P_CARRID.
    With this function module, you can fill your remainng parameters : P_carriername and booking also.
    Sample Code:
         DATA : TMP_RETURN_TAB  LIKE TABLE OF DDSHRETVAL,                                TMP_RETURN      LIKE DDSHRETVAL,                    
                    TMP_FIELD       TYPE  DFIES-FIELDNAME.               
    CASE AKIND.                                        
       WHEN '1'.                                        
         TMP_FIELD = 'AENNR'.                                        
       WHEN '2'.                                        
         TMP_FIELD = 'VBELN'.                                        
       WHEN '3'.                                        
         TMP_FIELD = 'ZZTEHAI'.                                        
      ENDCASE.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'                                                                 
       EXPORTING                                                                                     
         RETFIELD               = TMP_FIELD                                                                      
         WINDOW_TITLE           = ATITEL                                                                      
         VALUE_ORG              = 'S'                                                                                
       TABLES                                                                                          
         VALUE_TAB              = ATABLES                                                                           
         RETURN_TAB             = TMP_RETURN_TAB                                                                      
       EXCEPTIONS                                                                                
         PARAMETER_ERROR        = 1                                                                           
         NO_VALUES_FOUND        = 2                                                                           
         OTHERS                 = 3.                                                                                
      IF SY-SUBRC =  0.                                                                                
        READ TABLE TMP_RETURN_TAB INDEX 1 INTO TMP_RETUN.                                                            
        AVALUE = TMP_RETURN-FIELDVAL.                                                                      
      ENDIF.                                                  
    Jus analyze this code, you can get ur requirement done.
    Regards
    Sandeep Reddy

  • Table SOFFCONT1 to an external repository with help of report RSIRPIRL

    Hi experts,
    I have to relocate data from table SOFFCONT1 to an external repository with help of report RSIRPIRL...I went through all related Sap notes and it seems pretty straightforward.
    When I run the report RSIRPIRL I see all the fields I have to fill up (I have already created an content repository as well as a catalogue) but my question is how to select some data manually for testing purpose? Is it any way how to see from table SOFFCONT1 just 1 file for example?? I couldn't see that field in the report RSIRPIRL.
    Regards,
    Blaiso

    Applied OSS note 1536325 which will add an extra field to select by date and narrow the number of documents to test

  • Help regarding Inventory related concurrent managers to be assigned

    Hi,
    I am looking for a help regarding the below aspects
    1)Which concurrent managers needs to be assigned to run the following five concurrent programs.
    INV Transaction Worke
    Inventory transaction worker
    Interface Trip Stop
    Min Max report planning
    Pick selection List Generation
    2)We are facing issues with the above jobs. Currently except Inventory transaction worker all the other concurrent programs are running under standard manager.
    because of which Min max planning report programs are piling up under standard manager. Min max programs were going to “Pending” status and never getting picked up as they were waiting for other programs in the queue to get finished. There were thousands piled up after the environment was bring up.
    How can we solve this issue.. please suggest

    835129 wrote:
    The metalink notes you provided didnt gave me any information about the concurrent managers under which these programs should run. Any help regarding concurrent managers would be helpfulI believe you have not read my reply properly since I mentioned "WIP Move Manager and Inventory Manager". Plus, the docs mention it clearly so please read it again!
    Thanks,
    Hussein

  • Need help regarding Java decoding of IMAP attachment (IOStream related ques

    Hi ,
    I need some help regarding the processing of an IMAP attachment , It is a basic IOStream related question I guess.
    I have some attachment to a mail , I try to fetch it using javamail and read the content and write it to a file , I was able to do it successfully when I was using stream.read( tempBuffer) function but when I started using stream.read( tempBuffer, 0, m_maxDataSize ); it is giving me following exception
    java.io.IOException: Error in encoded stream: needed at least 2 valid base64 characters, but only got 1 before padding character (=), the 10 most recent characters were: "/59PT/eXQ="
         at com.sun.mail.util.BASE64DecoderStream.decode(BASE64DecoderStream.java:259)
         at com.sun.mail.util.BASE64DecoderStream.read(BASE64DecoderStream.java:148)
    ***Here is the snippet of code that is running this:***
    m_contentObj = m_message.getContent();
    if(m_contentObj instanceof InputStream)
         System.out.println(" Content is type of InputStream");
         InputStream stream = (InputStream) m_contentObj;
         byte[] tempBuffer = new byte[m_maxDataSize];
         stream.skip( m_currPos );
         int bytesRead=stream.read( tempBuffer, 0, m_maxDataSize );
         System.out.println(" Read the following no of bytes from the Object::"+bytesRead);
         m_currPos+=     bytesRead;
    Please suggest what to do.
    Thanks & Regards
    Saurabh

    BUMP, just incase its been missed by a new board member

  • My iPad mini was working very fine from last 9 months....but suddenly today I found it discharging from 100% to 34% though I didn't use it at all...and also found my mini is slightly heated up at the bottom..any help regarding this would be greatful

    My iPad mini was working very fine from last 9 months....but suddenly today I found it discharging from 100% to 34% though I didn't use it at all...and also found my mini is slightly heated up at the bottom..any help regarding this would be greatful

    Same thing happened to me with my peruvian credit card in the peruvian app store, I want to buy an app, but it says that my credit card is "not supported in the Peruvian app store"

  • Help regarding :Video Segmentation & Summerization

    hello friends,
    I am doing my project on above topic and I am trying it with Java.
    Is it possible doing it in Java.
    What Techniques I'm using are:
    1.Java(JMF)
    2.Oracle 9i(Inter-Media)
    3.Matlab
    This project concludes of four parts
    1.Segmentation (Video to Image conversion)
    2.Comparison (Copare frame using algo.)
    3.Extraction (remove duplicate frames based on algo)
    4 Summarization (Collect frames and form a new content based video)
    Is It possible in Java? How?
    Seeking for help regarding this .
    Thank you.

    This project concludes of four parts
    1.Segmentation (Video to Image conversion)
    2.Comparison (Copare frame using algo.)
    3.Extraction (remove duplicate frames based on algo)
    4 Summarization (Collect frames and form a new content based video)So, compressing that into a simple question instead of a convoluted one... you just want to remove duplicate frames from a video and save it to file?

  • Help Regarding Xi integrating with Seibel System.

    HI @,
    I have to intergrate a seible system with R/3 but I haven't worked on the same before.
    I need help regarding seibel inetrgartion scenarions and various adapters that can be used in that conditions.
    Documents on Seible Integration will b really helpful.
    Regards

    It would be better to go for the iway adapter for this integration requirement. The other documents can be obtained direclty from iway
    Regards,
    Prateek

Maybe you are looking for

  • Eclipse -  Application over run but not over debug

    Use Eclipse 3.2.0 on WinXP, jdk1.6.0_06, my project over run can implement completely normally. With the attempt with debug aborts: In Eclipse-log: +!ENTRY org.eclipse.jdt.launching 4 120 2008-05-09 11:21:14.140+ +!MESSAGE Verbindung zu VM kann nicht

  • Upgraded to Leopard - What About Bootcamp?

    I just upgraded to Leopard and was wondering what I need to do, if anything, to my existing Bootcamp setup? I'm running XP Pro and was curious if I had to make a new driver CD or anything like that. Thanks.

  • Help restoring hard drive storage!!!

    Is there ne way i can clear up my hard drive because i only have like 7 Ggs left. I want to delete all my pictures in IPHOTO (they're already backed up) but when i did that it didnt restore any storage back? please help!!

  • BEX error on program

    Problem signature:   Problem Event Name: BEX   Application Name: AdvHD.exe   Application Version: 1.2.4.0   Application Timestamp: 53be2874   Fault Module Name: MSVCR90.dll   Fault Module Version: 9.0.30729.6161   Fault Module Timestamp: 4dace5b9   E

  • TC with double TC

    I have a TC that I am using with my home network. When I use Airport Utility it comes up with two TC, one labeled "AE-TC" and then the other one is labeled the name I gave it. When I unplug the TC and while the light on the front of the TC blinks amb