Docking container and SAP standard transaction

Hello,
in one screen I have a tree control container and a docking container. With the tree control container everything is perfect. If the user does a click on a node on the tree in the docking container there should be shown a SAP standard transaction (QA03) with the corresponding data.
I have not found a possibility to show QA03 or QM03 in a docking container. I also tried it in a splitter container, but I do not know how.
Can anybody help me?
Greetings
Corinna

Hello Corinna
There is a simple answer to your question: it is not possible.
Container can only hold other containers or controls.
Do not be fooled by the ABAP workbench where we apparently can switch between different transactions (e.g. display a class [SE24], show method coding [SE80], double-click on a DDIC structure [SE11]). The ABAP workbench simply changes the control to be displayed but NOT the transaction (remains always the same).
Regards
  Uwe

Similar Messages

  • Why most of SAP Standard transactions are written in function pools

    Hi Forum Experts,
    Why most of SAP Standard transactions are written in function pools instead of a normal module pool program? ( In the case of Standard tcode function pools, it is a collection of a large number of funciton modules, includes for forms used by function modules, and screens. Why is it so? ).
    Quick response will be appriciated.
    Thanks in advance.
    Regards,
    Harikrishna Indugu.

    because these functino pools contains so many function mudules and these function modules are used in other transactions also...
    thats why....
    reward points if useful....

  • SAP Standard Transactions are not  Available

    Hi all,
    I have one issue that we want to start our project system but some SAP Standard Transactions are not available when i check that Transaction its showing "DOES NOT EXIST". I have then Checked Program name of that same SAP Transaction code in SE38.. But there also it gives "program does not exist" .
    Path is :SAP Menu ->Information Systems ->Project system ->Financials -> Costs ->Plan-based ->By Cost Element ->---Few Tcodes in this
    I want to find out all Inactive Reports in Project System from Project Information system and then i want to make usefull that reports for client.
    but i dont know the reason why this is not available..?and How can be made these all available.
    Thanks.

    analyse table t800
    A.

  • How to create an IDOC as an output type for an SAP standard transaction

    Hi ,
    How to create an outbound IDOC as an output type for an SAP standard transaction.
    Regards,
    Beena

    In NACE tcode u can create output type with medium as EDI,
    u can assign the entry sub routine as ENTRY_EDI in RNASTED

  • Add a Button to SAP Standard Transaction by using userexit

    Hi All,
    How to add a Button to SAP Standard Transaction by using User Exits ?
    If any one is having step step   material on the same , please forward me.
    my id is : [email protected]
    Thanks in advance
    RK

    USER EXIT
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    http://www.sap-img.com/ab038.htm
    http://help.sap.com/saphelp_46c/helpdata/en/64/72369adc56d11195100060b03c6b76/frameset.htm
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci982756,00.html
    Rewards if useful.........
    Minal

  • SAP standard transactions for missing parts

    Hi!!! Friends,
    Is there any SAP standard transaction (s) or procedure (s) which will give the list of missing components/ parts per sales order, process order, stock transfer, projects, subcontracting apart from V_V2, CO24 & ME2O standard transactions?

    Hi ,
    As per me there is no other transaction. CO24 solves the purpose of missing part list view for projects more effectively.
    Rgds

  • How to use ADS on SolMan instance and SAP standard PDF forms from ERP

    Hi there
    We have installed and configurated the ADS service on our Solution Manager (SolMan) Instance called SD1.
    SolMan Info: SAP Solution Manager 7.0; Stack 17; Java-Stack installed; SAP Netweaver 7.0
    All ADS test reports can be executed successfully:
    FP_TEST_00
    FP_PDF_TEST_00
    We have linked our ERP landscape (e.g. system ED1) to ADS service running on SolMan.
    ERP Info: ECC 6.0; Stack 13; no Java-Stack installed
    All ADS test reports can be executed successfully:
    FP_TEST_00
    FP_PDF_TEST_00
    We want to print PDF documents from SAP standard applications on our ERP landscape. Therefore we want to use standard PDF forms provided by SAP and also available in transaction SFP (e.g. form ISSR_NW670_RX_PDF).
    Problem: When we try to create a PDF document from the application we get an error message:
    Processing exception during a "Render" operation.#Request start time: Mon Feb 02 13:42:08 CET 2009#com.adobe.ProcessingException: Problem accessing data from Destination: dest:FP_ICF_DATA_ED1//sap/bc/fp/form/layout/ISSR_NW605_PDF.XDP?fp-language=DE&fp-cac
    I have also checked the trace (see below) and it seems that the system tries to get the form from the SolMan system and not from the ERP system. But the form is only installed on ERP system.
    Are there any ideas how to solve this problem?
    Thanks.
       Begin trace
       Adobe Document Services Mon Feb 02 14:30:15 CET 2009 Trace Results:
       Request initialization (including DOM construction and validation) processing elapsed time = 0 ms.
       Begin operation: Render, elapsed time = 0 ms.
             Gather input streams and options processing, elapsed time = 13 ms.
             Form template and form license processing elapsed time = 13 ms.
    Problem accessing data from Destination: dest:FP_ICF_DATA_ED1//sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE&fp-cacheinfo=2006-06-26T13%3a10%3a38Z%2406c26758-d4b6-4818-8928-bbed36a10089%240%24de%24v0%2e9
    com.adobe.ads.destination.DestinationException: File Not Found while reading Dest URL: http://:/sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE
    Fehler bei der Formularprozessierung (Workbench)
    Exception Stack Trace:
    com.adobe.ads.destination.DestinationException: File Not Found while reading Dest URL: http://:/sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE
    Fehler bei der Formularprozessierung (Workbench)
    at com.adobe.ads.destination.Destination.readUrlStream(Unknown Source)
    at com.adobe.ads.destination.Destination.readTemplate(Unknown Source)
    at com.adobe.ads.data.DestStreamData.getByteArray(Unknown Source)
    at com.adobe.ads.data.StreamData.getData(Unknown Source)
    at com.adobe.ads.data.StreamData.getRemoteData(Unknown Source)
    at com.adobe.ads.operation.support.RemoteRenderer.renderAll(Unknown Source)
    at com.adobe.ads.operation.support.RemoteRenderer.renderAll(Unknown Source)
    at com.adobe.ads.operation.Render.renderWithoutCache(Unknown Source)
    at com.adobe.ads.operation.Render.execute(Unknown Source)
    at com.adobe.ads.operation.ADSOperation.doWork(Unknown Source)
    at com.adobe.ads.request.Request.processOperations(Unknown Source)
    at com.adobe.ads.request.Request.process(Unknown Source)
    at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
    at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
    at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0_0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0_0.java:120)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
    at java.lang.reflect.Method.invoke(Method.java:391)
    at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
    at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
    at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
    at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
    at SoapServlet.doPost(SoapServlet.java:51)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(AccessController.java:215)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    End operation: Render, elapsed time = 44 ms.
    Begin operation: Render Log, elapsed time = 44 ms.
    Completed Merge. elapsed time = 72 ms.
    End operation: Render Log, elapsed time = 77 ms.
    Problem accessing data from Destination: dest:FP_ICF_DATA_ED1//sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE&fp-cacheinfo=2006-06-26T13%3a10%3a38Z%2406c26758-d4b6-4818-8928-bbed36a10089%240%24de%24v0%2e9
    com.adobe.ads.destination.DestinationException: File Not Found while reading Dest URL: http://:/sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE
    Fehler bei der Formularprozessierung (Workbench)
    Exception Stack Trace:
    com.adobe.ads.destination.DestinationException: File Not Found while reading Dest URL: http://:/sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE
       Fehler bei der Formularprozessierung (Workbench)
            at com.adobe.ads.destination.Destination.readUrlStream(Unknown Source)
            at com.adobe.ads.destination.Destination.readTemplate(Unknown Source)
            at com.adobe.ads.data.DestStreamData.getByteArray(Unknown Source)
            at com.adobe.ads.data.StreamData.getData(Unknown Source)
            at com.adobe.ads.data.StreamData.getFileDataBuffer(Unknown Source)
            at com.adobe.ads.remote.EJB_PDFAgent.addAttachments(Unknown Source)
            at com.adobe.ads.remote.EJB_PDFAgent.embedFiles(Unknown Source)
            at com.adobe.ads.operation.support.RenderErrorLog.embedCollateralFiles(Unknown Source)
            at com.adobe.ads.operation.support.RenderErrorLog.embedRenderCollateral(Unknown Source)
            at com.adobe.ads.operation.Render.handleRenderException(Unknown Source)
            at com.adobe.ads.operation.Render.execute(Unknown Source)
            at com.adobe.ads.operation.ADSOperation.doWork(Unknown Source)
            at com.adobe.ads.request.Request.processOperations(Unknown Source)
            at com.adobe.ads.request.Request.process(Unknown Source)
            at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
            at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
            at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0_0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0_0.java:120)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
            at java.lang.reflect.Method.invoke(Method.java:391)
            at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
            at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
            at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
            at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
            at SoapServlet.doPost(SoapServlet.java:51)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
            at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
            at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
            at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
            at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
            at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
            at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
            at java.security.AccessController.doPrivileged(AccessController.java:215)
            at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
            at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
       Encountered a problem embedding Render collateral:
       PDFException getting file from PDF Document.
       Error Log written to server: /usr/sap/SD1/SYS/global//AdobeDocumentServices/renderErrorLog/errorFiles/2009.02.02.143015SAFPCP00RES.pdf
       Error Log file "2009.02.02.143015SAFPCP00RES.pdf" written to /usr/sap/SD1/SYS/global//AdobeDocumentServices/renderErrorLog/errorFiles
    Processing exception during a "Render" operation.
       Request start time: Mon Feb 02 14:30:15 CET 2009
    com.adobe.ProcessingException: Problem accessing data from Destination: dest:FP_ICF_DATA_ED1//sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE&fp-cacheinfo=2006-06-26T13%3a10%3a38Z%2406c26758-d4b6-4818-8928-bbed36a10089%240%24de%24v0%2e9; [Error Log file "2009.02.02.143015SAFPCP00RES.pdf" written to /usr/sap/SD1/SYS/global//AdobeDocumentServices/renderErrorLog/errorFiles]
       Exception Stack Trace:
       com.adobe.ProcessingException: Problem accessing data from Destination: dest:FP_ICF_DATA_ED1//sap/bc/fp/form/layout/ISSR_NW670_RX_PDF.XDP?fp-language=DE&fp-cacheinfo=2006-06-26T13%3a10%3a38Z%2406c26758-d4b6-4818-8928-bbed36a10089%240%24de%24v0%2e9; [Error Log file "2009.02.02.143015SAFPCP00RES.pdf" written to /usr/sap/SD1/SYS/global//AdobeDocumentServices/renderErrorLog/errorFiles]
            at com.adobe.ads.operation.Render.execute(Unknown Source)
            at com.adobe.ads.operation.ADSOperation.doWork(Unknown Source)
            at com.adobe.ads.request.Request.processOperations(Unknown Source)
            at com.adobe.ads.request.Request.process(Unknown Source)
            at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
            at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
            at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0_0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0_0.java:120)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
            at java.lang.reflect.Method.invoke(Method.java:391)
            at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
            at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
            at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
            at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
            at SoapServlet.doPost(SoapServlet.java:51)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
            at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
            at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
            at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
            at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
            at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
            at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
            at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
            at java.security.AccessController.doPrivileged(AccessController.java:215)
            at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
            at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
       End trace, total elapsed time = 121 ms.
    Edited by: Sören Reiche on Feb 4, 2009 7:49 AM

    Hi there
    Our problem is solved. We had a problem with our ADS user passwords.
    Thanks.

  • How to get information from a text editor in the SAP standard transactions

    Hi SAP gurus I have a requirement in which it is required to gte the information from a text editor(which is not a field) in mm02 (click on) goto Purchase Order Text  in this view there is a text editor there is some text  in te the text editor i have to get that information in a table can it be done if so please give example and steps
    Points will be given to useful information

    Ah yes, excellent question, and not really a clear cut answer. In my experience, the easiest way to find this information is to simply create the text using the standard transaction, in this case MM02.  Then go to transaction SE16, using table STXH, do a query on this table, entering your user name, and today's date as the creation date.  The results should show the text that you just created, now you can see the object, id, and the way the name is being used here. 
    I also understand that in some cases, there is a button next to the editor in the screen which gives you some idea of these values, but this is not implemented everywhere, and I believe that I've only seen this in one place, can't remember where, but the first solution above will always work for you.
    Regards,
    Rich Heilman

  • How to add custom authorization object to a SAP standard transaction

    Hi All,
    I have a standard tcode IW22 (change PM Notification) and I would lock changing when some users modify the field Functional Location (field TPLNR).
    Since this field does not have an authorization object associated, I've tried to solve this problem with the following steps:
    - tcode SU20 - creation of new authorization field TPLNR with data element TPLNR
    - tcode SU21 - creation of  a new auth object in transaction SU21 with name ZPM and field (TPLNR, ACTVT and TCOD)
    - tcode SU24 - insert of new authorization field e check indicator (green)
    - tcode SU22 - check indicator - check (green)
    After this we have created a new role with PFCG and add transaction IW22; the new auth.ZPM was added manually.
    We have try to analyze log (ST01 trace) but it seems no check was made in the trace file.
    It seems new authorization object was not checked.
    My question is: "Is it possible to add a custom authorization object into standard transaction and implementing authorization check without writing abap code in exit or badi ?"
    Thanks
    Maurizio

    > My question is: "Is it possible to add a custom authorization object into standard transaction and implementing authorization check without writing abap code in exit or badi ?"
    >
    No .. not possible. The list of Auth. objects SAP proposed in SU24 for each Stnd. SAP TCodes are basically documentation of the Authority-Checks in the program for that TCode. The extra advantage of SU24 is to set the object status (means the proposal for availability in PFCG) among any of the four check indicators. So that we can provide our own value (customer specific values which are basically defined and separate from sap provided values) and reinforce the authorization concept of the organization.
    So you need to provide a Authority-Check for ZPM in the program of IW22 to make sure that the fields you want to be checked are really being checked during execution of the tcode.
    Regards,
    Dipanjan

  • SAP standard transaction output on web

    Hi,
    My client is developing  its own business portal,and they also wanted to display customer related data that have in  SAP .
    All is done but for one specific requirement  they  need to publish SAP standard transation output as it is on web.Transaction is  FPL9 that displays  business partneru2019s payment details.  
    So, I want to display FPL9 output on web(IBM WS),and we are on SAP 4.7.Also,we donu2019t have EP and all.
    For IBM WS to SAP connectivity we are using JCO.
    Regards,
    Vijay Gupta

    Hi,
    We can convert internal table data into HTML . you can try with the following sample code.
    REPORT  ytest_table_html1.
           D A T A   D E C L A R A T I O N
    ----*-HTML Table
    DATA:
      t_html TYPE STANDARD TABLE OF w3html WITH HEADER LINE,
                                           " Html Table*- Declare Internal table and Fieldcatalog
      it_flight TYPE STANDARD TABLE OF sflight WITH HEADER LINE,
                                           " Flights Details
      it_fcat TYPE lvc_t_fcat WITH HEADER LINE.
                                           " Fieldcatalog
    *-Variables
    DATA:
      v_lines TYPE i,
      v_field(40).*-Fieldsymbols
    FIELD-SYMBOLS: <fs> TYPE ANY.
           S T A R T - O F - S E L E C T I O N
    START-OF-SELECTION.  SELECT *
        FROM sflight
        INTO TABLE it_flight
        UP TO 20 ROWS.
           E N D - O F - S E L E C T I O N
    END-OF-SELECTION.*-Fill the Column headings and Properties
    Field catalog is used to populate the Headings and Values of
    The table cells dynamically
      CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
        EXPORTING
          i_structure_name       = 'SFLIGHT'
        CHANGING
          ct_fieldcat            = it_fcat[]
        EXCEPTIONS
          inconsistent_interface = 1
          program_error          = 2.  DELETE it_fcat WHERE fieldname = 'MANDT'.  t_html-line = '<html>'.
      APPEND t_html.
      CLEAR t_html.
      t_html-line = '<thead>'.
      APPEND t_html.
      CLEAR t_html.
      t_html-line = '<tr>'.
      APPEND t_html.
      CLEAR t_html.
      t_html-line = '<td><h1>Flights Details</h1></td>'.
      APPEND t_html.
      CLEAR t_html.
      t_html-line = '</tr>'.
      APPEND t_html.
      CLEAR t_html.
      t_html-line = '</thead>'.
      APPEND t_html.
      CLEAR t_html.  t_html-line = '<table border = "1">'.
      APPEND t_html.
      CLEAR t_html.  t_html-line = '<tr>'.
      APPEND t_html.
      CLEAR t_html.
    *-Populate HTML columns from Filedcatalog
      LOOP AT it_fcat.    CONCATENATE '<th bgcolor = "green" fgcolor = "black">'
            it_fcat-scrtext_l
            '</th>' INTO t_html-line.
        APPEND t_html.
        CLEAR t_html.  ENDLOOP.  t_html-line = '</tr>'.
      APPEND t_html.
      CLEAR t_html.  DESCRIBE TABLE it_fcat LINES v_lines.
    *-Populate HTML table from Internal table data
      LOOP AT it_flight.
        t_html-line = '<tr>'.
        APPEND t_html.
        CLEAR t_html.
    *-Populate entire row of HTML table Dynamically
    *-With the Help of Fieldcatalog.
        DO v_lines TIMES.      READ TABLE it_fcat INDEX sy-index.
          CONCATENATE 'IT_FLIGHT-' it_fcat-fieldname INTO v_field.      ASSIGN (v_field) TO <fs>.      t_html-line = '<td>'.
          APPEND t_html.
          CLEAR t_html.      t_html-line = <fs>.
          APPEND t_html.
          CLEAR t_html.      t_html-line = '</td>'.
          APPEND t_html.
          CLEAR t_html.      CLEAR v_field.
          UNASSIGN <fs>.    ENDDO.    t_html-line = '</tr>'.
        APPEND t_html.
        CLEAR t_html.
      ENDLOOP.
      t_html-line = '</table>'.
      APPEND t_html.
      CLEAR t_html.
    *-Download  the HTML into frontend  CALL FUNCTION 'GUI_DOWNLOAD'
        EXPORTING
          filename                = 'C:\Flights.htm'
        TABLES
          data_tab                = t_html
        EXCEPTIONS
          file_write_error        = 1
          no_batch                = 2
          gui_refuse_filetransfer = 3
          invalid_type            = 4
          no_authority            = 5
          unknown_error           = 6
          header_not_allowed      = 7
          separator_not_allowed   = 8
          filesize_not_allowed    = 9
          header_too_long         = 10
          dp_error_create         = 11
          dp_error_send           = 12
          dp_error_write          = 13
          unknown_dp_error        = 14
          access_denied           = 15
          dp_out_of_memory        = 16
          disk_full               = 17
          dp_timeout              = 18
          file_not_found          = 19
          dataprovider_exception  = 20
          control_flush_error     = 21
          OTHERS                  = 22.  IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.*-Display the HTML file  CALL METHOD cl_gui_frontend_services=>execute
        EXPORTING
          document               = 'C:\Flights.htm'
          operation              = 'OPEN'
        EXCEPTIONS
          cntl_error             = 1
          error_no_gui           = 2
          bad_parameter          = 3
          file_not_found         = 4
          path_not_found         = 5
          file_extension_unknown = 6
          error_execute_failed   = 7
          synchronous_failed     = 8
          not_supported_by_gui   = 9
          OTHERS                 = 10.  IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    Edited by: sairayachoti on Oct 4, 2010 3:18 PM
    Edited by: sairayachoti on Oct 4, 2010 3:20 PM

  • Change in output format in SAP standard transaction.

    Please find attached files having Actual Format of RG 23 A Part II & SAP format of RG 23 A Part II by using T Code J2I5 & J2I6.
                    Kindly check at your end & arrange necessary changes as per actual format.
    HI All,
    Can we change the SAP standard output  view  that is in alv into some other view i.e merging two fields into one field and displaying fileds at diffrent location in alv.  I have a requirement with J2I5 TRRANSACTION . My client need the output from this transaction to be changed into different format.
    Do help.

    This Is not possible with Standard sap Tcode...
    By Z-Program You Can Do This.....
    Regards,
    Ajit
    Edited by: ajitabap on Oct 3, 2011 5:43 AM

  • Oliver Wright Class A Reporting and SAP Standard Cube

    Dear All,
    has someone experiences with Class-A KPIs Reporting in SAP based on the concept of Oliver Wright?
    In his handbook he wrote that this concept reflects the effort and effort and achievement of thousands of client companies who have used our checklist standard to differentiate their business. So its supposed that SAP Standard might also support that concept in general by providing eventually standard cube if this trendy in U.S.
    Does SAP support that concept or do you know who is there an third party software available to read this KPI out of SAP/APO in a structured way 
    see link: http://www.oliverwight.com/checklist.htm
    Thanks for your support, Markus

    In my experience, you just have to learn to read the code. The SAP books may tell you something but they are not at the level that you'd really need them to be if you wanted to know where best to put your enhancement.
    It is certainly worthwhile checking all the documentation in the classes/methods there can be some useful things there. However, generally I think you are just better off reading through the code and working out how it all hangs together. Most WDA code is reasonably well written - in that it is fairly modular and has a reasonable degree of encapsulation. This certainly helps.
    This is where experience really starts to matter!
    NW7.02 will give us some nice UML diagrams to help understand the application flow - that will help, but until then, it's just a matter of being good at understanding code.
    Good luck.
    Chris

  • Userexits for normal and SAP enjoy transaction

    I have a question - are all user exits that we have used for normal transaction ( Say ME21) are also applicable for the new SAP Enjoy Transaction( Say ME21N). In case there are some user exits which are not applicable for new transaction how can we find that.

    I believe the answer is that not all user exits in the old transaction will be called in the new transaction.  In most cases they will, but some may no longer be relevant.
    The simple way to check is to put a session breakpoint in each user exit and try processing through the new and old versions of the transaction to see where the code stops.
    Even if the exit is still called, then it may be called in a different sequence / timing.  For example - exits called on the first screen of FB01 may still be called in FB60, but the header data is integrated into the single enjoy screen as multiple tabs - so check the timing of the call.
    Andrew

  • Docking Container and CL_SALV_TREE

    Hi,
    i get problems with this code.
    i'm using docking container, not customer container.
      CREATE OBJECT GR_DCONTAINER
        EXPORTING
          PARENT = CL_GUI_CONTAINER=>SCREEN0
          SIDE   = CL_GUI_DOCKING_CONTAINER=>DOCK_AT_LEFT
          RATIO  = 90.
      PERFORM DYNP_SPLITTEN.
      CREATE OBJECT GR_ALVGRID_RIGHT
        EXPORTING
          I_PARENT = O_PARENT_GRID_RIGHT.
      TRY.
          CL_SALV_TREE=>FACTORY(
            EXPORTING
              R_CONTAINER  = O_PARENT_GRID_RIGHT
            IMPORTING
              R_SALV_TREE  = GR_TREE
            CHANGING
              T_TABLE      = ITAB ).
    <b>    CATCH CX_SALV_NO_NEW_DATA_ALLOWED CX_SALV_ERROR.
          EXIT.</b>
      ENDTRY.
    i get the catch-event and the report ends.
    Question: Does the ALV-TREE need customer container or can
    i use docking container (how??).
    thanks for help.
    Regards Dieter

    Sure,  in this case, it is impelmented in a docking container hanging from a selection screen, but it is pretty much the same as hanging off a dynpro.
    REPORT zrich_0001.
    DATA: gt_outtab1 TYPE TABLE OF sflight,
          gt_outtab2 TYPE TABLE OF sflight.
    DATA: ls_outtab TYPE sflight.
    DATA: gr_tree  TYPE REF TO cl_salv_tree.
    DATA: nodes TYPE REF TO cl_salv_nodes,
          node TYPE REF TO cl_salv_node.
    DATA: docking TYPE REF TO cl_gui_docking_container.
    PARAMETERS: p_check.
    AT SELECTION-SCREEN OUTPUT.
      CREATE OBJECT docking
          EXPORTING
    *         PARENT = CL_GUI_CONTAINER=>SCREEN0
               side = cl_gui_docking_container=>dock_at_left
              ratio = 90.
    *... Select Data
      SELECT * FROM sflight INTO CORRESPONDING FIELDS OF TABLE gt_outtab1 UP TO 5 ROWS.
    *... Create Instance with an Empty Table
      CALL METHOD cl_salv_tree=>factory
        EXPORTING
          r_container = docking
        IMPORTING
          r_salv_tree = gr_tree
        CHANGING
          t_table     = gt_outtab2.
    *... Add the Nodes to the Tree
      nodes = gr_tree->get_nodes( ).
      LOOP AT gt_outtab1 INTO ls_outtab.
        TRY.
            node = nodes->add_node( related_node = ' '
                                    relationship = cl_gui_column_tree=>relat_first_child ).
            node->set_data_row( ls_outtab ).
          CATCH cx_salv_msg.
        ENDTRY.
      ENDLOOP.
    *... Display Table
      gr_tree->display( ).
    Regards,
    RIch Heilman

  • Free Item Indicator on PO and SAP standards

    Hi,
    1. I'm trying to find the 'free item' indicator on my PO, but I'm not sure where it can be found. Where on the screen would this be located? Can I not find it because it's not configured in SPRO?
    2. Just to confirm, say company X receives 110 items when they made a PO for 100. 10 items are free. Is the SAP standard to GR 100 and make a PO for 10 free items, and then finally GR these 10 free items?
    I've searched on the forum but couldn't come up with anything.
    Thanks in advance,

    Hi,
    According to the description, the scenario can be achieved by "free goods item" via condition
    NR00 in info record.
    1. you allow "grant discount in kind" in vendor master-> purchasing view
    2. allow "Qual.f.FreeGoodsDis" in material master-> purchasing view
    3. in info record-> condition screen->press "Free goods" button, and maintain the condition
        NR00 for example 100 PC/10 PC free.
    4. customizing
        OLME
        ->Discount in Kind (Discount in Form of Bonus Goods)
        ->Define And Assign Discount-in-Kind Schema
        ->Determine Free Goods Schema
        set schema = NR0001 for "purchase group"/"Calculation Schema" combination
    Then when creating PO with quantity 100 PC, apart from the main item, there would be another
    subitem with "subitem category" = 4 derived by system automatically.
    When doing the GR, 2 lines will be proposed, however only main item will be reflected in
    accounting.
    When doing invoice, also only the main item will have amount.
    Hope it helps.
    Thanks and regards,
    Polly

