Navigate from custom webdynpro iview to ESS-iview
Hi
I Want to navigate from custom webdynpro to ESS Iview (working time)
I did
WDPortalNavigation.navigateAbsolute("ROLES://portal_content/com.sap.pct/line_manager/com.sap.pct.erp.mss.bp_folder/com.sap.pct.erp.mss.iviews/com.sap.pct.erp.mss.hcm/com.sap.pct.erp.mss.generalinfo_personaldata", WDPortalNavigationMode.SHOW_INPLACE, (String)null, (String)null, WDPortalNavigationHistoryMode.NO_DUPLICATIONS, "Called iView Name", (String)null, (String)null);
but the ESS ivew can't recognize the employee
i get the message To display data, first select an employee
I don't use with NWDI so I can't import the ESS IView
do you have any solution?
Thanks
Yossi
Hi,
I am having the same problem to navigate from a custimized GeneralData iView to the Organizational Assignments ESS Iview.
I have also tried to fire events after the navigation sentence but with no chance (maybe the event I have used is not the correct one)
do you have any solution?
Thanks
Similar Messages
-
How to navigate from custom store to library?
Is there any way to navigate from custom HTML store or any other web views to either Default Library or Custom Library?
There is a workaround. If you specify a URL Scheme for your app, creating a link to that scheme displays the library. There is an example of this method in the Advanced Linking article in the DPS Tips app.
-
Navigate from Web Dynpro application to an iView URL using parameters
Hi all,
I have a problem navigating from a Wed Dynpro application to an iView URL. For the navigation, I use the WDPortalNavigation.navigateAbsolute() method. The navigation works fine, unfortunately any parameter that I pass to the iView URL is ignored.
Here is the code I use:
WDPortalNavigation.navigateAbsolute(
"ROLES://portal_content/rack_visualization/RackView",
WDPortalNavigationMode.SHOW_INPLACE,
WDPortalNavigationHistoryMode.ALLOW_DUPLICATIONS,
"space=1&style=3&rack=none");
The RackView iView is based on the "iView URL" template. I expect that the navigation points to a URL like my_encapsulated_url?space=1&style=3&rack=none. Unfortunately the parameter passing doesn't seem to work.
Any help would be greatly appreciated!
Thanks,
Christophedid u get this working ???
I have a similar issue with the url iview.
thanks
venkat -
Custom webdynpro question in ess
Hi,
I have three questions while developing webdynpro for ess.
1. I developed a standard webdynpro with authorization deployed in WAS Java ,its a ear file, now in portal i created a webdynpro iview with page(on hitting preview of iview the applications runs).Now how to put the link in Portal ESS overview page which on clicking the link invokes the iview thereby the developed webdynpro application. I know the pcd location of the iview created.so what is needed to make the keep in with standard ESS applications in portal,what configuration is needed in homepage framework.
2. I developed local webdynpro DC instead of standard webdynpro, used build DC and deployed.what are the steps to make it available in ESS Overview page in portal.
3.I developed a selfservice webdynpro using FPM ,what are the steps to make it available in ESS Overview page in portal.(should be similar to 2nd question)
Thanks.Hello,
What you have to do is create an iview for Webdynpro Application which you deployed on the portal ....add it to the workset and the role ....then copy the PCD Location of it and then goto the ECC SPRO -> Cross Application Components -> Home Page Framework -> create a new Resource and specify the PCD Location in the URL of the PCD Column of it ...then create a Service ...assign the resorce created for it ...and then finally add the Service to the SubArea you want and it will show in the portal under that SubArea like Personaol Information or others....
Hope it helps.
Shikhil
Edited by: Shikhil Arora on Dec 4, 2008 3:56 AM -
SAP CRM Navigate from custom search page to email component
Hello Experts,
I implemented my own search page and added a link on every row of the returned query that should direct me to the email component eg. CRMCMP_CCS_EMLV.
I did something similar with Business partners and Task and it works. For BPs and tasks I managed to identify the object type and name associated to each of them and then I dynamically navigate to the components required.
The way I did it for tasks for instance is:
DATA: lr_entity TYPE REF TO cl_crm_bol_entity,
lr_col TYPE REF TO cl_crm_bol_bo_col.
DATA: lr_nav_descr TYPE REF TO if_bol_bo_property_access,
lr_nav_serv TYPE REF TO if_crm_ui_navigation_service.
lr_entity = lr_core->get_root_entity( iv_object_name = 'BTOrder' iv_object_guid = lv_guid ).
CREATE OBJECT lr_col.
lr_col->if_bol_bo_col~add( iv_entity = lr_entity iv_set_focus = abap_true ).
CALL METHOD cl_crm_ui_descriptor_obj_srv=>create_ui_object_based
EXPORTING
iv_ui_object_type = 'BT126_CALL'
iv_ui_object_action = 'B'
RECEIVING
rr_result = lr_nav_descr.
lr_nav_serv = cl_crm_ui_navigation_service=>get_instance( ).
lr_col->if_bol_bo_col~insert( iv_bo = lr_nav_descr iv_index = 1 ).
* start the navigatiostart the navigation
lr_nav_serv->navigate_dynamically( iv_data_collection = lr_col ).
My question is whether doing the same for emails is possible and if yes can someone please share his/hers knowledge?
I guess that there should be a root object associate with emails like there is BTOrder for tasks.
Once the correct root object is identified I will need the object type (like BT126_CALL for tasks) to create the ui_object_based
Thank you for you help,
KHi mimimaker,
According to your description, I think the function that you want to achieve is navigation rather then Seach in SharePoint 2010.
For achieving navigation in the current site, you can do as the followings:
Activate SharePoint Server Publishing Infrastructure feature at site collection level (Site settigs->Site collection features).
Go to a subsite, activate SharePoint Server Publishing feature at site level(Site settings->Manage site features).
Then go to Site setttings->Navigation under Look and Feel.
On the Global Navigation section, select “Display the navigation items below the current site”, and un-select “Show pages”.
On Navigation Editing and Sorting section, click Global Navigation
Then click “Add link…”
Type a title, and browse and select the page that you want to use in the navigation
Click Ok
Then the title will display on current site global navigation, you click it, it will automatically go to the page.
Repeat the step 2-9 for each subsite.
I hope this helps.
Thanks,
Wendy
Wendy Li
TechNet Community Support -
Customizing Benefits and Payments iview in ESS Portal
Hi Guys ;
I am working on ESS portal.
I want to add new links and textviews in the Benefits and Payments iview. After adding them I want to rearrange their positions with respect to existing fields on the iview.
I tried by opening the preview of iview from
Content Administration -> portal Content -> ESS->iviews ->Benefits and Payments iview.
Then I selected an existing link on the preview of iview and did ctrl + right click but when I select any uielement and click on rearrange I don't get any filed inthe table to rearrange its empty.
Is there any particular node in UI element tree to be selected to rearrange the fieldst?
Please reply I am in a fix.1) How can employee know when their benefits should start (cant enter start date via ESS)
- It appears that they need to enter a start date but cannot
Typically, EEs are not allowed to enter a start date for benefits coverage. The start date usually depends on the type of enrollment.
If it is a new hire enrollment - the start date for benefits coverage will be the employee start date.
If it is open enrollment - the start date for benefits coverage will be the beginning of the following year (open enrollment is done usually towards the end of the current year - for benefits coverages of the following year)
If it is a generic enrollment (for example - birth of a new child) - the start date will be the beginning date of the corresponding adjustment reason (IT0378 record start date).
2) For insurance enrollment, why does BASIC COVERAGE show ZERO amount. Can we remove if we can?
This is a generic screen used for all the plans and hence it shows ZERO amount. You may choose to customize the code if you want to.
3) We need to relabel some of these plans we set up for HSA - how can we do that?
This can be done by changing the corresponding texts in the benefits configuration. The webdynpro application reads it from there. -
How to navigate from a Servlet to a WebDynpro?
Hi together,
I've the following Problem:
On the same EP, there are 2 deployed components:
- a WebDynpro-Application with several Views, each in a separate iView
- a Servlet
Question:
How can i navigate from the Servlet to one special iView or CustomController of the WebDynpro-Application passing a Parameter?
I've tried to navigate using the WDPortalNavigation.navigateAbsolute()-Method, but when I create the Target-Url using the following Code, my Debugger leaves the Code uncontrolled:
deployableObjectPart = WDDeployableObject.getDeployableObjectPart("vendor/App", "webdynproApp",WDDeployableObjectPartType.APPLICATION);
urlToTargetApp = WDURLGenerator.getApplicationURL(deployableObjectPart);
Some Ideas?
Regard
ThomasHi Thomas,
I think you may have to use session concept here.
check with following code
you can use the following code to set value to the parameter.
HttpServletRequest request = ((IWebContextAdapter) WDWebContextAdapter.getWebContextAdapter()).getHttpServletRequest();
HttpSession session = request.getSession(true);
session.putValue("col_id", <value>);
This code below is used to get parameter value.
HttpServletRequest request = ((IWebContextAdapter) WDWebContextAdapter.getWebContextAdapter()).getHttpServletRequest();
HttpSession session = request.getSession(true);
String Col_id =(String)session.getValue("col_id");
Let's say the pcd location of the target page is
pcd://portal_content/com.sap.pct/specialist/com.sap.test.pages/com.sap.test.target_pg
In the event handler for the onAction event of the button
String appParams = "ApplicationParameter=<your parameter name>=" + <put your value here>;
WDPortalNavigation.navigateAbsolute(
"ROLES://portal_content/com.sap.pct/specialist/com.sap.test.pages/com.sap.test.target_pg",
WDPortalNavigationMode.SHOW_INPLACE,
WDPortalNavigationHistoryMode.ALLOW_DUPLICATIONS,
appParams,
null,
true,
true);
For more details you check the following URL. it describes on how to navigate from html/servelt to portal iview.
Passing value from page to WD
Reward points if it helps
Regards
Praveen -
Hi Everyone,
We have a requirement to
Navigate from Custom Component to the Standard Component(IUICCON – Contract
management) on the basis of some conditions.
We tried navigating with Manual
as well Dynamic Navigation. The Navigation is happening properly and the Navigation is completed and we are on the Contract
Management Screen(Standard component View).
On the Contract Management
screen (standard Component view), when we click on New Contract Button; it throws dump stating “Define
Component Usage IUICOBJ”. After debugging we identified that the issue was with the Parent class/ component is getting changed, because of which the usage was not found.
Appreciate your help.
Thanks in Advance.
Regards,
Bhavikjp.Hi Bhavik,
Check which is the active enhancement set at the runtime in the component_loading BADI.
If it is anything other than your enhancement set,Set it to your enhancement set .
Check if the parameter WCF_IGNORE_ENHANCEMT in Tcode SU01 is set to 'A' for the User.
Regards JP. -
Calling xRPM standard iView from custom WD ABAP iView
Hi,
We have an issue regarding - calling xRPM standard iView from WD ABAP Application.
Here are the details.
When xRPM 4.0 application is displayed by clicking the Portfolio Management role,
the item dashboard gets displayed. On the leftside, tabs for Reviews, Reporting Cockpits, Colections etc.
are displayed. Below these tabs, we have a custom tab that navigates to custom WD ABAP applicaiotn.
On click of this custom tab, WD ABAP application gets launched in same window instead of Item dashboard iView.
Everything works good till this point.
The requirement is - an event on this custom WD ABAP applications should navigate to standard xRPM iView (like Item Create or Item overview iView)
we tried Object based navigation & firing a Portal event. But no navigation takes place. It stays on the current page.
Is there any Portal setting need to be done for navigation between custom WD ABAP application and standard xRPM iView?
Your inputs on this will rellay be helpful.
Thanks
BhushanHi,
We could resolve the issue to certain extent.
We used the following.
Interface - if_wd_portal_integration
Method - navigate_absolute
and a PCD location of Item Creation page is passed as a parameter navigation_target.
This opens standard xRPM Item Creation iView.
Similarly we tried opening Item Overview iView by passing ITEM GUID in Business_Parameters parameter.
This opens the Item Overview iView but does not refer to the Item GUID passed and throws following error.
An exception with the type CX_SY_MOVE_CAST_ERROR occurred, but was neither handled locally, nor declared in a RAISING clause
CX_SY_NO_HANDLER CL_RPM_OBJ_MANAGER============CP CL_RPM_OBJ_MANAGER============CM01Z 1
CX_SY_NO_HANDLER CL_RPM_OBJ_MANAGER============CP CL_RPM_OBJ_MANAGER============CM01Z 46
So I need to either pass the ITEM GUID parameter through navigate_absolute method or somehow set ITEM GUID in xRPM context so that when Item Overview iView is displayed, the iView will refer the ITEM GUID.
Thanks in advance.
Bhushan. -
CREATING CUSTOM WBDYNRO IVIEW IN ESS (ROLE), WORKING TIME ( AREA).
Hi Experts,
I Developed a webdynpro abap component, and now i should create an iview in ESS(ROLE),WORKING TIME (AREA), TIME SHEET(SUB AREA), So please provide me requried information show that i can finish this task, It will be very great full if you provide me the document with screen shot so that i can understand clearly .
Thanks & Regards
Bhushan.Hi Bhushan.
After developing webdynpro abap component,
1.Applciation should be intergrated into portal under ESS -->working time(Area) so for any ESS related portal intergration are done from Home page are Framework(SPRO)Transaction code in (R/3)backend system.
2.There are step wise configurations to be made in SPRO>img>home page area framwork like
a.created applciation pcd location is to be added to the particular ess role where the page pcd is made copy and used in the configurtaions done at backend .
b.normal hoem page area has standard steps like define resourse add that resource to the service -->add service to the area of working time and then the portal gets effected with the changes of the back end
note:in the resource creation pass the url paramaets as = ROLES://pcd location of Your application
If you still Have the issue check on with sdn site ,or else reply back i try help you out with more details.
Thanks & Regards
AshwinChandraGirmaji -
How to navigate from a view to an IView in portal
Hi all,
Onclick of an application in my portal my appliaction gets opened.But the problem here is onclick of cancel in my applcation i want to navigate to my IView in portal.
For navigation between view2 to view1 i used wdThis.wdFirePlugtoView1();
by creating a navigation link.
How to navigate from view1 to Portal IView
Regards
Padma NHi padma,
Go to Iview Property in portal Content managment and take the PCD location.
It may look something like this
ROLES:portal_content/ZABC/ZPROJECTS/com.abc.ZPortfolio/com.abc.ZPortfolio/com.abc.ZRoles/com.abc.ZPortfolioReconle/com.chep.ZReconciliation/com.chep.ZReconEnquiry_IView
Create a string variable with the PCD location
String pcdLocation = <pcd location>
And call using the iview using the following code
WDPortalNavigation.navigateAbsolute(pcdLocation, WDPortalNavigationMode.SHOW_INPLACE, WDPortalNavigationHistoryMode.NO_DUPLICATIONS,"&reference="+reference);
Here &reference is the application parameter, if the application with which the iView is created has parameter and is not mandatory.
Hope this helps. -
PR05 Transaction Iview from Abap Webdynpro
Hi,
From abap webdynpro, on action of one button, i'm calling PR05(Travel Expense Manager) screen by passing the parameters as follows and calling NAVIGATION_ABSOLUTE method:
BUS_PARAMETER-KEY = 'PTP00-PERNR'.
BUS_PARAMETER-VALUE = LS_EMPLOYEE_NODE-PERNR.
Insert BUS_PARAMETER into table BUS_PARAMETER_LIST.
CLEAR BUS_PARAMETER.
BUS_PARAMETER-KEY = 'PTP1000-REINR'.
BUS_PARAMETER-VALUE = LS_HEADER_NODE-REINR.
Insert BUS_PARAMETER into table BUS_PARAMETER_LIST.
It opens PR05 screen, with the correct employee list, but it does not populate the tripnumber and also it should skip the first screen.
In the IView, i have already given OKCODE='MOD' for change of the trip and also PROCESS_FIRST_SCREEN=YES.
In the business parameter i try to add for selecting the particular line in the table control of the PR05 screen, but that doesn't work.
BUS_PARAMETER-KEY = 'PTP1000-MARKER(01)'.
BUS_PARAMETER-VALUE = 'X'.
Insert BUS_PARAMETER into table BUS_PARAMETER_LIST.
CLEAR BUS_PARAMETER.
BUS_PARAMETER-KEY = 'TRIPCHANGEINTERACTIV'.
BUS_PARAMETER-VALUE = 'X'.
Insert BUS_PARAMETER into table BUS_PARAMETER_LIST.
So any inputs on how to auto select the line based on the trip number and go directly to particular change trip.Hi Alex,
is there no possibility to open the transaction by calling a link? For example like this way:
host, port, system, mandant, user, password, tcode (e.g.: 192.168.100.2:6000:xi?mand=300&user=xyz&passwd=xxx&tcode=se16).
Do anybody other know if there is a possibility doing like this?
Greetings, Alexander -
Calling Portal iView from a WebdynPro ABAP application
Hi ,
I have a requirement where I need to call an iView in my portal from the Webdynpro application also existing in the portal.
Can anyone provide me the method with source code( if possible ) to call an iView existing in the portal from the WebDynPro ABAP application.
Best Regards
SidHi Siddharth,
Well, I think you can go for Portal Navigation concept.
Please check the required source code in WDR_TEST_PORTAL_NAV Web Dynpro component. That will illustrate both Page based Navigation and Object based Navigation.
Hope that should solve your problem.
Regards
<i><b>Raja Sekhar</b></i> -
My Assets iView problem (ESS 50.1.) - "End of Session" returns from ITS
Hi guys!
I have problem with some IAC iViews of ESS 50.1. BP. When I click the link to some of them - My Assets for example, I get screen from its with following message:
End of Session. Thank you for working with Internet Transaction Server.
Other iViews from the BP work fine.
What could be the problem?
Thanx for answers!
OlianHi guys!
I have problem with some IAC iViews of ESS 50.1. BP. When I click the link to some of them - My Assets for example, I get screen from its with following message:
End of Session. Thank you for working with Internet Transaction Server.
Other iViews from the BP work fine.
What could be the problem?
Thanx for answers!
Olian -
Can any one send me documents that would help in the customization of ESS iViews.II have gone through some of the documents provided in the forums but was unable to follow as I am pretty much new. Would appreciate if anyone could send me a detailed document.
Regards,
Mithila
[email protected]Hi,
Can any one please send the ESS customization documents to
[email protected]
Regards,
Abhi
Maybe you are looking for
-
Ipod not "identified" by iTunes.
My itunes message reads "I recognize the IPod but cannot identify it" What do I do? I can't restore to factory settings because my Ipod isn't recognized by iTunes. The Ipod still plays music, but I can't download anything more.
-
I have written form statment in subroutine program and calling in script layout using perform statment it is not calling in the script. i written following code in the subroutine program . PROGRAM ZWHDTAX. form WHDTAX tables in_tab structure i
-
Data Inconsistency for 0EMPLOYEE between ECC and BI
Hi, We do a full load to 0EMPLOYEE using 0EMPLOYEE_ATTR from ECC. There were records deleted for lot of employees (some action types) in ECC. This has caused data inconsistency for 0EMPLOYEE master data (time-dependent) between ECC and BI. In BI we h
-
Events in calendar have the wrong date and/or time
I have a 2nd generation iPod Touch and I recently synced my iCal to it using iTunes. However when I looked at the actual events listed in the calendar, after it was synced, some of them had been moved to different dates at different times. Is there a
-
Hi, If you have a subvi that uses queues in a producer consumer pattern for example, and you do not release the queues at the end of the subvi, the next time you use the subvi, will it use the data from that was the queue from the previous usage of t