Retiree Employees, Payroll Infotype Ear.MD change

Dear Team:
Usually, when any change in the master data is done for an employee, the date is updated in the Infotype 0003 in the field Ear. MD Change.
In our scenario, while running payroll it always start from 01.05.2006 even if we change the master data on some other date.
Note: All retiree employees have a Leaving Action record with the date after 10 years from the date of retirement.
If more information is needed, let me know.
Regards
Mallik.

Dear Team
Current Scenario
When the payroll administrator runs the payroll for retiree employees, it starts calculting from 05.2006 every month the payroll is run. Even when the infotype 0008 master data is changed, the payroll status infotype 0003 is updating the field of Eearliest Master Data Bonus and not the Ear. MD change field. But after this when payroll is run again, it starts from 05.2006. As there are many retiree employees in the organization, during this payroll run, it is taking too much time to process the same.
Regards
Mallik.

Similar Messages

  • How to realize retiree (inactive employee) payroll result posting to FICO?

    Hi,
    Now I have one requierment:  the retiree who postion is '99999999'  need to run payroll and posting.
    now I have make the retiree run payroll by change It0003. but I don't know how to make the payroll result posting ,because no cost centre.
    who can help me!
    thanks

    Hi,
    Maintain Cost Center in IT0027 for the employee. Run payroll and post it.
    VK

  • Issue on payroll area which is changing from biweekly to monthly in Mid of

    Dear Experts,
    I have an issue on payroll area which is changing from biweekly to monthly in Mid of the Month.
    One employee was retired on 29th of March, so his payroll area was changed from biweekly to monthly on 29th. For retire we are running the payroll on 8th of every month. When we are running payroll for April he has received only 29th and 30th retire salary, by the time he is not yet retired also.
    In this case the main problem is monthly payroll time is early then biweekly. so the employee is getting retire salary then his regular pay.
    Can you guide me where we can control that monthly payroll area should not be triggered at this movement.
    Thanks
    Chandra

    You can do that but it is not that easy as it sounds if you have to do that over a period of say 10-20 years...lot of operational work!!
    Also say if you load the retiree action one month ahead say on 03/01/2011. And the employee is retiring on  03/29.
    Retire payroll is on 04/08
    Biweekly is on 04/15
    Now you decide to lock the employees after the 1st biweekly check of March...say which was process 14 days before 04/15 would be 04/01. The employee number is locked between 04/01 to 04/15. For 14 days you have locked these employees!!
    What happens if there is adjustment pay...you have to manually go and unlock the employee and lock him after the adjustment check.
    I will let you decide based on the comfort, SAP effort, Operational effort and system maintenance.

  • Management of global employee payroll configuration in sap hr

    Dear Expert,
    Kindly give me light on management of global employees payroll configuration.I have gone through different thread in sdn which are related to this but not able to find out accurate path to do this.
    Regards,
    Sankarsan

    Thanks Wrens and Sreenu,
    It works and changes the status of MGE to activate... but this still does not release the infotypes (700 series for GE ie 702, 703, 706, 715 etc with others). This is the situation after activating switches CCURE MAINS and CCURE GLEMP.
    The message displayed is:
    "You attempted to access infotype &1. According to the system settings, however, it is not permitted to use this infotype."
    Any clues on this restriction.
    Regards.

  • Infotype cannnot be changed retroactively.

    hI,
    I was reading the document for infotype 0009(Bank Details).
    In one of the line, it specified that "Infotype cannot be changed retroactively".
    What they mean by it...in terms of SAP...

    Hi Deepan,
    You can not change IT 0009 retroactively for an EE as payroll for the previous periods in already run and employee has already received the payment.
    You can only change IT0009 going forward.
    Arti

  • Update infotype 7 after changing WSR

    Hi
    anyone knows how to update the datas
    in infotype 7, after changing & regenerating WSR?
    thanks
    fafa
    Edited by: fafa mani on Sep 25, 2008 7:13 PM

    LSMW FOR HR
    lsmw
    LSMW??
    Re: lsmw

  • Balancing BW Employee payroll to R3

    Hi,
    I'm looking for the best method to balance employee payroll (0PY_C02) between BW and R3.  We are using end-date of the in-period to allocate pay to month.  I'm trying to use the Wage Types report but it isn't evident how to select so as to get comparable data.  Is there a better method?

    For the record, this is possible using the Wage type report : Transaction PC00_M99_CWTR ou PGM H99CWTR0.
    You must make sure you use the in- or for-view, depending upon the option you take when assigning payroll data to calendar month (i.e. based in end date of in-period or for-period, etc)

  • Authority check in hr payroll infotype report

    Hi all,
    We have developed a report which gives infotypewise employee details.here we are checking authority for reading employee data.we are applying authority check at selection-screen and while reading the data from database tables.following is the sample code.
    do .
    if  s_abkrs-high < s_abkrs-low.
        authority-check object 'P_PCR'
                  id 'ABRKS' field s_abkrs-high
                  id 'ACTVT' field '01'
                  id 'ACTVT' field '02'.
        if sy-subrc <> 0.
          message id 'ZHR_ERRMSGS' type 'E' number '292' with s_abkrs-low.
        endif.
    exit.
    endif.
        authority-check object 'P_PCR'
                  id 'ABRKS' field s_abkrs-low
                  id 'ACTVT' field '01'
                  id 'ACTVT' field '02'.
        if sy-subrc <> 0.
          message id 'ZHR_ERRMSGS' type 'E' number '292' with s_abkrs-low.
        endif.
      s_abkrs-low = s_abkrs-low + 1.
    enddo.
    my senior says this code is right but it is not checking authority for all infotypes.can anyone suggest what changes are required in this code so that it will check authority for all infotypes.
    Thanks in advance.
    Regards,
    Harshada

    Hi ,
          A select-option will have a structure with four fields (sign , option , low , high) .
          So if you want to use your below code : you cannot check authority.
    loop at s_abkrs.
    authority-check object 'P_PCR'
    id 'ABRKS' field s_abkrs  <-- is an internal table
    id 'ACTVT' field '01'
    id 'ACTVT' field '02'.
    if sy-subrc 0.
    message id 'ZHR_ERRMSGS' type 'E' number '292' with s_abkrs-low.
    endif.
    endloop.
    The other option is :
    If your select option has values only in low ... then you can loop thru it ...
    loop at s_abkrs.
    authority-check object 'P_PCR'
    id 'ABRKS' field s_abkrs-low
    endloop.
    Regards,
    Srini.

  • Employee payroll program problems

    I have done good so far but now im stuck and lost on how to take my program to the next step, kids got sick and i missed like a week of school so im behind. I am suppose to modify the Payroll Program so that it uses a class to store and retrieve the employee?s name, the hourly rate, and the number of hours worked. Use a constructor to initialize the employee information, and a method within that class to calculate the weekly pay. Once stop is entered as the employee name, the application should terminate. I am lost on the bold part..
    here is what I have:
    //Calculates weekly pay for an employee
    import java.util.Scanner; // program uses class Scanner
         public class BeemansPayroll
         private double rate;
         private double hours;
         private String name;
         //Used to save info
    public BeemansPayroll(String Name, double PayRate, double Hours)
         String name = Name;
         double rate = PayRate;
         double hours = Hours;
    private static void Quit()
    System.out.println("Thank You for using Beeman's Payroll");
    System.exit(0);
    // main method begins execution of Java application
    public static void main(String args[])
    // create Scanner to obtain input from command window
    Scanner input = new Scanner(System.in);
    String name = "";
    do {
    System.out.print("Enter Employee Name or stop to quit: ");
    // prompt for name
    name = input.next(); // get name
              if (name.equals("stop"))
    System.out.println("Thank You for using Beeman's Payroll");
    Quit();
    } //end if
    else
    double PayRate;
    double Hours;
    double Pay;
         System.out.print("Please enter Employee payrate:$ "); // prompt
         PayRate = input.nextDouble(); // read first number from user
              while (PayRate <= 0)
                        System.out.println ("Invalid amount, Payrate must be positive");
                        System.out.print("Please enter valid payrate:$ ");
                        PayRate = input.nextDouble();
                   } //end if      
    System.out.print("Please enter Employee hours: "); // prompt
    Hours = input.nextDouble(); // read second number from user
                             while (Hours <= 0)
                        System.out.println ("Invalid amount, Hours must be positive");
                        System.out.print("Please enter hours worked: ");
                        Hours = input.nextDouble();
                   } //end if
    Pay = PayRate * Hours; // multiply numbers
    System.out.printf("Employee Pay for the week %s, is $%.2f\n", name,
    (PayRate * Hours)); // display product
    } //end else
    }while (!name.equals("stop"));
    Quit();
    } // end method main
    } // end class Beeman's Payroll

    john774077 wrote:
    Like I said, I am lost, with all that is going on I have done the reading 4 times , Then try reading a different source such as the Sun Java tutorials. They are excellent and there is no substitute to your reading and learning. We can help you debug an error in your code, but we are not a tutorial service nor a homework production service. Note also that we are all volunteers.
    on top of kids getting sick and taking three algebra all at once. I advice you to not go on and on about this. This is not our problem and won't affect how or if someone helps you. If anything continued mention of this will turn many away who would otherwise help you.
    How or where do I go about breaking it down?You are redeclaring the variables in your constructor, i.e.,:
    String name = Name;  // don't do thisDon't do this because you'll never change the class's name variable this way. Instead in the constructor do something like this for each variable:
    name = Name;or
    this.name = Name;Later you will need to read up on Java naming conventions.
    As for creating the method, you should read up on method creation in your text book or tutorial. That'll give you a better explanation than we can, I think.

  • Employee Payroll Debit Card (Paycard) Setup

    Hi,
    My company is going to offer employees the option to receive a Visa Debit Card that will replace their paper checks.  We are currently only interfacing SAP Master Data to ADP and do not run payroll in SAP.  I would like to store the debit card information on Infotype 9.  Does anyone have any recommendations on how to set this up?  Do I need to create a new payment method called "Debit Card/Paycard" or should I treat the Debit Card like a checking/savings account and just set it up as a bank transfer?  What do I need to take into account on the Finance side, if anything?
    Thanks in advance for any information on this topic.
    -Bob

    Hi Praneeth,
    Client is crediting salary in New Debit card account instead of Cheque right ?
    That is correct.
    Thanks for your feedback on this, I was thinking I might have to create a new payment method.  Since we are not running payroll, is it as simple as creating a copy of the "Bank Transfer" payment method and renaming it Card Payment?  Do you know if this requires a lot of setup on the finance side?  We are just passing the IT0009 info via an IDOC to ADP.
    Regards,
    -Bob

  • How i need to write a logic to generate idoc for some of infotypes, when i change the single infotype

    Hi experts,
         I have an requirement , when I change any infotype record from pa30 or pa40, i.e
    suppose I am changing the infotype 0002  in pa30 , the idoc only generated for that changed infotype only,
    but I need it to generate the idoc for  some other infotypes also I.e(0000,0002,t528t, 0016).
    So please give me some help to generate idoc when I run a rbdmidoc(bd21).
    Thanks in advance.
    Venkat 

    yes, visible bounds is reading the non-visible masked objects too.
    you're going to have to do it the hard way, loop through all your objects to get your bounds manually, and while you're at it, test for clipping masks and use the masking path instead.

  • E-Recruitment - Requisition - Infotype Field Level Change Log

    Hi Experts,
    We are implementing SAP E-Recruitment, and would like to know how to capture the changes made in Requisition at infotype field level.
    For example: If a support team member is added/delete in the Requisition (Tab - Support Team), then these changes (NEW/DELETE) at the infotype field level are required.
    I have tried to maintain the infotype and the required fields in V_T582A, V_T585A, V_T585B and V_T585C. But didnt get any result when I executed the report RPUAUD00. Is there any additional configuration required for this?
    Please adivse.
    Thanks and Regards,
    Dinakaran R

    Hi,
    You can just to that with the infotype table log. Support team is stored in table HRP5131.
    Regards,
    Nicole

  • Infotype Audit Log - Change Documents

    Hi All,
    There is a requirement to track the changes made to an infotype record. Before I set up the Change Documents (T585A, T585B, T585C), I would like to know if there would be a performance impact because of the logging being turned on.
    Regards,
    Divya

    Yes; there should be performance impact if you are tracking the log for big population company.
    When you choose field group definition node, try to choose only key field in which you want to track changes instead of all fields(*).
    Regards,
    Alen

  • Update an infotype depending uponthe changes in another infotype

    Hi All,
    I have a requirement in which i have to do the following:
    On Updation of BEGDA, ENDDA and ZSALOP  IT9051 for a pernr, a new record is to be created in IT2001 of home country with the same BEGDA, ENDDA and  AWART for the same pernr.
    I am writing the code in transaction PM01, screen module of IT9051 (PAI).
    As i am new to ABAP so can anyone tell me the statements which i can write for the above requirement.
    Helpful answers will be rewarded.
    TIA.

    HI!
    I think you should use dynamic actions (t588z).
    It will be simpler and easier to modify in the future (what if the requirements change? somebody will go "inside" infotype an will have to modify the code?).
    Read help about dynamic actions if you didnt use it yet.
    Regards,
    Stanislaw Adamski

  • Infotype Screen control - change field from display to change

    Hello,
    I have a field in a custom infotype, which is showing up as only display. I want to change it so that values can be input. I checked the screen layout in se51 and found that the field is checked as input possible field. There is no entry for this infotype in T588M. I am not sure, where else should I look so that i can change to field to take the input. Please suggest.
    Thank you very much !
    Rush

    Hello Everyone,
    I checked in Module pool Program. The program is written to check the field for some personnel areas. Now, when i did debug, I found that PSYST-werks is not read correctly. Suppose if there are 3 records in infotype 0001, its getting the first record value, not the recent record value. Any suggestions how to change the code, so that the PSYST get the recent record value?
    Sikindar, T588M do not have entry for this table. thank you.
    Jayanthi thank you for your help too.
    Rush
    Edited by: rushi K on May 13, 2008 4:15 PM

