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 -
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 PMYou 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,
Jelbinhere 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. -
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 AMCan 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 YadavThanks 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
AshutoshDear 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
ChandraTo 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,
PrabhatHi 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
-
Hi SAP Gurus, How to Creating new Material Group? Regards,
-
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