Employee grouping acc. to absence type

I hav two sub group groupings for employee  i .e. 1 & 2
Grouping 1 is for regular employee of the company  (They get all the leaves CL,EL, PL,ML etc.)
Grouping 2 is for Contract employee (They get only CPL)
Now in infotype 2001 i want the categorization of leaves.In 2001 in subtype field , the group 1 employee should show all the leaves except CPL
& in employee subgroup grouping 2 just CPL shd be seen in the subtype of 2001.
My client not agreeing on this that in 2001 for a contract employee all the leaves are coming in the subtype of 2001.
Help me for this.........
Thks

Nikki,
Lets say, you have one personnel area 1000 and two personnel subareas 0001 and 0002.
In V_001P_ALL table, for 1000-0001 leave type is 01 and for 1000-0001 leave type is 02.
Then in table V_T554S you create the following entries:
01 0100 entry 1
01 0200 entry 2
02 0300 entry 3
Then, when you try to create an absence via 2001 for an employee who belongs to personnel subarea 0001, you'll only see 0100 and 0200 on the subtype list whereas for an employee who belongs to personnel subarea 0002, you'll  see 0300 .
What I have told you before is this limitation can only be based on personnel subarea grouping but not employee subgroup grouping.
Good luck,
Dilek

Similar Messages

  • Can v define a new absence type without changing the grouping.

    Dear friends,
          can we define a new absence type without changing the employee subgroup grouping and psg.
    my requirement is i have a absence type lop which has 1 as esg and 28 as psg.as per my pcr i have to cumulate total lop hours and deduct from total working hours.
    can any one tell me how can i modify the absence type so that i can use it in my pcr.
    Regards,
    sai prasad

    Dear sreenu,
        if i create a time type.can i refer in this
    following pcr
    5200
    ADDWT *       NUM=GSAP**
    ADDWT 5310
    if yes, can you plz tell me how can i do it

  • Resrtict Absence Type for certain grouping

    Hi,
    There are 2 kinds of quotas "Hourly and Daily" for our cleint. Accordingly we have also created 2 absence types 2000 and 2005 for Daily and 2005 hourly respectively.
    But there are some hourly employees who can still book 2000 absence. How can I restrict this 2000 absence type for hourly employees so that the system can throw an error "No quota available for att./abs. 2000 for pers. no. &2 between dd.mm.yyyy and dd.mm.yyyy"
    Regards
    Naveen

    Dear,
             please create two ESG for absense quota in table V_T554S and don's assign Quata type 2000 to user ESG hourly & if you have all ready this two grouping please delete entry from V_T554S & V_559L for ESG of hourly.
    Thanks
    Nh

  • Employee not able to view the Leave/Absence Types

    Hi experts,
    I have done the settings of Workflow with leave types in table V_T544S_WEB with grouping 40 against the leave type.
    Workflow task iD is TS21500004.
    The User Grp is set to 40.
    But when the empolyee checks system shows no data available .
    Can anybody please put some insight.

    Hi,
    I hope you are using the standard workflow id and you have assigned the same to the rue group and absence type in table VV_T554S_WEB.
    But for the absence to be displayed check the table  VV_PTARQ_TCONSTR_LIST and the settings against the rule group.
    Also you can check the applied leave and the status in the Create Leave Request application - Overview of Leave tab. There is another application Leave Overview where also you can check the status of the applied leave.
    Regards,
    Mithun K

  • Default contract type by Employee group

    Hi all,
    How to set default contract type by Employee group?
    For example: with EG Active, contract type is Permanent, group Inactive, contract type is Fix term.
    Help me pls,
    Thanks,

    Hi,
    Pls update CONTR feature.
    Thanks and Regards,
    Revathi.

  • CAT2 - Default different absence types for different sets of cmployees

    Hi all,
    I have ben trying to do this for quite a while
    I am trying to default different sets of absence types for different sets of employees ( diff employee groups)
    I would ideally not want to create different cats profiles for these employees.
    Has any one done this before.
    I have chedked the user exits cats0002, the badi cats_derivatives and the customization but could not find a way to do this. Any ideas on how to do this w/o defning new cats profiles for each type of employee?
    regards
    Raj

    Enhancing 0315 wouldn't help.. starightaway.. you would still need to add code to default the A/A type.. & CATS0002 kicks in after User input.. looks like you will need to modify Std code..
    ~Suresh

  • HOW TO Restrict Absence Type LOV Self Service in 12.1.3

    Hi All,
    Will someone please inform of whar is the package to use for this new feature restriction as stated below. Thanks.
    From new feature PDF 12.1.3:
    3.26.4.6. Restrict Absence Type LOV
    Prior to this release, all absence types created using Oracle HRMS are displayed to users in Self-Service HR. With this release, implementers can update ""a package"" to restrict the absence types that are displayed to users based on the business requirements. This feature ensures that employees enter only those absences for which they are eligible, and managers do not have to verify the validity of the absence type of employee requests.

    Apologies for the delay here.
    The package in question is hr_absence_restricted. You replace the Package Body of this package so that the function absences_restricted returns a comma-separated array of Absence Type ids that SHOULD NOT be displayed.
    For example,
    RETURN '123, 456, 789'
    Would prevent Absence Type Ids 123, 456 and 789 from appearing in the user's List of Values. This is supposed to be described in the following Oracle Article but it's not published:
    Oracle Article How To Restrict Absence Type LOV in Oracle Self-Service Human Resources (Doc ID 1122674.1)

  • HCM Absence  types- need to display in different languages in the same country based on user language preference

    Hi
    We are implementing in Belgium where we need to have absence in both dutch and French for the different user sets. Is there anyway to set up one absence type but have the different translations for the different user groups.  There was a document ID 1619320.1 that referred to the fact that if the absences were created  by a seedfile then they would be translated. Has anyone come across this issue whereyou need to display the same absence type for more than one language in the same country and how did you do this or did you have to set up separate absence types in the different languages which I do not want to do
    thanks

    Hi Parker
    If you are using Captivate 4 multi languages is a
    posibility..
    Set a User Variable to pass the language you want to a Flash
    SWF whic is embeded (This can play and hold multiple audio tracks).
    For example Captivate 4 will pass "french" to the embeded flash SWF
    which will play the "french" track.
    OR
    you could just use branching ;)
    Cheers.. Aquil0

  • How to change the Absence description of an Absence type in PTMW

    I have to change the desc of an absence type ,I have changed it in table T554S table .Th eabsence desc is changed correctly and is visible when i check in IT 2001 of an employee but it is showing incorrectly in PTMW .Do i have to change the desc in PTMW seperately ? How can i get the Absence desc changed in PTMW

    I am not asking to create a new activity. I am asking you to create the same activity type with start date from period 1. The end date for this will be one day prior to existing activity type. e.g. if  activity type lab_la is currently valid form 01.01.2006 to 31.12.9999 and now i want it to be valid from 01.04.2005. In such case I will use t code KL01 and create the activity type lab_la with valid from date as 01.04.2005 and valid to date as 31.12.2005. I can create this new activity type w.r.t. existing activity type lab_la.
    Hope this is clear. Please reward points, if useful.
    Regards
    Rakesh Pawaskar

  • HR ABAP for employee groups with possible custom table...

    Hi Members
    I have a internal table where employee name and employee group are maintained.
    Next, i have other tables where employee name is there and his salary. now I want to add all the salaries of the employees with same groups, how can I do this.
    for Example, I have employee group as ENG, DOC, NUR Etc. (Also I wanted to use some kind of dynamic conditions as emplyee groups might added latter in custom table.
    Thank you.
    Edited by: Julius Bussche on Sep 23, 2008 10:18 PM

    Check out this code:
    *& Report  ZTEST3
    REPORT  ztest3.
    TYPES:
    BEGIN OF x_employee,
      id TYPE n LENGTH 10,
      name TYPE c LENGTH 20,
      group TYPE c LENGTH 4,
    END OF x_employee,
    BEGIN OF x_emp_sal,
      id TYPE n LENGTH 10,
      salary TYPE p LENGTH 16 DECIMALS 2,
    END OF x_emp_sal,
    BEGIN OF x_final,
      group TYPE c LENGTH 4,
      id TYPE n LENGTH 10,
      name TYPE c LENGTH 20,
      salary TYPE p LENGTH 16 DECIMALS 2,
    END OF x_final.
    DATA:
    i_employee TYPE STANDARD TABLE OF x_employee INITIAL SIZE 0,
    i_final TYPE STANDARD TABLE OF x_final INITIAL SIZE 0,
    i_salary TYPE STANDARD TABLE OF x_emp_sal INITIAL SIZE 0,
    wa_employee TYPE x_employee,
    wa_salary TYPE x_emp_sal,
    wa_final TYPE x_final,
    wa_final_temp TYPE x_final.
    DEFINE append_employee.
      wa_employee-id = &1.
      wa_employee-name = &2.
      wa_employee-group = &3.
      append wa_employee to i_employee.
    END-OF-DEFINITION.
    DEFINE append_salary.
      wa_salary-id = &1.
      wa_salary-salary = &2.
      append wa_salary to i_salary.
    END-OF-DEFINITION.
    append_employee:
    1 'John' 'ENG',
    2 'Mary' 'ENG',
    3 'Pooja' 'IT',
    4 'Payal' 'IT',
    5 'Sourav' 'IT'.
    append_salary:
    1 '111.00',
    2 '1111.00',
    3 '11111.00',
    4 '111111.00',
    5 '1111111.00'.
    LOOP AT i_employee INTO wa_employee.
      READ TABLE i_salary INTO wa_salary
       WITH KEY id = wa_employee-id.
      IF sy-subrc = 0.
        wa_final-id = wa_employee-id.
        wa_final-name = wa_employee-name.
        wa_final-group = wa_employee-group.
        wa_final-salary = wa_salary-salary.
        APPEND wa_final TO i_final.
      ENDIF.
    ENDLOOP.
    SORT i_final BY group.
    LOOP AT i_final INTO wa_final_temp.
      wa_final = wa_final_temp.
      AT END OF group.
        SUM.
        WRITE: /1 wa_final_temp-group, 5 wa_final_temp-salary.
      ENDAT.
    ENDLOOP.
    output will be:
    ENG                         1.222,00  
    IT                      1.233.333,00  
    Edited by: Sourav Bhaduri on Sep 24, 2008 1:44 AM

  • Change description of Absence Type...

    I have to change the desc of an absence type ,I have changed it in table T554S table .Th eabsence desc is changed correctly and is visible when i check in IT 2001 of an employee but it is showing incorrectly in PTMW .Do i have to change the desc in PTMW seperately ? How can i get the Absence desc changed in PTMW ?
    Any help appreciable...

    Hi Shivakumar,
    V_T554S is the only place where you need to change absence description. Then updated absences will be reflected in IT2001.
    If you have corrected in the above table, then just log off and then log on and check.
    Regards,
    Purnima

  • Absence type not visible in ESS

    Hello SAP Consultants
    Employee when trying to apply leave thru ESS,  the employee is not able to view absence types in the drop down selection. Backend version is 4.7 and portal is 6.0 version
    We have checked with the portal team on the same issue.The portal team has conveyed that it is not a portal issue.
    Please suggest the appropriate solution to the above mentioned problem.
    Regards
    Jyothsna

    Hello,
    As you are using ECC 4.7 , u ll not able to view mentioned table V_T554S_WEB.
    You can check through SPRO settings PM-ESS-Service specific settings-Record working time-Select allowed Absence Types.
    From this node , u will able to check allwed absences on ESS.
    Hope this will help you.

  • PCR Based on Employee Group

    How to write a PCR for allowing the different types of WAGETYPES  based on different employee groups?

    Hi,
    Also, you can check the below link which can be helpful for writing a PCR;
    http://wiki.sdn.sap.com/wiki/display/ERPHCM/PayrollSchemasandPersonnelCalculationRules%28PCR%27s%29
    Regards,
    Prasad Lad

  • Help on Absence Type

    Hi Gurus
    I Need u guys help on undernoted scenario as the same is required by client.
    1.     There is a absence type Study leave and when ever any one avail this type he/she will get ½ day salary and the quota should also deduct for ½ day only.
    2.     Another one is absence type Sick leave which any one cant avail on Saturday and Monday. Suppose any one takes leave n if the week end (Saturday and Sunday) comes between leave thn quota shud b update except these two days
    Thnz
    Subrat

    Answer for second question:
    >In counting rule , condition for the current day  do not check saturday and sunday
    Answer for the first question ,please check this
    >In  counting rule , on the counting node you can see quota multiplier give value 50 there as per your requirement , whether it is days or hours
    For payment side do configure absence valuation in Payroll
    >Payroll-payroll india- absences  1 ) Describe Absence Valuation Rules 2) Group Absences for Absence Valuation ( here you have to assign your absence type to absence valuation rule )
    > Payroll-payroll india- absences-valuation of absences , configure   your combination as 50% unpaid :Define counting class, then absence valuation,(you can see expert view make an entry 50 on the field percentage ( make sure you not selected the paid selection button) for your combination )
    Edited by: Sujith Nambiar on Sep 8, 2010 12:31 PM

  • Default Employee group using user exist ZXPADU01

    Hello,
    I would like to know if it is possible to change the field
    PSPAR-PERSG in infotype "action" -0000
    via user exit ZXPADU01/2 ?
    When I get p0000-MASSN = 10 ,i need to move 0 to
    PSPAR-PERSG but via the user exits it is not possible.
    I have coded the below logic in ZXPADU01, but it is not displaying the required employee group in actions screen.
    data pspar type pspar.
    case innnn-infty.
          when '0000'.
            move innnn to i0000.
             if ipsyst-massn = 'U0'.                      
                        l_persg = '4'.
              else.
                        l_persg = '1'.
              endif.
             pspar-persg = l_persg.
           move i0000 to innnn.
    endcase.
              Please kindly help me in this regard.
    Thanks,
    V.Nagaraju.

    >
    vundralla nagaraju wrote:
    > Hi,
    >
    >     I have tried with following different scenarios, but was not able to get the required output.
    >
    > 1.     Adding additional fields to structure I0000.
    > 2.     Using PSPAR structure
    > 3.     Using set parameter id u2018PRGu2019.
    >
    >    The main problem here is we are unable to pass the calculated Employee group back to the standard program which will show the required default PERSG.  The Function Module for this user exit does not have the required Export Parameters, so we are not able to pass the required PERSG back to standard program.
    >
    >     Can any one suggest me how can I proceed further?  Does any one faced similar problem. Please let me know.
          Please try this option also, this worked for me.
    data:fieldname(25) type c value '(SAPFP50M)PSPAR-PERSG'.
           field-symbols: <fs> type any.
           ASSIGN (fieldname) TO <fs>.
            MOVE '9' to <fs>.

