Daily Shift Premium

Hi Experts,
We are working on ECC 6.0 and currently implementing negative Time management solution.
There is a requirement to calculate premium hours for individual work days. There are 4 daily work schedules which have individual premiums attached to them such as  days at 0%, lates at 20%, earlies at 15% and nights at 33%. I would need to calculate the premium hours automatically for each of the DWS in Time Evaluation only.
For ex if I am on a night DWS which is at 33% premium and work for 10 hrs, I would need to calculate total hours as 10 + 33% of 10 =13.33 hrs.
I would like to know if there is any solution to it.
Thank you very much
Madhan

Hi,<br>
It is not complex!! There are multiple option, but I will discuss 2 of them (using IT2010) here:
#1: Multiple Attendance Type:
Use different attendance types for each DWS to record diff actual hours worked. For example, Att/Abs type:  DAY , LATE, ERLY, NGHT.
Create one premium number (P1) and 3 premium ids(1,2,3) with percentage like 0.20,0.15, 0.33.
Use IMG node :
>Personnel Administration
>>Payroll Data
>>>Employee Remuneration Information
>>>>Group personnel subareas for premiums
>>>>Determine premiums
Or table: v_t510p
In XT00 Schema , you can find XALP. Copy your  schema XALP to create ZALP.
Copy PCR XALQ to ZALQ and add the below line for your PSG of premium:
ZALQ****P1        TABLE 510PRTEBBETRGADDWT *    
In schema XALP, modify where ever you call - GCYGXALQ to GCYGZALQ.
Whenever use enters time in CATS, they have to select the respective premium code
#2 Use one attendance Type
Use the current att type.
Create one premium number (P1) and 3 premium ids(1,2,3) with percentage like 0.20,0.15, 0.33.
In XT00 Schema , you can find XALP. Copy your  schema XALP to create ZALP.
Copy PCR XALQ to ZALQ and add the below line for your PSG of premium:
ZALQ****P1        TABLE 510PRTEBBETRGADDWT *    
In schema XALP, modify where ever you call - GCYGXALQ to GCYGZALQ.
Whenever use enters time in CATS, they have to select the respective premium code
_Note: In SAP Att/Abs type are not linked to shift premiums.
Note: No premium code required for regular rate_
If you want to control it, then you have to use the HR  info type user exit. Where you have give the logic to ABAPer to program. If you use option 1 , then in user exit update premium id and number based on att/abs type entered in IT2010.
If you use option 2, the user exit has to default premium  id and number based on IT0007's WSR/DWS.
Request you to provide rgt fdbk and let me know if you need further help.
Good luck<br><br>
Thanks,
Amosha
<br><br>"Known is a drop & unknown is an OCEAN!"

