Passing variants to transaction iview
Hi,
is there any possibility to call sap transaction in portal with specified variants?
regards
Amit
Hi Paul and Amit
Can you please tel me how to create new transaction with the variant ?
I tried doing the same using se93 but I could not get the variants ?
Please help me!
Regards
Kapil S Kamble
Similar Messages
-
How to pass parameter into transaction iview ?
Hi experts,
I want to know "how to pass parameter into transaction iview ".
Regards,
Krishna Balaji THi Krishna,
Not sure if this can help you.
1) Passing a parameter to a transaction iview (I saw a resolved suggestion)
Passing a parameter to a transaction iview
2) Passing a parameter from the portal to R3 (helpful info for you)
Passing a parameter from the portal to R3
3) Create SAP Transaction iView using SAPGUI for Windows (Great Blog and info about TA Iview)
Create SAP Transaction iView using SAPGUI for Windows
Please check the following link for Transaction Iviews
http://help.sap.com/saphelp_nw2004s/helpdata/en/02/f9e1ac7da0ee4587d79e8de7584966/frameset.htm
Just some info: Portal is basically what the end user can see. What he can do, is still maintain in the backend system. If there are parameters setup already for the user in the backend system (in SU01), then those parameters should still valid for the transaction that the parameters are linked to.
Hope that helps and award points for helpful suggestions.
Ray -
Passing parameter from transaction iview
Hi,
We have a case of invoking a transaction iView from a WebDynpro application. I need to pass the parameter from transaction ivew to webdynpro application. Any pointer to this will be really helpful.
thanks....Hi,
While you are performing portal navigation from WD iVew (using navigateAbsolure() or navigateRelative()) to Transaction iview in that call itself you will get one of the parameter as business parameter. You could set the application parameter during portal navigation.
Regards,
Murtuza -
Pass parameters to transaction iview from WDA
Hi
I have looked at a lot of posts on this subject but haven't come across a definitive answer.
Currently I am passing values as below to navigate to transaction RECN. The navigation is fine but the parameters are having no effect at the moment.
Can anyone enlighten me?
Cheers
Ian
ls_launcher_parameters-key = 'BDC_CURSOR'.
ls_launcher_parameters-value = 'RECN_CONTRACT_X-RECNNR'.
APPEND ls_launcher_parameters TO lt_launcher_parameters.
ls_launcher_parameters-key = 'BDC_OKCODE'.
ls_launcher_parameters-value = '/00'.
APPEND ls_launcher_parameters TO lt_launcher_parameters.
ls_business_parameters-key = 'RECN_CONTRACT_X-RECNNR'.
ls_business_parameters-value = lv_recnnr.
APPEND ls_business_parameters TO lt_business_parameters.
lo_api_component = wd_comp_controller->wd_get_api( ).
lo_portal_manager = lo_api_component->get_portal_manager( ).
CALL METHOD lo_portal_manager->navigate_absolute
EXPORTING
navigation_target = 'ROLES://portal_content/(blahblah)'
navigation_mode = if_wd_portal_integration=>co_show_inplace
window_features =
window_name = 'Real Estate Contract'
post_parameters = abap_true
use_sap_launcher = abap_true
business_parameters = lt_business_parameters
launcher_parameters = lt_launcher_parametersHi,
Try to set param1 value to English (even 'a' would be OK) and see if it works.
If yes, you need to encode your parameters by using URLEncode.encode.
Regards,
Omri -
How to pass parameter to a callable object made of transactional iview ?
Hi All,
I was trying a simple scenario of executing a SAP transaction during a process.This is how i prceeded:
1.I created one Transactional iview.Its working fine.
2.Then created one callable object out of this iview taking some input parameter which are required during transaction execution.
3.I included the callable object in a process.
Now if i execute the process then it shows me the screen to give the
input parameters.But i give the input parameters,it simply opens the transaction.It
doesn't run the transaction with given inputs.
I guess there are some more steps required for interfacing so that
parameters can be passed to the transactional iview for execution.
Can anyone help me out.
Thanks and Regards
AshisHi.
How you start application? I think you send message to webservice(BPEL process is webservice too). So construct message with variable and value.
But I created only processes where input value doesn't matter. I haven't use mapper yet too. -
Pass paramenters from WDJ iView to Transactional iView
Hi All
I have a scenario where I need to pass the parameters from webdynpro Java iView to Transactional iView. We are implenting LSO and for a Manager role we deployed the MSS BP to access "Employee Search" iView. I created a transactional iView for transaction LSO_PV00. Created a page with these two iViews. Now the page will show the employees list for that manager and T iView. When I click the employee name, is there a possibility to set the employee's personal number in the input field of the transaction iView?
I am not sure will this be possible withou any code changes, but just wanted to have the input from SDN before coming to conclusions.
Thanks, Rajyou can pass the screen field of transaction uisng Application Parameters property of the transaction iView.
To know the parameter to be passed,
Press F1 in the input field and Click on Technical Information Icon at the top,then screen field name is the paraameter name to be passed for transaction.
Use WDPortalNavigate to pass paramter from Webdynpro.Check this link
Passing Parameters to Transaction Iview
If you WD appl is a standard one,then you might need NWDI to make changes in the same -
Passing Variant's value to a transaction iview
Hi,
How can I pass a Variant's value to the Transaction iView?
Kind regards,
VijayHi Iván,
Thanks for your feedback.
I have followed your suggestion(TX: /nSM35) and found the following entries while recording for 3 variants available for the transaction- please suggest me which one to use for transaction iview using RS38M-XXXXXXXX ?
Field Name Value
BDC_OKCODE /EGET
BDC_CURSOR PNPBEGDA
BDC_CURSOR 04/07
BDC_OKCODE =PICK
BDC_OKCODE /EGET
BDC_CURSOR USERNAME
BDC_CURSOR 05/09
BDC_OKCODE =PICK
BDC_OKCODE /EGET
BDC_CURSOR USERNAME
BDC_CURSOR 06/09
BDC_OKCODE =PICK
BDC_OKCODE /EENDE
BDC_CURSOR USERNAME
Kind regards,
Vijay -
Error while passing Application Parameter in Transaction iView editor
Dear all
I am trying to pass some application parameters to one of the transaction iViews. Without passing any parameter in 'Application Parameters' field of the iView editor the iView can be previewed/displayed fine. But when I am trying to pass the parameters as follows <Screen_Parameter1>=<ABC>&<...>=<...> the preview is coming up with a Portal runtime error saying that the <Screen_Parameter1> is an invalid terminal property of the root context_
Can anybody help me out with this?
MAQIn any application parameter field u need pass screen_field
u need to find the screen_field value first .
login to backend ECC server , give u r required Tcode .
click in required field , press f1 -> click on Technical setting icon on top .
in that screen , screen_field is the last field .
copy this screen_field value
place ths screen _field value in application parameter field .
example : rs38-programm=ztest
here re38-programm is the screen field
ztest is it's value .
& this is used for the separator between 2 values -
CRM 5.0 BP - Account Fact Sheet session pass to R/3 transaction iView
I am using CRM 5.0 business package in EP 7.0 and I am customizing the "Sales Representative" CRM role in Portal.
<b>Scenario:</b>
I navigate the 'Account Management - Overview' and select an account. Then I navigate to the 'Fact Sheet' link and I can automatically see the account selected earlier in the 'Fact Sheet Summary'.
I have created an R/3 transaction iView which brings up the 'Sales Summary' transaction (vc/2). The session information about the account is not getting passed automatically to the transaction like it happened with the other links. Is there a way to pass the customer number from the existing session automatically to this R/3 transaction?
Thanks,
YasinWe are encountering the same issue; have you had any luck?
-
How to pass the User Group for a SQ00 Transaction iView
Hello,
To start off, I am relatively new to SAP technology in general. I may be missing something obvious.
I am trying to create an SAP Transaction iView in our EP Portal that will call the SQ00 transaction (start query) and run a particular query against our R/3 backend. I set the Transaction Code to: SQ00, the application parameters to: RS38R-QNUM=<my query> and the OK Code to: SHOW and the System to the System alias for our R/3 system.
My problem is that the query that I need to run is not in the default User Group that comes up by default. So I get a screen that has the query field (RS38R-QNUM) correctly populated but the error that the query has not been created. From that screen I can navigate to the correct User Group and then run query. There does not seem to be a User Group field on the screen, you change it by accessing a different menu, so I do not know how to call the screen for a particular User Group.
Is their an application parameter that I can initially pass to set the User Group?
Thank you.And my lecturer is suck, every lectures she just read
the slices and never explains why and how they are.
(If ask her, she talks and talks rubbish and
eventually I get nothing)Maybe you should drop the class and complain to the administration. -
Pass PO Num parameter to SAP transaction iview
Hi,
I have a table column in my WDJ application that contain PO number.
I have created an SAP Transaction Iview for TCode me23n (display po).
When user clicks on the PO number in the table column, it should dynamically pass the PO number to the transaction iview and display ME23N for that particular PO. How can I pass the PO to this SAP transaction Iview?Hi,
You cannot do it with ME23N because the PO number field is not editable for this transaction. You have to navigate via the top-level menu to enter a new PO number. But you can do it for ME23, the older version of PO display.
You will need to know the screen field name as well as the ok code that's fired when the user hits enter on the entry screen for ME23. Assuming you have the string for the PO number already from the table, you could use this code:
WDPortalNavigation.navigateAbsolute(
"ROLES://<pcd path of the SAP transaction iview>",
WDPortalNavigationMode.SHOW_INPLACE,
WDPortalNavigationHistoryMode.NO_DUPLICATIONS,
"RM06E-BSTNR=<PO string here>&OkCode=AB"
true,
true);
Regards,
Satyajit -
Pass Parameter to a Transaction Using Transaction Iview Portal
Dear Experts.
I have the following doubt:
The developer ABAP created a program Z_PROGRAM_ABAP
and a T.Code Z_CODE_PROGRAM for this program.
I have created a Transaction Iview in the portal for this transaction, but I need pass a value in the Iview to a variable in the program that call this transaction.
How can pass a paramete to a variable in the program that is called with the transaction Z_CODE_PROGRAM?
Thank In advance for your help.
Best Regards
Carmen G.Hi .
I have the following code:
REPORT Z_PROGRAM_ABAP.
parameters: XYZ type Char no-display.
if XYZ = 1.
Write 'ABC'.
else.
Write 'MNO'.
endif.
And in the portal:
Application Parmeter : XYZ = 1
Parameters Forwarded: 1
The problem is that i not want that the user can see the parameter XYZ in the Sreen. When I delete the NO-DISPLAY of the sentence parameters: XYZ type Char no-display, the parameter is passed.
How can solve this issue?
Best Regards
Carmen -
Passing a parameter to a transaction iview
Hi all,
I have a C# web app that is accessible via a url iview. I redirect the user to a transaction iview.
But, I want the transaction iview to display data, which is retrieved from SAP R/3, to be relevant to that particular user. I want to use the user's business partner id, as a parameter to pass. Maybe through a query string?
Does anyone know how I could go about doing this?
Many thanks.
I swear I'll reward many, many points for help that gets me through this.Eric, youre the man. Trust me, you were pivotal in helping me solve this challenge. I'm sorry I hadn't mentioned you in the previous post.
As for the solution, yes indeed, we're assigning the application parameter dynamically. The difference now is that instead of a session object, we're using a drop down list.
So from the iView, the user makes a selection from a drop down list (which is dynamically populated), which contains their id numbers (value) and the associated names (text). Upon the user pressing a button, the selected value (id number) is fed into the query string. At that point, the application redirects to the url and we get our transaction iView.
Below are portions of the actual code:
sBaseURL = ConfigurationSettings.AppSettings
["WebAccountsBalance"].ToString();
sQueryString = "?System=<system alias>&
TCode=<transaction code>&
GuiType=WebGui&OkCode=true&
OkCodeField=&~okcode=true&
ApplicationParameter=FKKL1-GPART=" + ddlAccounts.SelectedValue.ToString();
Response.Redirect(sBaseURL + sQueryString);
Thanks again Eric. :o) -
Passing parameters to SAP Transaction iView
Hi,
We have a SAP Transaction iView (for ERP transaction SWK3) which works fine in our 7.0 portal using the following Application Parameters value:
P_CATID=BO&P_TYPEID=BUS2089&P_INSTID=<Request.P_INSTID>
At runtime, the parameters set with constant values are passed (i.e. P_CATID and P_TYPEID) successfully from the iView, while the url invoking the iView contains parameter P_INSTID which is dynamic (called from another iView).
For example, this may look as follows:
?P_INSTID=000614330000120800
Since we have upgraded to portal 7.4, the NWA log shows the following error for this process suggesting this is not a valid method of passing parameters any more.
om.sapportals.portal.appintegrator.ApplicationIntegratorException: Unable to process template 'P_CATID=BO&P_TYPEID=BUS2089&P_INSTID=<Request.P_INSTID>', because 'P_INSTID' is an invalid terminal property of context 'Request.'.
Please can you advise how to overcome this error for the dynamic parameter.
Thanks,
AlanHi Alexander,
Apologies for the late reply, I've been on an extended period of annual leave.
I've checked back on my notes and we retained the Application Parameters iView setting exactly as I state above but I had to ask our Java developer to explicitly add the static parameters P_CATID and P_TYPEID to the dynamic URL call to launch the iView.
So for example, an example URL would be:
... ivu.view_trip?sap-config-mode=true?P_CATID=BO&P_TYPEID=BUS2089&P_INSTID=000614330000120800
This cured the problem though I'm unsure whether it is still essential that the static parameters need to exist in the iView configuration. We had many issues at that moment in time I was just pleased to find a solution.
Good luck!
Alan -
How to pass dynamic params to Transaction iView from webdynpro java app
Hi Experts,
I am trying to call a transaction iview in PCD from my Dynpro application with a dynamic param.
Can somebody help me generating the URL for transaction iView and passing the dynamic params???
Thanks in advance
biroj...Hi,
Generating the URL:
StringBuffer strBuff = new StringBuffer("/webdynpro/dispatcher/xyz.com/xx~xxxx~xxxxx/xxxxxApp");
strBuff.append("?");
strBuff.append("TCODE=");
strBuff.append("" + WDProtocolAdapter.getProtocolAdapter().getRequestObject().getParameter("TCODE"));
IWDWindow window = wdComponentAPI.getWindowManager().createNonModalExternalWindow(strBuff.toString(), "TCODEWindow");
window.show();
Please try the above code snippet helps you to create a TCode iView in a new window.
or
We can include URL parameters in a portal URL that calls a Web Dynpro page and these parameters can be forwarded to the otehr iVIews on the page.
Example:
http://xxxxxxxxx.com/irj/servlet/prt/portal/prtroot/com.sap.portal.appintegrator.sap.WebDynpro?System=SAP_XXXXXXXX&WebDynproNamespace=xxxxx.com&WebDynproApplication=xx~xxxx~xxxx/xxxxApp&DynamicParameter=u201DTCODE=VA02u201D
For more information Please go through this:
http://help.sap.com/saphelp_nw04s/helpdata/en/c3/235a428a1e9041e10000000a1550b0/frameset.htm
Thanks
Krishna
Maybe you are looking for
-
Internal table in smartforms without use predifined structure
Hi !!! I have a doubt is possible to use an internal table that was defined in a program but not in a structure in the data dictionary ?? How i need define this in smartform ?? I'm doing the following: In the global definitions in the tab t
-
Will external hard disk with firewire help me to back up my laptop using time machine?
Hi, I have macbook pro from 2011 with 750GB hard disk and I try to back up my hard disk using time machine for the first time. I used time machine before in the previous OSX versions but I had to format the external disk. I have an external Western D
-
When watching Netflix On my ipad i can't seem to get airplay to work (apple TV)
I've used Airplay before on Netflix and transferred to Apple TV but all of a sudden it doesn't seem to work. Note: I was able to get music to play on Apple TV however...help. Do I have something disabled?
-
IDOC order of columns not same as the data source
Hi, I am from non SAP background. We are using Informatica to pull data from SAP ECC using the Business Content for Integration by pulling data from IDOCS. Here is my problem: 1) We identified a particular data source (0FI_GL_4) for full mode data pu
-
HI ..Not able to download free apps from appstore. Free apps also getting charged. Ex: photomath app is free. But its charging 60 INR