HR_MAINTAIN_MASTERDATA for hiring employees

Hi,
I am trying to use HR_MAINTAIN_MASTERDATA for hiring employees and creating a list of infotypes. I have tried with a number of infotypes as well as with just 0000, 0001 and 0002.
I am using 'DIALOG_MODE = 2' to see the steps as the function module progresses, I keep getting this error about Infotype 169. After creating IT0000, proceeds to IT0001 and then straight to IT0169 even though I do not have it on PROPOSEDVALUES. When it hits 169, I get the error saying the Infotype 171 cannot be read for Pernr xxxxxxxx on mm/dd/yyyy (begin date).
I do not face this problem when I manually go through PA40. I have tried various combinations and still get the same issue.
If you have any ideas, I would greatly appreciate those.
Thanks,
Jay Viswanathan

Hi Mr. A,
I have Action = 'INS' which is the default value (same as not sending any value).
Normal hiring process takes me through 0000, 0001, 0002 etc .. however the function module stops at 169 before going to 0002.
Thats whats confusing.
Thanks,
Jay

Similar Messages

  • HR_MAINTAIN_MASTERDATA or BDC for Hiring action

    Hi,
    I would like to know which is a better process for hiring an employee: HR_MAINTAIN_MASTERDATA or BDC.
    Also,
    please let me know the disadvantages of using HR_MAINTAIN_MASTERDATA for this.

    Hi Dude,
    Better go for FM only Insted of BDC..
    REPORT  ZD.
    data:   person_info like PPROP occurs 0 WITH HEADER LINE,
            msg_result  like BAPIRETURN1,
            hr_return   like HRHRMM_MSG.
    person_info-infty = '00298'.
    person_info-fname = 'P0298-MASSG'.
    person_info-fval  = '01'.
    append person_info.
    person_info-infty = '0298'.
    person_info-fname = 'P0298-ORDNU'. 
    person_info-fval  = 'Ô-12345678'.
    append person_info.
    person_info-infty = '0298'.
    person_info-fname = 'P0298-ORDDT'. 
    person_info-fval  = '20070102'.
    append person_info.
    person_info-infty = '0298'.
    person_info-fname = 'P0298-LOCAT'. 
    person_info-fval  = '1'.
    append person_info.
    person_info-infty = '0298'.
    person_info-fname = 'P0298-REMAR'.
    person_info-fval  = 'xyz'.
    append person_info.
    person_info-infty = '0298'.
    person_info-fname = 'P0298-ORDST'.
    person_info-fval  = ''.
    append person_info.
    person_info-infty = '0298'.
    person_info-fname = 'P0298-ACQDT'.
    person_info-fval  = '20071107'.
    append person_info.
    CALL FUNCTION 'HR_MAINTAIN_MASTERDATA'
    EXPORTING
        PERNR                    = '00000012'
        MASSN                   = '01'
        ACTIO                    = 'MOD'
        TCLAS                    = 'A'
        BEGDA                   = '20050201'
        ENDDA                   = '20050201'
    *   OBJPS                   =
    *   SEQNR                   =
    *   SPRPS                   =
        SUBTY                    = '0011'
        WERKS                   = 'UA01'
    *   PERSG                   =
    *   PERSK                   =
    *   PLANS                    =
        DIALOG_MODE        = '0'
        LUW_MODE             = '1'
    *   NO_EXISTENCE_CHECK   = ' '
    *   NO_ENQUEUE                  = ' '
    IMPORTING
    *   RETURN                 =
        RETURN1                = msg_result
        HR_RETURN            = HR_RETURN
    TABLES
        PROPOSED_VALUES  = person_info
    *   MODIFIED_KEYS      =
    MESSAGE msg_result TYPE 'I'.
    MESSAGE HR_RETURN  TYPE 'I'.
    exit.

  • BDC  for  Hiring a Employee through hiring action

    Hi Experts,
    We have done BDC for hiring action.
    We do have PA & OM integrated. T77S0 PLOGI ORGA "X".
    After hiring is compelted through BDC holder relationship is not appearing for position.
    But when we are individually hiring an employee, position is assigned to a holder.
    Please advice.
    Regards,
    IFF

    Hi,
    During BDC, the integration PA-OM is not processed... you have to run RHINTE00 report.
    Kr,
    m.

  • Unable to perform hiring for russian employees

    Hi
    I'm Unable to perform hiring for russian employees and the problem i'm getting is after performing the action infotype screens control is not going to other infotype screen and simply exiting to pa40 screen.
    Pls suggest me where is wrong.
    Regards,
    Sree

    HI,
    1. Check Infogroup for Russia country.
    2. Check  SU3 for country grouping.
    3. Check authorizations - do a SU53 after the hiring gets terminated.
    Hope this helps ,
    Regards,
    Param

  • Is It Possible To Create Different Personnel Number For One Employee

    HI Experts,
            My Client need to get Different Personnel number for one employee,i.e for Trainee one Personnel number need to generate and same person when moving from Trainee to Probation another new personnel number should generate and again when same person move from Probation to Permanent another new personnel number should generate.
    1. How to generate 3 different Personnel number for One employee?
    2. How these 3 Personnel number should get linked, if want to get report for this one employee?
    Kindly help me.
    Thanks,
    Lavanya
    Message was edited by: Sikindar A

    Hi Lavanya,
    Your requirement can be fulfilled but not recommended...
    As you want to generate different position number at different stage of employment....
    i.e Trainee to Probation to Permanent...
    First go for Trainee Position Hiring ....  and generate first Number Say 5000000
    Then suppose employee complete training after 1 Yrs.. then again go PA 40 enter date as 01.01.2015 say... & execute... & give Ref. Personnel Number (5000000) & different position number... this time...
    This will link up all the personnel date from previous hiring record... & as per your need you can modify it.... Finally one more number be generated....
    Similarly,, you can do for Permanent employee...
    Once training or Probation period gets completed you can lock/ separate that employee  number
    Report ...
    You can get necessary details in IT0031...& with different Position numbers which you will using at different stage of hiring...
    Hope this should sort your issue..
    Regards,
    Veeram

  • LSMW for hiring is not picking the next pernr

    Hello Friends,
    I have prepared an LSMW for hiring via PA40 and for the same i have created an action type with just 4 ITs in it.
    the problem is it is working fine for single employee but whn i try to test it for a sequence of employee then it is throwing error.
    The old pernr is saved and system is not able to take the new pernr in sequence. I have also tried to default 0000000 as pernr in recording but still the same issue.
    I am unable to run this LSMW and i have almost 150 employees data to upload.
    Please suggest.

    Does your recording have the pernr field pre-populated?
    Keep this field blank.

  • Update multiple infotypes for an employee

    I have a requirement to update some fields in various PA infotypes like 0002, 0006, 0008, 0015, 0021 and a few custom PA infotypes (9xxx) for a given set of employees.
    Is there any method by which I would be able to update the required fields of all the above listed infotypes for an employee in one go? Is it possible to update all the infotypes of  all the given set of employees in one go?
    Please let me know the FM that could be used to meet the requirement. An example would also be helpful.
    Thanks,
    Jiten

    Please check if there is already personnel actions defined with all the infotypes you are trying to update. If you have them, then you can use HR_INFOTYPE_OPERATION or HR_MANTAIN_MASTERDATA very easily with one single call. For that please refer the logic of PA48 transaction, simple one.
    If the personnel action is not defined, then you need to call the FM HR_INFOTYPE_OPERATION separately for each infotype. Or HR_MAINTAIN_MASTERDATA at once for all of them.
    From the list of standard infotypes mentioned, only IT0008 is having repetitive structure, handle it as a special case else others looks very similar.
    Note : I don't see IT0000 mentioned in the list, hence i presume that there are no personnel actions defined for this set. But you can get it confirmed from your functional folks.
    Regards
    Ranganath

  • Maintain number range interval for master data upload for existing employee

    Hi  Experts,
    1)I have the scenario to upload additional data for existing employees in PA. Employees are already existed in SAP HR , But additional Infotypes are required to maintain for those emploees
    2) I have the senario where i have to upload master data for new employees.
    Pls give the detailed description of how to maintain number range interval i.e. External or Internal for upload in both the above scenario. Do we have to maintain number range manually in master data record & then upload it Through BDC or LSMW?
    << Moderator message - Everyone's problem is important. But the answers in the forum are provided by volunteers. Please do not ask for help quickly. >>
    Edited by: Rob Burbank on Jan 12, 2011 3:49 PM

    >
    s c patil wrote:
    > 2) For new employees i have to maintain desired ( my or client?) number range in SAP system as External number range & then default that number range in NUMKAR & then maintain those number range in master data record & then get the data template filled by client & then upload the data & after that create new number range which is next to existing External number range as an  Internal number range. & then default that Internal number range.
    >
    > Pls reply ASAP
    Yes Mr. Patil...
    For existing employees
    you need to execute HIRING ACTION Through BDC with External number range. While recording you have to use atleast three infotype i.e. IT0000,IT0001,IT0002. In addition you can upload other infotype through PA30.
    For new employees
    While configuration you can create another number range as internal  for new hiring. and use NUMKR feature as well.
    Here I don't understand that why r u looking for upload process for new hiring, if it is not mass hiring. It should be day to day activities which would be done by user through PA40.
    Best Regards,
    Anand Singh

  • E recruiting Data Transfer for New Employee

    Hi all,
              We are implementing E-recruitment 3.0, Ecc 6.0 and E recruitment system are in the same system, we processing internal recruitment currently, here i can receive the internal applications, we can able to view and process the applications in recruiter role. Here i can execute the sequence of activities for application process group for received applications, we not integrated any XI systems for e recruitment process.
             After processing the activity to be hired, the next activity is Data transfer for new employee, this is also executed successfully for data transfer of employee positions, job, org unit details etc.
           1.  whether transferred data of applicant is processed via transaction PA48(Hiring of transferred employees)for internal recruitment in R/3 HR system, after the data transfer activity in E recruitment portal screen ?
           2. is any other roles and application url available for Hiring internal candidate which could be done in portal E recruitment screen itself with out coming to R/3 HR transactions side ? with out going into PA48 for hiring.
          3. any specific roles we have assign for recruiter ?
          4. any process carried out in Managerial self service?(according to me MSS is different instance to process recruitment process for internal and external recruitment for Vacancy filling) please correct me my vision on MSS.
            your answers and suggestions will be highly appreciated!
    Thanks from,
    Venkatesh Mani.

    1. whether transferred data of applicant is processed via transaction PA48(Hiring of transferred employees)for internal recruitment in R/3 HR system, after the data transfer activity in E recruitment portal screen ?
    If you are selecting the internal candidate , you need not hire the employee again using PA48. You can trigger transfer / change in position workflow using PCR form.
    2. is any other roles and application url available for Hiring internal candidate which could be done in portal E recruitment screen itself with out coming to R/3 HR transactions side ? with out going into PA48 for hiring.
    I dont think we have any specific action from eRecruitment side to run the hiring action.This needs to be done from R/3 only.
    3. any specific roles we have assign for recruiter ? Not sure about this.
    4. any process carried out in Managerial self service?(according to me MSS is different instance to process recruitment process for internal and external recruitment for Vacancy filling) please correct me my vision on MSS.
    If its intergrated portal with the Requestor role attached in the manager profile , they will be able to carry out both internal and external candidates selection. I dont think you would require different instance.
    We can also wait for someother inputs from forum gurus.
    Thanks.
    Gautham.

  • E-Recruiting :  Transfert for new employees

    Hello,
    I implemented the transfert for new employees from e-recruiting (3.0) to HR (ECC 6.0). It's work fine but this interface transfert not all the data from e-recruiting (like phone number or birthplace).
    How can I extend this interface. I havn't found some documentation on the markterplace.
    Have you an experience or a documentation of this topics ?
    Thanks for your help.
    Dominique

    Hi,
    the number of values transfered from e-recruiting to ecc for hiring is quite low and cannot be extended without using modifications.
    This restriction does not only apply to e-recruiting 300 but also to 600 and 600 EhP3.
    Sorry that I can give you no more positive answer to ur question.
    Best Regards
    Roman Weise

  • Income Tax Exemption on Professional Tax Deducted for Tamilnadu Employees

    Hi Experts,
    I am working on India Payroll and configured Professional Tax for Tamilnadu employees. Professional Tax is deducted correctly for the employee in the month of August and then in month of January.
    However while calcuating income tax exemption system is considering only amount deducted in the month of August for the exemption upto December month and in the month of January its cosidering PTax deducted in the month of August and January both. In case of Maharashtra employees form first month its considering annual projected Professional Tax amount for Exemption.
    Can anyone guide me what changes i have to do for considering projected PTax amount for exemption in case of Tamilnadu employees.
    Thanks in advance.
    OMKAR

    As per standrad the for chennai professional tax is projected for every six months right
    so it is takeing like that  say the entire amount will be upto to Projection period so it is takeing for that period
    We have similar issue at one of the client place that is instead of deducting the PTAX for every six months it has to be deducted
    for mothly so we have changed the frequnecy of deduction from six months to monthly so than it has shown the entire project amout yearly
    and  lets wait for the expert views on this

  • Salary & Income Tax Projection for Retiring Employees

    Hi Friends,
    We have a case where an employee is retiring on 14.08.2014 (which is his birthday also i.e. P0002-GBDATE = 14.08.1954).
    When we executed payroll for this employee in the month of July 2014, the system deducted income tax as per the slabs for a senior citizen (as Union Budget 2013-14, current year budget changes have not been incorporated).
    The company wants the employee to be considered as a 'normal citizen/person' and not as a 'senior citizen' until his date of retirement or during the tenure of his employment.
    What can be done to resolve this issue?
    We are using
    Actual Basis for Projection of Salary and Income Tax
    Date Type 'N0' in IT0041 (Date Specifications)
    Please suggest something.
    Regards,
    Kumar

    I have personally checked this,  as facing the same problem. AND THIS IS WORKING,  THANKS FOR THE INFORMATION.
    HOWEVER THERE IS ANOTHER SOLUTION ALSO.
    One can create an retirement action,  which has to be executed for all the employees going to retire during the year.
    system will calculate the gross and project the tax only upto the retirement date.
    if exttn is required you can also config the retirement-exten action in case of extension is carried out.
    Rather than touching the standard scheme this is the best way I know?  you can also fetch the reports in the future with the help of standard reports.
    However, if anyone is having any PCR idea, that is also welcome.  Do give me a helping hand by share the same.
    Edited by: virparkash on May 23, 2011 1:19 PM

  • Income Tax Projection for Retiring Employees

    Hi Folks,
    One of our Employee is getting retired in the month of August, As per SAP,In April-2009 his IT projection happens for the entire financial Year April to March 2010.
    That is his IT projection for APril to March is 5Lakhs, but his actual earnings from April to date of Separation (till august) is 3.5 Lakhs, because of this his Tax liablity from APril to July goes high and in the month of August there is a refund.
    Now for retiring Employees how can we make the IT projection happen only till the month of Retirement.  Is their any standard process available or through custom development.
    Experts Plz advice.
    Rgds,
    Sekar.

    I have personally checked this,  as facing the same problem. AND THIS IS WORKING,  THANKS FOR THE INFORMATION.
    HOWEVER THERE IS ANOTHER SOLUTION ALSO.
    One can create an retirement action,  which has to be executed for all the employees going to retire during the year.
    system will calculate the gross and project the tax only upto the retirement date.
    if exttn is required you can also config the retirement-exten action in case of extension is carried out.
    Rather than touching the standard scheme this is the best way I know?  you can also fetch the reports in the future with the help of standard reports.
    However, if anyone is having any PCR idea, that is also welcome.  Do give me a helping hand by share the same.
    Edited by: virparkash on May 23, 2011 1:19 PM

  • Income Tax deducted for withdrawn employee

    Hi Experts
    In my Client One employee is withdrawn on 31.04.2011n he got final settelement in that month,But in the june payroll for that employee income tax deducted,we have cheked all his prevoius payroll cluster but not able to get the solution.Can anyone tell why this happend
    regards
    Aakash

    Aakash,
    Once employee moves to employement status zero, payroll will only be executed if there is some master data change. Without that it is not possible. So just check if system ws triggering some retro for this test case. Also you can check IT0003 'Earliest MD change' for the reason. Alongwith it even if the user has deleted the record, you can still do the simulation run and check the results for the employee. from result you can easily track if there was any chnage.
    Edited by: Praveen Tiwari on Jun 24, 2011 7:30 PM

  • ESI not coming for some employees

    Hi,
    For some Employees ESIC is not Deducting, though i have maintained Infotype 0588, but for some employees its coming...and in RT table Employer ESIC Contribution is coming, but in payslip Employees ESIC is not coming...please help me in this issue...
    Thanks & Regards
    Ragini NIkam
    SAP-HR Consultant

    Hi,
    Please confirm the followings:
    a) Are you able to see /3E1 & /3E1 for those cases in RT?
    Ans: In RT Table only i am able to see /3er and not /3e1
    b) Value of /112
    Ans: /112 is coming Rs. 7988.50 thats my gross amount
    c) Validity of IT0588 (ESI)Please confirm the followings:
    Ans: Validity is 01.04.2011 to 31.12.9999,
    But sir how its coming for some employees and and for some its not.
    Thanks & Regards
    RAGINI Nikam
    SAP-HR Consultant

