Queries in  WD ABAP

Hi all,
I have few queries:
1- What are limitation and advantages of WD ABAP?
2- How to put WD ABAP into Portal iView?
3- What is  OOABAP? Which are the classes of OOABAP?   Do you know how to make use of them?
Thanks
Sanket sethi

hi sanket,
    advantages : [advantages|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/02e1fa45-0801-0010-10a0-f1cf47e8c943 ]
in portal you can create a web dynpro abap iview. while creating that you need a backend system. the backed system will be the system in which your application exist.
you can mention the system and application name, then automatically your webdynpro application will be present inyour portal.
ooabap is object oriented abap whrer you will be making use of many classes. the classes available can be seen in se24.
---regards,
  alex b justin

Similar Messages

  • Integrate BI queries in WD ABAP

    Hi Experts
    Can somebody guide me as in how can we integrate BI queries in WD ABAP.
    Will we be using BI application frame UI or is there any other approach?
    Thanks
    Puneet

    Actually we have made a recent decision within SAP to un-depricate the iFrame.  The help documentation will be updated when the 7.02 version is released.  The limitaitons of the iFrame remain very much the same, but we simply aren't going to remove the UI element in the future any longer.  It is safe to use within the documented limtations and use cases.
    Going with Visual Composer... Thats a totally different directly, but one you are welcome to take. You will basically be replacing the query creation tool then.  Not sure what that has to do with WDA integration or what type of integration you were looking for.

  • Queries related to ABAP Programs migration to SAP ECC 6.0

    We are planning to re-implement SAP using SAP ECC 6.0 We are currently using SAP R3 Version 4.7
    Regarding migration of existing ABAP Programs and data, I have some queries which may kindly be answered by any of the experts of this forum.
    1. I have heard that SAP ECC 6.0 or SAP Netweaver 7.0 will never support BDC programs. To upload data into SAP, BAPI is the preferred option. Is that true?
    2. In ABAP Programming, relational operator < (less than), > (greater than), <= (less than or equal to) etc are not supported by SAP Netweaver 7.0. In stead, operator contants LT, GT, LE etc must be used. Other wise, SAP reports syntax error. Is thar true?
    3. Screens (Dynpros) have been fully programmed in ABAP Objects in almost all programs related to functional modules (SD,MM,PP,FI/CO etc) in SAP ECC 6.0. Is that true?
    4. Programs written in SAP R/3 Version 4.7 will report syntax errors when that program is compiled as it is in SAP Netweaver. Is that true?
    I request you to kindly reply for these four queries at the earliest.
    Thanking you,
    K. RANGARAJAN
    ABAP Programmer

    SAP ECC6.0 will be supporting BDC programs too.But ,apart from this there are other options like LSMW  ,BAPI,  ECATT tool
    which serves the same purpose  .   It doesnot mean that SAP wont support BDC.
    Coming to relational operators u can use both of them but preferred is operator contants LT, GT, LE.
    If there are any obsolete statements or any Obsolete function modules used in version4.7 U will get syntax errors or unicode errors.
    Regards,
    Lakshman.

  • Let me know these queries for hr abap

    How can you check difficulties while downloading and uploading??
    How you delimited file is going to be seen on Appl server??
    What happens if you try to read data from a file from App server of file path is invalid??
    How do you take care of screen resolutions on both methods??
    How to upload multiple files uisng LSMW??
    Generally what r the problems we will face in recording PA 40  and Pb 40??
    In OM,LDB is PCH,Structure is OBJEC/GDSTR.Whats the diff b/w OBJEC And GDSTR??

    HI,
    1.Dont use - INTO corresponding fields of table itab.
              use-  INTO table itab.
    2.Dont use joins.
    Regards,
    Billa

  • ABAP Queries  not available after upgarde from 4.6C to  ECC 6.0

    Hi All,
    We have upgraded from 4.6C to ECC 6.0 version. There is some problem with the ABAP queries. The ABAP queries created in 4.6C were assigned to a Ztcode and now after the upgrade when we execute the Ztcode we are getting the error
    that the program does not exist.
    I tried to regenerate the code ( a new program name is generated) but there are differences in the selection screen (like the output format etc) between the two versions.
    I looked into the relevant SAP notes also but could not find any solution.
    Could any of you suggest any ideas to generate abap queries after upgrade?

    hi,
    Re: SAP version differences 4.5b, 4.6c and ECC6.0
    http://help.sap.com/saphelp_47x200/helpdata/en/fc/e3003deddfae4de10000000a114084/frameset.htm
    http://help.sap.com/saphelp_scm50/helpdata/en/28/b34c40cc538437e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/43/68805bb88f297ee10000000a422035/frameset.htm
    Hope this helps.
    venkat.

  • Resize a container size at runtime in WD ABAP

    Hi all,
    I have some queries in WD ABAP.
    1) If I want to resize(stretch) a container at runtime is there any GUI element or something else to do so.
    2) Also when I hit enter at runtime how to handle this even.
    Please suggest.
    Thanks
    Sanket sethi

    Hi Sanket
    If I want to resize(stretch) a container at runtime is there any GUI element or something else to do so
    There is no such UI element which can stretch the container. But you can set the width and height property of the container with two string type attribute and in some event handler, just set the value in these attribute according to the size you want.
    Every Input field has ONENTER event, just write the code in that method.
    I hope it helps.
    Regards
    Arjun
    Edited by: Arjun on Jan 22, 2009 11:57 AM

  • BOBJ with ABAP Reports

    Hi Experts,
    I got good experience in ABAP and heard about BOBJ. I didn't have knowledge on BI. Is there any concept related to BUSINESS OBJECTS with ABAP Reporting. So, that I would like to learn. Kindly guide me regarding. And also let me know like from where i can start learning this BOBJ reporting.
    Thanks and regards,
    Gopi.

    Hi,
    You should start of building Bex queries against SAPBW and start building BO universes with those Bex queries and subsequently build WEBI reports on top of the the BO universes.
    You could do some User-exits on those Bex queries using your ABAP expertise.
    Thanks,
    Venkat

  • BW as a source of data for a third party reporting tool

    Hello Gurus,
         We have reports developed on a Java application where the data comes in from Cognos-Oracle database and the question is how to get the data from SAP BW instead.Is there a way we can pull in the data from SAP BW queries without using ABAP code or any coding as such or any simple way.
    Please help me out with this and you will be well rewarded.
    Nikki

    check out the answer at ABAP forum
    BAPI/RFC - Function module code explanation-VERY URGENT!!!!!
    Regards
    Raja

  • Variables in BPS populating the template built using web interface builder

    Hi All,
    I have a issue :
    I created some variables in bps0 (under a planning area) based on Fiscal Year, Fiscal Year/Period, Posting Period, Cal. Yr /Quarter and Version.
    Then I created a template using the web interface builder .
    The end user goes and puts the varaibels in the SEM template and that will run the BW queries in BW (ABAP code has been written to popluate the values entered in SEM tempalte in to BW variable screen).
    Now the problem is it works well for all values other than for #(not assigned).
    What should be done to make it work even for #?
    We do not have # as the value in master data for all the above info objects. We have # only for 0version  and for the rest I can't even see the master data as it says " master data is not maintained" .
    when I come back and look in bps0 then I see that the values entered in the SEM template are getting accumulated in selection conditionds in bps0 (when we click on the variable then when we see the selection conditions there it is getting accumulated)
    Can anyone please suggest a solution to make the # (not assigned) work and to clear the selection conditions table after refresh of the SEM template?
    Thanks
    Sri

    Hi
    You should create a BEX Web Query and integrate it in the upper level of WEB Layout.
    Check this link for a step by step guide about this topic
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/how-to%20guides%20-%20rig%20official/bi/nw04/how%20to%20integrate%20bex%20web%20applications%20into%20bps%20web%20interfaces.doc
    Ciao
    Andr

  • Cannot find BI master system

    Hi everyone,
    we are developing bex queries in our BI (NW2004s) system. However, when we create an iview in our Enterprise portal containing such queries we always get the following error when trying to run them.
    "The initial exception that caused the request to fail, was:
    Cannot find BI master system"
    We have our BW system configured into EP under System Administration section.
    Every connection test is successfull.
    On the other hand, if we run the queries from BW ABAP system using  the Java Preview they run ok.
    So there seems to be something missing in our EP system...
    Has anyone faced this before ?
    any help would be appreciated.
    Thanks in advance.
    Ernest.

    Hi Elliot
    You can edit this setting under the following path:
    System Administration -> System Configuration ->
    here you browse to find your BW system , double click it and there you'll be able to change the propery value at the right hand side of the screen.. (7th item)
    Let me know if this worked for you also.
    Regards.

  • ECATT: Bad Message Handling in VL02N (Line Deletion)

    Hello All,
    I'm having a big headache with the following automation scenario on VL02N transaction:
    - open a DN number
    - use position button to trigger screen where u can select a line
    - enter a line (script parameter)
    - validate the line
    - use the delete button to delete selected line
    - confirm the deletion message
    - save and exit
    I recorded the whole good case in one step of SAPGUI.
    Problem is:
    A)without catching any message, if line does not exist (ex line is 20 and 20 is already deleted),
    the script raise no error BUT erases the first line in the screen (ie the lowest remaining one)
    B) the proper error msg ("Line does not exists") is only triggered when i enter the next interface of the screen but this interface do the deletion of the lowest line!!
    so either:
    - i don't put the deletion interface in the MSG block and the message is not raised
    - i put the deleting interface in the MSG block , the message is raised but too late.
    Do i handle the message badly?
    Is there a way to split the deletion interface to have separately the error detection and the deletion?
    See code below
    VL02N_111_STEP_1 = choice of line to position on
    VL02N_1000_STEP_2 = deletion of selected line
    MESSAGE ( VERIF_LINE_EXISTS ).
        SAPGUI ( VL02N_111_STEP_1 ).  <= this is the dialog where i select the line and get the error msg in record time
    ENDMESSAGE ( E_VERIF_LINE_EXISTS ).
    DO &TFILL.
        IF ( VERIF_LINE_EXISTS[&LPC]-MSGID = 'VL' ).
            IF ( VERIF_LINE_EXISTS[&LPC]-MSGNR = 341 ).
                LOG ( VERIF_LINE_EXISTS[&LPC]-MSGV1 ).
                LOG ( VERIF_LINE_EXISTS[&LPC]-MSGV2 ).
                SAPGUI ( VL02N_10_1).  <= exiting without deleting anything
                SAPGUI ( VL02N_1000_1 ).
                SAPGUI ( VL02N_4004_1 ).
            ENDIF.
        ELSE.
            LOG ( "LINE EXISTS" ).
            SAPGUI ( VL02N_1000_STEP_2 ). <= deleting the line
        ENDIF.
    ENDDO.
    ===below is saving and existing the transaction

    Hi Woody,
    Position button would retrive/result in the desired result only when the value is present, else it would select those elements/lines which are possibly the next or the previous.
    Like, suppose you are searching for 21 out of 20, 22, 23.. The search result would select 20 in some cases or 21 in some other cases. Its basically done on the alphabetical/numeric order in decending manner... 
    That might be one reason that you are not able to get a message saying wrong selection. To overcome such situation, I would have taken a list of database entries for the respective DN number and would have compared with the result.
    One thumb rule which I follow is, when ever I am going to use position button, I would also use a gettab to retrive values from the table, which has helped me almost 95% of the times.
    If that is a structure and/or there are multiple tables that are associated with the grid values, its always suggested to use SQL queries in INLINE ABAP.
    Also, you could substitute a single IF instead of nested IF in your statements..
        IF ( VERIF_LINE_EXISTS[&LPC]-MSGID = 'VL'  AND VERIF_LINE_EXISTS[&LPC]-MSGNR = 341 ).
                LOG ( VERIF_LINE_EXISTS[&LPC]-MSGV1 ).
                LOG ( VERIF_LINE_EXISTS[&LPC]-MSGV2 ).
                SAPGUI ( VL02N_10_1).  <= exiting without deleting anything
                SAPGUI ( VL02N_1000_1 ).
                SAPGUI ( VL02N_4004_1 ).
        ELSE.
            LOG ( "LINE EXISTS" ).
            SAPGUI ( VL02N_1000_STEP_2 ). <= deleting the line
        ENDIF.
    Also, see if the deletion is taken place basing on the row & col id of the line. If it is always deleting the line item 0,0 then you should make sure that you have to take the id of that line which is to be deleted.
    Hope this info helps.
    Best regards,
    Harsha
    PS: Reward points accordingly for all responding.

  • Hash Count Query

    Hi Experts,
    We have business requirement in which we need to create Hash Count Queries in SAP Abap by joining different tables.
    Are these queries similar to SAP Queries which we create using transaction SQ03, SQ02/SQ01/SQ00?
    I think hash table/hash count/hash algorithm is more to the SQL (database) side rather than SAP, also I didnu2019t find any documentation for Hash Queries.
    So could you please help me with above issue.
    If they are different could you please explain the process to create them?
    Also what are the advantages of Hash Queries?
    Thanks.

    These are normal infoset queries which we create using transaction SQ03, SQ02/SQ01/SQ00.

  • Advice needed related to career in SRM

    Hi all,
    1)Please tell me what exact ABAP is used i mean topic wise like ALV,BADI,EXITS,ALE-IDOC,SMART FORM etc is used
    in higher end modules like SCM so that i can plan of becoming
    tech-func in scm side.
    2)Also to what extent is SCM is functional as i heard these higher end modules are more technical than functional.
    3) Which one to choose between SCM/SRM/CRM.
    Thanks.

    Hi Sandeep,
    Below are my comments for your queries:
    1. ABAP is as important for new dimensional SAP mosules as it is for basic R/3 modules. Apart from ABAP, a technical consultant should be comfortable working on ITS and BSP for current versions and webdynpro for upcomming versions. Knowledge of workflows and middleware components would be an added advantage.
    2. I dont agree with your second statement. I will re-phrase it as "New dimensional components involves  more technical work (knowledge of system integration technologies) as compared to SAP's basic modules. The reason is these components involes web based user interface and are dependent on other SAP modules.
    3. Choosing a domain is upto your comfort. All these are totally different areas. For SCM, yo need to be comfortable with manufacturing business process, for CRM, you need to comfortable with SD business processes and for SRM, you need to be comfortable with MM business processes.
    The most tricky part for a functional consultant is Business Blue Print phase, where the functional consultant has to understand the business and propose the solution. Some times the requirements can be mapped to SAP (either using standard or thru custom developments), but sAT times we need to play process consultants role and suggest change management, which needs thorough understanding onclient buisiness.
    Sometimes people misunderstand functional consulting as system configuration. Its not so.
    I will suggest you to take a decision depending on your of expertese.
    I hope this answers to your queries.
    Regards,
    Prashant

  • Does Bex Analyzer V7.0 need Portal?

    Hi experts,
    When I open a query with Bex Analyzer with NetWeaver 2004s, the system is connectinng with Portal?
    Thanks,
    Ada.

    Hi,
    Definitely.
    The Bex Analyzer which was running on the ABAP stack in BW 3.x has been replaced with Java and this is running on the Java stack.
    That is why when you install BI 7.0, you have to install both Java and ABAP stack.
    You can still use your old (BW 3.x) queries on the ABAP stack, but, if you choose to migrate them to BI 7.0, then they will run using the Java stack.
    Best regards,
    Guillaume

  • Customization to allow for Employee's Supervisor to appear in PA20

    Hello Experts,
    We have just implemented PA and OM in our company.  We do have the link between PA and OM turned on.  The business would like to research a custom solution that will allow the employee's supervisor to show in the employee's PA20 record.  Does anyone have any suggestions?  We already have adhoc queries and custom ABAP reports to do this.  We are looking for a custom solution to show the supervisor directly in the employee's PA20 record.  Is there a user exit that can be utilized?  Any other ideas?
    Any help would be greatly appreciated.
    Regards,
    Kurt

    There is actually an OSS note on this topic, but here is what you do.  The logic is in the infotype 0001 screen already.  It is just inactivated.
    To activate it, edit module MSTBR in program include MP00012U like this below:
    *{   DELETE         DEVK960807                                        1
    *\  IF PLOG-ACTIVE = 0.                                                \
    *\                                           "VQLK106332
    *\    LOOP AT SCREEN.                                              "
    *\      CHECK SCREEN-NAME EQ 'Q0001-MSTBR'.                        "
    *\      SCREEN-INVISIBLE = 1.                                      "
    *\      MODIFY SCREEN.                                             "
    *\    ENDLOOP.                                                     "
    *\  ELSE.                                                          "
    *}   DELETE
        CLEAR Q0001-ENAME.
        MOVE P0001-MSTBR TO Q0001-MSTBR.
        IF Q0001-MSTBR NE SPACE.
          PERFORM GET_SUPERVISOR_NAME.
        ENDIF.
    *{   DELETE         DEVK960807                                        2
    *\  ENDIF.                                                             \
    *\                                                        "VQLK106332
    *}   DELETE

