Find abap programs

Hi
How can we find out that whether there is an abap program written for a paticular query or not.
I have got a delivery report and the total volume of quantity moved is wrong.The kFigure name is moved quantity.BUt when i double click on it in the query it shows a box in which we come to know that it is geting data from delivery quantity.I want to know how can we now check the data in BW because the query is being supplied by a multi provider.How should i proceed to check where is the problem.is it i BW side or Program or query.
Will appreciate help.thanks

Tom,
One of the challenges of working in BW is investigating data issues. User points out that the numbers are incorrect and you have to find out where the problem is.
First thing I ask a user is what is the expected value and how is (s)he validating on the R/3 side. Then, I compare the filters that are used on R/3 and the filters that are used in BW query. If they are identical, we proceed with further investigation otherwise we should try to match the filters and see if the results match.
Then, you have to see which InfoProviders are feeding the MultiProvider. Go the the manage screen of the InfoProvider where this data is stored and look at the InfoProvider contents for the same filters. More than likely it will show what the query is showing.
From this point, there are many possible paths to choose from based on how data is being loaded. But, I am not sure if you are asking help with fundamental architecture of BW (what are all the objects that lie between a MultiProvider and R/3 extract) or if you a specific question.

Similar Messages

  • Find abap program of lsmw

    hi experts,
                   i have created a lsmw for data uploading for HR.now i neeed to find the auto generated abapa program for that lsmw.what shall i do????

    Hello people;
    What is the easiest way to convert a LSMW in a program?
    I created a LSMW with a BAPI to post account documents and my user wants to use it as a program ...
    Bye;
    Ivan Spellmeier

  • How to find abap program name for web ui reports

    Hi,
    I need to know the abap program name which is developed and configured for
    web ui.In our project web ui application crm version 7.0.there reports links are available
    with label of business names.
    I assume that there will be SPRO configuration for these reports.
    Can anyone provide assistant on this to me.
    Regards
    Viren

    Hi,
    Which reports you are referring to? Are you referring to BI reports? If so then i suppose they are triggerred in BI and transferred to CRM.
    Regards,
    BJ

  • Finding ABAP Program Name

    Hello experts,
    I'm very new to CRM and I have to develop a new smartform about sales. I have a basic problem. I should add an external debug to this program to see the variables etc. I don't know how to monitor the abap program name to place the smartform and if clauses there. Am I thinking in a wrong way or does it work just like what I think? I need an answer and I need it fast please
    Thanks
    Emre

    Hello Emre,
    Your requirement can be fulfilled by using actions, there is no need to add additional coding.
    You just need to define an action with start condition defined as '&CRM Sales Transaction.User Status& = <your user status>'
    1. Creat your action profile and action with wiszard
        SPRO - CRM - Basic Functions - Actions - Actions in Transactions - Create Actions with Wizard
        Please use following parameters:
         Processing Time = 3 Immediate Processing
         Schedule Automatically
         Rule Type = Workflow Conditions
         Processing types: Smartforms *
         Form Name = YOUR smartform
         Processing Class            CL_DOC_PROCESSING_CRM_ORDER
         Processing Method          CRM_SALECONT_EXEC_SMART_FORM <- for sales contract
    2. Edit the start conditon
        SPRO - CRM - Basic Functions - Actions - Actions in Transactions - Change Actions and Conditions - Define Conditions
        You need to add the start condition '&CRM Sales Transaction.User Status&  = YOUR user status' or '&CRM Sales Transaction.StatusTable& = SYSTEM status'
    3. Assign the created action profile in step 1 into your transaction type.
    I would also suggest you to go through the following wiki page to get a general idea about actions.
    [http://wiki.sdn.sap.com/wiki/display/CRM/Actionprofilesin+SAP-CRM]
    Please understand that the above steps are just for your interests, we do not know your business scenario and the detailed business requirement, it is really hard to give an exact desired solution.
    Best regards,
    Maggie

  • How can i find item category usage in abap program

    HI, EXPERTS
    I HEARD USAGE MAINTAINED IN ABAP PROGRAM .
    ANY ONE KNOW WHERE I CAN FIND ABAP PROGRAM FOR ITEM CATEGORY USAGE??
    THANKS.^
    Edited by: jong seok Lee on Feb 2, 2010 10:01 AM

    Hi,
    Item Category Usage: An item categories usage is defined by SAP when creating a sales order, The system determines for example, that the usage refers to a text item as oppossed to a deliverable item when you enter text in the order item rather than  a material number. Based on this usage, the system will use the item category determination to propose an item category.
    You can also find the usage in Custoemer material info record (T.Code VD51), if you want to determine any customer specific item category you may use the usage field in Custoemr master info record.
    You can devlop an user exit to determine the item category based upon usage field as well.
    regrads
    Vivek.

  • ABAP programing material related to BW.

    Hi Experts,
    Im new to BW/BI. Can anyone please tell me where I can find ABAP programing material related to BW.
    Thank in advance.

    I can also recommend my book [http://www.sap-hefte.de/katalog/hefte/titel/gp/titelID-1273]. It contains all the often used exits with practical examples, a long sample of the transformation and I received a lot of positive feedback. A second reworked edition that also contains the BPS and Integrated Planning is currently in work and will probably appear this fall.
    Best regards
    Dirk
    Edited by: Dirk Herzog on Jul 20, 2008 8:38 PM

  • How to find the Web AS Port from ABAP program

    Hi
    I have an ABAP program which passes an URL for a BSP page to the Alert Framework. While creating the URL I need to find out the Hostname and port number for the Web service for that server. Hostname comes from sy-host but I am not able to find the port number.
    Please help...
    Thanks in advance

    Hi,
    consider this little code snippet:
    data:  l_urls       type tihttpurls2.
    call method cl_http_server=>get_extension_info
       EXPORTING
        extension_class = 'cl_http_ext_bsp'                  
       IMPORTING
            urls            = l_urls.
    l_urls contains a table of configured ports. maybe that helps.
    regards, Ulli

  • Tcode to find the load in server is 20 users run a particular ABAP program

    I want to find the load in the SAP Server (in terms of CPU Usage, memory usage) if a particular Query or ABAP program is executed by 20 users.
    Pls let me knwo the Tcode for the same
    As per my understanding ST03 can be used to view the report of previous information only.

    Balaji
    You have the analyze the load while 20 users executing the following transaction code.
    OS06 - operting system monitor and click on detailed analysis where you can monitor the various instances
    if do you find the other transaction which will show you load of current program being used by 20 users, please share with the expert communitiy to help to other users.
    REgards
    Anwer Waseem

  • Abap program to find the list of reports in complete

    I know we can get from sap easy access in
    information system but that is not all reports as I always find some report
    which is not listed there so we want to freeze the list and we want to know
    if we have any abap program If  u can send me the code or any standard
    program that find and list the reports
    soniya

    Check the table TRDIR and write the select statements to display.
    Check the fm  :F4_PROGRAM:  code.
    Message was edited by: Eswar Kanakanti

  • How to find the start condition of a ABAP program?

    Hello Gurus!,
    Could any one please explain how to find the start condition of a ABAP program?
    like its a event based or time based?and also how to find that event and time..
    Thanks in Advance...
    Dinakar

    Hi Dinkar,
    Go to Job Schedule, put Job Step parameter as your program and see scheduled Job.
    In Schedule Job double click to see start condition. and steps to see details and variant.
    Hope it helps.
    Thanks
    CK

  • How to find hardcoded in ABAP programs

    Dear Experts,
    Please tell me how to find hardcoded in ABAP programs.

    Hi Sam,
    Generally in Abap program hardcoded strings are declared in single quotes '         .
    for ex :
    write : 'Report heading'. " search for  '   in the entire program.
    press FIND button in menu bar and type single quote  '  . and select radio button ' IN MAIN PROGRAM '
    Regards,
    Aby.

  • Need to find SAP query for corresponding ABAP program.

    Hello SAP Experts,
    I have an ABAP program "AQDESYSTQV000001ORDERDETAILS==" in ECC 4.7. We had a client copy recently from ECC 4.7 to ECC 6.0. Now in ECC 6.0 I am unable to find this program in SE38.
    Can you please tell me how to create this program in ECC 6.0 ? Also, by the name of this program it is clearly seen that this program is automatically created by using SAP query.
    I tried to generate the program using SQ01, but system asks me for the SAP query.
    Can you please tell me how to find the SAP Query for the corresponding abap program ? Also, the steps as in how to generate the program in ECC 6.0.
    Thanks.

    Hi Danish,
    In the program name, the query name is always attached.
    For example : The program name is , AQ10SD==========Z10SD_INVPRODL=
                           Here the query name is Z10SD_INVPRODL and if you go to transaction SQ01 and enter the query name
    then you can find the infoset.
    And also you can gernate the program with the help of query name.
    Please try the same and let me know if any details are required.
    Regards,
    Darshana

  • Finding Hard coded Text in ABAP program

    Gurus,
    Is there any method to find out Hard coded TEXT in an abap Program? For Example
    write:/ TEXT-T01,
    'Hello World',TEXT-T02.
    In which i need to find out Hello world which is inside ''. I am not able to find with Search command.
    Can you Please guide me,
    Regards,
    Lijo Joseph
    Message was edited by: Lijo Joseph vazhappilly

    try this.
    data: report_pg type SY-REPID ,
          rpt_source type standard table of D022S .
    REFRESH rpt_source .
    move: <rpt name> to report_pg .
    READ REPORT report_pg INTO rpt_source .
    now do a search/find in rpt_source.
    Regards
    Raja

  • Finding User Exists in an ABAP program

    **How to findout where there is an exit are there in the ABAP Programs.
    Thankyou for your time in giving the answers.
    Bhaskar.

    use cmod /smod transaction..
    below is demo code to find BADI n user exits for a transaction ( u can go to se93 and create a transaction for ur report program) and then execute this piece of code -
    reward if helpfull
    TABLES : TSTC,
    TADIR,
    MODSAPT,
    MODACT,
    TRDIR,
    TFDIR,
    ENLFDIR,
    SXS_ATTRT ,
    TSTCT.
    DATA : JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
    DATA : FIELD1(30).
    DATA : V_DEVCLASS LIKE TADIR-DEVCLASS.
    PARAMETERS : P_TCODE LIKE TSTC-TCODE,
    P_PGMNA LIKE TSTC-PGMNA .
    DATA wa_tadir type tadir.
    START-OF-SELECTION.
    IF NOT P_TCODE IS INITIAL.
    SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
    ELSEIF NOT P_PGMNA IS INITIAL.
    TSTC-PGMNA = P_PGMNA.
    ENDIF.
    IF SY-SUBRC EQ 0.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'PROG'
    AND OBJ_NAME = TSTC-PGMNA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    IF SY-SUBRC NE 0.
    SELECT SINGLE * FROM TRDIR
    WHERE NAME = TSTC-PGMNA.
    IF TRDIR-SUBC EQ 'F'.
    SELECT SINGLE * FROM TFDIR
    WHERE PNAME = TSTC-PGMNA.
    SELECT SINGLE * FROM ENLFDIR
    WHERE FUNCNAME = TFDIR-FUNCNAME.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'FUGR'
    AND OBJ_NAME EQ ENLFDIR-AREA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    ENDIF.
    ENDIF.
    SELECT * FROM TADIR INTO TABLE JTAB
    WHERE PGMID = 'R3TR'
    AND OBJECT in ('SMOD', 'SXSD')
    AND DEVCLASS = V_DEVCLASS.
    SELECT SINGLE * FROM TSTCT
    WHERE SPRSL EQ SY-LANGU
    AND TCODE EQ P_TCODE.
    FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
    WRITE:/(19) 'Transaction Code - ',
    20(20) P_TCODE,
    45(50) TSTCT-TTEXT.
    SKIP.
    IF NOT JTAB[] IS INITIAL.
    WRITE:/(105) SY-ULINE.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    Sorting the internal Table
    sort jtab by OBJECT.
    data : wf_txt(60) type c,
    wf_smod type i ,
    wf_badi type i ,
    wf_object2(30) type C.
    clear : wf_smod, wf_badi , wf_object2.
    Get the total SMOD.
    LOOP AT JTAB into wa_tadir.
    at first.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 'Enhancement/ Business Add-in',
    41 SY-VLINE ,
    42 'Description',
    105 SY-VLINE.
    WRITE:/(105) SY-ULINE.
    endat.
    clear wf_txt.
    at new object.
    if wa_tadir-object = 'SMOD'.
    wf_object2 = 'Enhancement' .
    elseif wa_tadir-object = 'SXSD'.
    wf_object2 = ' Business Add-in'.
    endif.
    FORMAT COLOR COL_GROUP INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 wf_object2,
    105 SY-VLINE.
    endat.
    case wa_tadir-object.
    when 'SMOD'.
    wf_smod = wf_smod + 1.
    SELECT SINGLE MODTEXT into wf_txt
    FROM MODSAPT
    WHERE SPRSL = SY-LANGU
    AND NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
    when 'SXSD'.
    For BADis
    wf_badi = wf_badi + 1 .
    select single TEXT into wf_txt
    from SXS_ATTRT
    where sprsl = sy-langu
    and EXIT_NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED ON.
    endcase.
    WRITE:/1 SY-VLINE,
    2 wa_tadir-OBJ_NAME hotspot on,
    41 SY-VLINE ,
    42 wf_txt,
    105 SY-VLINE.
    AT END OF object.
    write : /(105) sy-ULINE.
    ENDAT.
    ENDLOOP.
    WRITE:/(105) SY-ULINE.
    SKIP.
    FORMAT COLOR COL_TOTAL INTENSIFIED ON.
    WRITE:/ 'No.of Exits:' , wf_smod.
    WRITE:/ 'No.of BADis:' , wf_badi.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'No userexits or BADis exist'.
    ENDIF.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'Transaction does not exist'.
    ENDIF.
    AT LINE-SELECTION.
    data : wf_object type tadir-object.
    clear wf_object.
    GET CURSOR FIELD FIELD1.
    CHECK FIELD1(8) EQ 'WA_TADIR'.
    read table jtab with key obj_name = sy-lisel+1(20).
    move jtab-object to wf_object.
    case wf_object.
    when 'SMOD'.
    SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
    CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    when 'SXSD'.
    SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
    CALL TRANSACTION 'SE1 ' AND SKIP FIRST SCREEN.
    endcase.

  • Find out SE38 ABAP Program

    Hi Friends,
    How to find out a generated ABAP program for  transaction UPSPL.
    when user executes UPSPL, it generates the one ABAP program. How to find out the corresponing program name.
    It is very urgent for me.
    Please help me.
    will assign the points.
    Thanks
    BPS

    You can find out program name or Transaction code if you know either Transaction code or Program name :
    Just use Table TSTC
    When you see the table at SE16 ->
    UPSPL -> program name is UPB_PM_CUST_START 
    When you see the program -> UPB_PM_CUST_START -> within this program they are calling diffrent transaction depend upon requirement.
    I did not have data at my system otherwise i could explain.
    if you know program name -> goto SE38 -> enter program name -> click on where used list button -> you get pop up window -> here select Transaction code
    -> it will display corresponding program name
    other way goto se80 -> enter program name -> UPB_PM_CUST_START -> below you can see list of transactions
    Thanks
    Seshu

Maybe you are looking for

  • EAR *RE*-deployment failing

    I have a simple WL 6.1 setup. One admin server on one box, and a           cluster of two WL servers on two other boxes. My EAR (wp-dyn.ear)           contains one JAR (WPNIBeans.jar) and one WAR (WPNI.war) file. When I           deploy my EAR to the

  • Problem with opening Transformers.dcf in my N96

    My phone have transformers movie and a i play it and didn't have any problem but yesterday i resotore all setting to original factory setting with this code "*#7370# after restoring finished transformers movie didn't play and said "file is locked" i

  • Can I place multiple items on the clipboard?

    I often would like to copy multiple items from one venue such as the Internet or a Word document and then paste them somewhere else without going back/forth and copying one item at a time. Is there a way to do this?

  • Change Apple ID associated with an old iMac

    Hi there I have one of the older iMac's from our studio at home and its associated with the Apple ID of someone who doesn't work for us anymore. Consequently I don't have the details I need for the any of the software updates. Is there a way of chang

  • HT201077 An error occurred while joining this photo stream. Please try again later.

    Why am I getting this error message? An error occurred while joining this photo stream. Please try again later.