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
Ramesh

The 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.

Similar Messages

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

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

  • 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

  • How to change the text under RECORD WORKING TIME IN ESS.

    Hi,
    How to change the text under RECORD WORKING TIME in ESS.
    Is there any setting at page or iview level?
    Please help me.
    Regards,
    Thirun.

    Hi,
    If it is standard business package ,then check home page framework
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b0e3a488-cdc2-2b10-209b-e01a0ed934b4
    Regards
    Koti Reddy

  • How to hide a warning message in Record working time

    Hi,
    I am entering working hours which is greater than actual planning hours  in Record Working Time and if i click on Review it throws warning like
    Number of hours recorded 14,00 exceeds target hours 7,50
    I dont want to show this warning message
    Please let me know how to do that
    Thanks
    Bala Duvvuri

    Nachy,
    we can enhance this FM and use one of the user exits
    CATS0001 CATS: Set up worklist
    CATS0002 CATS: Supplement recorded data
    CATS0003 CATS: Validate recorded data
    CATS0004 CATS: Deactivate functions in the user interface
    CATS0005 CATS: Customer field enhancements
    CATS0006 CATS: Validate entire time sheet
    CATS0007 CATS: Subscreen on initial screen
    CATS0008 CATS: Determine workflow recipients for approval
    CATS0009 CATS: Customer-Specific Text Fields in Data Entry Section
    CATS0010 CATS: Customer-Specific Text Fields in Worklist
    CATS0011 CATS: Customer functions
    CATS0012 CATS: Subscreen on data entry screen
    Thanks
    Bala Duvvuri

  • How to Add extra feilds in Advance Search of Record Working Time

    Hi All,
    My requirement is in Standard RECORD WORKING TIME ESS application.
    under weekly view, when we press F4 it will display advanced search.
    in that advance search there are  *CO Area: Short ID: WBS Element: Description: * areas.
    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 along with the other fields.
    please help me its very urgent.
    thanks in advance.

    i found that,
    We have to check the backend customisation and add those filelds as visible in the cats profile using cac2
    and check the exits.
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/bd/53fa2fcc43594dbf9f406c18989a47/frameset.htm
    can anyone please tell me Step By Step process how to enable them using CAC2 .

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

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

  • 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

  • Dump in Record working time aplplication

    Hi,
    Getting dump as shown below in Record working time appli
    HRESS_C_CATS
    Category               ABAP Programming Error                                                      
    Runtime Errors         UNCAUGHT_EXCEPTION                                                          
    Except.                CX_SALV_WD_NC_PROGRAM_ERROR_UI                                              
    ABAP Program           CL_SALV_WD_C_TABLE============CP                                            
    Application Component  BC-WD-CMP-ALV                                                               
    Date and Time          09/01/2011 21:55:11
    Short text                                                                               
    An exception occurred that was not caught.                                                    
    What happened?                                                                               
    The exception 'CX_SALV_WD_NC_PROGRAM_ERROR_UI' was raised, but it was not                     
         caught anywhere along                                                                        
        the call hierarchy.                                                                               
    Since exceptions represent error situations and this error was not                            
        adequately responded to, the running ABAP program                                             
         'CL_SALV_WD_C_TABLE============CP' has to be                                                 
        terminated.                                                                               
    What can you do?                                                                               
    Note down which actions and inputs caused the error.                                                                               
    To process the problem further, contact you SAP system                                        
        administrator.                                                                               
    Using Transaction ST22 for ABAP Dump Analysis, you can look                                   
        at and manage termination messages, and you can also                                          
        keep them for a long time.

    Category               ABAP Programming Error
    Runtime Errors         UNCAUGHT_EXCEPTION
    Except.                CX_SALV_WD_NC_PROGRAM_ERROR_UI
    ABAP Program           CL_SALV_WD_C_TABLE============CP
    Application Component  BC-WD-CMP-ALV
    Date and Time          09/02/2011 04:31:37
    Short text
    An exception occurred that was not caught.
    What happened?
    The exception 'CX_SALV_WD_NC_PROGRAM_ERROR_UI' was raised, but it was not
    caught anywhere along
    the call hierarchy.
    Since exceptions represent error situations and this error was not
    adequately responded to, the running ABAP program
    'CL_SALV_WD_C_TABLE============CP' has to be
    terminated.
    What can you do?
    Note down which actions and inputs caused the error.
    To process the problem further, contact you SAP system
    administrator.
    Using Transaction ST22 for ABAP Dump Analysis, you can look
    at and manage termination messages, and you can also
    keep them for a long time.
    Error analysis
    An exception occurred which is explained in detail below.
    The exception, which is assigned to class 'CX_SALV_WD_NC_PROGRAM_ERROR_UI', was
    not caught and
    therefore caused a runtime error.
    The reason for the exception is:
    Data no longer available when SALV_WD_TABLE GET_MODEL called
    How to correct the error
    If the error occures in a non-modified SAP program, you may be able to
    find an interim solution in an SAP Note.
    If you have access to SAP Notes, carry out a search with the following
    keywords:
    "UNCAUGHT_EXCEPTION" "CX_SALV_WD_NC_PROGRAM_ERROR_UI"
    "CL_SALV_WD_C_TABLE============CP" or "CL_SALV_WD_C_TABLE============CM01D"
    "IF_SALV_WD_COMP_TABLE_IF~GET_MODEL"
    If you cannot solve the problem yourself and want to send an error
    notification to SAP, include the following information:
    1. The description of the current problem (short dump)
    To save the description, choose "System->List->Save->Local File
    (Unconverted)".
    2. Corresponding system log
    Display the system log by calling transaction SM21.
    Restrict the time interval to 10 minutes before and five minutes
    after the short dump. Then choose "System->List->Save->Local File
    (Unconverted)".
    3. If the problem occurs in a problem of your own or a modified SAP
    program: The source code of the program
    In the editor, choose "Utilities->More
    Utilities->Upload/Download->Download".
    4. Details about the conditions under which the error occurred or which
    actions and input led to the error.
    Server-Side Connection Information
    Information on Caller of "HTTP" Connection:
    Plug-in Type.......... "HTTP"
    Caller IP............. " "
    Caller Port........... " "
    Universal Resource ID. "/sap/bc/webdynpro/sap/hress_a_cats_1"
    Program............. "CL_SALV_WD_C_TABLE============CP"
    Screen.............. "SAPMHTTP 0010"
    Screen Line......... 2
    Information on Caller ofr "HTTP" Connection:
    Plug-in Type.......... "HTTP"
    Caller IP............. " "
    Caller Port........... " "
    Universal Resource Id. "/sap/bc/webdynpro/sap/hress_a_cats_1"

  • Record Working Time PROFILE_NOT_INITIALIZED

    Dear Expert,
    When I try to click on the record working time page, it gives me the following error
    Exception condition "PROFILE_NOT_INITIALIZED" raised., error key: RFC_ERROR_SYSTEM_FAILURE:
    I have already assigned CVR = ESS in my user profile.
    I try on sap note 878440 and make sure the profile is in upper case but still it does not work.
    When i analyse the error in tcode PTARQ, it show that
    A RAISE statement in the program "CL_XSS_CAT_BUSINESS_LAYER=====CP" raised the exception, condition "PROFILE_NOT_INITIALIZE
    In the source code you have the termination point in line 4 of the (Include) program  "CL_XSS_CAT_BUSINESS_LAYER=====CM006".
    The source code is as below
    METHOD get_profile .            
      IF profile IS INITIAL.        
        RAISE profile_not_initialized
      ELSE.                         
        re_profile = profile.       
      ENDIF.                        
    ENDMETHOD.                      
    My question is how do i set my profile not not INITIAL
    Thanks
    Regards,
    Bryan

    Hello Brian,
    This is a know issue and it's treated on the following Wiki page.
    https://wiki.sdn.sap.com/wiki/display/ERPHCM/ChecksforthePROFILE_NOT_INITIALIZEDissue.
    Normally, by implement note 1428947 you should solve this.
    Regards,
    Bentow.

  • Record Working time issue

    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

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

