Set Weekly View as default in Record Working time

Hi,
Please let me know in ESS (Time Management) how can I set Weekly View as default instead of Daily view under Record Working time in EHP5?
1> If Personalization could only be applied on JAVA Web Dynpro iVews, what can be done in case of WD4A?
2> Can the view changes be done in Content Administration or the changes could only be done in "Component configuration/enhancement" to achieve the requirement? If it could only be done using "Component configuration/enhancement" can you please help me with the same.
Thanks for your help!

Hi,
In R3, goto PM - PA - ESS - Service specific settings - Woring time - Record working time - Set up data entry profile - Select the data entry profile which is assigned to the employees in their CVR Parameters(ex.ess sf) - Maintain the PERIOD SETTING as 2 (which is the weekly view).
Regards
Priya

Similar Messages

  • Start and End Time in Record Working Time- Weekly View

    HI,
    In record working time we have 2 views, daily and weekly. In daily view, we have start time and end time, which we do not have in weekly view. Can these 2 fields be incorporated in Weekly View?

    Hi Siddharth,
    Can you please clarify what "iView development using NWID" really means?
    - Is that Java Web-dynpro development? - Can it be either Java Web-Dynpro or ABAP web-dynpro?
    - Does it mean that we have to customize the standard-delivered “record working time” application, or does it mean that a custom copy of the application needs to be developed?
    Thank you!
    Daniel.

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

  • ESS Record Working Time - Display 2 weeks

    We have a requirement to display two weeks on Record Working Time portal.  Users would like to enter time for both the weeks at a time.  Rest of the screen should work as is.
    Is it configurable?  If so, please provide the detailed steps.
    Is there a solution without modifying java web dynpro component?  If not, can you provide which part of web dynpro need to be changed? 
    Any related details would help a lot.
    Appreciate your time!
    Thanks
    Sat

    >
    Sat wrote:
    > Is it configurable?  If so, please provide the detailed steps.
    > Is there a solution without modifying java web dynpro component?  If not, can you provide which part of web dynpro need to be changed? 
    > Sat
    NO.. in the Current  Record Working Time WebDynpro Java Application, only Daily & Weekly Views are available. There is no other option & adding the biweekly view will be a HUGE Development effort involving both frontend & backend changes as well.. Not sure if it is worth the trouble..
    ~Suresh

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

    Hi 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

  • 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

  • Record working time: can't copy row from worklist for previous week

    When copying a row from worklist to recorded work time for previous week the following error happen.
    com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: Access with ZERO object reference not possible., error key: RFC_ERROR_SYSTEM_FAILURE
        at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:102)
        at com.sap.xss.hr.cat.record.blc.RfcManager.rfcExecute(RfcManager.java:470)
        at com.sap.xss.hr.cat.record.blc.RfcManager.rfcCopyWorklist(RfcManager.java:378)
        at com.sap.xss.hr.cat.record.blc.wdp.InternalRfcManager.rfcCopyWorklist(InternalRfcManager.java:191)
        at com.sap.xss.hr.cat.record.blc.FcCatRecordInterface.onCopyWorklist(FcCatRecordInterface.java:616)

    If I recall correctly, the Windows clipboard system allows the developer to place different types of data in the clipboard, and convert between them. It is often possible, for example, to paste formatted text as plain text and so on. Large amounts of data are sometimes stored as "links" back to the producing program, so that it can transfer data directly.
    Now this is just a guess, but when you select all with Ctrl+A, there's a chance that Skype in fact puts all the information about the whole message into the clipboard, including its metadata such as time, sender, etc. Dragging would just select the text.
    If the receiving program cannot interpret the metadata, and the plain-text version is not also stored in the clipboard, then pasting would fail.
    Again, as I say, this is just a guess. We would have to get confirmation from the Skype developers as to whether this is true.
    Have you tried pasting into different programs? (Word, plain text editor, Powerpoint...) If one of them can accept the clipboard contents then we may get a further clue.
    EDIT: I found this program which inspects clipboard contents directly - http://www.peterbuettner.de/develop/tools/clipview/ which may also be of use.
    Sean Ellis - uses Skype chat for serious work
    Click here to read my blog post on Skype 7 and basic principles of GUI design

  • Reg: Record Working Time Daily View

    Hello Guru's
    We are facing an issue in Record Working Time Daily View,
    When clicked on the details link in Daily view it is dumping. If there is any data in one of the row then the details link is working fine but when data is not there then it is giving the dump as below:
    I also checked the Note 1312238, 1371294 which is not applicable in our scenario.
      Record Working Time   
      500   Internal Server Error
      SAP NetWeaver Application Server 7.00/Java AS 7.00 
    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:
       com.sap.pcuigp.xssfpm.java.FPMRuntimeException: An unknown error has occurred in the system.
        at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:112)
        at com.sap.xss.hr.cat.record.blc.RfcManager.rfcExecute(RfcManager.java:480)
        at com.sap.xss.hr.cat.record.blc.RfcManager.rfcJumpToDetail(RfcManager.java:515)
        at com.sap.xss.hr.cat.record.blc.wdp.InternalRfcManager.rfcJumpToDetail(InternalRfcManager.java:240)
        at com.sap.xss.hr.cat.record.blc.FcCatRecordInterface.onJumpToDetail(FcCatRecordInterface.java:928)
        ... 53 more
    See full exception chain for details.
    System Environment
    Client
    Web Dynpro Client Type HTML Client
    User agent Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Hot Lingo 2.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
    Version null
    DOM version null
    Client Type msie7
    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.0020.20091014050424.0000 (release=NW04S_20_REL, buildtime=2009-10-14:03:30:40[UTC], changelist=67920, host=pwdfm114), build date: Tue Nov 03 14:44:56 MET 2009
    J2EE Engine 7.00 PatchLevel 65302.450
    Java VM Java HotSpot(TM) 64-Bit Server VM, version:1.4.2_20-rev-b04, vendor: Sun Microsystems Inc.
    Operating system SunOS, version: 5.10, architecture: sparcv9
    Session & Other
    Session Locale en_GB
    Time of Failure Tue Dec 29 00:06:07 MET 2009 (Java Time: 1262041567864)
    Web Dynpro Code Generation Infos
    sap.com/pb
    SapDictionaryGenerationCore 7.0019.20060802152219.0000 (release=645_SP_REL, buildtime=2009-03-30:14:54:41[UTC], changelist=413172, host=PWDFM093.wdf.sap.corp)
    SapDictionaryGenerationTemplates 7.0019.20060802152219.0000 (release=645_SP_REL, buildtime=2009-03-30:14:54:47[UTC], changelist=413172, host=PWDFM093.wdf.sap.corp)
    SapGenerationFrameworkCore 7.0019.20060518081436.0000 (release=645_SP_REL, buildtime=2009-03-30:14:47:06[UTC], changelist=403550, host=PWDFM093.wdf.sap.corp)
    SapIdeWebDynproCheckLayer 7.0019.20080917125552.0000 (release=645_SP_REL, buildtime=2009-03-30:14:59:47[UTC], changelist=501499, host=PWDFM093.wdf.sap.corp)
    SapMetamodelCommon 7.0019.20090211122608.0000 (release=645_SP_REL, buildtime=2009-03-30:14:47:47[UTC], changelist=516631, host=PWDFM093.wdf.sap.corp)
    SapMetamodelCore 7.0019.20090211122608.0000 (release=645_SP_REL, buildtime=2009-03-30:14:47:42[UTC], changelist=516631, host=PWDFM093.wdf.sap.corp)
    SapMetamodelDictionary 7.0019.20060518081418.0000 (release=645_SP_REL, buildtime=2009-03-30:14:52:36[UTC], changelist=403548, host=PWDFM093.wdf.sap.corp)
    SapMetamodelWebDynpro 7.0019.20080730122929.0000 (release=645_SP_REL, buildtime=2009-03-30:14:57:02[UTC], changelist=494915, host=PWDFM093.wdf.sap.corp)
    SapWebDynproGenerationCTemplates 7.0019.20090325154034.0000 (release=645_SP_REL, buildtime=2009-03-30:15:07:12[UTC], changelist=520916, host=pwdfm093)
    SapWebDynproGenerationCore 7.0019.20080917125552.0000 (release=645_SP_REL, buildtime=2009-03-30:14:59:52[UTC], changelist=501499, host=PWDFM093.wdf.sap.corp)
    SapWebDynproGenerationTemplates 7.0019.20090325154034.0000 (release=645_SP_REL, buildtime=2009-03-30:15:07:12[UTC], changelist=520916, host=pwdfm093)
    sap.com/tcwddispwda
    No information available null
    sap.com/pb_api
    SapDictionaryGenerationCore 7.0018.20081020084244.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:11:27[UTC], changelist=49368, host=PWDFM114.wdf.sap.corp)
    SapDictionaryGenerationTemplates 7.0018.20081020084244.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:11:33[UTC], changelist=49368, host=PWDFM114.wdf.sap.corp)
    SapGenerationFrameworkCore 7.0018.20081020084310.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:00:07[UTC], changelist=49373, host=PWDFM114.wdf.sap.corp)
    SapIdeWebDynproCheckLayer 7.0018.20081020084840.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:17:27[UTC], changelist=49426, host=PWDFM114.wdf.sap.corp)
    SapMetamodelCommon 7.0018.20081020084443.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:00:58[UTC], changelist=49392, host=PWDFM114.wdf.sap.corp)
    SapMetamodelCore 7.0018.20081020084443.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:00:53[UTC], changelist=49392, host=PWDFM114.wdf.sap.corp)
    SapMetamodelDictionary 7.0018.20081020084251.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:08:56[UTC], changelist=49369, host=PWDFM114.wdf.sap.corp)
    SapMetamodelWebDynpro 7.0018.20081020084854.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:14:16[UTC], changelist=49427, host=PWDFM114.wdf.sap.corp)
    SapWebDynproGenerationCTemplates 7.0018.20090128140814.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:26:55[UTC], changelist=53714, host=pwdfm114)
    SapWebDynproGenerationCore 7.0018.20081020084840.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:17:33[UTC], changelist=49426, host=PWDFM114.wdf.sap.corp)
    SapWebDynproGenerationTemplates 7.0018.20090128140814.0000 (release=NW04S_18_REL, buildtime=2009-01-31:21:26:55[UTC], changelist=53714, host=pwdfm114)
    sap.com/tcwdcorecomp
    No information available null
    Detailed Error Information
    Detailed Exception Chain
    com.sap.pcuigp.xssfpm.java.FPMRuntimeException: An unknown error has occurred in the system.
         at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:112)
         at com.sap.xss.hr.cat.record.blc.RfcManager.rfcExecute(RfcManager.java:480)
         at com.sap.xss.hr.cat.record.blc.RfcManager.rfcJumpToDetail(RfcManager.java:515)
         at com.sap.xss.hr.cat.record.blc.wdp.InternalRfcManager.rfcJumpToDetail(InternalRfcManager.java:240)
         at com.sap.xss.hr.cat.record.blc.FcCatRecordInterface.onJumpToDetail(FcCatRecordInterface.java:928)
         at com.sap.xss.hr.cat.record.blc.wdp.InternalFcCatRecordInterface.onJumpToDetail(InternalFcCatRecordInterface.java:308)
         at com.sap.xss.hr.cat.record.blc.wdp.InternalFcCatRecordInterface$External.onJumpToDetail(InternalFcCatRecordInterface.java:582)
         at com.sap.xss.hr.cat.record.vac.entry.VcCatRecordEntry.fireEvent(VcCatRecordEntry.java:367)
         at com.sap.xss.hr.cat.record.vac.entry.wdp.InternalVcCatRecordEntry.fireEvent(InternalVcCatRecordEntry.java:182)
         at com.sap.xss.hr.cat.record.vac.entry.VcCatRecordEntryInterface.blcEvent(VcCatRecordEntryInterface.java:175)
         at com.sap.xss.hr.cat.record.vac.entry.wdp.InternalVcCatRecordEntryInterface.blcEvent(InternalVcCatRecordEntryInterface.java:161)
         at com.sap.xss.hr.cat.record.vac.entry.VcCatTableDay.onActionDisplayDetails(VcCatTableDay.java:685)
         at com.sap.xss.hr.cat.record.vac.entry.wdp.InternalVcCatTableDay.wdInvokeEventHandler(InternalVcCatTableDay.java:172)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
         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.localwd.LocalApplicationProxy.sendDataAndProcessAction(LocalApplicationProxy.java:77)
         at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1356)
         at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java:327)
         at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:869)
         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:332)
         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)
    Kindly help me in solving the issue.
    Thanks & Regards,
    Pramod
    Edited by: Suresh Datti on Dec 29, 2009 11:52 PM

    Hi Pramod,
    Did you try this note
    Note 1307629 - CATS WD: Dump while clicking on 'Details' link in Daily view
    Thanks
    Bala Duvvuri

  • No Default of Personnel Number and Name in Record Working Time

    Hi,
    In Record Working Time, I have done the necessary settings in CAC1 and CAC2. Every filed that I have selected is appearing except PERNR and Employee Name. Not only that, the fileds themselves are not appearing let alone a value for those. Is there something I am missing?

    These fields dont appear in Record working time in ESS till EHP4, From EHP5 these can be seen
    but these fields wont be shown
    SO this is standard

  • Number of rows in Record Working Time.

    Hello Guru's,
    IN ESS- Record Working Time - the number of rows visible are set to 8 in the Web Dynpro Java Code.
    I had a look at the Note:
    Note 957741 - Few lines in the data entry grid of the timesheet webdynpro
    The question I had is to have more than 8 rows visible, is it Java Code modification or any other alternative to change the number of Visible Row....
    Please reply back asap.
    Thanks in advance for your time.
    Best Regards,
    Pramod

    Hi Siddharth,
    Thanks for the reply.
    Looks like if need to change the no of rows need to do the WDJ code modifications.
    Interesting to know the other details in the message.
    But in the reply the interface you mentioned what for that is used,
    Since when checked the where used list of the attribute it calls ADD_INITIAL_LINES_TO_TIMESHEET even in the debug it is not allowing to do the changes to value which is 6 by default.
    Since the value is constant it cannot be changed.
    what was your intention when you gave that reply, curious to know how would it solve the issue.
    And one other questions In the Java Code
    ListViewerSlim listViewer =
                        new ListViewerSlim(
                             view,
                             wdThis.getRFC_FieldList_Timesheet(),
                             "TimesheetData",
                   //               listViewer.destroyAllColumnHeaders();   //XZQ110505
                   theTable = listViewer.getTableControl();
                   theTable.setVisibleRowCount(8); //Note SOW_957741
                   //               theTable.setHeader(null);      //XZQ110505
    it is set to 8 why is it different in both the cases.
    Since, when we login to the Portal it shows no of rows visible as 8 not 6 as it is in the interface?
    any thoughts on this.
    Kind Regards,
    Pramod

  • RECORD WORKING TIME DC

    my requirement is in RECORD WORKING TIME dc.
    under weekly view when i press F4 it will display advanced search. in that advance search there will be CO Area: Short ID: WBS Element: Description:  areas.
    now abaper have created two more fields for search as per requirement.
    now i have to include those those fields in to that advance search view (this comes when f4 is clicked under weekly view) along with the other fields.
    my doubt is whether i have to write any coding to include those fileds or just reimport the model?
    if to reimport the model it is asking for host name system nuber router and etc..
    which model i have to reimport? who will provide me these details?  basis people??
    and which model i have to reimport?
    after reimporting the model if i want test it what i have to do like right click on project and rebuild and deploy ???
    else
    if i have to write code where i have write the code for adding those fields??
    in which iview and in where??
    below is what i have done so far...
    i have selected the ess~cat DC and created project.
    i have opened the vc cat record entry iview, here i can find the same iview.
    please help me its very urgent.
    thanks in advance.

    go to cac2
    Let me explain with an example
    You will need to:
    1. go to CAC2, choose "Data entry section" from the first screen,
    click "Modifiable" at the top of the screen.
    2. find field "CATSDB-LTXA1" and check the radio buttons, if it is set
    to "Hide", change it to "Disp.", and save.
    3. now go back to CAT2 and go for "Administrator", the tick-off action
    shall be available.
    Please note:
    On the first screen of CAC2, button "Modifiable" is affecting the whole
    client, while "Influencing" is affecting a single profile.
    So, that tick in "Administrator" will not be returned on by system only
    when: you have set the field as "Input"/"Disp" in both "Modifiable" and
    "Influencing".
    But those fields which are "Disp." in "Modifiable" (whole client) but
    "Hide" in "Influencing" for some profiles, will not be shown for those
    profiles. (similiar with the problem with CATSFILEDS-DISPTEXT1)

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

    Hello 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

  • How to restrict the dropdown values in Att/abs type in Record Working Time

    Hello experts,
    We are implementing ESS business package.  In the Record Working time, within the Weekly View and Daily View tabs, there is a column Att/abs.type which has several drop down values - like:  floating value, Funeral Leave, Military Reserve, Regular Attendance, etc.   Our requirement is to restrict the dropdown values  by means of showing only one of these values (say:  Regular Attendance) and others should not be shown.   How do we achieve this?
    Thanks
    Vicky R.

    Hi Siddarth,
    Thanks for the info.  By the way, this table info is not mentioned in the Business Package documentation.  Which documentation are you referring to?
    Thanks
    Vicky R.

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

  • How to change colors for record working time calendar

    Hi,
    I would like to change the colors in the calendar displayed in record working time based on some conditions.
    How do i do that is there any BADI associated with that
    Thanks
    Bala Duvvuri

    Hi Bala ,
    Yes its possible to change that .
    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!!!

Maybe you are looking for