Enhance legend in Record Working Time IView

Hi,
I am working on SAP NetWeaver Portal 7.0(Service Pack 4). New NetWeaver functionality in Record Working Time section(of ESS>Working time ) allows employees to enter their working times for different attendance/absence types showing different colours in calendar for Rejected and Not Released statuses. Now the requirement is to include one more colour to show the approved times in the calendar. Ie, Currently legend has two colors with text,  like  (  <Red box> Rejected           <Light Red box>  Not Released), now i have to add   ' <Green box>  Approve '  beside   'Not Released' text,    and if manager approves the time sheet then those dates will be displayed in green color.
If any body worked on the similar type of requirement or having knowledge....please let me know how to achieve this req.
Thanks in advance.

HI,
You need to implement BADI for this ..
BADI name : "PT_ABS_REQ"
In the BADI "PT_ABS_REQ" interface "IF_EX_PT_ABS_REQ" you can find the method
"SET_CALENDAR_COLOR" in that you can set the colure for the Absent type ......
Adjust Colors of Calendar and Team Calendar
Functionality
You can use this method to change the colors in the team calendar.
In the standard system, the different statuses for requests have different colors. You can use this method to differentiate the colors of requests depending on the following aspects:
Status of requests (status)
Action that an employee has executed: new request, delete, change (UIA operation)
Subtype of absence (SUBTY)
Full-day or partial-day absence (BEGMT, where BEGMT = 0 signifies a full-day absence)
Application mode ( mode). You specify the application mode in the Select Employees for the Team Calendar IMG activity.
Color Display of Status of Leave Requests(COLORS_ACTIVE). You specify this status in the Specify How Leave Is Displayed and Default Values IMG activity.
Available Colors
You have a choice of 16 colors. The 16 colors are hard coded, that is, you cannot change them or add other ones.
The available colors are stored with their RGB value as constants of the CL_PT_REQ_CONST class. Use these constants if you want to change the colors.
Notes
If you change the colors in the team calendar, you should also adapt the legend accordingly. You can use the Adjust Legend for Calendar and Team Calendar method to do so.
Hope this work!!!