Maybe you are looking for

  • Not Able to Send Mail in Oracle Apex

    Hello Apex Experts,   I am using Amazon Cloud  with details as using Oracle Apex 4.1 and Oracle 11g as database using Glass Fish Server. Problem am facing is E-Mail are not working. I tried adding our company smtp address but still it is not working.

  • Long Description and Short Description

    Dear All, I have a dimension with three levels. 1. District (district_id, district_name) 2. Council(Council_id, council_name) 3. Address(person_id, address, postcode, phone....) I have set the district_id, council_id and person_id as SHORT DESCRIPTIO

  • Building SDK 1.4.0

    Has anybody ever built/compiled Java SDK 1.4.0 source code in Red Hat Linux (version 7.3 or 9)? Any idea where I can get some info about this? TQ

  • File system logs are Full

    In my Database and Application Server, mount point /sapmnt/D01/global WF_LOG_000000016002_017-rwxrwxrwx   1 root       sys           2936 Jun 22  2007 WF_LOG_000000016003_017-rwxrwxrwx   1 root       sys           2936 Jun 22  2007 WF_LOG_00000001600

  • Ellipsis 7 tablet is stuck on downloading updates

    My tablet is currently at 4.2.2. I clicked on software update and it says it is downloading updates. This has been going on for 4 hours and nothing is happening. It keeps saying that it is downloading updates. Then I get a message that says "FOTA isn