PCR in ESS ?
Hi Everyone,
Just a quick question. Can PCRs be triggered from an ESS Role on the Portal ? We have a requirement (probably a strange one) but the ability for ESS users to trigger one particular PCR scenario would be a very quick solution for us, if it's possible.
On the Portal, I've created a link on the ESS role to trigger a standard PCR form. When you click link (opening a new window) I get an error creating form message.
Is there something in the background that prevents PCR being run outside of MSS ?
I'd appreciate anybody's thoughts on this. Apologies if this sounds a crazy idea but I'm new to these topics.
Thanks for your time
DK
@Damien Kesle
The above are correct. I am DEEP into an HCM Processes and Forms project (which is a sub-node under the new HR Administrative Services in the IMG). This is THE replacement for the older PCR triggered processes and it even says so in SAP documentation. Soooo that should give a hint at the path to choose.
To your question, yes, with HCM P&F, employees can trigger processes now using the same kind of "start processes" iView as managers. In fact, we have modified ours to allow not only HR Admins, Employees and Manager (all standard "processor roles") but also a new role we created for "Manager's Delegates". HCM P&F is a bit much to grasp at first, but read through ALL of the documentation in the help.sap.com info for your version and it will come to you. One tip...get to Enhancement Pack 2 if possible. There are LOTS of improvements and fixes to HCM P&F in there (remember, it is new with ECC6, so it had issues out of the box).
Similar Messages
-
MSS PCRs and ESS Adobe Forms not working
Hi Gurus,
Scenario: Portal system on a seperate box / Adobe system on a seperate box /R/3 on a seperate box . ADS is configured properly, From R/3 the forms are working fine all test programs are working great. But when I try to see thru the Portal MSS and ESS links then it gives me the following error. Please suggest what needs to be done. Points will be awarded..
500 Internal Server Error
Web Dynpro Container/SAP J2EE Engine/6.40
Failed to process request. Please contact your system administrator.
[Hide]
Error Summary
While processing the current request, an exception occured which could not be handled by the application or the framework.
If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error page. Hint: Most browsers allow to select all content, copy it and then paste it into an empty document (e.g. email or simple text file).
Root Cause
The initial exception that caused the request to fail, was:
java.lang.Exception: Incorrect content-type found 'text/html'
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.ClientMimeMessage.initDeserializationMode(ClientMimeMessage.java:120)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.handleResponseMessage(MimeHttpBinding.java:951)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.call(MimeHttpBinding.java:1430)
at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:82)
at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:99)
... 52 more
See full exception chain for details.
System Environment
Client
Web Dynpro Client Type HTML Client
User agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Version null
DOM version null
Client Type msie6
Client Type Profile ie6
ActiveX enabled
Cookies enabled
Frames enabled
Java Applets enabled
JavaScript enabled
Tables enabled
VB Script enabled
Server
Web Dynpro Runtime Vendor: SAP, build ID: 7.0008.20060517125535.0000 (release=645_VAL_REL, buildtime=2006-05-29:19:11:56[UTC], changelist=403424, host=pwdfm101), build date: Fri Oct 13 16:42:28 PDT 2006
J2EE Engine 7.00 patchlevel
Java VM Classic VM, version:1.4.2, vendor: IBM Corporation
Operating system AIX, version: 5.3, architecture: ppc64
Session & Other
Session Locale en_US
Time of Failure Tue Jan 30 11:01:46 PST 2007 (Java Time: 1170183706621)
Web Dynpro Code Generation Infos
sap.com/pb
SapDictionaryGenerationCore 7.0008.20060428175704.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:30:12[UTC], changelist=400798, host=PWDFM101.wdf.sap.corp)
SapDictionaryGenerationTemplates 7.0008.20060428175704.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:30:21[UTC], changelist=400798, host=PWDFM101.wdf.sap.corp)
SapGenerationFrameworkCore 7.0008.20050713144242.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:18:37[UTC], changelist=357697, host=PWDFM101.wdf.sap.corp)
SapIdeWebDynproCheckLayer 7.0008.20060428190753.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:35:47[UTC], changelist=400814, host=PWDFM101.wdf.sap.corp)
SapMetamodelCommon 7.0008.20060210160857.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:19:24[UTC], changelist=388995, host=PWDFM101.wdf.sap.corp)
SapMetamodelCore 7.0008.20060210160857.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:19:17[UTC], changelist=388995, host=PWDFM101.wdf.sap.corp)
SapMetamodelDictionary 7.0008.20051128142655.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:27:20[UTC], changelist=378069, host=PWDFM101.wdf.sap.corp)
SapMetamodelWebDynpro 7.0008.20060428190938.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:32:41[UTC], changelist=400815, host=PWDFM101.wdf.sap.corp)
SapWebDynproGenerationCTemplates 7.0008.20060517125535.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:52:10[UTC], changelist=403424, host=pwdfm101)
SapWebDynproGenerationCore 7.0008.20060428190753.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:35:58[UTC], changelist=400814, host=PWDFM101.wdf.sap.corp)
SapWebDynproGenerationTemplates 7.0008.20060517125535.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:52:10[UTC], changelist=403424, host=pwdfm101)
sap.com/tcwddispwda
No information available null
sap.com/pb_api
SapDictionaryGenerationCore 7.0008.20060428175704.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:30:12[UTC], changelist=400798, host=PWDFM101.wdf.sap.corp)
SapDictionaryGenerationTemplates 7.0008.20060428175704.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:30:21[UTC], changelist=400798, host=PWDFM101.wdf.sap.corp)
SapGenerationFrameworkCore 7.0008.20050713144242.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:18:37[UTC], changelist=357697, host=PWDFM101.wdf.sap.corp)
SapIdeWebDynproCheckLayer 7.0008.20060428190753.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:35:47[UTC], changelist=400814, host=PWDFM101.wdf.sap.corp)
SapMetamodelCommon 7.0008.20060210160857.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:19:24[UTC], changelist=388995, host=PWDFM101.wdf.sap.corp)
SapMetamodelCore 7.0008.20060210160857.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:19:17[UTC], changelist=388995, host=PWDFM101.wdf.sap.corp)
SapMetamodelDictionary 7.0008.20051128142655.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:27:20[UTC], changelist=378069, host=PWDFM101.wdf.sap.corp)
SapMetamodelWebDynpro 7.0008.20060428190938.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:32:41[UTC], changelist=400815, host=PWDFM101.wdf.sap.corp)
SapWebDynproGenerationCTemplates 7.0008.20060517125535.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:52:10[UTC], changelist=403424, host=pwdfm101)
SapWebDynproGenerationCore 7.0008.20060428190753.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:35:58[UTC], changelist=400814, host=PWDFM101.wdf.sap.corp)
SapWebDynproGenerationTemplates 7.0008.20060517125535.0000 (release=645_VAL_REL, buildtime=2006-06-10:14:52:10[UTC], changelist=403424, host=pwdfm101)
sap.com/tcwdcorecomp
No information available null
Detailed Error Information
Detailed Exception Chain
com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: Failed to UPDATEDATAINPDF
at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.InteractiveForm.afterHandleActionEvent(InteractiveForm.java:371)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.afterApplicationModification(ClientApplication.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.afterApplicationModification(ClientComponent.java(Inlined Compiled Code))
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doRespond(WindowPhaseModel.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java(Compiled Code))
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java(Compiled Code))
at com.sap.tc.webdynpro.portal.pb.impl.localwd.LocalApplicationProxy.sendDataAndProcessAction(LocalApplicationProxy.java(Compiled Code))
at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java(Compiled Code))
at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java(Inlined Compiled Code))
at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java(Inlined Compiled Code))
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java(Inlined Compiled Code))
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java(Inlined Compiled Code))
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java(Compiled Code))
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java(Compiled Code))
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java(Inlined Compiled Code))
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java(Compiled Code))
at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java(Compiled Code))
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java(Compiled Code))
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java(Inlined Compiled Code))
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java(Compiled Code))
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java(Compiled Code))
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java(Compiled Code))
at com.sap.engine.services.httpserver.server.Client.handle(Client.java(Inlined Compiled Code))
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java(Compiled Code))
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java(Compiled Code))
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java(Compiled Code))
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java(Compiled Code))
at java.security.AccessController.doPrivileged1(Native Method)
at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code))
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))
Caused by: com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: PDFDocument Processor failed to process Render Request.
at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentProcessor.process(PDFDocumentProcessor.java:55)
at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentInteractiveFormHandlingContext.execute(PDFDocumentInteractiveFormHandlingContext.java:118)
at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.InteractiveForm.afterHandleActionEvent(InteractiveForm.java:333)
... 46 more
Caused by: com.sap.tc.webdynpro.pdfobject.core.PDFObjectRuntimeException: Service call exception; nested exception is:
java.lang.Exception: Incorrect content-type found text/html
at com.sap.tc.webdynpro.pdfobject.core.PDFObject.doSoapCall(PDFObject.java:366)
at com.sap.tc.webdynpro.pdfobject.core.PDFObject.render(PDFObject.java:3689)
at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRenderHandler.handle(PDFDocumentRenderHandler.java:154)
at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentProcessor.process(PDFDocumentProcessor.java:52)
... 48 more
Caused by: java.rmi.RemoteException: Service call exception; nested exception is:
java.lang.Exception: Incorrect content-type found 'text/html'
at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:89)
at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:99)
at com.sap.tc.webdynpro.pdfobject.core.PDFObject.doSoapCall(PDFObject.java:359)
... 51 more
Caused by: java.lang.Exception: Incorrect content-type found 'text/html'
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.ClientMimeMessage.initDeserializationMode(ClientMimeMessage.java:120)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.handleResponseMessage(MimeHttpBinding.java:951)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.call(MimeHttpBinding.java:1430)
at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:82)
... 53 more
Regards,
Samar.Samar,
I am having the exact same problem. Can you please inform me on how you managed to resolve this issue?
Thanks,
Thomas -
Implementing PCRsin ESS?
Hi
We have a requirement to implement a PCRs on ESS.
We need to have the standard PCR for time changes completed by Employees instead of Managers.
Can anyone give me advice on how to add PCR funtionality to ESS.
Any info would be great
Thanks
Trev BIf you are on mySAP ERP 2004, you cannot use PCRs in ESS, i.e. the process can only be started by the manager.
In order to facilitate this requirement, SAP created a new framework in mySAP ERP 2005, which is called HCM Processes and Forms (http://help.sap.com/saphelp_erp2005/helpdata/en/82/b6b94278560c31e10000000a1550b0/frameset.htm) and a new role called HR Administrator (http://help.sap.com/saphelp_erp2005/helpdata/en/43/8d72ae6536267fe10000000a1553f7/frameset.htm) in HR Admin Services(http://help.sap.com/saphelp_erp2005/helpdata/en/43/1d639b3fce3566e10000000a11466f/frameset.htm).
Processes can thus be initiated by the employee, the manager and the HR admin.
Cheers,
Markus Meisl
SAP NetWeaver Product Management -
Hi all,
I'm new to the BP MSS/ESS and before make any change on WD applications, I would like to read your advices.
We need to create a validation on PCR(everytime a PCR is submitted several Infotype fields must be checked), where should I go for these changes? Straight on STD Web Dynpro application(in this case is MSS/PCR application) or is there a t table on SIMG_SPORT customization which I can provide this validation? How would you guys proceed on this case?
Thanks,
AndréHi Andre
This is part of the J2EE setup, you need to create an HTTP setup using Visual Administrator as described in the following link
http://help.sap.com/saphelp_erp2005vp/helpdata/en/43/27098edb036025e10000000a422035/frameset.htm
Thanks
Michael -
PCR (Personnel Change Request) in ess/mss workflow number
Hi ,
i am working on PCR (Personnel Change Request) Hr workflow
object it is es/mss object.please tell me is there any standard workflow available for this .if so please tell me the workflow number.
Regards,
charita.Hi,
Find the following workflows on the ESS/MSS side,
Personnel Data Change 30300008 (Bank) 01000015 (Address)
Name and Marital Status Change 1200170
New Hire 17900011
Re Hire 17900011 to be customized
Pay Change 20000003
Special Payment WS50000041
Domestic Transfer WS50000031
International Transfer WS50000031 to be customized
Seperation WS50000041 to be customized
Position Change WS50000041 to be customized
Leave Request 12300111
For ESS follow the link for Help,
http://help.sap.com/saphelp_erp2005/helpdata/en/f6/263359f8c14ef98384ae7a2becd156/frameset.htm
Reward for useful answers!
Richard A -
ESS/MSS & PCR Documents for study
Hi ,
I am new to ESS/MSS hence can anybody help me out by sending some study material for understanding What is ESS & MSS as well as what is PCR & how they are related?
& also something about configurationes...??
Thanks in advance!
SmitaHi
Good link for Configuration of ESS/MSS:
Configuring The Business Package For Employee Self Service (ESS)-mySAP ERP 2004
Go to the Media Library of the given link:
http://service.sap.com/ess
Thanks & regards
Arun Singh -
Error using PCR/ISR scenarions in ESS/MSS
Hello everyone,
We are having errors in ISR/PCR forms on ADS with new additional production portal system.
To summarize shortly:
Our Portal/ECC landscape consists of two portal systems (dev and prd) and three r3 systems(dev, qa, prd). We have successfully configured ISR scenarios with MSS on DEV Portal system and DEV and QA ECC system using SSL connections.
We recently introduced PRD portal system and integrated it with QA ECCsystem using SSL connections. However ISR forms/scenarios are not functioning as on DEV portal system.
ADS server is installed on dev portal system, configured and functioning using SSL.
There is an issue with Prd portal / ads integration.
Short dump is below. Has anybody seen such error? Logs in the system(-s) (PRD Portal and DEV portal where ADS is installed) do not show anything unsussual except this dump.
Thank you for your help.
500 Internal Server Error
SAP NetWeaver Application Server 7.00/Java AS 7.00
Failed to process request. Please contact your system administrator.
Error Summary
While processing the current request, an exception occured which could not be handled by the application or the framework.
If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error page. Hint: Most browsers allow to select all content, copy it and then paste it into an empty document (e.g. email or simple text file).
Root Cause
The initial exception that caused the request to fail, was:
com.sap.tc.webdynpro.pdfobject.core.PDFObjectRuntimeException: Processing exception during a "(Validate)" operation. Request start time: Tue Mar 09 21:30:06 CET 2010 com.adobe.ProcessingException: Rule: exactlyOneOf named: UniqueNodes: Only one of [GetLicenseInformation, CalculateFieldHashes, ClearPDFCache, CopyXDP, GetAvailableUpdates, GetAvailableJobProfiles, GetCacheInfo, GetSchema, InputPDF, Render, UpdateXDP, ClearDestCache] may be specified in a single request Exception Stack Trace: com.adobe.ProcessingException: Rule: exactlyOneOf named: UniqueNodes: Only one of [GetLicenseInformation, CalculateFieldHashes, ClearPDFCache, CopyXDP, GetAvailableUpdates, GetAvailableJobProfiles, GetCacheInfo, GetSchema, InputPDF, Render, UpdateXDP, ClearDestCache] may be specified in a single request at com.adobe.ads.operation.support.OperationRule.validateExactlyOneOf(Unknown Source) at com.adobe.ads.operation.support.OperationRule.validate(Unknown Source) at com.adobe.ads.operation.support.OperationRules.validate(Unknown Source) at com.adobe.ads.request.OperationList.validateRules(Unknown Source) at com.adobe.ads.request.OperationList.validate(Unknown Source) at com.adobe.ads.request.Request.setUpOperations(Unknown Source) at com.adobe.ads.request.Request.process(Unknown Source) at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source) at com.adobe.AdobeDocumentServicesEJB.rpDataSec(Unknown Source) at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0_0.rpDataSec(AdobeDocumentServicesLocalLocalObjectImpl0_0.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126) at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157) at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79) at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92) at SoapServlet.doPost(SoapServlet.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(AccessController.java:207) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
at com.sap.tc.webdynpro.pdfobject.core.PDFObject.doSoapCall(PDFObject.java:432)
at com.sap.tc.webdynpro.pdfobject.core.PDFObject.render(PDFObject.java:3988)
at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRenderHandler.handle(PDFDocumentRenderHandler.java:153)
at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentProcessor.process(PDFDocumentProcessor.java:52)
at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentInteractiveFormHandlingContext.execute(PDFDocumentInteractiveFormHandlingContext.java:115)
... 48 more
com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: Failed to UPDATEDATAINPDF
at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException.<init>(PDFDocumentRuntimeException.java:25)
at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.InteractiveForm.afterHandleActionEvent(InteractiveForm.java:420)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.afterApplicationModification(ClientApplication.java:1132)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.afterApplicationModification(ClientComponent.java:895)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doRespond(WindowPhaseModel.java:573)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:152)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:332)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:761)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:696)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:869)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:229)
at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1344)
at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:356)
at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:549)
at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:593)
at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:865)
at cConfiguration the ADS service on same host solved the issue. It appears there was a version mismatch with ADS service.
Regards -
ESS/MSS PCR Forms Portal 7
We plan on having a requisition form created which will have a number of fields including position and job information. Once the requisition is approved, then the user can begin completing the new hire form. When they come to the position field on the new hire form, can we default the position number entered on the requisition form? Somehow we need to link the position number with the created requisition.
We were not sure you could pull data from one form to another or if everything has to come from the SAP backend.Hi
Please search on SDN for integrating SRM, ESS/MSS in Portal.
Regards
Arun -
Migrating PCR frontend-JSP forms to Adobe interactive forms-WD Abap Comp
Hi All,
We are currently on Netweaver 7.0 & ECC 6.0 and ESS - MSS Business Package 50.4. We are using JSP Forms on portal front for Personnel Change Requests (PCR's ) where in all the scenarios in the backend are heavily customized with good amount of usage of Javascripts. For certain scenarios, where in a huge amount of information is fetched from ECC 6.0 backend system, JSP are performing really bad and the total time taken to display the form is actually causing a lot of irritation to the end user.
We are planning to propose an upgrade to SAP adobe interactive forms. The prerequisite is that the business wants to reuse all the customized scenarios without any changes and just want to move towards better front end forms.
My questions are:
1. Please list benefits of SAP Adobe interactive forms - ABAP component over JSP forms (performance wise)
2. Issues with SAP Adobe Interactive forms?
3. Since Javascripts do not work in Webdynpro ABAP. How can we implement those front end checks and validations.
3. Any other options available for UI that can be suggested?
All suggestions are welcome. Quick response is appreciated.
Thanks a lot for your time and help.
Best Regards,
AnupamaIs your performance issue with the Javascript with JSP pages? or the Java script you are using within the Adobe form in your WDJ custom application using Adobe form? I have worked on PCR's using ISR framework old school it used to call as PCR and now HCM Processes and form, Developed PCR's using WDJ also integrated workflow with the WDJ PCR for approval(we never had any performance issue) infact ISR frame work was kind of slow compare to custom WDJ solution and less flexible for a developer to develop.
I have also worked created WDA custom application for PCR's , WDA is definitely better when you compare it with WDJ but I have not seen much performance issue with WDJ atleast on custom PCR solutions.
I don't have any case study to share with you, can you please tell what kind of PCR's your client is using and what kind of performance issue you are experiencing and where and why you guys are using Javascript. -
We have configure ADS for usage...
Securtiy Model : Basic
We have ERP 2005 - On One Server - ABAP stack only.
Portal - EP with Netweaver 2004s - Java Stack on another server with XSS,ESS and MSS Business Packages.
We want to use Interactive Forms for MSS - i.e PCR
The test as mentioned in ADOBE Config Guide and Netweaver 2004s install guide i.e. For ABAP - FP_PDF_TEST_00
i.e for Java - http://<server>:port/AdobeDocumentServices/Config/ - test
worked ok.
Now when we try to call forms in Portal - MSS - PCRs or in ABAP - SFP we get errors...
Error in Java
The initial exception that caused the request to fail, was:
com.sap.tc.webdynpro.services.exceptions.PDFDocumentCreationException: ../../sap.com/msspcr/PcrApplication/wd_key12_1163646819611/Error+PDF.pdf?sap-wd-download=1&sap-wd-dl_behaviour=1&sap-wd-cltwndid=DefaultExternal1163646667546&sap-ext-sid=w0EkChrXb%2BK97%2B%2Bb8bTJ0A%3D%3DLkG%2Bmy8Q4jfYCmPFPEEJCA%3D%3D%2Fpcd%3Aportal_content%2Fcom.sap.pct%2Fline_manager%2Fcom.sap.pct.erp.mss.bp_folder%2Fcom.sap.pct.erp.mss.roles%2Fcom.sap.pct.erp.mss.manager_self_service%2Fcom.sap.pct.erp.mss.manager%2Foverview%2Fcom.sap.pct.erp.mss.team%2Fpersonal_change_requests%2Fcom.sap.pct.erp.mss.pcrapplication_page%2Fsap.com%2Fmss%7Epcr%2FPcrApplication%2Fbase&sap-wd-norefresh=X&sap-ep-version=7.00.200608201842
at at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.InteractiveForm.afterHandleActionEvent(InteractiveForm.java:383)
at at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.afterApplicationModification(ClientApplication.java:1132)
at at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.afterApplicationModification(ClientComponent.java:887)
at at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doRespond(WindowPhaseModel.java:573)
at at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:152)
... 41 more
Error in ABAP - Error in Start Form : Message no. PTRA_WEB_INTERFACE162
Not sure whats wrong...we tried to Execute a Trace in Java....but it didnt come with any entries....so its not even reaching to that level.
And SFP Trace gives following error....
Adobe Document Services Wed Nov 15 20:26:17 PST 2006 Trace Results:
String: rp.script.uri = sap/SAPPDFDocument.rps
String: Trace = 4
String: Username = SKANDISE
Stream: PDFDocument
Stream: XFD
IIOP service is running
Created a new reference to the DataManager
Locating stream: PDFDocument and loading into a DOM
Processing PDFDocument instructions
Discovering requested operations
Checking request semantics
Request initialization (including DOM construction and validation) processing elapsed time = 11 ms.
Parse Identity
Application: SAFP
Form: FITP_REQUEST_FORM
SID: DHR
Client: 500
IsProductive: false
Username: SKANDISE
Begin operation: Render, elapsed time = 12 ms.
Parse template node
Template:
Source = URL
Name = dest:FP_ICF_DATA_DHR//sap/bc/fp/form/layout/FITP_REQUEST_FORM.XDP?fp-language=EN
Parse data node
Form Data (xml):
Source = Stream
Name = XFD
Parsing output node
Setting PDFDynamic to default 0 for this PDF.
Stream = PDFOut
Form Data (xml):
Document type = pdf
Relevant = null
isPDF = true
pdfDynamic = forbidden
No custom config file found.
Using standard config file: AdobeDocumentServices/lib/xfa.xci
Config setup completed.
Lookup destination: FP_ICF_DATA_DHR
Lookup SAP Destination Service
Problem trying read data from Destination: dest:FP_ICF_DATA_DHR//sap/bc/fp/form/layout/FITP_REQUEST_FORM.XDP?fp-language=EN
com.adobe.ads.destination.DestinationException: Destination exception during destination lookup: FP_ICF_DATA_DHR
Exception Stack Trace:
com.adobe.ads.destination.DestinationException: Destination exception during destination lookup: FP_ICF_DATA_DHR
at com.adobe.ads.destination.Destination.getDestination(Unknown Source)
at com.adobe.ads.destination.Destination.readUrlStream(Unknown Source)
at com.adobe.ads.destination.Destination.readTemplate(Unknown Source)
at com.adobe.ads.data.DestURLData.setData(Unknown Source)
at com.adobe.ads.data.DestURLData.<init>(Unknown Source)
at com.adobe.ads.data.PDFData.createFromURL(Unknown Source)
at com.adobe.ads.data.PDFData.create(Unknown Source)
at com.adobe.ads.request.Template.setPDFData(Unknown Source)
at com.adobe.ads.request.Template.initialize(Unknown Source)
at com.adobe.ads.request.Renderer.initializeTemplates(Unknown Source)
at com.adobe.ads.request.Renderer.execute(Unknown Source)
at com.adobe.BaseADSRequest.doWork(Unknown Source)
at com.adobe.AdobeDocumentServicesWorker.processRender(Unknown Source)
at com.adobe.AdobeDocumentServicesWorker.execute(Unknown Source)
at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0.java:120)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at com.sap.engine.services.webservices.runtime.EJBImplem
Help will be highly appreciated.
ThanksWe figured out how to create this setting:
After launching Visual Admin, go to
Server (xyz) -> Services -> Destinations
Under the Runtime Tab -> Destinations -> HTTP
Create a new HTTP Destination. The name should be FP_ICF_DATA_[instance]
Enter the URL and Client of the ABAP system
Leave the System ID and Language Blank
Selet BASIC authentication, and enter the Username ("ADS_AGENT") and password.
Click Save.
To test this Destination Service, you can append "/sap/bc/fp/form/layout/fp_test_00.xdp" to the end of the URL you just entered. Click Save and Test. If successful, the following message should be displayed "HTTP GET response code 200 Content type text/xml".
Don't forget to remove the appended text once you are done testing. -
In MSS PCR Send button not working
Hi,
We are trying to implement ESS/MSS 1.0 SP 8 on EP 7.0 SP 11 and ECC 6.0. We are using the application on https. SSL has been configured and is working fine. We are using PCR under MSS, which also runs on https. SSL for ADS has been configured and we are able to see the PCR pdf forms. Now when we try to edit the form, and click Send button (Review Form and Save phase) its going on to the Completed page, rather remains in an un ending state. The Completed page is not showing up. We tried to use the application on http and everything is working fine.
Please help.
Regards,
Piyush.Solution:
When you configure HTTPS make sure you dont get a popup window of the certificate and even if you get all the three items (like trusted name, expiry etc) should be green and no warning.
Regards,
Piyush. -
Launching PCR-Workflow from Backend in Portal
Hello
We have a PCR-scenario running (ESS+MSS) with EP 6.0 SP2 Patch 4 HF 7 und CM SP2 P4 HF5 and it works great in the uwl in the portal. But some of our people still prefere working in the Business Workplace ("UWL of the Backend") instead of the uwl in the portal.
If someone tries to launch an item in the backend the portal is called with the old url of the xlauncher.
Ex:
http://h008xa.itelligence.ch/irj/servlet/prt/portal/prtroot/com.sap.tc.wf.wfx.xhandler/?wi_id=613456&logsys=lt30020&task=ts93500047&uname=zapfs&langu=d
The error message is:
Error occured while handling execution request:
Message: No service registered for task "TS93500047".
Please contact your administrator; Details can be found in the component's log.
If i call it in the portal the same item is opend with http://h008xa.itelligence.ch/irj/servlet/prt/portal/prtroot/com.sap.pct.hcm.isrdispatcher.default?iview=com.sap.pct.hcm.isrdispatcher.default&openinnewwindow=yes&wi_id=000000613456&destination=sap_r3_humanresources&item_id=6285&logsys=sap_r3_humanresources&task=ts93500047&uname=zapfs&langu=de
My problem is that the task is allready configured and that the xlauncher is the old technology of EP5.0. How can I change the entries in the backend system to call the correct iView?
Can anyone help me on this one?
Kind Regards
StefanHi,
I don't think it is possible to launch the work item from the backend.. from what I understand, UWL is designed to work by connecting to the backend from the Portal and not the other way around.. what is the end
user trying to do.. appprove the PCR? If they want to approve without even looking at PCR form, they can do it via TCode IQS22 if they know the Notification Number.. But I wouldn't do it..
Regards,
Suresh Datti
Message was edited by: Suresh Datti -
ESS cookbook for SAP ECC 6.0
Hi,
I have done MSS in the past and understand PCRs and ISR framework. I will be soon starting to work on ESS.
Is there an ESS cookbook or configuration guide that will help me understand ESS? I have read the famous article by Siddhartha that talks about designing and hi-level ESS configuration but does not give detail on how and what the backend code is called from ESS and how to change the code, if at all possible.
About MSS, In old MSS (prior to ECC 6.0) we had PCR's and could modify the JSP code. Is this still true for ECC 6.0?
Any help in this area is greatly appreciated.
thanks
SalimPlease check this thread.... it has a very good step by step guide.
thanks
Salim
WEB Dynpros -
ESS with SAP ERP 2004 ECC 5.0
Hello,
with SAP R/3 we used the Employee Self Services via an external ITS. Now we are using SAP ERP 2004 ECC 5.0 with an installed Java AddIn without Enterprise Portal.
My Question is:
What ways are possible, so that we can use the ESS functionality?
My Ideas are:
1. Use the old external ITS and connect it to the new system.
Problem: Is the connection possible?
or
2. Use the existing services from the internal ITS.
Problem: It seems that some are not working - is it possible to activate them?
or
3. Use the WebDynpro-Technology without Enterprise Portal.
Problem: Will it work?
All information I could find, is, that none of the mentioned ways will work, but maybe someone tried to do the same and was successful.
Thanks for ideas,
AndréHello Andre,
I don't have experience with using ESS web dynpro applications standalone without EP but I believe that should work just fine. We use standalone web dynpro applications for our mobile ISR/PCR approvals where we access web dynpro application directly via Blackberry. You should be able to access any web dynpro application directly without EP iView - for certain services you will need to provide the correct attributes and values via URL though.
Hope that helps you a little bit,
Harald -
Upgrading PCRs (Personnel Change Requests) front end technology
Hi All,
We are currently on Netweaver 7.0 & ECC 6.0 and ESS - MSS Business Package 50.4. We are using JSP Forms on portal front for Personnel Change Requests (PCR's ) where in all the scenarios in the backend are heavily customised. For certain scenarios, where in a huge amount of information is fetched from ECC 6.0 backend system, JSP are performing really bad and the total time taken to display the form is actaully causing a lot of irritation to the end user.
We are planning to propose an upgrade to SAP adobe interactive forms. The prerequisite is that the business wants to reuse all the customised scenarios without any changes and just want to move towards better front end forms.
My questions are:
1. Please list benefits of SAP Adobe interactive forms over JSP forms (performace wise)
2. Issues with SAP Adobe Interactive forms?
3. Any other options available for UI that can be suggested?
All suggestions are welcome. Quick response is appreciated.
Thanks a lot for your time and help.
Best Regards,
AnupamaAdobe form for sure has performance issues ... Look at the below post
Hiring Adobe Form-Performance problem
Have you tried with WD ABAP. Since your application is dealing with data from backend, I think WD ABAP should suit your purpose. You will have much better handler over the data in this case.
Regards,
Mahesh
Edited by: Mahesh Krishnapillai on Jan 4, 2012 4:35 PM
Maybe you are looking for
-
Is it possible to create an extension containing a panel for Dreamweaver CC 2014?
Dear Adobe Community, Currently we work in Dreamweaver CS6 with some custom extensions. Since we're now looking into upgrading to CC 2014, obviously, we need to make sure we can either re-use, port or create new extensions to maintain the functionali
-
I did the recovery mode thing, and it wont get out of recovery mode... how do you do that? (by the way I'm using a 5 gig Zen Micro.)
-
NetService seem so simple - but I'm hosed
I've looked at dozens of examples that all use about the same code for connecting to a cold fusion cfc in AS3. The service works fine in AS2, but fails in my ported code. I can't event get the URL to work, as per the examples. CF code is in a cfc cal
-
Hello We recently installed version 10.8.3 to our 2 year old mac and now we could'nt open iphoto, it told us to install library upgrader, so we did and it still won't work. any suggestions.? thank you in advance
-
I have installed the latest Lion upgrade - 10.7.3 (11D50d). I know have a problem with my mail inbox constantly showing 6 unread mails against my Exchange mail account when the real count is 0. iPhone and the hosted eExchange web mail portal display