SAP-SHRWEB and custom application

Hi,
I have been going through the Development and Extension guide and everything looks logical.
However it looks to me that if you want to change a jsp file ( for instance the landing page) you will have to change it in the standard SAP-SHRWEB (Figure 23: Merged Web files - page 145) component as this component is used by the customized Enterprise application.
Is this correct? How would you handle a upgrade ot patch to this component from SAP then?
Many thanks.
Rodney

That's correct Rodney,
There are two ways, one to create the Z of that jsp or change the original jsp but while patching/upgrade you have to take the conflicts report and manauly merge these files in NWDS.
Thanks,
Hamendra

Similar Messages

  • How to find all those list of SAP standard and custom objects that are changed from a specific point of time

    Hi all,
    Please let me know the process to track or find all the SAP Standard and custom objects. that got changed from a specific point of time.
    Is there any function module or any table where this change log is maintained.?
    I just only need the details ,wheather that SAP standard or Custom object has got changed or not.
    Thanks in advance

    Hi RK v ,
    I really don't know what your actual requirement is , but if you want to know the objects as per the modification , then transport request will be much help to you .
    Have a look into table E070 and E071 .
    Regards ,
    Yogendra Bhaskar

  • SAP XI and WebSphere Application Server v6

    Hello,
    has anyone made integration projects between SAP XI and WebSphere App Server v6 using JMS?
    Thanks for any feedback
    Jens

    WebSphere is not a Sun Microsystems product.
    It does not make sense to ask questions here, about a third party product,
    particularly when that third party is such a large organization.
    Can you describe what guidance you have received from IBM ?
    They would be the best source of all nuances on their own product.
    They created it.
    They've undoubedly installed it once or twice.
    They are expected to be prepared to answer questions about it.

  • SAP Fiori like custome application on CRM

    Hello,
    I am setting up an enviroment to develop SAPUI5 application on CRM using Netweaver Gateway.
    I tried searchning system requirenment to build this app. Can anyone send me any pointer link where I will get a complete information on what all basis activities do I need to perform in order to connect CRM server to Gateway server.
    The CRM server is :
    SAP_BASIS 740 0003 SAPKB74003 SAP Basis Component
    I have Gateway 2.0.
    Please suggest.
    Regards,
    Sheetal

    Hi Sheetal,
    You are going to develop custom sapui5 apps. In that case, you just need to connect Gateway to CRM.
    Please look at the Gateway configuration guide.
    SAP NetWeaver Gateway Configuration Guide - SAP NetWeaver Gateway - SAP Library
    Regards,
    Masa
    SAP Customer Experience Group - CEG

  • OPEN FI enhancements at three levels - SAP, Partner and customer

    Hi,
    While implementing OPEN FI enhancements like BTE the major advantage mentioned by SAP (help) is
    Open FI assumes that enhancement will only take place on three levels (SAP - partners - customers), whereas with Business Add-Ins you can create and implement enhancements in as many software layers as you like.
    I am understood with the 'SAP' implementation part,
    But, unclear about 'Partner' - 'Customer' or 'SAP' - 'Customer' implementation part.
    I mean how will you be able to differentiate out between them, and if I implement my own OPEN FI enhancement (BTE) then I must register as a 'Customer'.
    Then, in that case can I implement as a partner?
    Please throw some light on this point as it is very important to understand the difference.
    Best regards,
    Harsh Dave

    Hello,
    the SAP-level is clear ( as you wrote ), mostly used by SAP for country specific enhancements.
    The 'PARTNER'-level is intended for the use of companies which write additional products to enhance the standard SAP and sell this software. They (at least should) have a partner-namespace ( something /***/) registered by SAP. So all the functions in these enhancements should begin with that /***/.
    The Customer-Level is intended for Customer-specific development - all functions used there should be named according to the Y/Z-namespace.
    That's the theory behind that statement. I think practical you could use even in a customer system the partner-level, but you shouldn't do.
    Regards Wolfgang

  • Problem with Interaction between SAP GUI and BSP Applications

    Hi Folks,
    I am new to BSP and am trying to create a program to created a BSP within the SAP GUI. This is my program, I have tried to find as to what error have I made but I am not able to find out.
    I can only find a button post document in the output, but I am not able to trigger any event. Please let me know as to what is the error.

    REPORT  zbsp_iact_gui.
    SET SCREEN 100.
    *       CLASS cl_my_html_yiewer  DEFINITION
    CLASS cl_my_html_viewer DEFINITION INHERITING FROM cl_gui_html_viewer.
      PUBLIC SECTION.
        METHODS: constructor IMPORTING parent TYPE REF TO cl_gui_container.
        METHODS: on_sapevent FOR EVENT sapevent OF cl_gui_html_viewer IMPORTING action postdata.
    ENDCLASS.                    "cl_my_html_viewer  DEFINITION
    *       CLASS cl_my_html_viewer IMPLEMENTATION
    CLASS cl_my_html_viewer IMPLEMENTATION.
      METHOD constructor.
        super->constructor( parent = parent ).
        DATA: event_tab TYPE cntl_simple_events,
              event TYPE cntl_simple_event.
        event-eventid = me->m_id_sapevent.
        event-appl_event = 'X'.
        APPEND event TO event_tab.
        call method html_control->set_registered_events
            exporting
               events = event_tab.
        SET HANDLER me->on_sapevent FOR me.
      ENDMETHOD.                    "constructor
      METHOD on_sapevent.
        BREAK-POINT.
        IF action CS 'COUNTER'.
          DATA: counter TYPE string.
          READ TABLE postdata INDEX 1 INTO counter.
          SPLIT counter AT '=' INTO counter counter.
          MESSAGE counter TYPE 'I'.
        ENDIF .
      ENDMETHOD.                    "on_sapevent
    ENDCLASS.                    "cl_my_html_viewer IMPLEMENTATION
    DATA: html_viewer TYPE REF TO cl_my_html_viewer,
          html_container TYPE REF TO cl_gui_custom_container,
          fcode LIKE sy-ucomm.
    *&      Module  STATUS_0100  OUTPUT
    *       text
    MODULE status_0100 OUTPUT.
      SET PF-STATUS 'TESTHTM1'.
      IF html_viewer IS INITIAL.
        CREATE OBJECT html_container
          EXPORTING
            container_name = 'HTML'.
        CREATE OBJECT html_viewer
          EXPORTING
            parent = html_container.
        DATA: url TYPE string, urlc(2048) TYPE c.
        cl_bsp_runtime=>construct_bsp_url(
        EXPORTING in_application = 'ZBSP_IACT_GUI'
        in_page = 'Start.htm'
        IMPORTING out_abs_url = url ).
        urlc = url. " type conversion STRING to C
        CONCATENATE urlc '?SAP-CLIENT=650' INTO urlc.
        html_viewer->show_url( url = urlc ).
      ENDIF.
    ENDMODULE.                 " STATUS_0100  OUTPUT
    *&      Module  USER_COMMAND_0100  INPUT
    *       text
    MODULE user_command_0100 INPUT.
      CASE fcode.
        WHEN OTHERS.
          CALL METHOD cl_gui_cfw=>dispatch.
      ENDCASE.
    ENDMODULE.                 " USER_COMMAND_0100  INPUT
    Edited by: Nonconformist Pagal on May 12, 2009 1:42 PM
    Edited for formatting by: Durairaj Athavan Raja on May 14, 2009 9:50 AM

  • OBIEE webservices and custom application

    Hi all,
    am a newbie to these oracle technologies.am a .net developer.
    and my question is related to OBIEE webservices.
    1.i was able to access a webservice(http://xxxxx:9704/analytics/saw.dll?wsdl).now my requirement is simple.i want to access a report data from obiee page.
    2. like on clicking "go"the report in obiee is displayed.so i need that report data .
    i came to know that it was exposed through webservices.but am unable to found which is the correct function and how to call it?
    please help. i need it urgently.thanks in advance
    Regards,
    Pavan

    hi gerardnico & all other experts,
    how are you?
    i haven't got any breakthrough from one month .but i have learned a little bit about obiee.
    correct me if am wrong any where
    am using a obiee 10.1.3.4
    1. obiee has a bug to"print to pdf". if am using any HTML code within narrative or a TEXT control on the answers/dashboard sections; it doen't give you exact format of the dashboard in to the pdf.; even same with download options
    2.so i started to prepare a custom page(it may be either java or .NET or Flex) to do export to pdf
    3. for this when ever am using those two controls on the dashboard; within simple JavaScript code am giving the end user(on dashboard) a custom button named as "export to pdf".
    4. Now my problem is to know the where is the user right now on the OBIEE portal/webpages . so that i have to know which dashboard he is seeing;what are the reports init;and get concerned HTML,styles data into my custom page; finally i will take care of how to make a pdf in my custom page.
    for all these things i need to communicate between my custom page and the obiee dashboard;;;the only option is webservice call; i need to trap the concerned dashboard name or something from the page and send it to my custom page.
    Hope you understood my problem. please help me if you have any suggestions for me.am working on this from so long
    Thanks & Regards,
    Pavan N

  • SAP R/3 - J2EE Application interface using XI

    Hi,
    We have a Portal Application based on WebDynpro Java. The model being used is BAPI's written in SAP HR.
    There is another Portal Application based on J2EE. (Non SAP) The requirement is to use the same BAPI's to pass the data to the J2EE screens.
    SAP XI needs to be used to create the SAP R/3-J2EE interfaces. Could some one advise me how to proceed on this scenario? Which Adapter needs to be used in this case?
    Thanks & Regards,
    Shobhit

    Hi,
    one option can be:
    <i>SAP XI needs to be used to create the SAP R/3-J2EE interfaces. Could some one advise me how to proceed on this scenario? Which Adapter needs to be used in this case?</i>
    SAP R/3SAP XI-J2EE application
    Here if you are using BAPI from R/3 then you can use RFC adapter between SAP R/3 and SAP XI.
    For SAP XI and J2EE application you can use Java proxies.
    Here is how you write your Java proxy:
    /people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy
    Regrds
    Vijaya

  • Training and certification for SAP cloud for customer

    Hi,
    I want to know if there are any professional training and certification available for SAP C4C.
    Thanks

    Hi Shweta,
    yes there are professional Training for SAP C4C. For example following courses are advisable.
    C4C50 SAP Cloud for Customer – Integration with On-premise SAP Solutions
    C4C30 SAP Cloud Applications Studio
    C4C10 SAP Cloud for Customer - Project Implementation No rating available
    Goto Site: https://training.sap.com/shop/sap-search/scheduled-courses?q=c4c
    At the Moment SAP finish the C4C Certification Program. So they say it will come in Q1/2015.
    You can watch the Progress for the Cloud certification program on SCN in this post:
    http://scn.sap.com/community/training-and-education/certification/blog/2014/12/18/exciting-upcoming-changes-for-sap-cloud-certification
    I hope this Information helps you
    Kind regards
    Carola

  • SAP BI and BO SDK Application user authentication (SSO)

    Hi,
    We have a requirement where we have to schedule reports from Enterprise Portal(From a webdynpro application). To achieve this we have created custom Java application using Businessobjects SDK. The Java application needs username and password for authentication. As of now we have hardcoded a Admin user and pw in the code but this is not acceptable as different users have different authorization.
    My Question is "Can we pass any authentication related token from Enterprise Portal to these custom java application for authentication?" I have read somewhere that SAP Logon Ticket is used for authentication. Is there any way to capture this ticket and passed to the custom java application. Is it possible to pass such token using function module/ABAP and use it in BO SDK for creating sessions ??
    The java application is hosted on BO server.
    We are using BusinessObjects XI  4.0 and SAP BI 7.0
    Thanks,
    Atul Bhandari

    Hi,
    As i can understand, that you need a logon token to be passed on to your custom application for authentication
    purpose.
    The following link contains a sample code to create a logon token :
    http://devlibrary.businessobjects.com/businessobjectsxi/en/devlib.htm#en/BOE_SDK/boesdk_java_dg_doc/doc/boesdk_java_dg/Introduction.html
    Please do include all the necessary JAR files in your application which are present at the following location :
    Installation drive of BO:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\java\lib
    Please let me know if this works for you.
    Regards,
    Shreyans Surana

  • New Tool to Automatically Search for SAP Notes and detect Customer Code.

    Dear Gurus,
    Please check this interesenting blog with a completely new approach to the note search for bugs and more:
    /people/carlos.martinezescribano/blog/2010/12/16/automated-note-search-and-customer-code-detection
    And feel free to post your comments on the blog.
    Thanks a lot,
    Carlos Martinez Escribano.

    Now Automated Note Search Tool is a standard application:
    http://service.sap.com/sap/support/notes/1818192
    Regards,
    Carlos.

  • What is the diffrence between sap events and application events

    Hi all,
    what is the diffrence between sap events and application events.Can any one tell me with examples.
    regards,

    Hi,
    Look at this,
    <b>System Events (Default)</b>
    The event is passed to the application server, but does not trigger the PAI. If you have registered an event handler method in your ABAP program for the event (using the SET HANDLER statement), this method is executed on the application server.
    Within the event handler method, you can use the static method SET_NEW_OK_CODE of the global class CL_GUI_CFW to set a function code and trigger the PAI event yourself. After the PAI has been processed, the PBO event of the next screen is triggered.
    The advantage of using this technique is that the event handler method is executed automatically and there are no conflicts with the automatic input checks associated with the screen. The disadvantage is that the contents of the screen fields are not transported to the program, which means that obsolete values could appear on the next screen. You can work around this by using the SET_NEW_OK_CODE method to trigger field transport and the PAI event after the event handler has finished.
    <b>Application Events</b>
    The event is passed to the application server, and triggers the PAI. The function code that you pass contains an internal identifier. You do not have to evaluate this in your ABAP program. Instead, if you want to handle the event, you must include a method call in a PAI dialog module for the static method DISPATCH of the global class CL_GUI_CFW. If you have defined an event handler method in your ABAP program for the event (using the SET HANDLER statement), the DISPATCH method calls it. After the event handler has been processed, control returns to the PAI event after the DISPATCH statement and PAI processing continues.
    The advantage of this is that you can specify yourself the point at which the event is handled, and the contents of the screen fields are transported to the application server beforehand. The disadvantage is that this kind of event handling can lead to conflicts with the automatic input checks on the screen, causing events to be lost.
    Hope u understood.
    Thanks&Regards,
    Ruthra.R

  • SSO between SAP EP and JAVA app on WebSphere Application Server 5.1

    Hi.  I have 2 questions.
    I am implementing SAP EP6 and need to display content from a WebSphere JAVA application inside the portal.  The application is currently running on WAS 5.1.
    1. Does anyone have any sample code or documentation regarding how to pass the SAP logon ticket to WebSphere JAVA application to accomplish SSO when inside the portal?
    2. Does anyone have any sample code or documentation regarding how to pass the SAP logon ticket to WebSphere JAVA application to accomplish SSO when outside the SAP EP, but still within the same IE browser window where the SAP logon ticket exists?
    Thanks for any feedback you could provide.

    Hello Kevin,
    please look here: https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/nw/ibm/how to set up sso between sap enterprise portal and ibm websphere portal using tai.pdf
    Regarding your second questions: as long as you did not log off from SAP EP your browser hosts the SAP Logon Ticket cookie (within its timeframe of validity which is typically a couple of hours). So if you access a non SAP application that accepts SAP logon ticket with your browser, you're authenticated.
    Please note that the cookie based authentication only works withing the same DNS domain. So if your SAP EP is configured to issues the SAP logon ticket to "company.com" then your browser sends it only to servers in that domain.
    Regards
    Michael

  • Customer Statement using SAP Script and Standard print program RFKORD10

    Using sap script and standard print program RFKORD10 I need to create a customer statement where the main window will be as follows
    Invoice #     InvoiceDate  CustomerPO  Debit Amt  Credit Amt  Total
        6        7           8               9               10               11
        6        7           8               9               10               11
                                     Totals               12             13              14
    Where company code BKORM-KUKRS
                Invoice              BSID-BELNR
                Invoice date      BSID-BLDAT
                Customer PO    VBKD-BSTKD
    For each document number selected there will be one to many records in VBRP.  For each invoice item in VBRP:
    u2022     Select BSTKD from VBKD where
    o     VBELN = VBRP-VGBEL and
    o     POSNR = VBRP-VGPOS
    u2022     If no hits then select BSTKD from VBKD where
    o     VBELN = VBRP-VGBEL
    If there is more than one PO per invoice then list them in the Customer PO field without repeating the other fields.PO shouldnu2019t come more than once per invoice.
                 Debit Amt         if BSEG-SHKZG = S then WRBTR ELSE 0
                 Credit Amt        if BSEG-SHKZG = H then WRBTR ELSE 0
                 Total                  Debit Amt u2013 Credit Amt
                  Totals                Subtotals
    It will be of great help if some one can help me with the script and the alterations required in standard print program RFKORD10
    Points will b rewarded for sure.
    Thanks.

    Hi Suganya,
    The custom form is getting displayed properly. But the requirement is to have it as an editable PDF. So the functional team is working on configuring the settings of PDF forms with customers email address.
    But for right now, i customized the standard form F140_ACC_STAT_01 and standard print program RFKORD10_PDF and did the configuration. It is getting displayed (I tested only with the transaction FBL5N - customer open line items..)
    Please let me know any further details on this.
    Poornima

  • Read Attachment from SAP inbox and Transfer to Application Server Folder

    Hi
      I have one requirement . I have to developed one background program to read the all the attachment in SAP inbox and transfer all this attachment to sap application server folder.
    Thanks and Regards
    Shyam

    Hi Rajendra ,
    please try this code snippet , here we call a selection screen that allows us to browse the file name .
    PARAMETER : p_file TYPE localfile OBLIGATORY .
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file .
      data: user_action type i, filename type filetable, result type i,
            fn type file_table.
    CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG
      EXPORTING
        WINDOW_TITLE            = 'SELECT FILE'
       DEFAULT_EXTENSION       =
       DEFAULT_FILENAME        =
       FILE_FILTER             =
       INITIAL_DIRECTORY       =
       MULTISELECTION          =
      CHANGING
        FILE_TABLE              = filename
        RC                      = result
        USER_ACTION             = user_action
      EXCEPTIONS
        FILE_OPEN_DIALOG_FAILED = 1
        CNTL_ERROR              = 2
        ERROR_NO_GUI            = 3
        NOT_SUPPORTED_BY_GUI    = 4
        others                  = 5
      if user_action = cl_gui_frontend_services=>action_ok.
        clear p_file.
        loop at filename into fn.
          p_file = fn-filename.
        endloop.
      endif.
    Hopefully it helps

Maybe you are looking for