Steps to enable fields on BSP application page.
Hi,
What are the steps of enabling some fields present in a BSP application?
The layout is already having the fields present but in disabled state. So can anyone point to some good tutorials which stress on how to make the changes to enable the fields and activate the corresponding BSP page.
Thanks,
SK
Hi,
in you BSP application you need to start the webclient UI URL like this:
http://<crmserver>:<Port>/SAP/BC/BSP/SAP/CRM_UI_START/DEFAULT.HTM?SAP-SYSTEM-LOGIN-BASIC_AUTH=X&CRM-OBJECT-TYPE=BT111_OPPT&CRM-OBJECT-ACTION=B&CRM-OBJECT-VALUE=0003000452&CRM-OBJECT-KEYNAME=OBJECT_ID&SAPROLE=ZVTR_WO_CTI
CRM-OBJECT-TYPE is the type of transaction, here opportunity
CRM-OBJECT-ACTION is the mode, here B = display mode
CRM-OBJECT-VALUE is the ID of your document
SAPROLE is the businessrole where you whish to start your webui
Kind regards
Manfred
Similar Messages
-
Hiding fields in BSP application
Hi Friends,
Iam using HRRCF_TRM_srch BSP Application, i have a requirement to hide few fields in BSP pages. Can any one tell me what BADI and what BAPI is this BSP application is triggering at the behind. so that can will enhance the BADI or modify the BAPI, without modifying BSP page or controller.
Thanks in advance
SrikanthHi James,
Firstly, do you need to have the hidden items on the page? If you don't, you should just delete the items. If you do (perhaps because of the calculations you need for your second question - see below), you can set them to "Hidden" fields - select each item and set the Display As setting to Hidden.
Secondly, there are at least two ways to perform calculations on fields - either using a Page Process or a table Trigger. Page Processes will work on any fields available in the session and triggers will work on the fields on a table.
Which you choose typically depends on whether or not data is likely to be inserted or updated outside of your application.
Regards
Andy -
Enhancinig a standard BSP application/page (/SCF/UIBSP)
Hi Experts,
We have a requirement to enhance stanard BSP page (application /SCF/UIBSP, ICH, SCM system). I understand that we can't enhance stanard BSP pages like we do in R/3 or ABAP. Please confirm.
Incase I need to copy the entire application to a Z/Y program, I would like to know if I have to take any precautions. I am little concerned, as this is the main ICH page delivered by SAP.
Thank you for your time.
Regards,
Sudhakar Karumuri.Hi Pavitra,
Thank you for your inputs.
Yes the appliation we are about to enhance used MVC design pattern. So I hope I can use the program u suggested.
Below is our requirement.
We have a Standard BSP application, /SCF/UIBSP called from program /SCA/ICH_START. This BSP application has a Tree View. We have to add one more node in that tree and when clicked on it we need to display a page with some static text and a button. And when User clicks on that button we need to call an RFC from our R/3 system and get data from it and download the same data into a local system(of user).
If you can share your email ID I would like to forward some screen shots.
Thank you for your help.
Regards,
Sudhakar Karumuri. -
BSP application page modifications!
Hi Experts,
I have a BSP Application HCM_LEARNING and in that I have a leso.htm page and in that I have some of my training activities in my Enterprise Portal. When I go for selecting course appraisal in one of my training activities there is a Pop up page coming with necessary information that is also a .htm page.
I want to change that .htm page by customize that .htm page.
Please suggest me some guidance!
Looking forward for all necessary suggestions!
Thanks,
RabiHi Raghu,
I'am facing with same error, could you please let me know how you solved this issue.
Regards,
Pradeep -
hi,
could any one send me the step by step procedure to create web enabled report through BSP Applications. or pls send any related links.
thnx in advance,
santosh.Hi
To learn how to create Web applications with Business Server Pages, you can work through the simple tutorials that build on each other. You should be able to run through all of the steps described here in your own system.
If you want to develop Web applications with BSPs, your system must meet the following requirements: Prerequisites for Creating Web Applications.
The following tutorials are available:
· First Tutorial: First Steps with Business Server Pages
· Second tutorial: A Small BSP Application and A Small BSP Application with HTMLB
· Third tutorial: Our First Online Bookshop
· Fourth tutorial: Further Developing the Bookshop
· A small Tutorial is also available for your first steps with the Model View Controller design pattern.
· For a more complex MVC tutorial based on the third tutorial, see: Our Little Online Bookshop Using MVC and HTMLB
When creating BSP applications, note the browser dependencies described in Note 598860.
steps:
1) start the transaction RZ10.
2) now u u have to select Profile name, so select the INSTANCE Profile from the list of options given with the Profile parameter list.U may find multiple instance profile in the list, so select the profile in which ur server name is given.
3) u will also find three options in the same window.
Administrator data, Basic Maintenance, and Extended Maintenance. So select the last one from that.
4) Now click on change button.
5) here u will find parameter icm/host_name_full, so now set it as FQDN.
6) Now copy ur settings with new version number.
7) Activate that version.
8) And now please restart ur WAS.
So this will set ur FQDN, and also don't forget to login using Admin User.
Now u also check for following service are active in your ICF setting or not,( just start transaction code SICF)
/default_host/sap/bc/bsp/sap
/default_host/sap/bc/bsp/sap/system
/default_host/sap/bc/bsp/sap/public/bc
/def ault_host/sap/public/bc
/default_host/sap/public/bc/ur
/default_host/sap/public/bsp/sap/public
/default_host/sap/public/bsp/sap/public/bc
/defaul t_host/sap/public/bsp/sap/system
/default_host/sap/public/bsp/sap/htmlb
if not then activate all.
check this link
Read this weblog...
/people/brian.mckellar/blog/2003/09/25/bsp-in-depth-fully-qualified-domain-names
http://www.thespot4sap.com/articles/SAP_WAS_Creating_BSP_Apps.asp
it consists of screen shots also
Reward all helpfull answers
Regards
Pavan
Message was edited by:
Pavan praveen -
Error: Page cannot be displayed when testing BSP application from SE80
Hi:
I am new to SAP 4.7. I need help in running BSP application from SE80. When I run, I am geting error the page cannot be displayed. Can some suggests/advice what are the neccessary steps ahould follow to run BSP application.
Thanks,
Venkat.Welcome to the forums and welcome to BSP. There are a few things we kindly ask
Take a look at this weblog: <a href="/people/brian.mckellar/blog/2004/06/11/bsp-trouble-shooting-getting-help">BSP Trouble Shooting: Getting Help</a>
That will help you jump several of the hurdles you'll come across as you get started.
As for your problem if you are receiving the message "Service is not active" then you need to go into the transaction SICF in your system and follow the tree (take a look at the path in your browser /sap/bc/...) and select each until you get down to the one you are trying to look at and active it.
If you are getting errors about other ones not activated then do the same for those.
If you are not getting those errors and your browser is simply telling you "Can't find it or something" then in "Internet Options" in your browser advanced tab uncheck the "Show Friendly HTTP Errors".
You can also check transaction ST22 to see if there is a short dump in which case that will help analyze the problem.
Otherwise you'll need to give us more info including your SP level (recommend you jump up to at least 43 on ABA and BASIS)
Message was edited by: Craig Cmehil
OK so Brian was faster... -
Parameter to Parameter - between 2 BSP-Application
Hello,
we have a problem between transfer Parameters from a BSP-Application-Site to a another BSP-Application Site.
How can we realizing this matter?
Thank you in advanced
AlexanderHi
Please use this below method,
DATA: URL TYPE STRING.
CALL METHOD RUNTIME->GET_URL_SAME_SESSION
EXPORTING
APPLICATION_URL
= '/sap/bc/bsp/sap/<BSP Application>/<page.htm>'
RECEIVING
URL = URL.
CONCATENATE URL '?<variable>=' <CLASS_NAME>->Variable> INTO URL.
CONDENSE URL.
CALL METHOD NAVIGATION->GOTO_PAGE
EXPORTING
URL = URL.
Here, <variable> is parameter which you have to pass the next BSP application.
OR user Server side cookies.
Example.
Set the cookie use this below method,
CALL METHOD CL_BSP_SERVER_SIDE_COOKIE=>SET_SERVER_COOKIE
Get the cookis,
CALL METHOD CL_BSP_SERVER_SIDE_COOKIE=>GET_SERVER_COOKIE
Hopeful it will work.
Thanks
Suriya. -
Navigate BSP Application from customize program
I have a customize program where I got BSP application page name, events and line number. I want to navigate it to SE80 editor with line number. Currently I am using
Function module RS_TOOL_ACCESS. However it is opening the application but not navigating to particular line number.
Please guide me.
Thanksbut how to retrieve the result of the bsp ?
Here is my source code :
data: url type string,
l_appl type string,
l_page type string,
l_params type line of TIHTTPNVP,
params type TIHTTPNVP.
l_appl = 'ZAPI_TRADUCTION'.
l_page = 'appel.htm'.
l_params-NAME = 'text'.
l_params-value = 'pour le moment test'.
append l_params to params.
call method cl_http_ext_webapp=>create_url_for_bsp_application
exporting
bsp_application = l_appl
bsp_start_page = l_page
bsp_start_parameters = params
importing
abs_url = url.
DATA: http_client TYPE REF TO if_http_client .
DATA: w_string TYPE string ,
w_result TYPE string ,
r_str TYPE string .
DATA: result_tab TYPE TABLE OF string.
CLEAR w_string .
w_string = url.
CALL METHOD cl_http_client=>create_by_url
EXPORTING
url = w_string
IMPORTING
client = http_client
EXCEPTIONS
argument_not_found = 1
plugin_not_active = 2
internal_error = 3
OTHERS = 4.
CALL METHOD http_client->send
EXCEPTIONS
http_communication_failure = 1
http_invalid_state = 2.
CALL METHOD http_client->receive
EXCEPTIONS
http_communication_failure = 1
http_invalid_state = 2
http_processing_failed = 3.
CLEAR w_result .
w_result = http_client->response->get_cdata( ).
REFRESH result_tab .
In the variable it brings me back the html source code of the BSP rather than run and bring me the result of the BPS.
Thank you for your help. -
User NOT able to login again to BSP application after logging off
Hi Experts,
What the user is doing?
Step 1: User logged into BSP Application. Result: Successful login
Step 2: User logged off from BSP Application. Result: Successful log off
Step 3. User again tries to log into BSP Application with correct login credentials. Result : LOGIN FAILURE
What is being displayed onto the screen after step 3?
1. Login screen does not changes.
2. It does not show any error/warning messages.
3. Next screen, after login screen is NOT being displayed.
What the user does next?
User is deleting all the cookies & cache, and again trying to log into BSP application. Result : Successful login
Question:
Everytime, the user logs off from the BSP application, and again tries to login, he/she is NOT able to login without clearing the cookies and cache.
First, the user has to clear cookies and cache, then ONLY he/she is able login.
Can you please advice on this?
Response will be highly appreciated.
Regards,
MandarHi,
Refer http://help.sap.com/saphelp_nw04/helpdata/en/6b/9d91d062cc52419f23926ff1bf2ad3/content.htm
BSP Application Login/Logoff and http://wiki.sdn.sap.com/wiki/display/BSP/Logon
This may be helpful for your issue.
Thanks,
Chandra -
Hi,
We are facing a problem in running BSP application in CRM portal. We have checked the service crm_bsp_frame in SICF. It is activated, but when i am trying to test it, it is showing internet connection error. Similarly when i am trying to test the application in SE80, i am getting the same error.
Please guide us.Hi,
Are you running the BSP application from SE80? If not, Goto the BSP Application & page which you are testing. Look at the Page attribute, at the bottom you will find the URL. Just compare the URL which you using is same or not.
Please add more detail from where you are running the BSP pages.
Raja T -
Enhancement to standard bsp application
Hi experts,
i have a req that i need to add one button in standard BSP Application page and need to code as per the requirement.
can somebody tell me the procedure
Thanks,
Innahi
good
go through the foloowing links which ll help you to solve your problem,
/people/sergio.ferrari2/blog/2007/04/06/bsphowto--customizing-the-design-of-system-logon-page-in-netweaver-04
http://www.sap-hefte.de/download/dateien/828/054_leseprobe.pdf#search=%22ADD%20A%20BUTTON%20IN%20STANDARD%20BSP%20APPLICATION%20%20%2CSAP%22
thanks
mrutyun^ -
How to add a BSP application to user role
What is the procedure to add a custom 'Zbsp' BSP application to the user role in PFCG Transaction code ?
When we add a transaction or report. it is working fine.
Please Suggest to add BSP application by defining required parametersHi Raja,
The BSP application which i have created used to access a custom based abap program by means of Ztransaction or Z internet service.
In SRM, I want to assign this BSP application page which has link to the abap program to SUS suppliers portal page . i.e add to the particular user role.
When i try to add this application to the user role in PFCG , it asks for the parameters action-id menu no and controller name.
These are all used in the standard BSP appliaction say SRMSUS bsp application..
Suggest what values should i give it to access this BSP application to the particular user role..
If you have questions in my requirement, do ask me.
Thanks in advance -
Cannot start BSP application from browser
hi all
Cannot start standard BSP application TUTORIAL_1 through web browser. When i test TUTORIAL_1 , a seprate browser window opens which asks for login credientals but no contents are displayed.
i checked SICF service and they are active ,also i set parameter icm\server_port_0 and icm\host_name_full
Still i m getting a ABAP DUMP "CX_BSP_HOST_NOT_QUALIFIED" and no contents displayed in browser
Can you anyone please help me urgently?
Regards
Ujval> What do you say ?
That a little bit of work is still required here. As you write that you don't want to restart application server, and this is only a test server, let me make a suggestion.
Do <u><b>NOT</b></u> change anything on the WebAS server.
<u>Step 1:</u> Find you hosts file (on my machine it is c:\winnt\system32\drivers\etc\hosts) and add the following line into this file.
1.2.3.4 myWebAS.domain.ext myWebAS
The name is not important, but must be a string you will remember. The 1.2.3.4 is the IP address of your WebAS. Please write in the correct value instead of my example value!
<u>Step 2:</u> Start you BSP application as usual. When the popup comes for your password, press cancel. You will now see in the top of the browser some URL of the form: http://myWebAS:port/sap/... The :port is only there if you are not using the default port 80. Now manually change the URL by adding the domain you configured previously. It should now be: http://myWebAS.domain.ext:port/sap/... Press ENTER to load this URL.
This way you are using a FQDN, and the browser is able to resolve this pseudo name onto the correct IP address. The WebAS/BSP will be happy with this.
Not the most satisfactory solution, but it should get you at least on the road.
++bcm -
Custom fields for ROS initial page in BSP application
Hi,
We want to add some more customer fields in ROS initial page, for example TIN number. We have added a field to ZZTIN in the include CI_CUF_REQ_FIELDS of structure ROS_CUF_REQ_FIELDS and also implemented BAdI ROS_REQ_CUF. After adding custom codes in BSP application ROS_SELF_REG under page u201Caddress.htmu201D we are able to see this field in the initial registration page.
Now the question is WE ARE UNABLE TO KNOW HOW TO STORE THE VALUE ENTERED HERE. We are facing below issues.
(1) If we try to input ZZTIN to structure u201Cgs_address u201C it is asking us to add custom fields here also.
(2) But when we tried to append ZZTIN to structure BAPIBUS1006_ADDRESS, it is not allowing to activate it.
(3) We have also appended ZZTIN to ADRC table. How can we input to ADRC table from here?
GanapathiDear VASILIEVA Irina,
Thanks for the reponse. Could not get what do you menat by "core mod", did you meant you created a separate table with key field business partner id... Can you just elaborate?
However we would prefer to add a custom filed in the standard strcucure itself.. both type suggetions are welcome....
Ganapathi -
How to pass date parameter from one page to other in BSP application
Hello gurus,
In my BSP application i have taken an input field and made its type "date" and its value also of type date and have set showhelp .
Now once a particular date is given as an input i want to pass its value to next page. And in next page i have to fire a query based on the date entered in previous page...
Now my prb is that my date value is not getting passed to the next page.
I have used
navigation->set_parameter( name = 'BEGDA' value = BEGDA ).
to pass date parameter.....still parameter is not getting passed.
plz help me with this.....
thankx.....Hi Eddy,
By truncation i mean the entire date becomes 10 char including the ' . ' eg(06.12.2006).
so with begda being 8chars it takes my date as 06.12.200
as a result my query is not getting executed.
now i have tried to use a FM 'CONVERT_DATE_TO_INTERN_FORMAT'.
in my 1st page but still in 2nd page its giving me following error.
<b>The data that was read could not be written to the specified target field during a SELECT access. Either the conversion is not supported for the type of the target field, or the target field is too short to accept the value, or the data is not in the appropriateformat for the target field.
</b>
Regards
Swati
Maybe you are looking for
-
Can I get hold of the setup file for an earlier version of Desktop Manager
Hello, I've been using my Blackberry Bold 9700 trouble free for well over 18 months now. The other day I was prompted to upgrade the OS to level 6, which I did with no problem. I then noticed that there was also an upgrade for the Desktop Manager s
-
Workspace Time Out IN BPM 11.1.1.1.5
Hi, Can anyone has any suggestion on how to increase the times out interval in BPM 11g. Regards, Shekhar
-
HT201444 iphone 5 iOS 7 has iTunes icon is stuck on the screen
my iphone is stuck, it has iTunes icon on the screen and won't go ahead
-
I have a new iMac with the new aluminum keyboard. It's wintertime, which means there's a lot of static in my place. I've already been shocked several times today touching the aluminum part of the keyboard. Usually, during the winter, I try to dischar
-
Creating Sales Order, but picking up wrong ship-to-party
Hello Friends, I am creating an urgent sales order by mentioning the sales organization, distribution channel and division. I mention the sold-to-party X but do not enter the ship-to-party. I know it selects the ship-to-party automatically based on t