Similar Messages

  • OTL - Shift Premiums for multiple Regular Premium Elements

    Hi
    We have configured Shift Differential policy such that if employee works between 6.00 am - 8.00, he should recieve "Shift Premium". We have 2 Elements (Say Reg1 and Reg2) configured as Regular Earnings. In Earnings Policy (Type -Daily Overtime Earning Rule), Reg 1 is specified as Daily Earning Rule.
    I have defined PRemium Eligiblity Policy with Reg1 and Reg2 as Base Hours Type and "shift Premium" as Authrorized Premium. In Time card if Time is entered against Reg1 (Start Time and Stop Time incudes 6.00 am to 8.00), he recieves Shift PRemium. However if he enters time against Reg2 (Start Time and Stop Time incudes 6.00 am to 8.00), he does not recieve "Shift Premium", but we expect employee should recieve "Shift Premium", since he worked during the Morning hours.
    Can you please suggest how can I achieve this.
    Thanks,
    Sharath

    Did you attach shfit prem to Reg1 and Reg2 separately?
    meaning in the base hours type you need to select Reg1 and attach shift prem and also you need to select Reg2 again and attach shift prem again.

  • Night Shift Premium

    Hello Experts,
    I have a requirement of generating Night Shift Premium Hours.
    My Night Shift is from 18:30 to 6:30.
    Where as Hours needs to consider for Night Premium is only between 21:00 to 5:00.
    We are having Positive Time scenerio & Clock in/out is coming from IT2011 with all splits.
    Please help if there is any standard functionality available which can be used or any other suggestion on this for generating this hours if there are multiple TIP split pair.
    Thanks,
    Viru

    Hi Singh,
    Your night shift is from 18.30 to 06.30 but you need to take the hours seperatly as premium shift hours which from 21:00 to 05.00.
    Try like this:
    When you create a daily work schdule, you have to assign the planned working time ( 18.30 to 06.30) as well as core time (21:00 to 05.00--this is just to take the premium time separatly) and assign the daily work schdule class 9 (what ever class you can assign)
    now follow other procedures like Period work schdule , work schdule rule and nenerate workschdule
    now. when you run the time evaution (as standard:you core time will be stored in deferent time type which you can see your  PIT table. if its available in PIT then you can write a PCR to query on those time types.
    In your PCR first query on daily workschdule 9 (only night shift) and again fetch the core hours time type from PIT.
    Hope it should work.
    Regards,
    Dinesh

  • How to create daily shift logbook

    Hi experts,
    Can u pl provide me the solution for daily shift logbook entry. Measuring documents should create automatically when i enter the value in the log book against the equipment or functionalocation. Logbook should provide entry of other general observations also. Pl give the solution ASAP. Thanks in advance.
    Venkat

    Dear,
    In production order you have log text or confirmation text where in you can enter the log data during confirmation.
    Same thing applies during the confirmation of PM order..use the log text field to enter the data, whicg can be retrived if required in a report

  • Weekly to daily/shift Order Split

    Hi All,
    We have weekly snp orders that we convert to PPDS orders. Is there a standard way to split the orders to daily/shift wise orders?
    Regards,
    Zeeshan.

    In case your SNP planning area is defined with lowest granularity of a day, what you are asking can be done by writing a macro. The macro (can be standard or user exit) can pickup the weekly number and put it into daily buckets. However in that case you would need to put in additional logic if there are things like lotsize restrictions or restricted open calendar days.
    In a situation where SNP planning area's lowest granularity is week, I am afraid daily orders will not be possible in SNP. You would need to write a custom PPDS heuristic to do that kind of split.

  • Entering Shift Premium in DWS

    Hello Guru's,
    Please can you guide me regarding making a DWS with a shift premium.
    I have to make a DWS (by the name DDE4) for shifts 07:00 till 19:00 with a shift premium of 19%.
    I am very new to this, so a step by step process will simplify things for me.
    Kindest Regards
    Sandeep

    Have you tried option V_T510P, XALP,V_512W_B try them you will get an idea.
    Regards
    Venkatesh

  • Shift premium

    Hi Experts,
    How to put Shift premium % in the field Shift premium (SCHZU) of table t508a
    For example Shift premium=50%
    In table t508a, Shift premium put as 5.000
    And the PCR is
    TABLE 508A Read ATAB table
    HRS=TSCHZU Set
    HRS/100    Division
    ADDDB8004Z Set day balance = 0
    In Time type 8004 the value stored is as  8004     Shift Premium-Substitutio   =  50,0000
    Why in T508 a, Shift premium maintained as 5.000
    Thank you!

    Hi Rakhi,
    Refer the following navigation path spro -> pm -> pa -> payroll data -> employee remuneration information...
    create wagetype and give charactristics...all basic formalities for a wagetype hope you are familiar with that like..esg for wagetype psg for wagatype..then go to pa30 -> it2010 and give wagetype and assign amout whatever you have this is simple process..otherwise i have 1 complex pcr and process which requires attendance based on attendance we can query...
    I suggested you a very simple process. Try and let me know if it works...

  • Issue while updating field SCHZU (shift Premium) in table view  V_T508A

    Hi All,
    I am facing an issue while updating the field SCHZU(Shift premium) in Table view V_T508A.For some WSR entries when i am trying to update the shift premium say with a value 19400,the value is accepted.However for some other WSR entries,the value for shift premium gets modified to 19.400.Can someone please let me know why this error is occuring and how to rectify the same.
    Regards,
    Punam Jha

    usually its a percentage value. please check what value you enter

  • OTL - Special Shift Premium

    Hi,
    I am trying to setup OTL. We do have a requirement to associate a special premium for particular shifts. I will not be able to use shift differential policy since it is not identified for particular time periods. For e.g. I need to pay an additional 15% premium on the base rate for all shifts that start between 4 AM and 7 AM. How will I set this up on the system, so that when I capture time against 'Normal Hours' it should automatically explode into this premium. Can something be done on the Work Plan level ?
    Thanks,
    Febin

    Hi All,
    Can anybody help me by giving information about the sources for the fileds Jobs/OSN/RSN and the Activity fileds in the Details screen of OTL timekeeper Time entry form and how to map it to HXC tables???
    It is an urgent reuirement for a timecard deatils report...Any help at the earliest is appreciated..
    Thanks in advance,
    Anitha

  • Daily Shift wise Report, Dash board reports

    Dear all
    With refering to the present project in 4.7 version  the customer requirement is below.
    1. Shift wise maintenance report - Here they  are presently maintaining Section, shift, Date, From time, To time , Job descriptions, attenede by remarks.
    In another coloum in same sheet they needs
    From time, To time , Delay descriptions, attenede by remarks.
    Then thirs is communication for next shift- there they are writing the texts which they are saying to next shift guys.
    2. Another what they wants is regularly top managers wants to see the maintenance details ( prev order, down time, consumption cost etc ) in their system dash board(screen) . they are not willing to go sap. How to do this thro .Net or workflow . This is report should be fulfiiled by us.
    3 Shutdown Planning report- here they are maintaining the date wise job hours in graphical form. How we can activate this
    I request you please have some idea about this.

    Dear Nandip/Iftikar,
    Dear thanks 4 ur answers. I have asked the same with our abapers , but they are new and not able to help. i have well tried with notification customer table addition in spro. but its not helping as required.
    The thing is i cant prepare the specs for this report. Example for shift we can create Z table. But Processing job description, Action taken, delay reasons how i can prepare the specs.
    I request you to share your Program or specs please then its better for us. please send at thennarasu_kandasami@ welspun.com
    Edited by: thenna arasu on Jun 2, 2008 2:12 PM

  • Maintain data for Overtime and shift premium and substitution .

    Hi is there a function module to main tain infotypes in HR ...
    if its there please tell me how they work ...
    the data which need to me entered ....
    thanks in advance ..
    Naval Bhatt

    HRMAINTMASTERDATA*

  • TM - One Work Schedule rule - but differential pay according to worked hour

    Hi All,
    I am not sure if my que makes sense.
    Is it possoible to define one work schedule and pay the hourly employee according to actual hours he worked...meaning if he works from 2PM - 10 PM pay at X rate...but if emp works from 10PM - 6 AM bay the employee at Y rate?
    The business need is 3rd shift emp show up for 2nd shift couple of days and the emp gets paid the 3rd premium rate..when he should not..right now we have 3 shift and maiintaing the shift premium in IT0008.
    Is this possible...can someone please let me know.
    Thanks!

    No they are not using IT2003, instead emp who schedule for night shift shows up for the eve shift and hence its a big mess bcos of the "prev daily ind" is set and hours are calculated wrongly. And payroll have to manualy deduct the 3rd shift(night) premium
    Instead I am thinking...if we could create a flex WSR and based on the hours emp works we assign the premium.. does that make sense?
    As I am typing I am thinking can we control in the PCR like if the emp shows up during these hours assign this w/t etc??

  • Cross Day work issue in Time Evaluation for positive recording.

    Dear Experts,
    We would like to know whether anyone else has faced the below described issue before or has any suggestions for the same.
    Issue Background: We are uploading time events from the clocking recording system into SAP using an interface program. The clocking events are loaded without indicator 'M' and based on whether they belong to current day then assignment is '=' and '<' for previous day assignment.
    Issue Description: Some operational staff have planned daily shifts from 00:00 - 08:30. Hence they can clock-in before 00:00 on the previous day and since there is no 'Next Day Indicator' in SAP, we split the time events so that if the clock-in is at 23:00 previous day then the time pairs are formed as
    23:00 - 24:00 Current Day with Day assignment '='
    00:00 - 08:30 Next Day with Day assignment '='
    When we run the time evaluation, the day assignment for Next day pair 00:00 - 08:30 is automatically changed to '<'. This makes the Next day without any events and the time evaluation throws error in the next day.
    Now instead of automatic upload, if we manually upload the same time events, the records are as follows:
    23:00 - 24:00 Current Day with Day Assignment '+' and Origin Indicator 'M'
    00:00 - 08:30 Next Day with Day Assignment '+' and Origin Indicator 'M'
    Now if we execute time evaluation, the behaviour is as per expected and the time evaluation doesn't change the day assignment for any records.
    Work Around Proposed: Keep atleast 1 sec difference between the time events say the above records can be uploaded as follows:
    23:00 - 23:59 Current Day with Day assignment '='
    00:00 - 08:30 Next Day with Day assignment '='
    But we would like to avoid this if possible.
    Summary: In brief we would like to know whether why time evaluation has different processing for Origin indicator 'M' and SPACE.
    Many thanks for your inputs in advance, thanks.
    Regards,
    Roshan.

    Hi,
    see thread
    Time evaluation -early clockin for shifts starting at midnight ?
    maybe of interest
    bg
    Edited by: bg on Sep 16, 2010 9:26 AM

  • Problem in generating User Login Report on System Usage

    We want a daily shift-wise(3 shifts of 8 hours each) report with following information
    1.  User-ID
    2.  Login Time-Stamp
    3.  Transaction Code
    4.  Transaction Code Start Time-Stamp
    5.  Transaction Code End Time-Stamp
    6.  Logout Time-Stamp
    At present we are extracting the usage data with STAD transaction & processing in batch mode to generate a report which is not fulfilling our requirement as it is not having Transaction Code End Time-Stamp. One problem is same transaction code is having multiple Time-Stamps.  If  time-stamp is considered up to hour & minute,  multiple records for same transaction code as well as different transaction codes are appearing. We are unable to generate MIS as per our requirement.
    Thanks in advance.
    Kajal

    Hi,
    This may be possible if the trace is activated in the TA ST01. But it is not advisable to keep this trace for a prolonged period as it has an adverse effect in the system performance.
    For a smaller user base, u can enable the security log in TA SM19, The report can be pulled from TA SM20.
    Hope this helps.
    Regards,
    Varadharajan M

  • Filtering data using sql query

    I am pulling data from a database which is a log of events type data. It consists of entries at a certain time, entry text, and even has an entry type. One of those types is known as "open item." This entry has the potential to be present on multiple days over and over. The problem is I only want the "open item" entries to appear that occur on the most recent day of a date range that is input by the user, but also not excluding all other entries from all of the other days that are not "open item." The "is_open=0" is what is excluding the "open items" from all of the entries, but now there needs to be a way to include (ie. "is_open=1") the "open items" on the current day. My query is as follows:
    SELECT     b.log_title, a.log_id, MIN(a.shift_date) AS shift_date,a.shift_id,a.operator_position_descr,a.is_open,a.user_id, MAX(a.annotation_number) AS annotation_number,
                          a.entry_text, MIN(a.entry_time) AS entry_time,a.font_num
    FROM         log_entries AS a INNER JOIN
                          log_list AS b ON a.log_id = b.log_id
    WHERE ((entry_type_code NOT LIKE '%NLOG%'
                AND entry_type_code <> 'daily'
                AND entry_type_code <> 'shift act') or entry_type_code is null)
              AND (is_open = 0  AND is_standing_order = 0 AND is_rolled_forward is null) 
    GROUP BY b.log_title, a.log_id, a.user_id,a.shift_id,a.operator_position_descr,a.is_open, a.entry_text,a.font_num
    Order by entry_time

    Change you WHERE clause to something like this... (You didn't say what kind of DB you were using so I used SQL Server syntax)
    WHERE ((entry_type_code NOT LIKE '%NLOG%'
    AND entry_type_code IN ('daily', 'shift act')) OR entry_type_code is null)
    AND (is_open = 0 OR (is_open = 1 AND a.shift_date >= DateAdd(dd, DateDiff(dd, 0, GetDate()), 0)))
    AND is_standing_order = 0
    AND is_rolled_forward is null
    The biggest change is this... AND (is_open = 0 OR (is_open = 1 AND a.shift_date >= DateAdd(dd, DateDiff(dd, 0, GetDate()), 0))).
    It allows is_open = 1 if the shift_date is =&gt; midnight of the of the current day.
    HTH,
    Jason

Maybe you are looking for

  • Pages 2.0 will not open files

    I just updated Pages in IO7 to version 2.0. Now I am not able to open all of my documents. How can I open these document.

  • Problem starting Business Rule service ver 3.5

    Hi - I installed Business Rules ver 3.5.1 on our Windows Server 2003. I noticed the hbr service was not running, so I tried running the starthbr.bat file, but I got an error message: java.lang.ClassNotFoundException: com.hyperion.br.rmi.HBRImpl_stub

  • How to start with XQuery

    Hello, I am interested in implementing Xquery. I need to have XDK to make use of Oracle XQuery prototype. I have windows XP at home. Is there anyway I can work on XQuery(since XDK needs windows NT). Is there any other XQuery system that works on wind

  • Adobe Reader seems to have uninstalled and i can not install.

    Hi guys, I tried to open a PDF yesterday and found that Reader (v10) appears to have uninstalled itself (I have not uninstalled it since its last update and my flat mate states she has not touched any of my programmes). I downloaded the latest versio

  • To display ALV tree in one of the fields in Grid display..

    hi, I displayed 4 fields in Grid as we usually do.. but I have to display another field with ALV  tree in it.. Actually first what is the method to add a tree in Grid.. I searched in  class CL_GUI_ALV_GRID.. but i couldn't find appropriate method in