Restricting F4 help in OT Compensation type in ESS in Record Working time

Hi all
In ESS, In the Record Working Time, in Overtime Compensation type , I want to restrict the F4 help  during display based on the Payscale group.
For eg If the User EMP1 has the Payscale group 11, I should show the OT compensation f4 help as 1, 2, 3 4.
     If the user is EMP2,  has the Payscale group 12 ,, I should show the OT compensation f4 help as 1, 2.
Where I should write code to control this ?
Is there any BADI /user exit for this PBO action?

There is no customisation available, you need to go for modification here
ie CLASS CL_XSS_CAT_RFC_COMMAND_TOOLS method BUILD_F4_HELP
SAPLHRXSS_CAT_WEBDYNP          / LHRXSS_CAT_WEBDYNPU02
FUNCTION                       / HRXSS_CAT_WD_F4_AWART

Similar Messages

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

  • 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

  • Mapping with Scd operator set to type 2 reading source records two times

    Mapping with Scd operator set to type 2 reading source records two times.Records selected count being displayed at the end of execution is double the source record count.This possibly is affecting the performance of the mapping.
    Is this a bug in scd type 2 operagtor in OWB 11gR2.How to rectify this umwamted double loop through the source data selectiom?

    Hi Roelant,
    I think it is important to be aware that although Paris - 10gR2 - is not actually buggy (in this respect!), it is really quite idiosyncratic in exactly how it processes SCDs.
    I followed up on your and Mark's comments, and did an in depth analysis of this topic. It is at http://www.donnapkelly.pwp.blueyonder.co.uk/documents/OWB_10gR2_SCD.pdf
    My conclusions are perhaps of interest to anyone considering doing SCD processing with Paris.
    I'll be doing a follow-up this weekend, and publishing a sort of 'how-to-do-it' guide.
    Cheers,
    Donna
    Message was edited to add the words: "in this respect"

  • Extra fields in search help window in Record working time EHP5

    Hi Experts,
    Can you please let me know how to add additional fields/select options in search help window for Record Working Time ?
    My system is EHP5 NW 7.02
    I have added the custom search help for the respective filed in table " TCATS_SHLP_ITS".
    I can see this table is having entry for only 4 selection options and 6 value fields for search help display.
    But in my custom search help programme is having 8 select options(for advance search) and 10 display fields on the search window. It's working from CAT2 transaction but when I am running through webdynpro timesheet, I can only get 4 select options and 6 value fields.
    Please let me know how to make the other fields available.
    Thanks in advance.
    Sonia

    Hi Siddharth,
    Thanks for your response. In that modify possible entries screen (Details view) I can see the search help is only having 4 select options and 6 display fields.
    So as per my understanding max 6 display fields/4 select options can only be displayed on search window.
    My requirement is to display more fields on search help OVS window.
    Can you please suggest.
    Thanks ,
    Sonia

  • 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

  • Restrict search help results on order types

    I need to restrict search help results on the account assignment category  for order type for the users when creating a SC. I have define fix values on the attributes PM_AUART & ANR & KNT (Order type, Order & Account assignment category) and maintained the related others PM attributes as well. But when I select the search help the system brings up all the Orders type and not the ones defined at the user attributes -  PM_AUART (Order type). Do I am missing something? How can I restrict the search help when searching for order types?
    Your support is highly appreciated.
    Thanks
    William

    Hi
    Please elaborate which SRM version you are currently on..
    Which Search help you are referring to and the name of the serach help which is being used ?
    Regards
    - Atul

  • How to keep Default Attendence/Absence type in Record working time (CATS) application?

    Hi Friends,
    I tried by keeping default value in Profile for Attendence/Absence type but it is not reflecting in CATS application. It is reflecting after entering from time and to time and after pressing ENTER button.
    But i have to display the default value while loading the application?
    Is it possible?
    Can you pls suggest me the solution?
    Thanks,
    R V Narayana

    Hi Siddharth Rajora,
    Thanks for your reply. We tried by maintaining standard template for a profile. But It is not allowing us to change the default value in Attendence type.
    Let us consider we  kept default attendence type as Attendence for 7rows. If we changed the default value of 2nd row from Attendence to Leave, After pressing Save Button the entry which contains Leave is going down to 8th row.
    So i dont think that this is a better solution.
    I will try with jyothi solution and will come back to you.
    Thanks,
    R V Narayana.

  • How do I restrict F4 help?

    Hello experts,
    I want to restrict F4 help so that only 3 valid values will be shown when users press F4 on my parameter. How do I do that?
    Again, thanks a lot guys and have a nice day!

    Hi Viraylab,
    Use this code and in the select statement put your condition to select only the 3 records that you want to display in your F4 help.
    REPORT  ZHELP                             .
    TABLES : MARA.
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
    PARAMETERS : P_MATNR(10) TYPE C.
    SELECTION-SCREEN END OF BLOCK B1.
    DATA : BEGIN OF ITAB OCCURS 0,
           MATNR TYPE MATNR,
           END OF ITAB.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_MATNR.
      SELECT MATNR
             FROM MARA
             INTO TABLE ITAB
             UP TO 10 ROWS.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          RETFIELD        = 'MATERIAL NUMBER'
          DYNPPROG        = SY-REPID
          DYNPNR          = SY-DYNNR
          DYNPROFIELD     = 'P_MATNR'
          VALUE_ORG       = 'S'
        TABLES
          VALUE_TAB       = ITAB
        EXCEPTIONS
          PARAMETER_ERROR = 1
          NO_VALUES_FOUND = 2
          OTHERS          = 3.
    Regards,
    Mukesh Kumar
    Message was edited by: mukesh kumar

  • How to restrict LOV to a particular project type through form personalize.

    Hi,
    I got a requirement to restrict LOV to a particular Project type through form personalization in project accounting module. form name: PAXPREPR
    i tried the below code in Builtin, but it didn't work
    SELECT distinct PROJ.SEGMENT1, PROJ.NAME,
    PROJ.DESCRIPTION, PROJ.PROJECT_ID
    FROM PA_PROJECTS_ALL PROJ,
    PA_PROJECT_TYPES_ALL TYPES,
    pa_proj_elements ppe,
    pa_proj_structure_types ppst,
    pa_structure_types pst
    WHERE PROJ.TEMPLATE_FLAG <> 'Y'
    AND PROJ.PROJECT_TYPE = TYPES.PROJECT_TYPE
    AND TYPES.CC_PRVDR_FLAG <> 'Y'
    AND proj.project_id = ppe.project_id
    and ppe.object_type = 'PA_STRUCTURES'
    and ppe.proj_element_id = ppst.proj_element_id
    and ppst.structure_type_id = pst.structure_type_id
    and pst.structure_type = 'FINANCIAL'
    and proj.project_type = 'GRANT'
    order by PROJ.SEGMENT1
    please suggest me where i went wrong.
    Edited by: 925049 on Apr 3, 2012 2:49 PM

    In the Control Data of FS00 there is field 'Authorization Group'
    Please Create an Authorization Group for those user ID who can post TDS entries.
    then Maintain this group for TDS related GL.
    Then others will not able to post to this GL.
    Regards,
    Alok

  • BASIS--to restrict authorization for a PO document type & 122 movement type

    Dear All,
    Plz guide me how to restrict authorization for a PO document type & for a movement type 122 i.e. for eg. if a user has authorization for PO document type IC then he should not be able to rum movement type 122 for any T-code he runs.
    Thanks in advance
    Arpit
    Basis

    Hi,
    Your request was not too clear to me.. As per my unde
    Here is some details of Authorization object related to Purchase Order:
    Document Type in Purchase Order( M_BEST_BSA )
    Purchasing Group in Purchase Order (M_BEST_EKG )
    Purchasing Organization in Purchase Order  (M_BEST_EKO)
    Plant in Purchase Order  (M_BEST_WRK )
    Document Type in Outline Agreement (M_RAHM_BSA )
    Purchasing Group in Outline Agreement (M_RAHM_EKG )
    Purchasing Organization in Outline Agreement ( M_RAHM_EKO )
    Plant in Outline Agreement ( M_RAHM_WRK )
    This can be helpfull to you to restrict authorization to PO..
    In Organization Level, it can be restricted by Purchasing group, Purchasing organization and plant..
    Regards,
    Sandip

  • Restriction of purchase order with valution type

    Dear,
    I want to restrict the valution type with the document type of purchase order type,
    Can i do it?
    E.g
    My valution type is Fg-dom,
    I want to use this valution type in stock transfer order ,
    Restrict in other doc.type

    Hi ,
    Valuation type is defined for material.In  standard setting we can't restrict a purticular val.type to a PO document type.
    A material with a valuation type, can be used for any purchasing document type.
    For the better understanding of users You can define  a PO document type with ZDOM for domestic.
    And advise them to use that document type for the material procurement with valuation type Fg-dom.
    Let me know you are ok with this.
    reg.
    Mariappan

  • Restricting F4 help in transaction ME22n

    Hi all,
    I have one requirement, i want to restrict F4 help list in me22n, i want to restrict for the field Purch. Group in the Org.data in Header, if some one knows how to do this than please let me know.
    Thanks,
    Namdev

    Hi,
    Get access key for the object
    Create a Zview with restrictions and create search help and assign this search help to the standard screen.
    Regards,
    thiru

  • Restrictions Passcode, Help !

    I had a restrictions passcode set on my iPod , however I have forgotten the code and tried the method of using ibackupbot to edit and add the <key>SBParentalControls</key> and under that <string>1234</string>, then restored it, tried 1234 had no luck. Any help??

    Forgot Lock or Restrictions Passcode, Need to Restore Your Device: Alternative Solutions
    A
    1. iOS- Forgotten passcode or device disabled after entering wrong passcode
    2.Forgot passcode for your iPhone, iPad, or iPod touch, or your device is disabled - Apple Support
    3. iPhone, iPad, iPod touch: Wrong passcode results in red disabled screen
    Forgotten Restrictions Passcode Help
               1. iPad,iPod,iPod Touch Recovery Mode
               2. About Restrictions (parental controls) on iPhone, iPad, and iPod touch - Apple Support
    You will need to restore your device as New to remove a Restrictions passcode. Go through the normal process to restore your device, but when you see the options to restore as New or from a backup, be sure to choose New.
    You can restore from a backup if you have one from BEFORE you set the restrictions passcode.
    If none of the above work for you, then:
    Follow these steps to place your iOS device into recovery mode. If your iOS device is already in recovery mode, you can proceed immediately to step 6.
       1. Disconnect the USB cable from the iPhone, iPad, or iPod touch, but leave the
           other end of the cable connected to your computer's USB port.
       2. Turn off the device: Press and hold the Sleep/Wake button for a few seconds
           until the red slider appears, then slide the slider. Wait for the device to turn off.
                  * If you cannot turn off the device using the slider, press and hold the
                    Sleep/Wake and Home buttons at the same time. When the device turns off,
                    release the Sleep/Wake and Home buttons.
      3. While pressing and holding the Home button, reconnect the USB cable to the
           device. The device should turn on. Note: If you see the battery charge warning,
           let the device charge for at least ten minutes to ensure that the battery has some
           charge, and then start with step 2 again.
      4. Continue holding the Home button until you see the "Connect to iTunes" screen.
           When this screen appears you can release the Home button:
      5. If necessary, open iTunes. You should see the following "recovery mode" alert:
      6. Use iTunes to restore the device.
    If you don't see the "Connect to iTunes" screen, try these steps again. If you see the "Connect to iTunes" screen but the device does not appear in iTunes, see this article and its related links.
    Note: When using recovery mode, you can only restore the device. All user content on the device will be erased, but if you had previously synced with iTunes on this computer, you can restore from a previous backup. See this article for more information.

  • Help on java.sql.Types class

    Hai Friends ,
    I want some help on java.sql.Types class .
    What is the use of the above class ?
    Some details about this class.

    Good Morning Yekesa
    First of all i would like to thank U for looking into my problem.
    I am using java.sql.Types.OTHER for
    {"?=CALL(storedprocedurename.functionname(?))"}
    registerOutParameter(1,javal.sql.Types.OTHER)
    setString(2,"user")
    here the
    second parameter passes an argument to function name ( viz. username say "user")
    and the function will return the ref cursor as follows:
    // declaration in pl/sql procedure
    begin
    rc ref cursor
    open rc for select * from ss_user where login_name="user";
    return rc;
    end
    now the stored procedure has a return value (i.e. stored function) which it needs to register as
    registerOutParameter(1,javal.sql.Types.OTHER)
    and it finally results in the following errors :
    Loading driver
    Before conn stmt
    After conn stmt
    Calling Stored procedure
    Stored procedure called
    java.sql.SQLException: Invalid column type
    at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:243)
    at oracle.jdbc.driver.OracleStatement.get_internal_type(OracleStatement.java:2487)
    at oracle.jdbc.driver.OracleCallableStatement.registerOutParameter(OracleCallableStatement.java:64)
    at oracle.jdbc.driver.OracleCallableStatement.registerOutParameter(OracleCallableStatement.java:54)
    at sptest.<init>(sptest.java:28)
    at sptest.main(sptest.java:49)
    T couldn't understand why it is saying Invalid Column Type because its working fine with both
    java.sql.Types.INTEGER
    and
    java.sql.Types.VARCHAR
    Pl help me at the earliest as i have wasted a lot of time on it.
    pl mail me in detail at [email protected]
    bye then
    bansi
    null

Maybe you are looking for

  • My safari won't open up netflix

    My Safari has been acting up lately and it doesn't recognize all of my passwords god forbid I log out of a website...help please!!

  • Photoshop camera raw 6.7 update failed

    Hi there I have a problum.  I'm showing a photoshop camera raw 6.7 update and it will not install. I have tried to download the update direct but when I download it my OS dont know what to use to install it.  Can someone advise as I am using Windows

  • Inserting Record In same table through triggers.

    Hi, I've a table cus_mst ( cus_div_cd vachar2(1), cus_cd varchar2(5), cus_nm varchar2(100) ) Records are inserted in this table through forms ... We need to automatically insert a record with a diff div_cd for any record inserted in the table . If di

  • How do I delete all my emails in one go on iPhone 5 s

    I'm trying to delete all my old emails sent from my old I phone 4s to my new one via iCloud. How do I delete them all in one go on I phone 5s instead of marking them all individually?

  • Having issues finding out how many bytes are sent/recieved from a socket.

    Hello everyone. I've searched the forums and also google and it seems I can't find a way to figure out how many bytes are sent from a socket and then how many bytes are read in from a socket. My server program accepts a string (an event) and I parse