SRM portal page customization

Hi experts
I am new to SRM. I want to change change the login or start page of SRM portal 5.0. i have tried by uploading the images in Internet service BBPGLOBAL or CL_SRM_ICF_BASIC_LOGIN class but not fruitful.i think experts like u can guide me in detail or step by step procedure how to upload , where to publish and how to check since i have tried with default.htm to login .htm nothing is working for me.
please help
regards
bala

Hi Bala,
If you want to upload a image in your login page in SRM
1) Goto ITS service BBPGLOBAL
2) import your image as a mime object
    under mime objects -> images ->start->XxX.gif
3) Change template 'LOGIN.HTM'
<u>Example to change the logo</u>:
Search for the below code and Comment the below html code in login.html template and change it with the name of your image (i.e XxX.gif).
<!-- <img src="`mimeURL(~service="bbpglobal", ~language="", ~name="images/start/logo.gif")`" width="98" height="46"></td> -->
<!-- <img src="`mimeURL(~service="bbpglobal", ~language="", ~name="images/start/XxX.gif")`" width="98" height="46"></td> -->
4) After the changes are done click on publish in the application tool bar.
Reward points for helpful answer.
Regards,
Andy
Message was edited by:
        Andy V
Message was edited by:
        Andy V
Message was edited by:
        Andy V

