Record working Time link in General Related Activities iView
Hello Gurus,
In the MSS Related Activities iView we have a link to navigate to Record Working TIme iView, but when I click on that link it is pointing to the production portal but I am testing in the development environment.
So please any one help he me out whether do we have to maintain any URL.
When I click Timesheet I can see the list of employees in employee search area and information in general section but when I click on the record working time link in the related activities area portal redirects me to the production portal URL and displays the production portal login screen. Please help me out in resolving the issue.
Hmm this is interesting. Guess that's reason even when i am trying to call pdc location of iview "Record Working Time" it is unable to load fpm application based changes and some of personalizations.
Wondering if there is any way to generate or find absolute path to run these application, as they are running on Portal(it works just fine when i launch from my ESS role).
http watch was not great help..
Cheers,
Sudhir
Similar Messages
-
ESS: Record working time - employee name and number
Hi All,
I'd like to display the employee number and name in the Record working time screen.
Please help me with the configuration I need to do in IMG or on the portal side.
Any help is greatly appreciated.
Thanks,
Rajit
Points will be awarded.Hi Siddharth,
On the General Information page, there's a Related Activity iview which contains a link for Record Working Time.
A manager can select an employee in the Data View and then can click on the Record Working Time link which opens up that emp's time sheet.
In such a case, display of employee number and name is very useful and I'm trying to solve this.
In IMG's "Define Field Selection" -> Data entry section, there are employee number and name fields that I set for the data entry profile. But they are not displayed in the portal.
Any ideas are welcome.
Thanks,
Rajit -
Webdynpro record working time general
Dear Expert,
I have a general question. Previously my company is using EP 6 with some transaction iview and they have upgrade to EP 7 with ECC 6.
My question is
1) Which webdynpro page should i use if i wanted to let the employees to key in over time.
2) Which webdynpro page should i use if wanted to let the employees to record their attandance.
3) Is there any standard workflow for overtime request and attandance request.
4) Where can i specify the workflow to use as like what i can specify for the leave.
Thanks in advance
Regards
BryanHi Lee,
As u know that we have some standerd Business Packages for ESS/MSS, when we download it we will get some pre defined Roles, worksets, pages with iviews.
According to ur (2) point we have a Workset called Working Time --> Record Working Time --> u can record their attandance.
let me know if its help ful.
Regards,
Kishore -
Webdynpro record working time general question
Dear Expert,
I have a general question. Previously my company is using EP 6 with some transaction iview and they have upgrade to EP 7 with ECC 6.
My question is
1) Which webdynpro page should i use if i wanted to let the employees to key in over time.
2) Which webdynpro page should i use if wanted to let the employees to record their attandance.
3) Is there any standard workflow for overtime request and attandance request.
4) Where can i specify the workflow to use as like what i can specify for the leave.
Thanks in advance
Regards
BryanHi Lee,
As u know that we have some standerd Business Packages for ESS/MSS, when we download it we will get some pre defined Roles, worksets, pages with iviews.
According to ur (2) point we have a Workset called Working Time --> Record Working Time --> u can record their attandance.
let me know if its help ful.
Regards,
Kishore -
ESS Record Working Time .. Restrict Time Entry with Relative limit
Hi SDN Users,
We are using ERP 2005 and EP 7.0 with webdynpro java ESS applications for Time, Travel and Personal Information.
In the ESS Record Working Time application, a user can scroll to any date he wants in the past or in the future and record/edit working times. The application does not take into consideration the setting made in the time entry profile for relative limit.
Please suggest the best way I can include this in the webdynpro application for Record Working Time. (in other words I would like to restrict the users to NOT be able to scroll before and later than 1 week from the current week).
Can this be achieved by modifying any ABAP program / BADI / User Exit (OR)
Would this require Webdynpro Code changes ?
Please suggest some changes if any one has gone through a similar requirement.
Thank You,
SalomeHello Salome ,
You can use the following way out for this :
Lets say you want to allow one week before Begda , rest entries not allowed .
1. VcCatRecordentry View - make a method called dateValid(); this would return true / flase
we can get begda and endda.
wdcontext.currentcontextelement.gettimesheetBegda();
wdcontext.currentcontextelement.gettimesheetendda();
Date sysDate = new Date(Calendar.getInstance().getTimeInMillis());
int sysDay = sysDate.getDay();
2. Instantiate the Calendar Calendar c1 = new GregorianCalendar();
3. c1.add(c1.DATE,-7);
Date dt_end = c1.getTime();
now compare the dt_end to begda if it return >0
then in on action navigation nxt - report exception
this would work , since I did the same and it worked absolutely well for me .
Regards
Sandeep Sharma
Edited by: Sandeep Sharma on Jul 8, 2009 7:41 PM -
Time Constraints on ESS - Record Working Time and Leave Request
Hi All,
I have configured Time Constraints and their reaction in V_T554Y.
When I record the appropriate combination of Attendances and Absences in back-end, I can see the reactions as specified... However, when I try to do the same in ESS - Recording Working Time and Leave Request, I do not see that Time Constraints taking effect on the front end.
Here is what I have done:
I have two attendance - P001 and P002. P001 is configured to be recorded on Leave Request where as P002 is configured to be recorded via Record Working Time (CATS) link.
I record the attendance P001 in Leave Request and also post that into infotypes. After this, I try to record P002 in the Record Working Time Screen and I still get errors (Errors are from: HRTIM00REC E/207 and LR E/335)
If I try to replicate the same in the back-end in IT20002, then there is no issues.
Can anyone help and let me know how we can implement the same Time constraints reactions on the front-end and the back-end.
Thanks a bunch
- HarshalNote that Time constraints are not valid for Leave request and Working time ie in ESS
it only comes via PA30
in CATS too, we dont follow much HR related collisions checks these are taken into consideration during CAT6
and in leave request via Rptarqpost
so its not gonna work, Its intended and correct! go for a user exit cats0003 or check cac1 profile customisation -
Record working time giving error
hi experts,
I have implemented one sap note 1017728.The description of the note is mentioned below:
The note is related to recording of working time in portal.The note is completely implemented in sap r/3 side ,but when the user is testing the same in the portal he is getting an error:
Page 1 from 21017728SAP Note Sep 19, 20075Version
Processor PRRUDRA
Processing Status In Process
Implementation Status Processor
Processing Status
Implementation Status
Language
Short Text
Component
THEMK_NAME
NOTE_TEXT
SAP Note
Version
DATELanguage E
Short Text CATS-WD:Duplicate line is created when template is saved.
Component CA-TS-IA-XS
Description
Symptom
In record working time a duplicate line is created when the template is saved or refreshed.This happens only when the
WBS element exists in the
data profile of the user.
Other terms
WBS, Save, template, refresh, duplicate, external, internal representation
Reason and Prerequisites
Program error.This issue happens because of the comparison between the
external and internal representation of the WBS element which are different.
Solution
Apply the attached correction instructions and also follow the below mentioned manual steps.
1.Create the method COMPARE_VALUES in the interface IF_XSS_CAT_UIA_TR_ACCESS.
The parameters for this method should be as follows.
PARAMETER Type Typing Method Associated Type Description FIELDNAME Importing Type FIELDNAME Fieldname
COMPARISON Importing Type Ref To DATA
RESULT Exporting Type BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
Apply the corresponding Support Package to incorporate the relevant
changes.
Valid Releases:
Software Component Release
DSCR
RELEASE
RELEASE
RELEASE
DSCR
ALSTXT
ALETXT
SAP Note
Version
DATESAP R/3 Enterprise AddOn Human Resource
500
600
700
References to Relevant Support Packages:
Software Component Release Package Name:
SAP R/3 Enterprise AddOn Human Resource
600 SAPKGPHD19
Please suggest what to do.
regards
PrasunWhat about the cats profile. You need to check the cats profile. This error is of cats profile only.
if the profile is set accordingly then you wont get this error.
Its not a workflow issue
ask your wf consultant to check
The reason is that with tast 31000004 the rule is not defined.
Pl follow the step below and it will start working
1. run pftc transaction
2. select task type - standard task
3. put task 31000004
4. Click on change
5. Click on default rule tab
6. key value 00000168/00000157
7. compile it
8. go to additional data -> agent assignment-> maintain
9. select the task and click on attributes
10. select radio button general task
11. click on transfer
12. click on generate button then back
13. save
Message was edited by:
Barin Desai -
ESS Record Working Time - How to set up approvals?
Hello experts,
I've hit a bit of a roadblock and could use some direction. I have recently implemented the newer ESS_WDA role in our sandbox environment to see what it had all to offer. Using LPD_CUST to customize the ESS launchpad role, instance = menu, I have successfully implemented the Record Working Time WD application and have it running fine. Using CAC1 I created two profiles, ESS (without approvals) and Z_ESS_A (with approvals). Using the ESS profile, a user can enter time into their ESS time sheet, save, and thus time is entered into CATS and their IT2001/2002.
Now, Z_ESS_A is another story. Some time this year, we'd like all our US administrative personnel to enter time using ESS Recording Working Time (HRESS_A_CATS_1) however, they would need to have all their time approved by their reporting manager (or a backup) before it goes into IT2001/2002.
I'm a bit fuzzy on the process, but I would like the approval to be done by their reporting manager in Manager Self-Service using the Approve Time Sheet application (HRMSS_A_CATS_APPROVAL) and not by click on some link in their UWL. I assume this is set up by assigning a task in the workflow section under Approval in the data entry profile, but I have no idea what task to assign. Do we need to create a custom task? Am I on the right path or is there another path I should be pursuing? Ideally, if the manager is unable to approve the associate's time sheet, we would have a backup enter their MSS and approve time sheets that haven't been approved by the direct manager yet.
I did notice the Approve Working Time section in the IMG. Is this where I need to set up the approvals? I noticed a SAP_LINE view, however I read this uses a line manager relationship dictated in OM, however we do not use that relationship (A002/B002). We simply use the A003 (Manages/Belongs to) relationships, thus the task would identify the chief of the org unit and use that relationship to decide who to send the time sheet approval to.
Kind regards,
Garrett MeredithHi Garrett,
System identified the Record working time profile from the value against User Parameter CVR in SU01.
If you maintain ESS against CVR it triggers without approval
If you maintain Z_ESS_A against CVR it triggers Approval process
Some time this year, we'd like all our US administrative personnel to enter time using ESS Recording Working Time (HRESS_A_CATS_1) however, they would need to have all their time approved by their reporting manager (or a backup) before it goes into IT2001/2002.
You need to change the CVR parameter value to Z_ESS_A for that period for all US administrative employees for that duration. Again you need to change it to ESS once that duration is over.
but I would like the approval to be done by their reporting manager in Manager Self-Service using the Approve Time Sheet application (HRMSS_A_CATS_APPROVAL) and not by click on some link in their UWL.
Below tick in CAC1 triggers workitems to UWL, if not only sent to Approve Time sheet application in MSS.
I did notice the Approve Working Time section in the IMG. Is this where I need to set up the approvals? I noticed a SAP_LINE view,
SPRO / PM/ ESS WDABP / Working Time/ Record working time/ Approve Working Time
above is the navigation where you configure approval process.
SAP_LINE is also a user parameter for managers in SU01 against CATS_APPR_PROF.
So Employee SU01 - CVR = ESS or Z_ESS_A
Manager SU01 - CATS_APPR_PROF = SAP_LINE or Custom one.
however I read this uses a line manager relationship dictated in OM, however we do not use that relationship (A002/B002). We simply use the A003 (Manages/Belongs to) relationships, thus the task would identify the chief of the org unit and use that relationship to decide who to send the time sheet approval to.
It doesn't work based on A002/B002 relation, it works based on Chief Relation (A012/B012) to Org.Unit.
Let us say X is the chief for A org.unit, all the positions those belong to A org.unit shown under X as reportee employees, so X can be the approver for A1, A2, A3 and so on.
Hope this give you an understanding.
Regards,
Srikanth Naidu -
Custom Search help in Record Working Time
Hi,
We have a requirement to add a custom field on RECORD Working Time ( ESS). This field has been added and custom search help is assigned to the data element of the field. The values in the F4 help should vary based on employees department.
The related code for this requirement is written in the serach help exit. The F4 help is working as expected from backend ( ECC) but not in Portal (ESS).
I have added the custom field in TCATS_SHLP_ITS. After maintaining this table all the values in F4 help are displaying , whereas it should only display the values under employees department in Record Working time.
I understand the class cl_xss_cat_value_help_general is responsible for the search help in ESS is there any user exit or enhancement available for this class in order to control the serach values on ESS.
Thanks in advance.
regards,
Pradeepnote that search help of CAT2 and record working time are different!
these are teh steps
please modify the following in the table TCATS_SHLP_ITS as follows:
1. Execute the T-Code SM31
2. Enter the table name TCATS_SHLP_ITS.
or check the class
CL_XSS_CAT_VALUE_HELP_GENERAL
or check
CL_XSS_CAT_VALUE_HELP*
take an example from Sap note 914125 -
Header information not displaying in ABAP Webdynpro record working time
1. I am not seeing the header information, personnel number, name, cost center, on the ABAP Webdynpro record working time timesheet. When I run the timesheet profile in CAT2 the header contains the personnel number, name, cost center, but these do not display when the ABAP Webdynpro timesheet is run
2. Is there a version of the ABAP webdynpro timesheet that prompts for the personnel number, date and profile prior to executing the timesheet? I want to define an ESS link for managers to update timesheets of individual teammates. The teammate do not necessarily have to be their direct reportsHi David,
CATS Webdynpro application is a OIF fpm. Please check if you have performed the FPM IDR configuration properly.
In standard, the ESS CATS does not prompt for the personnel number except in CE scenario. In MSS addon, you have an option to launch the ESS CATS application on-behalf of the employee. Please refer to the sap library documentation.
Hope this helps,
Regards,
Roy -
How to implement Manager Selfservice - Recording Working Time - BP
Hi!
I would like to have a stepby step approach to implement business package for recording working time.
What I need is the following information?
1. Pre-requisites
2. How to create the iview ?
3. What R3 configurations need?
you can email if you have good documentation on this to [email protected]
Thank you
RameshThe primary limitation you will encounter when trying to do high speed
digital I/O using your E-Series hardware is that the digital lines are
all software timed. This means that for each and every digital
read it is necessary for your software to issue a command to your
hardware, read a single point, then receive the response from the
board. This prevents you from performing digital operations at
very high speed. In general, I would say that 100 microseconds is
a very good response using software-timed digital I/O on a Windows
computer.
It is difficult to make a good recommendation without more detail about
what you are trying to do. You may need to consider switching to
a Real-Time operating system, or upgrading your DAQ hardware to a board
that will allow you to time your digital acquisitions on the board
itself. These devices, such as the m-Series DAQ or the PCI-653x
series, would allow you to use hardware triggers for your digital
acquisitions, change detection, and buffered data acquisitions to
reduce the software overhead involved in a rapid acquisition. -
Record Working Time Error on Portal
Hi Experts,
I am getting following error which try to do record working time from portal. Need your kind solution to resolve the issue..
Thanks in advance.
Errors:
Record Working Time
Critical Error
A critical error has occured. Processing of the service had to be terminated. Unsaved data has been lost.
Please contact your system administrator.
The current statement requires a character-type data object., error key: RFC_ERROR_SYSTEM_FAILURE
The current statement requires a character-type data object., error key: RFC_ERROR_SYSTEM_FAILURE:com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: The current statement requires a character-type data object., error key: RFC_ERROR_SYSTEM_FAILURE
at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:101)
at com.sap.xss.hr.cat.record.blc.RfcManager.rfcExecute(RfcManager.java:468)
at com.sap.xss.hr.cat.record.blc.RfcManager.init(RfcManager.java:822)
at com.sap.xss.hr.cat.record.blc.wdp.InternalRfcManager.init(InternalRfcManager.java:248)
at com.sap.xss.hr.cat.record.blc.FcCatRecordInterface.onInit(FcCatRecordInterface.java:344)
at com.sap.xss.hr.cat.record.blc.wdp.InternalFcCatRecordInterface.onInit(InternalFcCatRecordInterface.java:234)
at com.sap.xss.hr.cat.record.blc.wdp.InternalFcCatRecordInterface$External.onInit(InternalFcCatRecordInterface.java:484)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:920)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:889)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1082)
at com.sap.xss.hr.cat.record.vac.calendar.VcCatCalendar.onInit(VcCatCalendar.java:251)
at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendar.onInit(InternalVcCatCalendar.java:194)
at com.sap.xss.hr.cat.record.vac.calendar.VcCatCalendarInterface.onInit(VcCatCalendarInterface.java:162)
at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendarInterface.onInit(InternalVcCatCalendarInterface.java:146)
at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendarInterface$External.onInit(InternalVcCatCalendarInterface.java:222)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:563)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:437)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:195)
at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:748)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:283)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:779)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:714)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)
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:860)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)
at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1244)
at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:354)
at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:547)
at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:591)
at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:822)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
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:313)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:730)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
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:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
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:180)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: com.sap.aii.proxy.framework.core.BaseProxyException: The current statement requires a character-type data object., error key: RFC_ERROR_SYSTEM_FAILURE
at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:150)
at com.sap.xss.hr.cat.general.model.slim.CatsModelSlim.hrxss_Cat_Wd_Record(CatsModelSlim.java:221)
at com.sap.xss.hr.cat.general.model.slim.Hrxss_Cat_Wd_Record_Input.doExecute(Hrxss_Cat_Wd_Record_Input.java:137)
at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:92)
at com.sap.xss.hr.cat.record.blc.RfcManager.rfcExecute(RfcManager.java:468)
at com.sap.xss.hr.cat.record.blc.RfcManager.init(RfcManager.java:822)
at com.sap.xss.hr.cat.record.blc.wdp.InternalRfcManager.init(InternalRfcManager.java:248)
at com.sap.xss.hr.cat.record.blc.FcCatRecordInterface.onInit(FcCatRecordInterface.java:344)
at com.sap.xss.hr.cat.record.blc.wdp.InternalFcCatRecordInterface.onInit(InternalFcCatRecordInterface.java:234)
at com.sap.xss.hr.cat.record.blc.wdp.InternalFcCatRecordInterface$External.onInit(InternalFcCatRecordInterface.java:484)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:920)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:889)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1082)
at com.sap.xss.hr.cat.record.vac.calendar.VcCatCalendar.onInit(VcCatCalendar.java:251)
at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendar.onInit(InternalVcCatCalendar.java:194)
at com.sap.xss.hr.cat.record.vac.calendar.VcCatCalendarInterface.onInit(VcCatCalendarInterface.java:162)
at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendarInterface.onInit(InternalVcCatCalendarInterface.java:146)
at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendarInterface$External.onInit(InternalVcCatCalendarInterface.java:222)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:563)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:437)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:195)
at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:748)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:283)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:779)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:714)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)
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:860)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)
at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1244)
at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:354)
at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:547)
at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:591)
at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:822)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
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:313)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:730)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
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:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
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:180)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)Check transaction ST22 for exceptions/errors (that is usually the first place...thanks to Barin Desai for drilling that into my head long ago...haha...make sure you set the dates to check correctly). If nothing there (there should usually be with this kind of error), then also check your JCO connetions for the WebDynpro (you can do this in the portal or through Visual Admin but you will need J2EE admin permissions).
-
Record Working Time iView Error in Portal
Hi
In Record Working Time ivIew in SAP Portal when we are selcting the date from the Calendar
we are getting the below Error as
The initial exception that caused the request to fail, was:
java.lang.IllegalArgumentException
at java.sql.Date.valueOf(Date.java:138)
at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.DateNavigatorAdapter.onDATENAVIGATORDAYCLICK(DateNavigatorAdapter.java:438)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
... 43 more
For certain dates in Calendar Year 2010, I am not getting the Error .But whichever date I am selecting from Year 2011 I am getting the above error.
Can any one please let me know about this issue
Regards
AlexiAlexi,
check this link
http://wiki.sdn.sap.com/wiki/display/ERPHCM/HOWTOGETRIDOFSPSTACKMISMATCHISSUES and see if there is any compatibility issue.
check for some notes in service market place
Thanks
Bala Duvvuri -
Hi,
Whenever an user clicks on the link "Record Working Time", it gives an error The profile in use has 65 columns. A maximum of 40 columns are allowed.
The CVR parameter is maintained and also the Profile is maintained.
Can anyone please help me with this?
Thanks and Regards,
PinkiHi pinki,
Using tcode cac2 you can hide certain columns which you do not need. So that you do exceed limit.
Hope that it will be helpful.
thanks
arun -
We are facing issue in Record working time where there are users who belong to Org unit "70001573u201D. The chief position of org unit 70001573 is not occupied.
70001573 Org units are belonging to Org unit 70001601 which is occupied by EMMA POWELL.
So now the user whose belongs to 70001573 org unit, when they raise the record working time and release the same, Since 70001573 is not occupied by any person the request should go to Org Unit 70001601.
Currently the system not functioning as per the said requirement.
The user whose belong to 70001573 org unit, when they raise the record working time and release the same , the request not going any manager for the approval which shout not be case .
We even though implement Note 595073 - Workflow behavior with vacant chief positions
But we still are facing the issue.which TASK are you using for CATS? Also have you implemented the badi_cats_approval to check for this scenario ie vacant position etc or exit cats00008
also
The actual user to who's inbox the workitem should be routed to is only
determined in subsequent processing. Further, it is not mandatory that a
user is actually assigned. Please note that workitems in general may be
assigned to users, positions, work center etc. It is therefore by
intention that an error is not raised in the scenario under
consideration.
best option is BADI_CATS_APPROVAL
Maybe you are looking for
-
Error Message " please upgrade the latest version of isync"
hello, have download a isync software from nokia website, but when i am trying to install the error message ask me to upgrade my isync. Problem is i try many times on software update but there is nothing to be update. My current Isync software versio
-
How to create CT_TOMBSTONE table
In Cus Case ct_tombstone table has been delete some how. I verified logging in to ods chema and try to run desc for ct_tombstone table SQL> show user USER is "ODS" SQL> desc ct_tombstone ERROR: ORA-04043: object ct_tombstone does not exist Now Cus ha
-
/etc/profile doesn't get sourced at start of session
Hello to everyone :D. I've been using Windows my entire life until January when someone recommended me Ubuntu. I tried (and loved it) for some months but got sick of the lack of control, the pre-installed packages and the incorporation of Unity in 11
-
FIFO buffer control in Windows 7 Home Premium
Hi all. I'm trying to communicate with a CNC mill through a serial port (RS232). I used to run Windows XP but am now running Windows 7 Home Premium. In XP there was an option in Device Manager on the port(COM) under properties where I could set the F
-
Hi youall, I want to get thumbnails from my compact card inserted in the printer but I do most my pictures in RAW and the printer doesn't recognize a card with RAW pictures on it. I would be uploading first to my computer in order to keep the origina