Abap execution

hi,
new in ABAP---
how do i see the output?
report ztxt.(SE38).
write 'hello sap world'.
where do i execute the report?and see the output?
Thanks in advance.
Haarika.

you just have to press F8 and the output will appear on the screen.
To get back to yoru report then you have to press  F3.
- Guru
Reward points if helpful

Similar Messages

  • Using the Execute Preloaded Option for ABAP Dataflows in SAP BODS

    Hello All,
    This is regarding the use of Advanced Option in SAP Application Type (ECC) Datastore settings in SAP BODS 4.2, where there are two options to select from for ABAP Execution Option property: (1)Generate and Execute and (2) Execute Preloaded. Since our ECC client is often locked by BASIS team even on DEV environment, we would like to make use of the second option 'Execute Preloaded' so that we could extract the data from ECC tables without having to ask the BASIS team to unlock the ECC client every time before extraction.
    The problem is that we are getting an error upon generating and uploading the ABAP program to ECC client. I have searched the blogs and so far I have only found that there are certain ABAP programs or function modules that come with SAP BODS which need to be installed by BASIS team on ECC side to allow the ABAP dataflows to be generated and uploaded to ECC server. I would appreciate it if anyone could provide a list of which function modules BASIS needs to install on ECC or a blog that provides details around using this option.
    So far, from the SAP BODS designer, we are performing below steps but getting an error upon generating and uploading the ABAP dataflow program:
    1. Create a test ABAP Dataflow using SAP ECC datastore. Provide the ABAP program options.
    2. Right click, select Generate ABAP Program.
    3. Once the ABAP Program Generation Dialog box appears, check the box "Upload Generated Program".
    4. Upon clicking OK, we are getting the following error:
    The ABAP program <ZRTEST01> for ABAP data flow <RT_TEST_R3> (datastore <R3_DS>) was not uploaded: < RFC CallReceive error <Function /BODS/RFC_ABAP_INSTALL_AND_RUN: RFC_ABAP_MESSAGE- Exception condition "NOT_SUPPORTED_BY_GUI" trigger[SAP NWRFC 720][SAP Partner ### ][clientname][servername][accountname][4103]>. >.
    Any help would be greatly appreciated.
    Thanks,
    Rizwan

    All,
    The BASIS team reviewed steps provided in the BODS document and attempted to install the Function Modules but now none of the BODS jobs would work. All BODS jobs are being terminted with the Syntax Error error when extracting data from ECC using ABAP dataflows:
    17740 16404 R3C-150412 06/17/2014 9:38:46 AM |Data flow RT_DF_TEST_PC207
    17740 16404 R3C-150412 06/17/2014 9:38:46 AM RFC CallReceive error <Function /BODS/RFC_ABAP_INSTALL_AND_RUN: RFC_ABAP_RUNTIME_FAILURE-(Exception_Key: SYNTAX_ERROR)- Syntax
    17740 16404 R3C-150412 06/17/2014 9:38:46 AM error in program /BODS/SAPLBODS                          .[SAP NWRFC 720][SAP Partner 740 ][DEV1][Server][account][4103]>.
    22052 20572 R3C-150412 06/17/2014 9:38:46 AM |Data flow RT_DF_TEST_PC207
    22052 20572 R3C-150412 06/17/2014 9:38:46 AM RFC CallReceive error <Function /BODS/RFC_ABAP_INSTALL_AND_RUN: RFC_ABAP_RUNTIME_FAILURE-(Exception_Key: SYNTAX_ERROR)- Syntax
    22052 20572 R3C-150412 06/17/2014 9:38:46 AM error in program /BODS/SAPLBODS                          .[SAP NWRFC 720][SAP Partner 740 ][DEV1][Server][account][4103]>.

  • BODS 3.2: Error opening ABAP file while trying to read ECC table

    I have an ABAP data flow where I'm trying to read an ECC table (I'm following the DS 3.2 tutorial on "Extracting SAP Application Data").  I have the ECC datastore store set up with the following:
    ABAP execution option = Generate and Execute
    Data transfer method = Shared directory
    Working directory on SAP server =
    A\interfaces\D11\110 (SAP app server)
    Application path to the shared directory =
    A\interfaces\D11\110 (SAP app server)
    Generated ABAP directory =
    B\opt\ds\ds32dev1\transfer_ABAP (DS server)
    However, when I run the job I get the following error:
    R3C-150301     12/2/2011 1:54:41 PM     Error opening file <//B/opt/ds/ds32dev1/transfer_ABAP/zcustdim.aba>.
    I have verified the DS userid has read/write access to the Generated ABAP directory.  Any ideas on what I'm doing wrong?
    Thanks...

    Hi Brad, Sorry Tushar,
    I see the discussion has moved on (to the second page ) Still the below should apply. Please give a look and see if it explains things.
    It looks like a permission issue creating the file if I'm not wrong.
    http://wiki.sdn.sap.com/wiki/display/EIM/How+to+execute+the+ABAP
    point 3.
    It will be the abap script that will write the file into the folder you added in the DataStore.
    You can even goto the folder the abap code is in and search for the path in there.
    Here a good  example for windows from the wiki
    http://wiki.sdn.sap.com/wiki/display/EIM/shared_directory+transport+method
    with this important sentence:
    However it has to be made certain that the OS user running the ABAP has the
    permission to write there, and the user running the job requires read
    permissions one the directory and the created file. What OS user is writing the
    file? It is the user running the entire SAP instance. And who is reading the
    file? The user running the DI service
    So:
    The working directory = where the SAP user = the user that is running the SAP installation is instructed to write the .dat file. The folder is probably local to the SAP installation?
    Shared folder is for the JobServer to pick up that file. Same physical directory ...but this time from the DS user prospective. Is the JobServer on the same machine or does the folder have to be mapped?
    Keep in mind that for a job server on Windows, Windows shares with \\<server>\path are OK, but I don't believe there is any other network drive mechanism, so no NFS paths in the <server>:/ or trying // etc.
    Regards
    Norbert
    P.S. In production you should then switch to "execute" instead of load and execute and an ftp server instead of shared folders.

  • ABAP Runtime Analysis

    Hello,
    We have very poor performance on your ERP ECC 6.0 EHP 3 system. We are using MaxDB 7.7.
    We have done a abap runtime analysis (SE30) on transaction code FD03.
    The result is the following:
    http://img13.imageshack.us/img13/659/fd03.png
    How can we solve this? And why is the system and abap execution time equal to zero?
    Regards,
    Vrmr

    Hi,
    Please perform SQL trace using ST05. Look at the action in SM50 where it is taking more time.
    Check the CPU/MEMORY bottleneck issue at DB Server using ST02 and ST06.
    Also refer the following useful links to get more info.
    [FAQ's, intros and memorable discussions in the Performance and Tuning Forum|FAQ's, intros and memorable discussions in the Performance and Tuning Forum]
    [SAP ABAP Runtime Analysis - SE30|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30864e70-77b9-2c10-449b-e0e584f73e8c?quicklink=index&overridelayout=true]
    [SE30 -Measurement Overview|http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617d2ae68c11d2b2ab080009b43351/frameset.htm]
    Regards,
    Bhavik G. Shroff

  • BODS : Datastore options for SAP R/3 - need clarity for use

    Hi All.
    Another request to understand the datastore optiono n BOXI 3.1 BODS existing installation.
    We are trying to pull a new table from SAP R/3 into BODS and we find that ABAP program is not getting generated as expected. And terminates. When we tested a simple workflow.
    While creating a new datastore for SAP R/3 Source :
    When we look at the datastore we find the following options for R3 Source ;
    ABAP Execution option :
    Execute preloaded
    Generate and execute
    Under data transfer method we find ;
    Shared directory
    Direct download
    FTP
    Custom transfer
    Then we have working directory on sap server
    local directory
    generated ABAP Directory
    Am testing a simple workflow of pulling data from SAP R/3 in a dev machine.
    But am not understanding.
    which option of ABAP Execution, and data transfer , path would work in co-ordination.
    Because when i say direct download and say generate and execute it throws error.
    Can anyone help me with combinations of the options to choose for a R/3 source. And the implications thereof.
    I had created a folder under local bods server D:\Bodi. And given the path for data transfer.
    But the files are not getting generated for whatsoever reasons.
    Any advise on this would be helpful.
    Also found a bit unusual, that there was no button to test the connection to be correct or not, a TEST connection button is not there. Which i felt, could be included.
    Note : on the existing production system, we have chosen execute preloaded; shared directory on sap server. and shared that folder path for the user and given full rights. But while we try to do the same on the dev machine a test before transporting on production, a simple workflow does not work.
    would like to know what settings on sap server, really affect the data store options on the BODS
    thanks
    indu
    Edited by: Indumathy Narayanan on Jul 19, 2011 4:14 PM

    Indeed, BODS <> SAP connectivity can be tricky.
    For a development environment, I suggest you select the option "Generate and execute" for your "ABAP Execution Option." What this means is that DS will create, on the fly, small-ish ABAP programs. These ABAP programs will be written, in plain text, to a local directory on the DS job server, in the folder specified in "Generated ABAP Directory".  You can see them in there after an attempted job execution, assuming the job involves the creation of an ABAP program.  The ABAP program name is specified in the properties of an ABAP data flow, under Options > ABAP Program Name.  If you can't, perhaps the DS job server process doesn't have full rights to that folder - ?  After being generated on-the-fly, they'll be transferred to SAP to execute.  The SAP user you use to connect to SAP must have sufficient rights to upload-and-execute these ABAP programs, and that's a fairly substantial set of rights. What's required is documented in the BODS supplement for SAP. Often, to get things running, your friendly local Basis admin will grant SAP_ALL to the DS user, to see what rights are being invoked.
    Once all that jazz is working, you need to get the data back. There are a number of ways to do this. The method of data transfer is specified in "Data transfer method," where, ignoring "Custom transfer," you have three choices:
    1) Direct Download: easiest and slowest.  This method tells SAP to attempt to stick data in the client-side folder specified in "Local directory." Try this first.
    2) Shared folder: This is recommended when you have SAP being hosted on a Windows box. Basically: you set "Working directory on SAP Server" and "Data Services path to the shared directory" to point to the same folder.  SAP uses the "Working directory on SAP Server" to find this folder, and DS uses the other setting. So, for instance, if you were going to use the Shared folder method, you could set "Working directory on SAP Server" to "E:\BODS_Transfer", and, assuming E:\BODS_Transfer was shared-out as "BODS_Transfer", you could set "Data Services path to the shared directory" to
    dev12.somecompany.com\BODS_Transfer .  Then, you'd need to setup all the relevant security, as both SAP and DS need rights to read and write files in this folder.
    3) FTP (this is the method I usually use): SAP writes the "transport files" you're after (i.e., the data) in the folder specified in "Working directory on SAP Server". Then, you need to establish ftp connectivity to that folder from the DS job server's perspective, which you do by entering the ftp host name and the path to that folder in "FTP host name" and "FTP relative path to the SAP working directory".  In my opinion, the "relative" business is a little confusing, and I just typically enter the full ftp path, beginning the path w/ a forward slash, like "/usr/sap/tmp/BOBJ" or something like that.  You also need to obtain a separate username and password for the ftp connectivity. Note that this name and password has NOTHING to do with the SAP username and password; you're just setting-up DS to act as an ftp client. I strongly encourage you to test ftp connectivity by using a regular ftp client from the DS job server and attempt to connect to your ftp host using the username and password you were given, and attempting to fetch some sample test file. If you can't do this, manually, then DS won't be able to do it, either.
    Best wishes,
    Jeff Prenevost

  • R/3 data flow is timing out in Data Services

    I have created an R/3 data flow to pull some AP data in from SAP into Data Services.  This data flow outputs to a query object to select columns and then outputs to a table in the repository.  However the connection to SAP is not working correctly.  When I try to process the data flow it just idles for an hour until the SAP timeout throws an error.  Here is the error:
    R/3 CallReceive error <Function Z_AW_RFC_ABAP_INSTALL_AND_RUN: connection closed without message (CM_NO_DATA_RECEIVED)
    I have tested authorizations by adding SAP_ALL to the service account I'm using and the problem persists.
    Also, the transports have all been loaded correctly.
    My thought is that it is related to the setting that controls the method of generating and executing the ABAP code for the data flow, but I can't find any good documentation that describes this, and my trial and error method so far has not produced results.
    Any help is greatly appreciated.
    Thanks,
    Matt

    You can't find any good documentation??? I am working my butt off just.......just kiddin'
    I'd suggest we divide the question into two parts:
    My dataflow takes a very long time, how can I prevent the timeout after an hour? Answer:
    Edit the datastore, there is a flag called "execute in background" to be enabled. With that the abap is submitted as a background spool job, hence does not have the dialog-mode timeout. Another advantage is, you can watch it running by brwosing the spool jobs from the SAP GUI.
    The other question seems to be, why does it take that long even? Answer:
    Either the ABAP takes that long because of the data volume.
    Or the ABAP is not performing well, e.g. join via ABAP loops with the wrong table as inner.
    Another typical reason is to use direct_download as transfer method. This is fine for testing but it takes a very long time to download data via the GUI_DOWNLOAD ABAP function. And the download time would be part of the ABAP execution.
    So my first set of questions would be
    a) How complex is the dataflow, is it just source - query - data_transfer or are there joins, lookups etc?
    b) What is the volume of the table(s)?
    c) What is your transfer method?
    d) Have you had a look at the generated abap? (in the R/3 dataflow open the menu Validation -> Generate ABAP)
    btw, some docs: https://wiki.sdn.sap.com:443/wiki/display/BOBJ/ConnectingtoSAP

  • Solution Manager 4.0 Installation error on vmware

    Hi guys,
    I try to install the solution Manager 4.0 SR4 in a vmware server Win2003 64bit
    and get the following error message in phase 17 (import ABAP)
    Execution of the command "C:\j2sdk1.4.2_17-x64\bin\java.exe -classpath migmon.jar -showversion -Xmx1024m com.sap.inst.migmon.imp.ImportMonitor -sapinst" finished with return code 2. Output:
    java version "1.4.2_17"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_17-b06)
    Java HotSpot(TM) 64-Bit Server VM (build 1.4.2_17-b06, mixed mode)
    Required system resources are missing or not available:
      Import directory '
    hyperv01\c$\SAPINSTALL\SAP SOLUTION MANAGER 7.0 Installation Export 1\EXP1' does not exist;
      Import directory '
    hyperv01\c$\SAPINSTALL\SAP SOLUTION MANAGER 7.0 Installation Export 1\EXP2' does not exist;
      Import directory '
    hyperv01\c$\SAPINSTALL\SAP SOLUTION MANAGER 7.0 Installation Export 2\EXP3' does not exist;
      Import directory '
    hyperv01\c$\SAPINSTALL\SAP SOLUTION MANAGER 7.0 Installation Export 2\EXP4' does not exist.
    of course the path exists and the further dvd locations where also found?
    is ther something wrong with the naming of the install dir?
    must I have a character for the "harddrive"
    Plse help
    thank you and br
    Wolfgang

    Hello shareef,
    there is no extra recommendation from SAP regarding SolMan on vmware.
    SAP supports installations on vmware wheanwhile also for productive systems (plse check PAM).
    The experience I have for my installation:
    I works fine til now, no probs.
    cu Wolfgang

  • File display extremely slow with call of OLE_FLUSH_CALL standard function

    Hi,
    We are running SAP R/3 Enterprise 640 with Doculink extension.
    When trying to display PDF files stored in an SAP Archive Server, it takes quiet a while to retreive the document, while displaying it through a web browser is very fast.
    I have made a some performances tests in ST05, and the results clearly shows that the ABAP execution time takes most of the process time. When digging deeper into which function takes so many time, I can see that the standard program SAPLOLEA takes a long while on a wait for RFC call. And then when I display the source code responsible for this call, I see that the OLE_FLUSH_CALL call takes the most time.
    I have tried to look around in SAP Notes but didn't find any relevant information regarding this problem. I wondered if I would be able to find more interesting opinions on SDN.
    Thanks in advance for your help,
    Thibault

    Query returns anywhere from 6000 to 32000 rows. For each of those rows a parameter is passed in to 4 different functions to get ytd totals. When I call the functions in the in-line view but do not select from them in the main SQL, the report (oh, this is Application Express 4.0 interactive reports, just an FYI) runs fast. The report comes back in a few seconds. But when I select from the in-line view to display those ytd totals, the report runs extremely slow. I know there are the articles about context switching and how mixing SQL with PL/SQL performs poorly. So I tried a pipeline table function where the function for the ytd totals populate the columns of the pipeline table and I select from the pipeline table in the SQL query in the interactive report. That seemed to perform a little worse from what I can tell.
    Thanks for any help you can offer.

  • DS 3.2  u201CDirect Downloadu201D from SAP ECC Dump RFC_ATTACH_GUI_FAILED

    DS 3.2  u201CDirect Downloadu201D from SAP ECC Dump RFC_ATTACH_GUI_FAILED  - Start 'sapgui' failed
    We are running DS 3.2.1 with a data source connected to ECC 6.0 using u201CDirect Downloadu201D.
    DS 3.2 Designer on Windows, DS Job server on Unix, SAP ECC running on Unix (different Unix box than DS).
    We get a dump in the SAP ECC source system, RFC_ATTACH_GUI_FAILED Start 'sapgui' failed.
    DETAILS
    From the DS Designer
    -     We can view the data in the SAP ECC T001 table from the ECC Data Source.
    -     Run the job from the DS designer on the DS Unix server, jobs starts the ABAP Data flow, then gets the error:
    >Cannot connect to SAP Applications datastore <DS_JR_ERD100_TEST> using host <ierpt1>, client <100>, user <G6992JR>, and system number <27: CRFC error: Start 'sapgui' failed.>. Please make sure the SAP server is running and the login information is correct.
    -     In the SAP ECC source system Tran ST22 I see the following dump:
    >Runtime Errors         RFC_ATTACH_GUI_FAILED
    >Start 'sapgui' failed.
    >u2026
    >Call Program........."al_engine"
    >Function Module..... "SYSTEM_RFC_VERSION_3_INIT"
    >u2026
    >Termination occurred in the ABAP program "SAPLSYST" - in "SYSTEM_ATTACH_GUI".
    >The main program was "SAPMSSY1 ".
    -Data Store to SAP ECC  settings:
    o     ABAP Execution Option:     Generate and Execute
    o     Execute in Background:          No
    o     Data Transfer Method:          Direct Download
    o     Working dir on Sap server:     ECC Server, no files show here.
    o     Local Directory:               DS Server,  no files here
    o     Generated ABAP Dir:          DS Unix server, the ABAP program is here.
    Has anyone seen this issue?
    Shouldnu2019t it use WS_DOWNLOAD vs. GUI_DOWNLOAD?

    Thanks for the information on the Direct Download.
    I will check test by running the generated ABAP in the SAP ECC system to see why we get the GUI ERROR.
    I now understand that Direct Download is for testing & small amounts of data & "Old" functionality.
    We were doing a test on a table with only 87 records.
    We wanted to test that we could connect from DS to the SAP ECC system & that the DS Data Flow worked.
    Also, our SAP ECC & our Data Services are on different Unix servers that do NOT have a common directory.
    So if we used Shared Directory, the file would be deposited on the SAP Server, but the DS server would not be able to see it to pick it up. So we may have to look at FTP option.
    Has anyone used DS to extract from an SAP ECC on a Unix server to Data Services on a DIFFERENT Unix server with no common directory?
    We would really prefere NOT to have to create a temporary file, but would rather it worked just like the BW extracts from SAP ECC, it just sends the records over via TRFC's, not temp file, or if it woudl work the same way as when DS pulls from one oracle DB on a Unix server to another oracle DB on a Different Unix server, I don't think that creates temporary files.
    Thanks Again for your help
    Jay Roble

  • EXCEL.APPLICATION

    Hello,
    I have a problem, I want to use the EXCEL.APPLICATION for opening an Excel file, but I want the user gets the control of the edition of that file and  SAP waits to continue executing when user closes the file.
    I used another method (cl_gui_frontend_services=>execute) but for some reasons this function doesn't usefull for me, althought this one waits the end of execution of Excel to continue executing the program.
    I would like if anyone can tell me how I can use EXCEL.APPLICATION (a method or property) so I can open the file and continue with abap execution only when user closes the file.
    Thanks in advance.
    regards
    My code until now:
      DATA: excel1 TYPE ole2_object,
            workbooks1 TYPE ole2_object,
            libro TYPE ole2_object.
      CREATE OBJECT excel1 'EXCEL.APPLICATION'.
    *Make the excel application visible
      SET PROPERTY OF excel1 'Visible' = 1.
      CALL METHOD OF excel1 'Workbooks' = workbooks1.
      SET PROPERTY OF excel1 'DisplayAlerts' = 0.
    Open Pattern
      CALL METHOD OF workbooks1 'Open' = libro
        EXPORTING
          #1 = g_file.

    Hello,
    After openning your Excel book, you can show a popup (a message type I for example) and then when the user accepts the code will continue the execution, saving the file and closing it, as SAP does when you see an Excel format when yo see data table in SE16 and passes to Excel.
    For example:
      MESSAGE i001(za) WITH text-001.
      CALL METHOD OF libro 'Save'.
      CALL METHOD OF libro 'Close'.
    After the message you can execute an popup function module for asking if you want to save the changes, and then you can decide if execute SAVE method or not.
    I hope this can help you.
    Regards.
    Edited by: Luis Rubio on Nov 20, 2008 1:09 PM

  • ECC Data extraction

    Hello All,
    I have a situation in my department where I need to extract the ECC data to third party database (MS SQL). Initially we were thinking of using SAP BW extractors for extraction through SAP PI to push the data out but this doesn't seem to be feasible. Is this a fair assessment of the situation?
    What other methods we can use for data extraction? We are evaluating options for ABAP programs, SAP Queries and BAPIs. Is there any other way we can extract this data set. The data set is required for sd,fi-ar/ap,mm,pp.
    We donot need data fro real time time basis, but on the same lines of a data warehouse extraction like SAP BW.
    Appreciate your help.
    Thanks

    Hi
    I recently figured out what to do and here is what we do :
    Not many would like to allow you to extract data directly from SAP R/3. But we have been successful in extracting data for our in-house implementation of BI at ORG level. You need to understand which tables of R/3 would give you what information.
    If that information could be gathered. Then extracting data on BODS is very simple. Though it is a bit tricky and it is not direct. But a we do it as a process of different stages.
    We use BODS 3.1
    Step 1 :
    You need to create 2 connections on SAP R/3 Datastore :
    1) conn 1 :
    Use the option generate and execute - ABAP Execution option
    data transfer mtd : direct download
    working directory on SAP Sever : here give local path on which BODS server is running e.g. ; d:\bods
    local directory : : d:\bods
    Generated ABAP directory : d:\bods.
    execute in bg : no
    Create data flow :
    SAPR/3 >>> (sap r/3 table>>>query transformation>>data transport (dat file))
    ||__query transformation >> target database (we have chosen oracle) . You could create a datastore for sql server.
    And Import that table table under this connection.
    Even for SAP R/3. Import that table immediately after you create the SAP R/3 datastore.
    We have used the option of replace file in data transport option in dat file
    So that each time you run the job the file gets replaced.
    Step 2 :
    Create a job for this work flow
    Run the job.
    It will create a dat file and a ABAP File on the specified D: Bods   folder.
    Step 3 :
    Send the ABAP File : to sap bw / sap team - requesting them to create this ABAP program. and make it available on your SAP R/3 System.
    (We found this is easy to do for anyone, all that you need is to copy paste and activiate and do the transport to the sap r/3 system and does not require any time to do any ABAP programming - as such)
    Note : For the data store creations of SAP R/3 : THE user name being used. Need to have access to all the required tables of SAP R/3. Otherwise data access will not happen. You can chek the data flow at each stage and it will say, not authorised. If you dont have access.
    Step 4 :
    Now create another SAP R/3 Connection conn2 ;
    This connection will use the option : execute preloaded (abab execution option)
    execute in bg : no
    data transfer method : shared directory
    working directory on sap server :  d:\bi_share
    (Create a shared folder on sap r/3 server : :\BI_SHARE (the user on data store should have complete access of read and write on this shared folder)
    application path to share directory :
    sapservername
    bi_share
    Step  5 :
    Now if you have the ABAP Prog already available on your R/3 system.
    Re-run the job finally using the new data store for execute - preloaded.
    which is pointing to the shared directory of sap server itself.
    And this job can be scheduled on production BODS server finally.
    ======================================================
    Wherever required, import the tables under the related data store.
    Although it might sound a lengthy process. Actually, it hardly takes a very little time, compared to the time involved in trying to ask someone on ABAP to code / or take help of BW or whatever.
    We have done things on DEV BODS tested the same.
    then we have moved everything into production.
    And till date : it has been successful for us.
    We have taken help of ABAP programers only when we explicity required some customised logical programming. Which was not available directly on SAP R/3 system. 
    Otherwise if we generally pull all the fields once we take any table from SAP R/3 so that i could be used any time later. Even if not required today.
    And SO with a little effort, even a person who is new to SAP R/3  or BW or BODS.... like me, is able to manage. So, it is not difficult i suppose.
    Good Luck.
    We have used oracle for reporting database. And sql server should also work the same way.
    We use sql server only for meta data information.
    like BO Repository or BODS repository
    Cheers
    Indu
    Edited by: Indumathy Narayanan on Jul 27, 2011 8:23 AM
    Edited by: Indumathy Narayanan on Jul 27, 2011 8:24 AM
    Edited by: Indumathy Narayanan on Jul 27, 2011 8:27 AM

  • Performance withand without  PNP?

    Hi,
    There is a Z program which has logical database PNP but there is no GET statement for it. Instead of GET Statement there are SELECT statements to get records and it works fine. You can say PNP is used for the selection screen.
    But when we run in Production environment program gets hanged.
    I was wondering if it is because of Mix and match of LDB and Select statements.
    Any suggestions are appreciated.
    Thanks & Regards,
    Deepak Bhalla

    I guess u'r query is having appent itab between select & endselect.It leads to lot of ABAp execution time.Try using macro rp_providefrom_last....
    It helps....
    Regards,
    Gaurav

  • Performance issue of Barcode printing

    Hi Experts,
    I had designed a smartform using the new barcode printing technology. It works fine. The only problem is speed. I'm using se30 to analyze the performance of this smartform. If I remove the barcode, it takes less than 2 seconds for ABAP execution of this smartform. But if I enable barcode printing, the ABAP execution time is increased to 4.3 seconds. May I know if it's normal to take about 2 seconds to generate the barcode in smartform? Is there anyway I can improve the performance?
    Thanks in advance.
    Best Regards,
    Wu Xue

    Hi Sripal,
    Thanks for your reply. Did you encounter the speed problem only when you try to print the form or you encounter the same problem even during previewing? For me, the barcode generation  takes more than 2 seconds during previewing. I think it will take more time during real printing.
    Best Regards,
    Wu Xue

  • Which Parallel processing is faster?

    There are various ways in which parallel processing can be implemented e.g.
    1. Call function STARTING NEW TASK which uses dialog work process.
    2. Using background RFC (trfc) .. call function IN BACKGROUND TASK AS SEPARATE UNIT
    3. Using submit via jobs
    I want to know which technique is fastest and why?

    soadyp wrote:
    The throughput of the various workprocess is NOT identical.
    > I was a little surprised to discover this.  Is seems the DISP+WORK behaves differently under different workprocess types.
    > Clearly a background process does need/ doesnt support dialog processing and the CLASSIC PBO/PAI process.
    >
    > All I can say, is TEST it on your kernel.
    >
    > We have done testing on this since every millisecond is import to us.
    >
    > Dialog processes are sometimes twice as slow as baclground tasks depending on what is happening.
    > Im talking abap the ABAP execution time here.Not DB, RFC, external call , PURE ABAP execution times.
    >
    > DIALOG was simply slower than Background processes.
    >
    > TRY it:  Build a report. SUBMIT report in background.
    > Run the same abap in dialog.
    > Include GET Runtime statements to measure the execution time microseconds.
    > fill it with  PERFORM X using Y , CALL FUNCTION B or CALL CLASS->Method_M
    > set the clock resolution high, and measure the total execution time.
    >
    > When running HUGE interfaces, processing 10 of millions of steps every day, this is of genuine consideration.
    >
    > ALSO NOTE:
    > The cost of open JOB   submit via job  close should also be measured.
    > If your packets are too small, then background speed is lost to the overhead of submission.
    >
    > The new Background RFC functions should also be tested with the SAME CODE.
    >
    > happy testing
    > Phil
    Dialog might be slower only due to the GUI communication or difference in ABAP source code. In some standard SAP applications there is a different processing depending on SY-BATCH flag.
    Technically, as it was already mentioned several time above, both work processes (dialog and batch) are pretty identical (with slight differences in memory allocation).
    So please don't confuse the community.

  • WDA with Ehp5

    We have a large ESS rollout with 60K users in 80 countries. Some of the custom services were developed in WDA in Ehp3. Everything works well so far.
    We upgraded to Ehp5 (Only  technicl upgrade No new functionlity activated).
    We notice that all services based on WDA seems to be quite slow compared to pre-ehp5 days. No other impact to old code except it is slow.
    Is anyone else facing performance issues after Ehp5 esp when it is a technical upgrade.

    In general from a framework level they should be faster not slower, as in 7.01 we introduced the Lightspeed rendering engine.  There are several other performance improvements in NetWeaver 7.01 and 7.02.  You should do some performance traces to see exactly where the addtional runtime is coming from - DB access, ABAP execution, WD Framework, Network, Client side rendering.

Maybe you are looking for

  • Issues with Creative Cloud for teams deployment workflow

    The Adobe Creative Cloud for teams IT Deployment Guide lists out steps for IT admins to deploy the CS6 applications and then have their end-users license the trial software with their Adobe IDs once they have been invited to the team. There are two m

  • After upgrading to Mavericks, my computer no longer recognizes my ipod.

    After upgrading to Mavericks, my computer no longer recognizes my ipod. Screen lights up when it's plugged in, but it doesn't get to the "connected" state and it doesn't show up on my computer, in the /Volumes folder or in iTunes. This has only start

  • How do you add music that doesnt show up in shuffle?????Help!!!!!!!!

    Please Help...I need to find out how to add Christmas songs in its own folder or play list so I can listen to them during the holidays but I don't want them in my library because when I use the shuffle songs on my ipod it self I don't want Christmas

  • Problems with sapnwrfc-0.19 and NWRFC_1-20002252

    Hello all, for a few month now I'm working with the combination sapnwrfc-0.19 and SAP NetWeaver RFC SDK NWRFC_0 (Linux x86_64 RHEL5). I changed to the sapnwrfc-Version because I have a lot to do with unicode systems and I'm quite happy with this deci

  • CAN'T USE DEVELOP SETTINGS IN BRIDGE

    HELLO, i am using cs3 extended and my camera is a canon 40d. i downloaded camera raw 4.2 and installed it. i am able to see my raw images in bridge but am not able to use the develop settings tab under the edit tab. it is greyed out. so any help woul