Maybe you are looking for

  • Sound Blaster Audigy2 ZS Plat. Pro and Playstati

    I wanna hook my Playstation2 up to my PC so I can take advantage of my 7. surround sound system. I am not real sure how to go about this. I can't find any audo jacks that the Playstation2 uses on the external box of my SB card. Any help is appriciate

  • SourceFileTimestamp not picking up properly

    I am trying to extract the source file time stamp using the Adapter Specific Message Attributes. This property is checked in the Sender File Adapter , however this is not getting picked up properly as shown below (picked up as -)  when I am retrievin

  • Remove all facebook imagery from skype

    Hi, I want skype to stop harassing me to join facebook or to import my facebook friends. I do not use face book and will never use facebook. There must be a way to remove all the face book banners from the skype home page? remove any and all integrat

  • An FSCommand Question

    I've used the FSCommand to make my presentation run in full screen. The .swf file runs in full screen when executed locally in a browser. But when run from the Internet, the same .swf runs in a window. What would be causing it to work locally but not

  • Wifi without DataPlan is this possible on a 9810?

    My wife and I have smartphones. I set mine up for Cell data (no data plan) and Wifi. So I can get internet services at home and work through routers, and at community centres and (we have kids) McDonalds. I bought a 9810 to replace my wife's old 8310