Maybe you are looking for

  • Payroll.xls file for Mid Year Go Live

    Hi All, I want to use the program the program HINUULK0 for uploading data into tables t558b and t558c. The SAP help documentation says that it provides a template payroll.xls for entering the data. I've not been able to spot this file yet. From where

  • Tutorial for SONY DSC-T100 camera?

    Hi, I use a Power  Mac G4; run MacOS OX Tiger 10.4.11.  I need help in downloading pictures from my SONY DSC-T100 digital camera to my Mac.  The instructions on the SONY Manual are mostly for Windows users, and are very vague for the Mac users.  I ne

  • XML record to Xi from R3

    Hi Guys, If i dont want to use IDOCS and PROXY and applicatoin server, what is the other way i can send data to Xi from R3 ? Also let me know what type of connection setup is required if there is any other means. Thank You!

  • Mapping custom keys

    Hi, I am using a Cyborg v7 keyboard for my arch system and while it works perfectly well, I don't know how to map the 12 'macro' keys. I tried using the 'showkey' program to find out what they keys are but they don't show up as sending an ascii,  sca

  • Free Self Signing Midlet for Series 60 3'rd Edition

    Hi folks, I just read a great blog about self signing midlets with your own certificate and run them successfully atleast in Series 60 2'nd ed. phones. and this whole process is absolutely free. Just read the blog, follow the procedure and u are read