Maybe you are looking for

  • HP LaserJet 400 MFP M425dn: bug in MTU path discovery, printer reboots via web interface

     Firmware Datecode: 20121205 1. We can not access this MFU over VPN link. Otherer devices are accessed successfully. As far as I understand there is an error in MTU Path Discovery. tcpdump logs are attached. Is there a way to change MTU of this devic

  • 10.1.2 app server deploy

    Hi All, I am using Jdev 10.1.3 and configured it with Jdk 1.4 and compiled my code. No errors (I had to do this configuration, bcza we have Oracle 10.1.2 app server ) Then, I deploy this application on 10.1.2, it is deployed successfully. First login

  • My ipod shuffle (4th gen) don't works after hard reset with itunes

    My ipod shuffle (4th gen) don't works after hard reset with itunes, it don't reads too like USB by Windows. Before that i've seen error (-50) in iTunes, so i reset ipod. I've read all tips on this site, but nothing helps me.

  • ADF View Accessor Validation with Bind Variable

    Hi I need to solve the following requirement using a view accessors and bind variables; 1. User can select a value for a attribute from LOV which is unfiltered. 2. User can manually edit code into the same attribute as in 1 above, which needs to be v

  • Sytsem Variable for Check Register Report

    Hi all. Does any one know which Sytsem Variable for Check Register Report that will show the total for the FC amount. The one on our report now shows the System Variable 62 which is system currency