Maybe you are looking for

  • Download Data from OBIEE to Excel using Macro (ODBC connection)

    Hi, We have OBIEE used as data source for reporting. Currently we manually go into OBIEE and download the report in Excel Format. However we want that to be automated by writing a macro and connecting directly do the DB and querying the data. Do anyo

  • Getting Servlet Exception while accessing servlets after deployment

    Hi, Iam getting a Servlet Exception while accessing servlets after deploying into weblogic 8.1 Error 500--Internal Server Error javax.servlet.ServletException: [HTTP:101249][ServletContext(id=9599010,name=MyWeb,context-path=)]: Servlet class LoginSer

  • U410: Windows + Debian from scratch

    Hello, I bought a Lenovo U410 (HDD: 750 GB, SDD: 32 GB, 8 GB RAM) in Germany in August last year. It was working really good until I tried to install Ubuntu on it. When I was trying to do it, I got lots of problems because of the RAID configuration (

  • SRM -MDM in classic scenario

    Hi, Please let me know if am using SRM MDM in classic scenario then u2022If I create a shopping cart in SRM do I need to maintain the product category of the items selected from MDM in SRM as well. u2022Also, if PO is created in MM then does it mean

  • Compiling JNI library with resource files (i.e. images)

    hi- i'm compiling a jni library on mac osx leopard using a command like: cc -g -dynamiclib -o libJNI.jnilib file1.o file2.o main.o -framework JavaVM -framework Foundation -framework AppKit -framework Cocoai'd like to include resource files like image