Maybe you are looking for

  • Pl/sql block returning multiple rows

    Hi, I've created a plsql block which obtains an id from a name and then uses this id in another sql statement. The select statement to get the id works fine and the correct id is placed into the variable awardID. when i try to use this variable in an

  • SXMB_MONI: no interface action for sender or receiver found

    Hi Experts, I try to integrate PI and BI 7.0 using XI adapter (feel doubts about type). I used 2 giudes: "How to Push Data into BW from XI" and "How to Send XML Data to BW". SLD check is ok. Proxy is active at BW side. Quality of Service - Exactly On

  • Audio help

    my audio playback is coming through my midi keyboard, instead of through my computer. I'm sure its a simple problem to fix, but I can't figure it out! please help...

  • Drag and drop onto/from a JTable but not onto itself on 1.5

    Hi, i can drag files from Windows Explorer onto a Jtable ,and they get opened and listed in the table, and I can drag records from the table and drop them into Windows Explorer to make a copy of a file. In order to drag files from the table I just ne

  • Upgrade Solaris 8 from 10/01 to 02/02

    Hi all, I need to upgrade some systems from Solaris 8 10/01 to 02/02. I use VxVM 3.2 and VxFS 3.4. I don't need to upgrade Veritas Software. I want use Live Upgrade and in all example I find (2.6 ==> 8) I have to reinstall VxVM. In my situation, is V