ESS/MSS : analyse service code Abap/Java
Hi all,
where I can analyse the code of WebDynpro Java and Abap for ESS/MSS services?
Best regards.
Miki
hello Miki
You need to identify technical details of the application which you intended to modify.
After identifying the component whether WDJ or WDA.
If you are customizing the code of standard components when you upgrade latest pacakges your customization code will be over Written.
To analyze the code if it is WDJ you should have NWDI Tracks installaed deployed the code.After NWDI ready import Tracks into the NWDS download the projects which ever you want.
To analyze the code if it is WDA go to se80 open WD Component based on your technical details.
Hope above points will give some information to u.
BR
SS
Similar Messages
-
ESS/MSS custom services or modify standard service with WebDynpro Abap
Hi all,
what's the procedure to modify standard ESS/MSS or create new service with WebDynpro Abap.
Thanks.
MikiHi
First, The ISR Scenarios are not for iviews. They are just a part of a view. We can use webdynpro ABAP with the ISR Scenarios. We need to embed these forms into our webdynpro ABAP views and code accorsdigly to get the data. There are some standard components that are provided by SAP to handle ISR Forms with Webdynpro. Check these.
Regards,
Srikanth. -
Steps to create ess/mss applications in hr abap
Hi guys,
Could you please let me know the steps to create ess and mss applications in HR ABAP.
I want some tutorial with detailed steps of creating these applications.
Thanks
Aditya
Moderator message - Please search before asing and then ask a specific question - post locked
Edited by: Rob Burbank on Jun 19, 2009 11:51 AMHR Renewal 2.0 FP1 Available
Employee Self-Service (SAPUI5) - SAP Library
Employee Self-Service on SAPUI5 (New)- HCM_ESS_UI5_1/EHP7 -
ESS/MSS With Web dynpro ABAP.
Hi Gurus,
I would like to know whether we can customize ESS/MSS business packages thru web dynpro for ABAP. OR it only supports web dynpro for JAVA?? please let me know some important links to acheive the ESS/MSS customization thru Web dynpro for ABAP.
Your help is highly appreciated.
Thanks,
David.Hi David,
You may refer to
http://help.sap.com/saphelp_nw70/helpdata/en/c5/f4b9422e0fb911e10000000a1550b0/frameset.htm
Hope it helps.
Regards
Kir Chern -
Hi All,
Not sure if this is the correct forum, so if i'm in the wrong place apologies and if possible could you point me in the right direction. If I am in the right place, here it goes......
we're using R/3 4.7, MSS 6.1.20. We're just beginning to implement MSS. I'm wondering if anyone could give me a couple of examples of which MSS options are based on java iviews, where is the code for these java ivews stored on the system and do i have to do anything special to extract this code.
the reason i want the code is that i want to copy it and see how difficult it is to make changes to the code in netweaver developer studio.
Also, as i'm new to all this, if anyone knows of a good source of info for java iview creation/manipulation, please let me know.
Kind regards,
Liz.Hi,
This is how we access java code for ESS applications. I hope it is the same for MSS as well.
Open your NWDS -> Window -> Preferences -> Java Development Infrastructure -> Development Configurations.
Provide the Landscape directory server in URL field. something like http://<server name>:<port number>. Ping and confirm the connections. Save the settings.
Now select Window -> Open Perspective -> Development Configurations.
Right click on the Offline and select Import configurations. Select remote option and import the respective items from the server. Create a project for the required inactive DC and you will be able to edit the code in webdynpro perspective.
Hope this helps.
Thanks,
Preetham -
ESS/MSS personlization for WD-ABAP iView
Hi All,
This is regarding personalization for WD-ABAP iView.
1. Logged into portal using content admin role and made necessary personalization on development system.
2. In order to move these changes to quality, I followed the below mentioned steps as found in one of the forums:
For any WD-ABAP Personalization transport, you need to follow these steps:
a. Via content admin preview and edit the iView to your desires. Make sure you do this through
content admin only or the changes will be user specific and those cannot be transported.
b. Go to transaction SICF and follow the path to make sure this service is active.
sap/bc/webdynpro/sap/wd_analyze_config_user
c. Launch the service and you'll see a table listing the Webdynpro ABAP changes. You'll only
be able to transport the user scope "All"
3. I clicked on the transport button and this created a request on my development client with the following objects added: WDY_CONF_USER, WDY_CONF_USERT, WDY_CONF_USERT2
4. When I try to transport this to Q, it gives me an error mesage saying "you cannot transport client-specific objects".
Kindly advise the way to transport this personalization further in the landscape.
Regards,
MurtuzaHi Murtuza,
As u have mentioned that u are doing iview personaliztion in portal and u want to transport that customized ivew or for that matter any portal content than i think u can do it by navigating to:
sys admin>transport>transport pakges-->export
create a transport pakge -->add ur contents which are to b transported --> download the epa file to ur local desktop.
Now log into Q (or target sys) navigate to sys admin>transport>transport pakges-->import
Make sure import gives Zero error.
Correct me if u r not looking in for this kind of transport procedures.
Regards,
JJ -
ESS/MSS Personalization for WD-ABAP iView
Hi All,
This is regarding personalization for WD-ABAP iView.
1. Logged into portal using content admin role and made necessary personalization on development system.
2. In order to move these changes to quality, I followed the below mentioned steps as found in one of the forums:
For any WD-ABAP Personalization transport, you need to follow these steps:
a. Via content admin preview and edit the iView to your desires. Make sure you do this through
content admin only or the changes will be user specific and those cannot be transported.
b. Go to transaction SICF and follow the path to make sure this service is active.
sap/bc/webdynpro/sap/wd_analyze_config_user
c. Launch the service and you'll see a table listing the Webdynpro ABAP changes. You'll only
be able to transport the user scope "All"
3. I clicked on the transport button and this created a request on my development client with the following objects added: WDY_CONF_USER, WDY_CONF_USERT, WDY_CONF_USERT2
4. When I try to transport this to Q, it gives me an error mesage saying "you cannot transport client-specific objects".
Kindly advise the way to transport this personalization further in the landscape.
Regards,
MurtuzaHi,
Please check the client settings CHANGES AND TRANSPORTS FOR CLIENT SPECIFIC OBJECTS is set to changes w/o automatic recording, no transport allowed in SCC4.
Thank you,
Shyam -
ABAP/Java Code to create ID configuration
Hi Experts ,
It is our project requirement that we need to create the mass ID Configs like ( Receiver determination / Interface determination) from the code (ABAP/JAVA)...
I have seen on the SAP docs that there is some web services available to do that .
Has anybody has this sort of exposure ...
Kind regards
GoutamHi,
For ID objects, I did not see any article yet.
But for IR objects or SLD objects, the answer is Yes.
Please check following blog:
XI - Reverse Engineering #1 Software Component
/people/felix.jeyareuben/blog/2007/03/20/xi--reverse-engineering-1-150-software-component
XI Reverse Engineering #2 Dependencies in SWC & adding a namespace
/people/felix.jeyareuben/blog/2007/03/22/xi-150-reverse-engineering-2-150-dependencies-in-swc-amp-adding-a-namespace
What you can do is to check the author of the blog to see if this is possible.
Regards.
Liang -
Hi,
Can someone please guide me to how I can modify standard ESS/MSS iViews, for example, to remove unwanted UI elements etc. The portal version is EP6. Also, I understand that with EP7 most iViews are Web Dynpro Java/ABAP, can these be modified also? Is there any docs or how to guides which will show me how to do this? Are there any Weblogs out there that anyone knows of? I've been searching and searching but have had no such luck thus far. All help will be very appreciated.
Thanks
Tony.The "cookbook" for ESS is available via service.sap.com (the specific OSS note is attached too can be found with a search on here....sorry, don't know it right off). The cookbook does apply for EP6 and ESS ECC5.0. Basicaly, it steps you through setting up NWDI(JDI), creating your "project", pulling the needed Webdynpro into your NW Dev Studio, modifying it and re-deploying to NWDI and onto the portal.
An even better way....there is an online class available from SAP (it is part of the ERP2004 training) that covers ESS/MSS in-depth as well as modifying the files. The entire course (of which ESS/MSS is a small part) is $500 USD last time I checked....well worth it.
The new ESS/MSS/self-service WebDynpros are based on the Floor Plan Manager framework which can be tricky to understand....the class above helps cover that too...has material I have found no where else but in the class.
Hope this helps. -
Could anybody let me know the topics to prepare for ESS/MSS.Iam a Webdynpro for Java developer.
As iam new to ESS/MSS i want to know where should i start.
i would appreciate if anybody sends me realtime documents about the business scenarios and implementation of this Modules.Please send documents to [email protected]
Reward points will be awarded for suitable answers.
Edited by: Anil on Jan 21, 2008 11:25 PMHi Anil,
Refer these links for ESS
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/21eb036a-0a01-0010-25a3-b2224432640a
/people/srinivasarao.gv2/blog/2005/06/11/configuring-ess-in-sap-enterprise-portal-60
/people/siddhartha.jain/blog/2006/04/10/configuring-the-business-package-for-employee-self-service-ess-mysap-erp-2004
ESS Blogs,
/people/sap.user72/blog/2003/08/18/going-live-with-ess
Refer these links for MSS
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ep/business%2bpackage%2bfor%2bmanager%2bself-services%2b(MSS)
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e534c990-0201-0010-a6b3-ce6ad5ce83a0
https://www.sdn.sap.com/irj/sdn/wiki?path=/pages/viewpage.action?pageId=31476
P.S. : Please reward points.
Regards
Nikhil -
Setting the session expiration time in ESS/MSS application
HI Experts,
how can we control the expiration time of a particular I view ? we have implemented ESS\MSS application on our portal . The session is getting expired after 5 minutes . We would like to increase this expiration time.
Thanks
Surender DahiyaSurender,
Most of the ESS/MSS applications are webdynpro for java applications
check DefaultExpirationTime in the link
http://help.sap.com/saphelp_rc10/helpdata/en/43/8a1a8ece230c8ce10000000a11466f/content.htm
but you can set expiration time at individual application level using sapexpirationtime which will take the precedence
Thanks
Bala Duvvuri -
ESS/MSS in ECC 6.0 are Abap or Java WebDynpro ?
Hi ,
We are on ECC5.0 and have ESS/MSS on Java WebDynpro . For ECC6.0 are ESS/MSS in ECC 6.0 are Abap or Java WebDynpro compoment ?
Any watch out when updrading from ECC5.0 to ECC6.0 ?
Thank you .in ECC 6.0, ESS/MSS are WebDynpro Java calling ABAP backend function modules. However, be careful, there is a switch that enables SOME ESS services as ABAP WebDynpro (Especially in the Travel management area). Unless you use that switch all services are WebDynpro Java.
when upgrading from ECC5.0 to ECC 6.0 you need to test again all ESS/MSS services. In ECC5.0, services are written as Portal iViews, so customizations you made to ESS in ECC5.0 may be lost.
let me know if you still have questions.
Tiberiu -
Calling Java Services from ABAP code
Hi,
How to call Java services (not web service) from ABAP code?
I have a requirement where JAVA team has developed some services that can be called from URL or from a Java application.
Ex: when this URL is executed,
http://localhost:8080/artemis7_802/triton/mycompany.remoteFunctions.RequirementsList.a7x?requestid=3023&requestname=I6PRAO1&skill=SAP&skill=JAVA
It returns a XML file on browser.
And I have no idea about the 2nd way i.e. from Java application!
Now, how can ABAP call these java methods?
I heard that something can be done via maintaining RFC destinations in SM59 to call Java services? Can this be done with my requirement?
Please help.
Thanks and regards,
AmeyPosted it in WD ABAP forum.
-
ESS/MSS sso configure between java and abap instance
Dear Gurus,
I want to configure sso between java and abap instance for ESS/MSS. I couldnt find any guide for it, could you please help me gurus ?
Other question is, is there any specific role for ESS/MSS users in JAVA instance. I want to create users and assign this role to them.
Best RegardsHi Kemal,
Hope you are doing good.
There should be a / in the ITS path before SAP.
Basically the entry that you have mentioned here should be accessible via browser as well. For eg in your case:
http://<its hist name>/sap/bc/gui/sap/its/webgui should be accessible over browser.
I also think you have put in a extra space in "w ebgui". It should be "webgui".
If the connector settings are working, then we can be sure that system connection is fine. You do not need to configure ITS settings.
Also for SSO, refer the SAP note:1083421 and configure the SS0 settings again.
Please run the SSO2 wizard and then make the automatic connection to
the abap server. This will solve any inconsistencies on the server
due to manual interventions.
Most likely reason for the error is that certificates were loaded
manually rather than using SSO wizard.
More help:
<http://wiki.sdn.sap.com/wiki/display/EP/Troubleshooting+SSO+between+AS-ABAP+and+AS-JAVA>
The SSO enabling parameters should be set on the R/3 server.
SSO Logon Ticket-> login/accept_sso2_ticket and login/create_sso2_ticket
More info:
<http://help.sap.com/saphelp_nw04/Helpdata/EN/22/41c43ac23cef2fe10000000a114084/frameset.htm>
Thank you and have a nice day :).
Kind Regards,
Hemanth
SAP AGS -
Where Web Dynpro Java version of Adobe Forms are used in ESS MSS
Hi, SDN Expert.
I am working on research the use of Adobe Interactive Forms in the current processes of HCM ESS MSS.
We are on ECC5.0, EP7.0, and ESS MSS SP21. We are in the midst of upgrading to ECC6.0.
Do you know where Web Dynpro Java version of Adobe Forms are used in ESS MSS are used? OR are they all in Web DYnpro ABAP version in ECC6.0?
Thanks,
KCSergio,
FYI.
I am trying to see how the form I design/modify in TCode: SPF are working together to these piece of codes I found in NWDI WD4J pcui_gpisrsap.com --> VcISRShowForm DC --> ShowForm view:
public void wdDoInit()
//@@begin wdDoInit()
InteractiveForm form =
(InteractiveForm) ((View) wdThis.wdGetAPI()).getElement("IsrForm");
form.setDynamicPDF(true);
form.bindPdfSource((IWDAttributeInfo) null);
//@@end
public static void wdDoModifyView(IPrivateShowForm wdThis, IPrivateShowForm.IContextNode wdContext, com.sap.tc.webdynpro.progmodel.api.IWDView view, boolean firstTime)
//@@begin wdDoModifyView
logger.pathT("Entering: wdDoModifyView");
// Dynamic context generation
// Bind context
if (wdContext.nodeNewGenericChildNodes().size() > 0) {
if (wdContext.currentContextElement().getContextToBeReset())
wdContext.nodeData().getContext().reset();
IWDNodeInfo genericNode = wdContext.nodeData().getNodeInfo();
IWDNodeInfo origNode =
wdThis
.wdGetVcISRShowFormController()
.wdGetContext()
.nodeGenericNode()
.getNodeInfo();
IWDNodeInfo childNode;
IWDNodeInfo deepChildNode;
for (int i = 0;
i < wdContext.nodeNewGenericChildNodes().size();
i++) {
childNode =
origNode.getChild(
wdContext
.nodeNewGenericChildNodes()
.getElementAt(i)
.getAttributeValue("name")
.toString());
deepChildNode = childNode.getChild("DATA");
genericNode.addMappedChild(
childNode.getName(),
null,
childNode.isSingleton(),
childNode.isMandatorySelection(),
childNode.isMultipleSelection(),
childNode.getPathDescription(),
false,
true);
genericNode.getChild(childNode.getName()).addMappedChild(
deepChildNode.getName(),
null,
deepChildNode.isSingleton(),
deepChildNode.isMandatorySelection(),
deepChildNode.isMultipleSelection(),
deepChildNode.getPathDescription(),
false,
true);
genericNode
.getChild(childNode.getName())
.getChild(deepChildNode.getName())
.addAttributesFromDataNode();
// Avoid another context generation - all context have been generated
wdContext.nodeNewGenericChildNodes().invalidate();
InteractiveForm form = (InteractiveForm) view.getElement("IsrForm");
//Set the template source of the form (if necessary)
if (wdContext
.currentIsrParamsElement()
.getSetTemplateSourceNecessary()) {
form.setTemplateSource(
wdContext.currentIsrParamsElement().getTemplateSource());
wdContext.currentIsrParamsElement().setSetTemplateSourceNecessary(
false);
logger.pathT("Exiting: wdDoModifyView");
//@@end
Maybe you are looking for
-
Function call SALI_MT_GET_TID_BY_NAME failed
All, We have the Central System Monitoring set up on the SOM to monitor Red Alerts. There is a current Red Alert associated with Log Attributes under the following path: SOM\CCMS database self-monitoring\... Database self-monitoring SQL S
-
Quick way to advance to next image when applying keywords?
I need to apply individual unique keywords to a large (1000+) set of images. Is there a faster way to advance to the next image after applying a keyword than using the mouse to select the next image from the library browser? A feature similar to the
-
Change the Standard Installation Directory of SMD Agent
Hi Everyone, Standard Installation Directory of SMD Agnet is /usr/sap/SMD which I want to change & Install the SMD Agent under /usr/sap/<SID>/SMD directory I dont want maintain soft link way Is it possible , If yes then How ?? Thanks in advance Regar
-
Anyone have the answer out there - I'm sure it's me and it's simple. THX.
-
Flash wmode="transparent" not working in IE
For the life of me, I can't figure out how to make my swf transparent in IE. I've tested in Firefox, Opera, Safari, and Chrome on Windows 7 and it works fine, but in IE it is showing a black opaque background. I've seen the same issue on Safari on th