Similar Messages

  • Finding Webdynpro component in SRM portal page

    Hi,
    I have my SRM 7.0 system setup with users configured with standard roles - Employee, Manager, Operational purchaser, Startegic purchaser.
    I login to the portal page and do shopping transactions through any of these users. I want to find the webdynpro component of the current page.Right clicked to get More field Help, but it shows "No Help Available".
    Am I missing any portal user configuration or is there any role issue? Please help.

    Hello Prasanna,
    Could you detail which specific role should be assigned in SU01? I've tested it with several roles for my portal user and I can't find the technical help from fields.
    Thanks in advance,
    Raul

  • SRM Logon page customization

    Hi, everyone!
    I am new in SRM.
    Could you tell me about web logon page. How can i change it. I want add to logon page some texts, links and pictures?
    Edited by: Igor Garanichev on Jun 6, 2011 9:31 PM

    You can try BADI BBP_SC_MODIFY_UI .
    Regards,
    Jagadish

  • Logon Page Customization in SAP Portal 7.31

    Hi Experts,
    I am planning to change the look and feel of the Logon Page for Portal.
    The current page is already a customized one.
    For making the changes, I requested and got the following files.
    1. tc~sec~ume~logon~ui.war from <drive>:\\usr\\sap\\<SID>\\J00\\j2ee\\cluster\\apps\\sap.com\\com.sap.security.core.logon\\servlet_jsp\\logon_ui_resources\\tc~sec~ume~logon~ui.war
    and
    2.  tc~sec~ume~logon~logic_api.jar from drive>:\usr\sap\<SID>\J00\j2ee\cluster\apps\sap.com\com.sap.security.core.logon\servlet_jsp\logon_app\root\WEB-INF\lib
    The below is the screen shot of nwa/auth properties.
    The file which was sent to me and the properties look like, standard logon module only.
    I am not sure if the file is the custom one. How to find if its customized. In the layout folder, I couldn't fine any images in the current custom logon page.
    I don't have access for deploying the ear. I have to send to the Server team and they only will be able to deploy.
    Kindly advise me on how to proceed with.
    Kind Regards,
    Jelbin

    here is the standard link for logon page customization for NW7.31 check it:
    Developing a Custom Logon Screen - Developing Authentication Enhancements on the AS Java - SAP Library
    if your are modifying a existing custom logon page first you will be requring the source code of that custom logon page ,Get it and import it in NWDS and follow the steps mentioned in standard help.
    if source code is not available ask your server team to provide the custom logon page EAR file ,reverse engineer it by importing the EAR in NWDS and modify it as per your requirement and following the steps mentioned in help.
    to know if you are modifying the correct EAR go to application.xml and check what is the application alias mentioned over there same will be configured in NWA under alias for application for login
    as per your screenshot its mentioned as /new_logon
    <context-root>new_logon</context-root>
    Also check the J2EE engine .xml and check if you have your client name mentioned as company name.
    Other check you can do id check images in the war file if those are present which are appearing on logon page when open,you can right click on image on opened portal logon page and get its name check in NWDS imported project war file if those images are present.you can do other chaecks in rendered code as per your customization to confirm if you are modiftyinfg the correct logon page ear or war file.
    i guess if you dont have any the previous custom ear it might be under your provider location and application alias folder location not sure of it though :
    <Installation drive>:\usr\sap\<SID>\J00\j2ee\cluster\apps\<providername>\com.sap.security.core.logon
    \servlet_jsp\new_logon\tc~sec~ume~logon~ui.war
    you can ask your server team if they found any war file in folder <provider name> or application alias folder or how many war file they found if they search with tc~sec~ume~logon~ui.war file ,aks them to give the one which is situated in your <client/provider.com > folder.
    hope this helps.

  • Customize Portal Page

    If I add a column to a page, then the two columns are even. How can I customize the left column to be only one half of the right column?

    Each "column" on a portal page is basically a page region. What you'll need to do is to edit the properties of each page region.
    To edit region properties, simply do the following:
    1) click on the "customize page" (or for Portal 3.0.9, "edit page") link for your portal page.
    2)When the page layout appears, click on the little "pencil" icon within each columnar page region, and a popup window will appear.
    3) In the popup window, change the percentage of table width to say "25"% for the narrow column. Save your changes.
    4) For the wider columnar region, change the percentage to 75%, for example.
    Be aware that due to the nature of HTML and HTML tables, these properties will work best when you have images and content that are small enough to resize down to your narrowest column width.
    Hope this helps.
    Best Regards,
    Harry

  • SRM Portal (My Defaults page) issue

    Hi,
    We are using SRM 4.0 version.
    Our user's has different issue. Normally users are using SRM browser through portal to procure the orders (Shopping carts etc...).
    One user has filled all field values in MY DEFAULTS in Portal page like company code, plant, & S.Loc etc. So in generally these values are getting populated automatically in shopping cart screen while shopping without entering manually.
    But in our case this value (like company code, plant, S.Loc etc) does not get populated automatically while creating the shopping carts. Every time user goes and filled these values manually.
    Earlier user did not face any problem; but of late he has faced this kind of problem.
    And also we have checked user Org structure (PPOSA_BBP) is working fine with all required attributes.
    Hence we are requesting all, kindly advise further where I need to check and solve the problem.
    Could you please help me?
    Thanks in Advance,
    Sri
    Edited by: Siemens HelpDesk SE AMS on Apr 24, 2011 8:26 AM
    Edited by: Siemens HelpDesk SE AMS on Apr 24, 2011 8:26 AM

    Can you give resolution Please for workflow world...:)
    Balaji.T

  • Blank Page on SRM Portal only for one user.

    Hello Guys,
    Facing a challenging issue in SRM production Portal.
    We have one user who is getting blank page while accesing confirmation link on SRM Portal.
    Everything is working fine on Portal except this link for this user.
    Everyone can see that page except this user.
    I checked below things.
    a) This user has appropriate backend and Portal roles.
    b) User has appropriate permission on Portal(checked end user permission).
    c) Checked the settings of IE.
    d) User is getting the same problem in other machines as well.
    e) I did re-create his SAP  Id and still problem persists.
    Portal is connected to Active Directory.
    Please let me know what could be the reason for this problem.
    Regards,
    Kapilendra Yadav

    Thanks for the reply.
    User hasnt done anything. He didnt collapse the page as he didnt even get on to the page.
    I  cant check the user id on different browser because of clients IT policy.
    Regards,
    Kapilendra

  • Custom field not appearing in Japanese language in some pages of SRM portal

    Hi,
    We have a requirement to add a customer field(a check box) to the shopping cart. To do this we have enhanced a Webdynpro component along with the desired changes in the shopping cart header table.
    The problem that we are facing is that, this custom field appears perfectly fine in the SRM portal in English language. However, in Japanese language(By changing the language settings in the browser), we find that the check box label is not displayed in certain views, and is displayed in some other views (Note that the check box is visible in both views). I believe that this problem is not related to translation.
    Kindly help us if you are aware of a solution to this problem.
    Thanks.

    Hi,
    See the foll note:
    Note 1082243 - Customer field in account assignment tab
    Although this note is for SRM 6.0,you can check the required settings.
    Also as mentioned in note Note 672960 - User-defined fields 2,please carry the foll steps:
    If you define fields for the first time, the system generates a screen for the display. If you create or delete fields, the screen must be regenerated. To do this, start report BBP_DYNPROS_GENERATE, change the proposed program to SAPLBBP_PDH_CUF and execute the report. Select the checkbox for the screens with the descriptions BBP_PDS_HCF for the table-like fields at the header and/or with the description BBP_PDS_ICF for the table-like fields at the item. You can use the 'Copy' button to enforce a regeneration of the screens.

  • Regarding customization of portal page

    Hi
    any body suggest me how to change look and feel of a particular page in the portal.
    thanks
    sekhar.

    Hi Sekhar,
    The look and feel of any portal page can be changed by the Portal Themes i.e at System Admin->Portal Display->Theme Editor,where all the exterior changes like colours, themes and images can be done.
    Bt when u want to add any extra link,change the welcome message, or change the way ur portal page looks to end users,u need to change the com.sap.portals.navigation.masthead.par file available at
    ROOT\portalapps. Create a project with the parfile in NWDS under Portal INF we hav 4 jsp files,
    We have headeriview.jsp which is the file containing the functions for the portal login page.we also hav UMElogon.jsp page. Change the jsp code for editing your page. Adding a new link,popup come message.etc..
    Now after editing the login page rename the par file with teh same name (com.sap.portal.navigation.masthead )from the Project we created at NWDS.
    Go to System Admin->support ->Portal Runtime->Application Console->upload ur parfile and then the changes will be displayed at ur loginpage..
    PS:test the code properly before uploading par file at PRT
    Regards,
    Shaila

  • Error when signing on SRM portal

    Hi, i have this problem, when user signs on in the SRM portal (SRM 3.0) and the shopping cart page suppossed to appears (after enters user and pwd), the following error displays:
    ITS System Information
    Interpreter Failed
    The Internet Transaction Server failed to generate the response for current request.
    Please contact the system administrator.
    Internal error code: 0x2101
    In an already existent imlementation for badi BBP_DOC_CHECK_BADI i've added this code  just to check some error messages from the document and if founded, add a custom message to the internal table
    Data declaration
    Variable
    data:
      lv_guid  type CRMD_ORDERADM_H-GUID.
    Constants
      constants:
        lc_slash(1)  type c value '/',
        lc_015       type bbp_pds_messages-msgno value '015',
        lc_000       type bbp_pds_messages-msgno value '000',
        lc_fmavc     type bbp_pds_messages-msgid value 'FMAVC',
        lc_zebp      type bbp_pds_messages-msgid value 'ZEBP'.
    Internal tables & Structures
      data:
        ls_messages type          bbp_pds_messages,
        lt_messages type table of bbp_pds_messages.
    First, check the SC
        call function 'BBP_PD_SC_CHECK'
          exporting
            i_guid     = lv_guid
         TABLES
           E_MESSAGES  = lt_messages.
    Look for the right message
      read table lt_messages into ls_messages with key msgid = lc_FMAVC
                                                       msgno = lc_015.
      if sy-subrc = 0.
    Message founded, build custom message
    Add the message to table
      read table it_account into wa_account index 1.
        wa_error-msgty = 'E'.
        wa_error-msgid = lc_zebp.
        wa_error-msgno = lc_000.
        concatenate wa_header-posting_date+0(4)  " Year
                    lc_slash
                    wa_account-funds_ctr         " Funds center
                    lc_slash
                    wa_account-fund              " Fund
                    lc_slash
                    wa_account-func_area         " Functional area
                    lc_slash
                    wa_account-cmmt_item         " Commitment item
               into wa_error-msgv1.
        APPEND wa_error TO et_messages.
      endif.
    but in the call for 'BBP_PD_SC_CHECK' the systems generates a dump, if i comment the fm call, the page displays correctly, the parameters for fm are the right type.
    The dump appears as follows:
    Errores tiempo ejec.   UNCAUGHT_EXCEPTION
    Excepción              CX_BBP_PD_ABORT
           ocurrido el     26.12.2007 a  19:42:04
    Es ist eine Ausnahme aufgetreten, die nicht abgefangen wurde.
    ¿Qué ha sucedido?
    Die Ausnahme 'CX_BBP_PD_ABORT' wurde ausgelöst,
    sie wurde aber entlang der Aufrufhierarchie nirgendwo abgefangen.
    Da Ausnahmen Fehlersituationen darstellen und auf diesen Fehler nicht
    adäquat reagiert wurde, mußte das laufende ABAP-Programm 'SAPLBBP_PDH'
    abgebrochen werden.
    ¿Qué puede hacer?
    Print out the error message (using the "Print" function)
    and make a note of the actions and input that caused the
    error.
    To resolve the problem, contact your SAP system administrator.
    You can use transaction ST22 (ABAP Dump Analysis) to view and administer
    termination messages, especially those beyond their normal deletion
    date.
    is especially useful if you want to keep a particular message.
    Anál.errores
    Es ist eine Ausnahme aufgetreten, die weiter unten näher erläutert wird.
    Die Ausnahme, der die Klasse 'CX_BBP_PD_ABORT' zugeordnet ist,
    wurde nicht abgefangen und führte deshalb zu einem Laufzeitfehler.
    Der Grund für die Ausnahme ist:
    Übernehmen
    Notas para corregir errores
    You may able to find an interim solution to the problem
    in the SAP note system. If you have access to the note system yourself,
    use the following search criteria:
    "UNCAUGHT_EXCEPTION" CX_BBP_PD_ABORTC
    "SAPLBBP_PDH" or "LBBP_PDHU08"
    "BBP_PD_ABORT"
    If you cannot solve the problem yourself, please send the
    following documents to SAP:
    1. A hard copy print describing the problem.
       To obtain this, select the "Print" function on the current screen.
    2. A suitable hardcopy prinout of the system log.
       To obtain this, call the system log with Transaction SM21
       and select the "Print" function to print out the relevant
       part.
    3. If the programs are your own programs or modified SAP programs,
       supply the source code.
       To do this, you can either use the "PRINT" command in the editor or
       print the programs using the report RSINCL00.
    4. Details regarding the conditions under which the error occurred
       or which actions and input led to the error.
    Entorno sistema
    SAP-Release.............. "620"
    Applikationsserver....... "ebpqas"
    Netzwerkadresse.......... "144.127.70.32"
    Betriebssystem........... "SunOS"
    Release.................. "5.9"
    Hardwaretyp.............. "sun4u"
    Zeichen-Länge............ 8 Bits
    Pointer-Länge............ 64 Bits
    Workprozess-Nummer....... 0
    Kurzdump-Einstellung..... "full"
    Datenbankserver.......... "ebpqas"
    Datenbanktyp............. "ORACLE"
    Datenbankname............ "EBQ"
    Datenbank-User-Id........ "SAPEBP"
    Zeichensatz.............. "es"
    SAP-Kernel............... "640"
    hergestellt am........... "Jul 4 2005 21:14:29"
    hergestellt auf.......... "SunOS 5.8 Generic_108528-16 sun4u"
    Datenbankversion......... "OCI_920 "
    Patch-Level.............. "80"
    Patch-Text " "
    Unterstützte Umgebung....
    Datenbank ............... "ORACLE 9.2.0.., ORACLE 10.1.0.., ORACLE
    10.2.0.."
    SAP-Datenbankversion..... "640"
    Betriebssystem........... "SunOS 5.8, SunOS 5.9, SunOS 5.10"
    Usuario, transacción....
    Mandant............. 010
    Benutzer............ "CRARIABR"
    Sprachenschlüssel... "S"
    Transaktion......... "BBPSC02 "
    Programm............ "SAPLBBP_PDH"
    Dynpro.............. "SAPLBBP_SC_UI_ITS 2000"
    Dynprozeile......... 4
    Info posición de cancelación
    Der Abbruch trat im ABAP-Programm "SAPLBBP_PDH" auf, und zwar in
    "BBP_PD_ABORT". Das Hauptprogramm war "SAPLBBP_SC_UI_ITS ".
    Im Quelltext befindet sich die Abbruchstelle in Zeile 67
    des (Include-)Programms "LBBP_PDHU08".
    (bei Anwahl des Editors: 670) der ABAP-Source "LBBP_PDHU08".
    Detalle código fuente
    000370                   LS_CALLSTACK1-EVENTNAME LS_CALLSTACK1-PROGNAME
    000380                   INTO LV_MSGARG2 SEPARATED BY SPACE.
    000390
    000400     READ TABLE LT_CALLSTACK INTO LS_CALLSTACK2 INDEX 4.
    000410     CONCATENATE   '/' LS_CALLSTACK2-EVENTTYPE
    000420                   LS_CALLSTACK2-EVENTNAME LS_CALLSTACK2-PROGNAME
    000430                   INTO LV_MSGARG3 SEPARATED BY SPACE.
    000440
    000450     CALL FUNCTION 'BBP_ALERT_INTERNAL_OT'
    000460       EXPORTING
    000470         MSGID   = GC_MSGID_BBP_PD
    000480         MSGNO   = 047
    000490         MSGARG1 = LV_MSGARG1
    000500         MSGARG2 = LV_MSGARG2
    000510         MSGARG3 = LV_MSGARG3.
    000520
    000530     MESSAGE ID GC_MSGID_BBP_PD TYPE C_MSGTY_I NUMBER IV_MSG_NO
    000540             WITH LS_CALLSTACK1-EVENTTYPE
    000550                  LS_CALLSTACK1-EVENTNAME
    000560                  LS_CALLSTACK1-PROGNAME.
    000570
    000580   * get the messages from the application log
    000590     TRY.
    000600         CALL FUNCTION 'BBP_PD_LOG_GET_MESSAGES'
    000610           TABLES
    000620             E_MESSAGES = LT_MESSAGES.
    000630       CATCH CX_BBP_PD_ABORT.
    000640         REFRESH LT_MESSAGES.
    000650     ENDTRY.
    000660
        RAISE EXCEPTION TYPE CX_BBP_PD_ABORT EXPORTING
    000680         WORKED_ON_DOCUMENT = LV_GUID
    000690         T100_MSGID = GC_MSGID_BBP_PD
    000700         T100_MSGNO = IV_MSG_NO
    000710         T_APPL_LOG_MESSAGES = LT_MESSAGES.
    000720
    000730   ENDFUNCTION.
    Thanks in advance for your help.

    Hi
    It seems some mandatory System configuration settings are missing.
    For time-being, please Try de-activating the active customer implementations of the BADIs BBPDOC_CHANGE / BBP_DOC_CHECK_BADIs and then try again the Shop process._
    Please try to look into RZ20, ST22, RZ10, and SLG1 transactions for any error logs generated.
    Also, Please Check the SAP OSS Notes ->
    Note 673372 - Short dumps UNCAUGHTEXCEPTION in SRM 3.0, 4.0, and 5.0_
    Note 833442 Data inconsistency due to termination when you save
    bbp_pd_sc_check_is_pd
    "Buffer table not up to date"
    Re: ITS Template not found
    Re: CX_BBP_PD_ABORT error selection itens in SC
    DUMP with transaction BBPSC02 :'UNCAUGHT_EXCEPTION      CX_BBP_PD_ABORT'
    Re: Error while adding items to shopping cart
    Note 851825 Copying a reference without ship-to address ==> error
    Note 847427 Error when you copy template without ship-to address
    Note 746569 CX_BBP_PD_ABORT in routine CHECK_CF_QUANTITY
    Note 651994 PO with several hierarchy levels causes termination
    Hope this will definitely help. Do let me know.
    Regards
    - Atul

  • Need to create a Web Dynpro Application for SRM Portal

    We need to recreate the start page for SRM Portal - (Supplier Self-Services) - without any images (as was delivered out of the box) - basically we need to break it down into 4 iViews:  All Purchase Orders; All Sched Agreement Releases; All Invoices and Credit Memos; and Account History.  All these iViews contains links.
    How would one create a Web Dynpro Application to create the above iViews?
    Regards,

    Hi zhang,
    take a look to this:
    KM:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/kmc/resource%2band%2bcollection%2bversioning%2busing%2bkm%2bapis
    https://help.sap.com/javadocs/NW04S/SPS09/km/index.html
    Excel:
    /people/subramanian.venkateswaran2/blog/2006/10/02/enhanced-file-upload--uploading-and-processing-excel-sheets
    Hope this help you.
    Vito

  • Disable Navigation framework of BW iview in portal page of KM Search result

    We have BW Bookmarks in KM as Portal pages and recently we implemented search_from_here option for searching bookmarks of the KM folders. Trex index has been created. Search results of Trex displays the links of the searched BW Bookmarks.
    When clicking on these links BW iview is embedded in the Portal page and is displayed along with header framework.
    Is there a way we can customize link in the search result to launch in headerless portal window.
    Tried to maintain Content link parameters option '3' to display in new headerless window of the bookmark and also maintained NavMode=3 option in the content link of the Bookmark properties under access links but didnt work.
    Thanks.

    Resolved by appending NavMode=3 to Content link URL should launch in Headerless Portal window.

  • Where to find the css file for logon page customization

    Hi All,
    I am doing the logon page customization but i am not finding the stylesheet to change the background colors.
    While testing it is taking the default css stylesheet.
    Can anyone suggest from where to edit the css file?
    With Regards
    Ashutosh

    Dear Ashutosh
    You can find the css folder under the logon par file.
    Please find below reference for modifying the PAR file:- http://help.sap.com/saphelp_nw04s/helpdata/en/bb/1bb8428e05c86ae10000000a155106/content.htm
    A fast and easy Portal logon page customizing
    Modifying The Logon Par(or customising the Logon Screen)
    Customizing Portal Logon Screen
    Portal Customizations Intro - Login Part 1
    Portal Customizations Intro - Login Part 2
    Hope it will helps
    Best Regards
    Arun Jaiswal

  • Webdynpro program name for SRM Portal

    Hi
    How do we know which webdynpro prog is called when i click PR item in SRM Sourcing cockpit.
    When i click Text/Attachment tab for the item which View or webdynpro is called?
    Pls guide me how to find the respective Webdynpro program for the Portal pages.
    Regards
    Chandra

    To see technical details for a web dynpro view, when you are displaying the screen, right mouse click on the screen (any spot) and select contet menu "More Field Help". The web dynpro component and the view should be displayed.

  • Exporting single extension Definition or single page customization object

    Hi,
    How to export and import single extension Definition or single page customization object.
    If we select dataset then it will export all the objects, and I couldn't find option in Single SRM object.
    Regards,
    Prabhat

    Hi Prabhat,
    Unfortunately, oma export doesnu2019t allow export of single extension. Either you would have to do it as a dataset which will export all extension definitions, or use csv. Iu2019ve always used csv to manage extensions.
    For page customization, create a custom oml query by duplicating the standard page customization oml query and add your filter conditions in the WHERE clause of the SQL. Then use the Object List option and select the custom oml query. The other option would be use csv import. Iu2019ve always preferred csv for page customizations.
    Hope this helps.
    Regards,
    Vikram

Maybe you are looking for

  • Internal Errror when saving as a png

    Hello, I use Fireworks to create a map with some special information. I have three layers, one contains the map itself (3 pictures), one contains a lot of circles (vectors, round about 40) and the third contains the additional text. Till now everythi

  • Creating new Material Group

    Hi SAP Gurus, How to Creating new Material Group? Regards,

  • I purchased an Ipad last year and have loaded many apps I just purchased an Ipad2 can the apps be transfered to yhe Ipad 2?

    Can I move apps?     I purchased an Ipad in 2010. This year I got an Ipad2. I have quite a few apps thaT i PAID $ 15 TO $ 50 for. Can I transfer them from one Ipad to another. I plan on giving my to my wife and she would not need these.

  • Converting excel worksheets with links

    I am converting excel worksheets to PDF. The excel worksheets have links to external files. When using Adobe X Pro, the links work properly in the converted PDF document. However, when using Adobe XI Pro, the links do not work. Any suggestions?

  • "random" error when using ADF security

    Hello, I'm developing an application under JDeveloper 11.1.1.3.0 (since the targetted WLS is 10.3.3) I have a "simple" adfc-config logic which is : loginpage(view) ---home---> homepage(view) ---logout---> logoutUrl(URLview) homepage requires a valid