Field PERID - IT0002

How to Make Field - PERID (Personnel ID - CNP) as a required field in IT0002?
This field is not available in the Standard Module Pool.
Thanx
Aniruddha Fansalkar

Hi Anirudda
Follow the steps;
1. Find Out the Screen number and program Name for IT002 from System->Status.
2.Go to View T588M through SM30.
3.Now find for Entry for Program name and screen number.
4.If u find multiple entries for the same program and Screen number then goto Feature P0002 and see what is the return value given for Ur Country code.
5.Then Choose the entry with that return value as Variable Key.
6.Double click on that entry.
7.Choose the radio Button RF against PERID.
Save it and test.Now it will be done.
~BiSu

Similar Messages

  • SAP HR Infotype 0002 field PERID

    hi
    i am having one issue in it0002 for field PERID for poland.
    when i entered number in this field and press enter this field didnot take that velue.
    any solution
    thanks

    [http://help.sap.com/saphelp_45b/helpdata/en/60/d8bb20576311d189270000e8322f96/content.htm|http://help.sap.com/saphelp_45b/helpdata/en/60/d8bb20576311d189270000e8322f96/content.htm]

  • Field: PERID Infotype 0002

    Hi
    I have set up Infotype 0002 for South Africa which accepts the South African numeric ID, i am now setting up for Botswana and in my feature i put the return value to be 16(South Africa). Botswana ID number is Alpha numeric and the field does not accept alpha numeric ID num. How can i get it so that it allows for numeric as well as alpha numeric ID input into field: PERID in Infotype 0002.
    Kind regards

    The field itself will accept characters.  But there is normally a check behind PERID varying  from country to country.  Is there a supported Botswana check that you know of? (Check MP000200). It sounds like you are doing the check for South Africa also for Botswana - and the 2 apparently have different rules for perid. 
    Kirsten

  • SSN/SIN Field (PERID) on IT0021 - takes duplicate SSN's

    Hello All,
    We are on ECC 6.0 with country version 10 (US).   For Infotype 0002, personal data  on he SSN field when infotype is saved it always checks if the same number already exists and gives an error message if a user is trying to enter an already existing SSN. 
    However, for infotype 0021, the system does not check if the same SSN already exists on the SSN/SIN perid field and the user can create multiple records with same SSN.
    Question:  Is this standard behavior (allowing same SSN numbers on IT0021) or is there some config/set up that needs to be done to ensure that system checks if the SSN already exists - just the way it does for IT0002 ?
    Any inputs will be appreaciated.
    Thanks.

    I suspect it is standard.  Dependents are tied to Employees and a Dependent could be a Spouse and an Emergency Contact or if a husband and wife were both employed by the same company they might each have the same dependents listed.   With these scenarios I could see why SAP wouldn't make Dependent SSN have to be unique.

  • Issue with title field in IT0002

    Hi All,
    I am maintaining standard infotype field TITLE in IT0002 for country Mexico.
    I can see all the input values I maintained in F4 help but the icon for title is appearing too small that
    although I am able to see the input help but cant select them.
    This is only happeing for country grouping 32 i.e.e Mexico.
    I have checked screen modification and scren header which seems to be fine. Feature is also maintained fine.
    Can anybody pls tell me why this is happening?
    Regards
    Soni

    Once check the screen for particular country grouping in V_T588M
    and check V_T582L for country Specific

  • Middle Name field in IT0002 for MOLGA 40

    Hello,
    Is it possible to have the field ''Middle Name'' in IT0002 for MOLGA 40 India. I checked in table T588M screen modifications, there is no middle name field. We would want to maintain Middle Name in IT0002.
    Thanks in advance.

    1. Make sure you have maintained MOL = 40 for your user ID in SU01 in Parameters tab page.
    2. Check feature P0002 using PE03 tcode and find out the VARIABLE KEY(return value) for MOLGA = 40
    3. Go to IT 0002 single screen and find out your program name and screen number from SYSTEMS - > STATUS
    4. Go to SM30 and view V_T588M and find out the row containing the program name and screen number and VARIABLE KEY.
    5. Double click on the row and in unhide the MIDNM field
    cheers
    Ajay

  • Introducing new field in IT0002

    Hi Experts,
    I want to introduce new filed GESCH in the IT0002.
    I have gone to V_T588M, Specified the module pool program MP000200 & screen 2001.
    But I am not able to find the field P0002-GESCH, I want to introduce it.
    Thanks in Advance.
    Regards,
    IFF

    Hi
    Check the feature P0002 and find out which screen it's calling that program.
    If you modified in Module Pool Program and same need to default that program through feature. Then only it will trigger your screen which will have new fields.
    Regards
    Chandra

  • How to display fields in IT0002 to PA30 overview screen for IT0024(Qualifi)

    Hi,
    I have a requirement where I want to display two fields NACHN and VORNA on PA30 overview screen for IT0024(Qualifcations).
    How can I achieve this?
    Thanks,
    Ameet

    Hi,
    There is no harm in enhancing IT0024 using PM01. However, these two fields added to P0024 using Customizing Include, happen to be display only fields over the overview screen of PA30 for IT0024.
    Now to write a query in PBO of generated module pools after clicking on the button labled Generate Objects, how to take care of delimited records in both infotypes.
    Thanks,
    Ameet

  • Change Pointers for the fields PERNR, GBDAT and PERID

    Hi,
         I want to know, how we can delete/de-activate and then add/activate Change Pointers for these fields. Is my Question a valid one? Please guide me if I'm wrong and help me in this issue.
    Thanks in advance,
    Exertive.
    Message was edited by:
            Exertive

    Hi Suresh,
                   I didn't get your point exactly. With this report, we can only Log the Changes that has been performed on a Particular Pernr or an Infotype. Actually, if see go through my Previous Post, you will get Clear Idea. Actually, I'm looking for the Concept below:
    Actually, I'm using the Standard ALE Process for Masking Master Data fields (PERID and GBDAT) with default values from one system to another using the Message Type, HRMD_A (which will be used as a Standard Message Type for HR Personnel Administration and Organizational Management). For this, I' have used two Conversion Rules in the above Message Type. To make this ALE trigger, I have to Run the Report, RBDMIDOC. But, before trigerring the ALE for all the Employees in the System, I want to test the ALE for few Employees, whether it is working properly or not. For this, I think, I need to delete the Change Pointers for all the Employees except for the few Employees whom I want to Test. But, I don't have any idea, how to delete those Change Pointers. Please guide me some solution or provide me some document where I can find exact procedure for doing this. Guide me, If I'm going in wrong procedure.
    Thanks in advance,
    Exertive.

  • Canada - Do not allow 000-000-000 in P0002-PERID

    Dear All,
    How can we NOT allow 000-000-000 in SIN numeber (Social Insurance Number) field in Info type 0002 (Personal Data) in PA0002-PERID?
    Thanks in advance!
    Regards,
    Murali

    The SIN (Social Insurance Number) should be a mandatory field in IT0002, and the only way to hire an employee without SIN is to allow # 000-000-000 and 999-999-999 (as someone who never worked before will have to apply for a SIN, and that process can take many days).
    You could create an ad-hoc report on IT0002 to check these SIN, transform that ad-hoc report into a SAP-Query, and have it run automatically every week.
    Do the same for all SIN beginning with 9 as they are "temporary" SIN and should be monitored (for their expiry date).

  • Field For SSn number

    Hi All,
    Can anybody please tell me the field for SSN number.And in whcih table it will stored.
    I have srached in PA002 but it is not avaliable.
    Can anybody help me.
    Thanks,

    Hi,
    This field is applicable to US. You would find this in IT0002-Pesonal Data. If the country grouping is 10, you would automatically get this field in IT0002.
    Regards,
    Suhasini

  • Masking SSN field

    Hi,
    I have a requirement to mask SSN field on PA20 and PA30 transactions. I am aware of making changes in V_T588M to mask fields at the infotype level. I have got it done. However I do not know how to replicate the same at PA20 and PA30 transaction levels.
    Any thoughts as how to about it shall be helpful.
    Thanks in advance,
    VG

    Hi ,
    SSN field will be there for some specifc countries . Ex india dosent have a SSN field in IT0002.
    Your requirement will be for some specific countries where SSN is present and u need to mask it like USA ..
    // have a requirement to mask SSN field on PA20 and PA30 transactions.
    PA20 is display mode then i dont suppose u need to code for this . Just check if thisis on PA40 tcode.
    For PA30 if this is for set of countries then include ZXPADU02 is ok for PBO . If this is for a specific country like USA then you will have to handle the code for that particulare country in that screen no  like 2010 of MP000200.
    Loop at screen .
    if condition.
    screen-input =  '0'.
    modify screen.
    endif.
    endloop
    br,
    Vijay.

  • Infotype 0002 not allowing blank entries in the form of address field

    For Great Britain (GB), Italy (IT)  and Belgium (BE) , the countries I encountered during testing, when I enter a blank in the 'Form of Address' (Salutation) field in IT0002 - Personal Data and try to view after save, it reverts it back to the old value like 'Mr., Ms. etc. I tried the same for U.S. and it works fine and keeps the blank as a valid value.
    There is an old SAP note of 633206 about Belgium but it should have been fixed with later versions (I am on ECC 6.0) - Anyone has any idea why?
    Thanks!
    YM

    Thanks guys for looking into it.
    Sem - Even when I select the Gender to 'Unknown' it does the samething, it reverts it back to the old value?
    Edited by: Yousuf Mohammad on Oct 27, 2010 5:16 PM

  • SSN no for US citizen working in Australia

    Hi.
    An American employee was working in Australia and his SSN was entered in the system.
    Now he has left AUS and is now in USA, so when HR in US wants to entere his SSN, system gives error that this SSN belongs to some other person (astually same person when he was in Australia).
    Now they want to delete SSN number from his Personnel assignment = AUS (in PA20) so that they can add it in pers assig = US.
    But when I select Pers assig= Aus, I can not find any field related to SSN.
    The system error shows that SSN for pers assign=Aus has been saved in the proper SSN field(As system fires error while entering SSN for US assignment ).
    Can you help me how and where can I find SSN no for Pers assig= Aus so that user can delete it?
    Thanks in advance

    it is stored in it0002 as field perid. you may not be able to see it as the screen is selected for country Australia is different from screen for country US. checn the fields on it0002 for australia 
    How did the user update the ssn against the employee, check if there are multiple it0002 for the earlier employee and you can try to delete from there.
    However if the same is a one off case then the screen can be changed temporarily and the change can be done. however if it is a regular feature then you need to build some exit/tc which can take care of the error and remove the same from the earlier user.
    all the best.

  • LSMW using HR Infotype

    Hi All,
    My requirements is to do one LSMW project for the modification of DOB field in IT0002. The problem is the screen is different for various employees(Based on the configuration).
    Eg : Pernr   screen
           1000   2000
           1001   2001
    So while running the batch input session, it's giving error message. Because the screen in the recording may not match with the screens calling while running the sessions.If anybody of you can suggest a solution it would be grateful .
    Thanks in Advance,
    Selvakumar

    what configuration you made ? How it is specifing ?
    If it not stopping and updating others then it ok if it is not updating all and stoping at the error messge then you have to pass in the file with the recognization.
    Otherwise let me know what config you did.
    Somtimes you have to write coding in the LSMW check with the ABAPer for this for skip this kind of error for this BDC is perfect or to create two Projects.
    Manoj Shakya

Maybe you are looking for

  • Variable subject for SmartForms email

    Hi All, At my clients SAP system (ECC 5.0), we are using SmartForms for the output of documents. In this case I am talking about invoices. Customzing is setup to use standard SAP program RLB_INVOICE and an invoice smartform which is copy of SAP invoi

  • How to improve the Performance of Ejb ?

    I have many ejb deployed but i was not happy with performance of them as they take more time to execeute is there any ohter way to increase the performance of ejb my application server in this case is weblogic

  • Error while installing JRun3.1

    Hi, I got your mail id from forums.java.sun.com. After installing JRun3.1(Allaire) on Windows NT, the server is not started automatically. While starting the server mannually(Since it was not started automatically), throws an error saying "seever exi

  • Cannot download WebLogic Server 6.1 Plugin

    In Sun One Studio 4 I go to Update center but there is no Weblogic 6.1 Server plugin. Could you advise me how to get this module? Thanks

  • Reading one line

    I am trying to read from a file using a Scanner: input = new Scanner(new File("data.txt")); // change delimiter in the case some tokens might have a space or a slash input.useDelemiter("[,]"); while(input.hasNext()) System.out.prinln(input.next()); }