Similar Messages

  • Java.lang.NullPointerException in the record working time iview

    Hello,
      I am getting java.lang.NullPointerException when I try to access the record working time iView. Below is the full exception chain.
    Please help me out in fixing the issue.
    java.lang.NullPointerException
         at com.sap.pcuigp.xssutils.pernr.FcEmployeeServicesInterface.getEmployeenumber(FcEmployeeServicesInterface.java:115)
         at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface.getEmployeenumber(InternalFcEmployeeServicesInterface.java:175)
         at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface$External.getEmployeenumber(InternalFcEmployeeServicesInterface.java:235)
         at com.sap.xss.hr.cat.record.blc.RfcManager.init(RfcManager.java:791)
         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:922)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:891)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1084)
         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:564)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:196)
         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:783)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:303)
         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:192)
         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:864)
         at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)
         at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1351)
         at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:356)
         at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:550)
         at com.sap.portal.pb.PageBuilder.wdDoInit(PageBuilder.java:193)
         at com.sap.portal.pb.wdp.InternalPageBuilder.wdDoInit(InternalPageBuilder.java:150)
         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:783)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:303)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:192)
         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: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(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)

    Hi,
    All the parameters are maintained in the SU01 but we are in strange situation here only for one test user id we are getting null pointer exception with the time sheet. We compared with the user id which is working there is no difference in the parameters
    maintained. Please tell me why this behavior between two user ids.
        These two are manager user ids. For employee user ids time sheet is working fine.

  • 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
    Alexi

    Alexi,
    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

  • Changing the default tab in Record Working Time iview of ESS

    Dear experts,
    How can we change the Default tab from WEEKLY to DAYLY in Record Working Time iview of ESS .

    We have been told by SAP this is not possible to do.
    There may be some changes to this in Ehp 5, but I am not sure.
    /Kirsten

  • Enabling "Daily View" on Record Working Time iView

    My company uses ESS Portal - Record working Time screen.
    We only see Weekly view tab... is there a way to enable the Daily view tab...
    how do I go about changing the iView for Daily View... any help is appreciated... I am new to portals so I need expert advise on this..
    Thanks a lot

    HI,
    You need to implement BADI for this ..
    BADI name : "PT_ABS_REQ"
    In the BADI "PT_ABS_REQ" interface "IF_EX_PT_ABS_REQ" you can find the method
    "SET_CALENDAR_COLOR" in that you can set the colure for the Absent type ......
    Adjust Colors of Calendar and Team Calendar
    Functionality
    You can use this method to change the colors in the team calendar.
    In the standard system, the different statuses for requests have different colors. You can use this method to differentiate the colors of requests depending on the following aspects:
    Status of requests (status)
    Action that an employee has executed: new request, delete, change (UIA operation)
    Subtype of absence (SUBTY)
    Full-day or partial-day absence (BEGMT, where BEGMT = 0 signifies a full-day absence)
    Application mode ( mode). You specify the application mode in the Select Employees for the Team Calendar IMG activity.
    Color Display of Status of Leave Requests(COLORS_ACTIVE). You specify this status in the Specify How Leave Is Displayed and Default Values IMG activity.
    Available Colors
    You have a choice of 16 colors. The 16 colors are hard coded, that is, you cannot change them or add other ones.
    The available colors are stored with their RGB value as constants of the CL_PT_REQ_CONST class. Use these constants if you want to change the colors.
    Notes
    If you change the colors in the team calendar, you should also adapt the legend accordingly. You can use the Adjust Legend for Calendar and Team Calendar method to do so.
    Hope this work!!!

  • Null pointer exception with the Record working time iView

    I am facing a strange situation over here, I am testing with three user ids and with only one manager user id I am getting below java runtime error. Please help me out in finding a solution for this. When I log in with the other two test ids I am able to open the iView and submit my time sheet with out any exceptions but only with one user id I am getting this kind of error.
    Detailed Error Information Detailed Exception Chain java.lang.NullPointerException at com.sap.pcuigp.xssutils.pernr.FcEmployeeServicesInterface.getEmployeenumber(FcEmployeeServicesInterface.java:115) at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface.getEmployeenumber(InternalFcEmployeeServicesInterface.java:175) at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface$External.getEmployeenumber(InternalFcEmployeeServicesInterface.java:235) at com.sap.xss.hr.cat.record.blc.RfcManager.init(RfcManager.java:791) 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:922) at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:891) at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1084) 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:564) at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438) at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:196) 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:783) at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:303) at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741) at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694) 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.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: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(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)

    Hi,
    This runtime error occurs when the application fails to resolve the pernr of the logged in user in the backend. Could you please check if the user has correct assignment in IT0105. If you are using CE, kindly check if the CE settings are properly checked. Also check if the IT0105 is correctly shared across all the CE assignments.
    Hope this helps
    Regards,
    Roy

  • 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

  • To unhide the columns of " Record Working Time " table

    hi experts ,
    Can any one suggest me how to unhide some columns of the table "Record Working Time" .
    Actually I have tried the following procedure : content admin -> portal content -> iview -> Rclickctrlalt and check the property of the table and displayed all the columns . It shows all the columns perfectly .
    Finally , when I checked the table in Employee self service -> Working time -> Record working time , I can not see some columns which are visible in content admin "Record Working Time " iview .
    It is a standard webdynpro java application "CatDataRecord" .

    hi gorlisrinu  ,
    Thanks for your reply .
    I have all the administration right . When  I  check the iview in 'Content Admin' I can see all the columns , but when I check the same iview under  'ESS role' i can not see some of the columns  of "Record Working Table ". That is my problem . Can you tell me what is the reason behind it  ? I always save  all the changes after any modification .
    Regards ,
    Sumana
    Edited by: sumana05 on Nov 18, 2011 7:39 AM

  • Record Working Time(WDJ) error

    Hi,
    I keep getting this "TARGET_HOURS_ERROR" error, when I access the ESS
    page in my Portal.. but if I fill the buffer by executing the
    READ_TARGET_HOURS Method of the Class CL_XSS_CAT_EMPLOYEE in the
    backend (in Test Mode) & then access the Record Working Time iView,
    the error is gone.. I'm not sure why the buffer isn't getting filled
    when I access the iView directly.The following is our system configuration..
    SAP_ABA - SAPKA70012
    SAP_BASIS - SAPKB70012
    PI_BASIS - SAPKIPYM01
    SAP_HR - SAPKE60018
    EA-HR - SAPKGPHD18
    SAPEP - NW04s SP13
    ESS - ERP1.0
    Any suggestions/experiences on this error pl?
    ~Suresh

    the WDJ appalication expects a months time when reading the Target Hours.. We had a User Exit to populate the time for only 14 days.. this was causing an exception in the backend whie reading the Target Hours.. Once the User Exit was deactivated, the iView came up as expected..
    Thanks to Sireesh ( SAP Development ) for identifying the issue..
    ~Suresh

  • Can we display Approved Times as marked in Record Working Time Calendar

    Hi All,
    In the Calendar provided by Record Working Time iview,I could see the following three types of dates as marked
    1)Rejected
    2)Not Released
    3)Excess Time Recorded
    Similarly is it possible for us to mark the dates for which the OT is approved.
    Can some thing be done at the backend with configuration to achieve the same.
    We do not have NWDI to modify webdynpro code of the iview
    Regards,
    Santhosh

    The reason behind this was
    the descision to keep the interface simple: Highlighting should be used
    for records (or days on the calendar) for which action might be required
    by the user. No matter if a record is approved or still to be approved,
    the next step in the workflow is not for the user to perform but for
    the approver.
    If a record has been rejected, action is required by the user and
    therefore the record is highlighted. Currently, there are no plans to
    change this.
    This could be changed on a project-basis, of course. Such a change
    would require action in Java as well as in ABAP, since we do not
    transfer the status to the frontend except for the detail screen, which
    is for one record only. What would have to be done?
    1) Add a new semantic state "approved" to the DDic element used for
       semantic states.
    2) Set this semantic sate within the RFC-layer (using the method
       "build_timesheet", IIRC).
    3) Possibly do the same for the calendar as well.
    4) Adopt the Java-side to take this new semantic state into account.
    This would of course be a modification, so please understand that I
    just wrote down a rough outline of the changes that would have to
    be introduced. I didn't actually do an analysis or design for such
    a modification but simply noted all the steps that I am aware of that
    would have to be performed.
    Please refer the help.sap.com for further information on this
    or SPRO path.

  • Record Working Time - Approve Status

    Hi,
    How can an Employee checks whether his Time has been approved or not? I am in "Record Working Time" iView in Portal, i wasn't able to see any status on previous timesheets/weeks whether the time has been approved by the manager or not.
    Please advice.
    Thanks
    Vijay

    We can see on Daily View by clicking on DETAILS link on each line.

  • ESS - working time - record working time - blank site

    Hi,
    if i follow the link <u>record working time</u> in the working time overview i get a blank site.
    Has somebody an idea why?

    Hi Prabhakar,
    I looked into the Portal Content directory. Where do i find the Record Working Time iView?
    I only see the iViews from the package:
    - benefits and payment (x2)
    - career and job (x2)
    - career & job
    - employee search (x2)
    - overview
    - personal information (x2)
    - purchasing (x2)
    - travel and expenses (x2)
    - work environment (x2)
    - working time (x2)
    x2 = one ist "area" and one is "serv"
    regards
    Sleepy_head

  • Hide showork list in Record working Time

    Hi,
       We dont want to display  "show orklist" link in record working time iView. Please let us know how we can hide this field.
    I have checked this as hide in settings from CAC2. But still the field is coming but there is no data under this. I want to hide(remove) this completely from iView. Please suggest me.
    Thanks in advance.

    Hi Bala,
      Does it mean I have to change this by editing the iView in NWDI and apply the personalization. I have tried this from executing the Iview then select personal from the right top, but I have not seen any properties there.
    It is shwoing "Object has no editable properties".
    Please suggest.
    Thanks,

  • Record Working Time time data missing after save

    Dear All,
    I have some problem with my ESS record working time iview (CATW). All this while it was working fine until today, after I click on check entries and the save the time data, there is a message showing that the timesheet had been successfully submitted but the time data is missing form the field.
    Normally after I click on check entries and save, I can still see the time data there even I logout and login again. But now after I click save, the data is not there anymore.
    Any idea what wrong with it?
    Regards,
    Bryan

    well the times will surely be saved! Please verify
    this is just information
    If you want to prevent this message to be issued, you
    may consider a modification in the relevant function module
    HR_BALANCE_TIMES_AGAINST_DWS:
    Ganztägige Sätze
       IF BEGUZ_EXP    <> SPACE06       AND
          STDAZ_EXP    >= DAYGEN-SOLLZ  AND "<    change in ">"
          DAYGEN-SOLLZ <> 0.
         IF INFOTYPE = '2001'.              "ABW umfaßt Sollarbeitszeit
           IF 1 = 2. MESSAGE I848(P2). ENDIF.
           CALL FUNCTION 'HR_APPEND_ERROR_LIST'
                EXPORTING
                     ARBGB = 'P2'
                     MSGTY = 'I'
                     MSGNO = 848.
           BEGUZ_EXP = SPACE06.
           ENDUZ_EXP = SPACE06.
           STDAZ_EXP = DAYGEN-SOLLZ.      MESSAGE_OCCURED = 'X'.
        ENDIF.
      ENDIF."
    I think this should be callend via ESS as well

  • 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,
    Pradeep

    note 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

Maybe you are looking for

  • Adding Z fields in SOS tab

    Hi, We have a requirement where we need to add Z fields in SOS tab using FPM. How this can be acheived ? As of now we added the Zfields in the standard structure BBP_PDS_PARTNER using include INCL_EEW_PD_PARTNER_CSF. Enhanced Standard WDC /SAPSRM/WDC

  • Javascript API and server-generated URLs

    I'm creating a Shopify site for a client and part of the site is a complex Adobe Edge Animate animation. Shopify uses server-generated paths to files. My animation uses images and audio. It looks like the animation sets a base path set in the Publish

  • Needed help in check for order type and subtransaction type in J1iin

    Hello experts, We have implemented a sub transaction type 'EN'(Excise Notification) for a particular customer only while creating excise invoice via J1IIN. Now the system should only let the user to select the sub transaction type 'EN' when the billi

  • Battery dies when in sleep mode

    My Mum has same computer and have done comparison on settings my battery seems to die when i put computer in sleep mode but hers does not ??

  • I have clicked on photoshop and it won't launch. Need it to work aSAP

    Photoshop will not launch when i click on it and shows no sign of loading...what to do?