How to debug Infoset Query in ABAP?

Hi
   I have an Infoset Query created by another user, please let me know how to debug this?
Thanks
Naga

Nagarani - For debugging a infoset query, you have to create a query in SQ01 for the infoset which you are planning to debug. Once the query in transaction SQ01 is generated, Activate the same. Use the following path to generate program for created query from SQ01  QUERY--> MORE FUNCTIONS > GENERATE PROGRAM. Once the program is generated use the path QUERY>MORE FUNCTIONS --> DISPLAY REPORT NAME to get the report name generated. Copy the report name displayed.
While using the menu paths for generating program or displaying report name, make sure the query is selected.
In transaction SE38, give the report name and maintain break points whereever required in display mode and execute the report from se38.
Edited by: Santhoshi Guttula on Jan 6, 2012 7:44 AM

Similar Messages

  • How to delete Infoset Query in R/3

    Hi  Gurus,
    I created a Infoset using SQ02 in R/3 and generated the query. Now I need to delete that Infoset query. Please advice me how to delete infoset query from the functional group in R/3.
    Thanks
    Liza

    Hi,
    In SQ01 ,press shift+F7 then find your user group. then from infoset query tab ,select ur infoset.
    and try to delete , I think, it should work.
    Regards
    CSM Reddy

  • How to debug the method in abap program

    How to debug the method in abap program ?
    Could you please give the solution.
    Thanks
    sai

    Hi ,
    Place break point at call method .
    It takes u in to the method implementation .
    Here u can analyse the method implementation ...
    Reward if useful
    Thanks
    Jagadeesh.G

  • How to create infoset query

    Hi,experts
    Can anybody give me documents on infoset query and step by step showing how to create infosetquery. I will really greatful to you all.
    Thanks
    Preeti

    Hi Preeti,
    1. You can query the data using 'Listcube' transaction.
    2. Instead of builing on tables, it sits on ODS (no need to worry about underlying tables).
    3. Visible on the Bex 'info area' as like other infoproviders.
    4. It generates additional key figure called 'Number of records' in the Bex. This will be useful for query.
    5. No additional ABAP can be used. But in RSQ02, you can use piece of ABAP.
    6. Queries created on data provider infoset can work like other queries including transport functionality.
    Hope helps.
    For more info check Re: Query on Infoset
    Bye
    Dinesh

  • How to transport infoset query to Production serveR?

    when i transport everything is transported to production server. when i run the transaction in production server it shows me the error saying . PROGRAM Does not exist .. how to resolve this..
    can any one help me to transport my infoset query from step-to-step.
    Regards
    Saad Nisar

    Well there is no button as such.
    I hope you must have found the Transport button.
    When you click it, it gives selection screen there you can find the redio buttons.
    Export will create a transport request and Download will download it to local machine.
    Let me know if it doesn't work. But you have to do more analysis as to how to go this way.
    Regards
    Shital

  • HOW TO DELETE INFOSET QUERY

    HI ALL,
    I created zqm infoset and using 3 tables. now i want to delete 1 teble from them.
    when i am deleting it getiing mess.
    ""  Field QAVE-PRUEFLOS is used in queries
    Message no. AQ606
    Diagnosis
    You attempted to delete a field used in queries from the functional area.
    Procedure
    Before deleting a field from the functional area, you must ensure that the field is not used in any queries. Select Environment -> Directories -> All queries to display a list of queries which use this field. Either modify the queries so that the field is no longer used or delete the queries altogether. Then, you can delete the field from the functional area.  ""
    i can see query group and query.
    how to delete these query.??????

    Hi,
    Try to use  Note 781193 - SAP Query: Remove field from InfoSet => AQ606.
    We have solved our issue with deleting fields in tables.
    With best regards,
    Kamila.

  • How to debug XI--- R/3 (abap server proxy) code,  SYSFAIL in SMQ2

    Hi
    i have a XI (BPM) to R/3 (ABAP server proxy) scenario,
    when the data goes from XI to R/3, it is getting stuck at R/3 inbound queue (SMQ2), with status : SYSFAIL and error text: "No roll storage space of length
    3391496 available for internal storage",
    we tried activating the queue/ reexecute the LUW, but it still shows the same error status after running for some time,
    how can i debug the ABAP server proxy,
    pls tell me how can i debug the ABAP proxy code in the R/3
    very critical issue

    Have a look at SAP Note 17965 - No storage space available
    Regards,
    Prateek

  • How to debug FM defined in abap port?

    Hello Experts,
    Can you please share me your thoughts how to solve this issue that I have right now.
    Our requirement is an interface. An idoc will be created. Then this Idoc will be converted into a flat file as UTF8 format. Then it will be transferred to another system (not SAP system).
    My problem is, I want to debug the function module (FM) that converts the idoc into flat file. This function module is defined in the abap port (WE21). But when I run BD10, it only creates another Idoc No. but doesn't call the function module defined in Abap port even I put break-points on it. As I understood, this FM is not triggerred by any event. It just creates a new Idoc.
    May you please help me how to properly debug the FM?
    << Moderator message - Please do not offer points >>
    Edited by: Rob Burbank on Nov 12, 2010 10:55 AM

    Levis,
    1. What does the partner profile definition say? Is the setup ready to process IDOC immediately or to collect idocs? Unless it is set to process idocs immediately, the FM in port is not called. Also check if the start subsystem flag is on.
    2. When you say, it created the IDOC and didn't call the FM in ABAP port, did you see a message like "Data passed to port OK" in the IDOC statuses? Note that some calls are asynchronous i.e. from triggers and run in application layer. You might not see them in presentation layer. 
    3. RSEOUT00 is the FM that usually picks up the data from IDOC tables (or structures passed on to it) and converts it into the specified format defined in port. The FM's present in the port usually pick up the converted data, prepare a file name, write into specified directory and trigger the subsystem job/program (if it is setup to do so).
    4. Make sure your assumption of the FM defined in the port is actually doing the IDOC to flat file conversion. By default the values you see in the IDOC table will be present in the flat file. It is just a pick and drop service. Is your issue/problem something else?
    Thanks.

  • How to debug a query in Apex

    Hi all,
    I have written a query under region source in interactive reports
    select getTextColumnByID(:ID,OHR_PARAMETERS,VALUE) as Description,max_mark from max_marks where
    employee_id='Z901234';and it throws error as ORA-00904: "VALUE": invalid identifier
    How do i debug and locate the probelm?
    thanks

    No it does not work,,It throws the same error.I found the problem its because the query throws multiple rows where only one row is expected.
    the query should be like
    select getTextColumnByID('ID','OHR_PARAMETERS','VALUE') as Description,max_mark from max_marks where
    employee_id='Z901234';to get compiled.

  • How to debug FM configured in ABAP-PI port ?

    Hi All,
    Is there any way we can debug the FM configured in port of type ABAP-PI for an outbound IDOC? I tried update and system debugging also. But control is not stopping. Is the FM called in BACKGROUND mode or as RFC? You inputs are highly appriciated.
    There are some threads related to this. But didn't get enough information.
    Thanks,
    Vinod.

    External breakpoint?
    Rob

  • How to debug a query that BI Publisher refuses to accept in a data set.

    Paste query and hit OK.
    Read useless error message.
    Remove all report parameters.
    Remove all function calls.
    Place pairs of parethesis around random bits of code.
    Delete one line at a time from query and attempt to hi OK each time.
    Whittle down your query until it looks something like this:
    SELECT 1 FROM DUAL
    Go to Oracle Open World with a sign reading:
    END THE ORACLE BUG ARMAGEDDON!

    with
    search_box_information_view as
    (select 1 box_id,111222332 control_number,'In Use' status,to_date('1/1/2015','mm/dd/yyyy') destroy_after_date,55 facility_key_fk from dual union all
    select 1,111222333,'In Use',to_date('1/1/2015','mm/dd/yyyy'),1153 from dual union all
    select 2,111222334,'In Use',to_date('1/5/2015','mm/dd/yyyy'),1153 from dual union all
    select 3,111222335,'In Use',to_date('1/7/2015','mm/dd/yyyy'),1153 from dual union all
    select 2,111222336,'In Use',to_date('1/9/2015','mm/dd/yyyy'),55 from dual union all
    select 3,111222337,'In Use',to_date('1/12/2015','mm/dd/yyyy'),55 from dual union all
    select 4,111222338,'In Use',to_date('1/15/2015','mm/dd/yyyy'),55 from dual union all
    select 4,111222339,'In Use',to_date('1/15/2015','mm/dd/yyyy'),1153 from dual
    select box_id,control_number,destroy_after_date,facility_key_fk,
           count(*) over (partition by facility_key_fk) cnt
      From search_box_information_view
    where status = 'In Use'
    order by facility_key_fk,control_number
    BOX_ID
    CONTROL_NUMBER
    DESTROY_AFTER_DATE
    FACILITY_KEY_FK
    CNT
    1
    111222332
    01/01/2015
    55
    4
    2
    111222336
    01/09/2015
    55
    4
    3
    111222337
    01/12/2015
    55
    4
    4
    111222338
    01/15/2015
    55
    4
    1
    111222333
    01/01/2015
    1153
    4
    2
    111222334
    01/05/2015
    1153
    4
    3
    111222335
    01/07/2015
    1153
    4
    4
    111222339
    01/15/2015
    1153
    4

  • Infoset query creation

    Hi
    Expert
    I want to know how to create infoset query in SAP CRM i request you to kindly provide some basic steps to initialize this
    thanks in advance
    vinay

    Hello Vinay,
    You have three transactions to accomplish this.
    SQ01 Is to create the query itself
    SQ02 Is to create the infoset that can contain queries.
    SQ03 Is to create the user group
    First things first:
    1. SQ02 Create an infoset and define the master join table (for joined queries) or the master table for queries on a single table. Remember that all the tables you might need in the queries you create in this infoset must be defined here! Once you have assigned the necessairy tables, define the fields you'll need for these tables.
    After this is all done, generate the infoset.
    2. SQ03 Create a user group. Then assign all the necessairy users that are allowed access to the user group and the infosets that are contained in the user group (so assign the infoset you just created in step 1)
    3. SQ01 Enter a query name and press create. Now your infoset should be listed in the input help (if not, make sure your username is assigned to the usergroup you created in step 2)
    Now you can start creating your query!
    Hope this helps you on track!
    Provide points if useful.
    Kind regards,
    Joost

  • Debugging a query

    Hello,
    Sombody provide me how to debug a query
    I could not find good link in sdn
    I am looking step by step Instructions how to debuging a query?
    Advance thaks

    Hi Roy,
    why do you need to debug the query? do you search for information why a specific result appears? If yes, you can execute the query in web or rsrt right click on keyfigure cell and choose keyfigure definition. In that case you will get an explanation about the way the keyfigure is calculated.
    If you would like to find out how queries are executed and how OLAP works, choose the option already provided in the other response.
    best regards,
    Kai

  • What is an infoset and infoset query?

    hello  can anyone tell me about
    infoset and infoset query.

    Infoset is based on Joins. Infocube, DSO and infoobject can be used to make infoset.
    How to Create Infoset Query (SAP Query)
    Steps on how to proceed to create a Query:
    ADHOC QUERY
    A query can be created to extract information from master records  i.e  Infotypes.  For example, by creating a query , the data relating to an employee contained in various Infotypes can be extracted.
    Proceedure :  
    Decide on  the various Infotypes we  want to make the query.  Decide on the area where we  want to query  i.e  Global area or Standard area.  Standard area is client specific and globel area will include all clients.
    Menu : HR – PM – Admn -  Information System -  Adhoc Query
    Select area standard and select the  user group already created
    Creation of new query  :  
    TC SQ03  -  Select Environment – Select Standard Area -  Enter  --  If new user group is to be created, enter name of the user group, click on create and enter necessary information and  exit after saving
    TC SQ02  -  Enter name of the Infoset – Create – enter name of Infoset -  Data source -- >  Table join by basis table – give name of table e.g  pa0000 -  Enter -  Click on insert table if we  want to include more tables – give name of table one by one and after finishing,  place cursor on the joining lines and right click to delete unwanted relationships  - check  - and go back  - field groups  -  include all table fields  - click on generate button   -  go out
    TC SQ03  -  Select user group  -   eg.  Payroll
    Infoset  - Enter name of newly created Infoset 
    Assign users and Infosets  -  Assign infosets  -  put tick on payroll  - save and go back
    TC  PAAH  -  Expand the nodes and put tick on relevant fields depending upon necessity
    Save the query  by giving the same name as infoset for easyness.
    If this answer helps, pls assign points.
    Thanx in advance.

  • HOW TO DEBUG  WDA APPLICATION

    Hi All,
    how to debug a web dynpro abap application?
    Thanks,
    Raju.

    Utilities->External breakpoints->Activate
    This will activate external debugging...now put your breakpoints and run the application.
    regards,
    Priyank

Maybe you are looking for