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.

Similar Messages

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

    Note 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

  • How can i display 5,10,15... records @ a time from a table in a DB?

    well, i have developed a JSP application that shows ALL the employees in a certain department... the problem is when the number of employees increase the jsp page bcomes very, VERY long...
    how can i do this by showing at least 20 records at a time... also like other jsp pages that i see that they have page numbers in the page above to show the other records... like...
    page 1 20 records...
    page 2, another 20...
    ... so on and so forth...
    please help...
    :]

    Don't loop through the whole result set at once, just show records 1 to n....where n is whatever value you think creates a nice sized page. If you cache the results you can then display n+1 to 2n when the user hits a "more" link at the bottom of the page...and so on.
    btw...caching may not be the best way to store your data, depends on the size of the resultsset, you may want to re-run the query each time and/or optimise the query to only fetch back the n results you want each time.
    J.

  • 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

  • ESS - Record Working Time Error Display and Approved Time in Calendar doesn't update color

    Hi Experts,
    We are using EHP7/NWBC. On ESS under Record Working Time when an employee enter time, system error message displayed on screen. Even through the message appears, employee able to submit time and manager can approve it.
    We would like to know, how to remove this error message. We tried through clearing error log but when employee logs back in, it again appears.
    And also, when Manager approves time, for the approved data Calendar doesn't get updated and employee don't have details that manager approved or not.
    Appreciate your response to resolve these two issues.
    Error Message Screenshot:
    Thanks,
    Ashish

    http://scn.sap.com/thread/3346594 http://scn.sap.com/thread/2135503

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

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

    Hi 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

  • 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

  • Can employee choose the profile in ESS Record Working Time

    Hi all,
    Can the employee choose the data entry profile of the CATS in the ESS Record Working Time screen of EP 7.0. And is there any standard functionality available for this is in the Webdynpro side.
    Please help
    Thanks
    Ash

    Hi Jayesh,
    But this functionality is available in the ITS. So, it is very straight that this has not been provide on the ESS Webdynpro.
    Then, is there any work around for this.
    Thanks
    Ash

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

  • 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

  • ESS - add a new column to Record Working Time table

    Hello all,
    My client would like to add a column to the Record Working Time table in ESS. They would like to add a column for Activity Name next to Activity Number. Can anyone tell me where this can be congured? Or would this be something I would need to hard-code in the ess~cat source code?
    Thanks,
    -Kevin

    I have figured out the 2 step process needed for this, involving Modifiable and Influencing. So I am able to add new fields. The only issue I am running into now appears to be dependant on the field name.
    I can add CATSD-VORNR
    But I cant add CATSDB-LTXA1
    I have tried a few variations and it seems i can add fields from CATSD but not from CATSDB?
    Has anyone else seen this or know what steps must be taken to display CATSDB-LTXA1?
    Thanks,
    -Kevin

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

Maybe you are looking for

  • How to send meeting request by mail adapter

    Hi, I'm doing scenario from file to mail. I have a sender file adapter to pick up the meeting request standard format file(*.ics) from file system. On the other side I have a receiver mail adapter to send mail. What I want to do is the sent mail by m

  • Is Seagate Free agent Go Flex 1TB fit in MacBook Pro 2010 13?

    Is that Seagate Free agent Go Flex 1TB fit in MBP 2010 13. I want to take out hdd from Seagate free agent go flex from it's casing and put in MBP. Its that possible? what height of actual size Seagate Free agent Go Flex 1TB HDD?

  • Lightroom 3.3 & OS X 10.6.6

    Hi, anyone out there having issues with Lightroom 3.3 under OS X 10.6.6? I'm trying to batch export time-lapse footage (CR2) as TIF files (1200+ files @ 70MB each) to an eSATA RAID 5 external drive (Rocstor Arcticroc 4T) but after going fine for a wh

  • DataProtector & RMAN

    Hi, I've a doubt. ¿How I can know if DataProtector is using RMAN method to backup database? In rman, not appears any row for list backup: rman target / Recovery Manager: Release 10.2.0.4.0 - Production on Tue Aug 7 11:50:02 2012 connected to target d

  • Combining old base stations to strengthen network?

    Hi I recently purchased an Airport Extreme base station for my school. We currently have two old base stations. I'd like to set up a triangular network using the three of these. Is this possible? Will the old base stations work with the Extreme? Can