Communication infotype 105 automatically limited by BAPI_USER_CLONE

Hello colleagues,
We have a central system for users management. When we delete users, the changes are replicated to the rest of the systems with ALE using a distribution model with message type USERCLONE. The IDOCs are processed by BAPI_USER_CLONE. We realized that when a user is deleted, communication infotype 105 is automatically limited for the related employee. We would like to know if there is a way to keep infotype 0105 unchanged.
Thanks for your answers.
Best regards.
Elena.

Hi Elena,
copy  BAPI_USER_CLONE, implement your own logic and use it to import the IDocs.
Best Regards
Bernd

Similar Messages

  • Automatic delimitation of infotype 105

    Dear all,
    I am not an HCM expert. So, someone is hopefully willing to answer my question.
    If you delete a user via SU01 there is an automatic delimitation of infotype 105. Is it possible not to delimited the infotype and if so where can I customize this feature?
    Kind regards
    Dennis

    Clarification
    It IS SAP standard. I think the SU01 calls a program RHUSERXR or something like that which delimits the IT 0105. This takes place automatically without any customising , configuration or ABAP or workflow development. definitely SAP standard.
    Hope this helps.

  • Delimit in infotype 105

    When an employee status is withdrawn in infotype 0, then his user id(subtype 0001) is automatically delimted in infotype 105.
    However it does not delimit a custom subtype in infotype 105.
    Plz let me know on how to acheive this.

    Hi Kalyan,
    Go to SPRO: Personnel management - Personnel administration - Customizing Procedures - Actions - Define infogroups - infogroup - Select "Withdrawal" infogroup (the one which is linked to the action you're using)
    For the relevant user group make sure that entry LIS9 0105 XXXX resides where XXXX is your customized subtype for IT0105.
    If not existent, create the entry.
    Regards,
    Dilek

  • Creation of new position and communication infotype

    Hi,
    can anybody tell me how can i create new position
    and how can i assign communication infotype to position.
    Kind regards,
    Shruti

    There are various ways to create position.
    PO13, PP01, PPOSE...go throug SAP Help and U can find them.
    Then assign this position to an employee in PA30.
    Then assign the 105 to the employee in PA30.
    Hence the position is linked to position.
    These are very basic things and can be found in SAP Help.
    Is there any specific things U require?Putting up the exact problem will help me to give U a proper solution rather than saying U somethign which U can easily get from Our best friend (Google).
    ~BiSu

  • Infotype 105 usage in Concurrent Employment environments

    Hi, experts -
    The University of Cincinnati uses concurrent employment, and we are currently experiencing problems with ESS when an employee switches primary assignments. After the infotype 712 update, the employee is unable to log in to ESS. When we move the IT105, subtype 0001, record from his old pernr to the new pernr (by delimiting the previous record and creating a new one with a begin date equal to the IT712 begin date, the employee is able to log in to ESS again.
    Have others encountered similar problems with ESS for CE employees? If so, how did you get past this? I know I can add logic to the ZXPADU02 back-end user exit to update IT105 each time IT712 changes, but I was wondering if there was a better approach.
    Has anyone enabled the HCM_ESS_CE business function? Will this business function resolve the issue we're having, or does it simply let the user choose which personnel assingment he would like to maintain?
    What about configuring infotype 105 as a shared infotype? Will this allow a person's multiple personnel assignments to have the same user ID assigned to it (just like sharing IT 2 allows all pernrs to have the same Social Security Number)?
    As always, your help is greatly appreciated!
    - Steve

    As discussed in CSS, non-CE ESS does not consider any changes made to 0712
    nor will non-CE ESS effectively handle any CE scenarios
    That said there may be someone out-there who knows how to adapt ESS to your scenario
    However you can see from Sid's post that the SAP recommend solution is to implement EHP3 and CE business function if you want CE employees in ESS
    Best wishes
    Stuart

  • Regarding Infotype 105

    Hi,
    A strange scenario: whenever we create a user into SAP HR and assign roles to user, we also maintain infotype 105. We maintain SAP systems using CUA (SAP 4.7).
    Now after few days, when we remove all roles from user of HR system (thru CUA), SAP also deletes user id from HR system. We come to know that it's a standard functionality from SAP itself. That means, infotype 105 assignment also gets deleted.
    Has anyone faced the same issue before in SAP HR ? and any way to prevent id from getting deleted by SAP ?
    Thanks,

    I think you need to create rec explicitly in IT105 to trace the user ID.. I mean I just an example like one user has been deleted from the system an year before but his Id is still in IT105.  What does it mean ? Its mean even though you delete the user from SU01, it still carried the information in IT105. One has to delimit it in IT105.
    Hope this’ll give you idea!!
    <b>Pl... award the points.</b>
    Good luck
    Thanks
    Saquib Khan
    "Some are wise and some are otherwise"
    PS.
    <b>Put yourself on the SDN world map (http://sdn.idizaai.be/sdn_world/sdn_world.html) and earn 25 points.
    Spread the wor(l)d!</b>

  • User Id long field not displayed in communication infotype overview screen

    System: SAP 4.7
    After HRSP upgrade, in communication infotype overview screen (Program MP010500 and Screen 3000), the user id long field (technical field USRID_LONG) is not displayed for email subtype 0010 and CELL.
    For subtype 0001, the field (USRID) is still is visible.
    Any help is appreciated.

    Hi,
    Please check OSS note 1561054.
    Hope this helps.
    Donnie

  • PA30 access restricted to only infotype 105

    Hello All,
    I am trying to create a role with PA30 and it should have access only to create or change infotypr 105 ( communication)
    I tried putting infotype 0105 in the 'infotype' value in auth.obj , but it doesn't seem to work.
    Any ideas on how this can be acheived?
    Thanks and Regards,
    Shobana

    it should have access only to create or change infotypr 105 ( communication)
    I tried putting infotype 0105 in the 'infotype' value in auth.obj , but it doesn't seem to work.
    Create or Change access to Infotype 0105 has to be restricted on auth object P_ORGIN  via following fields:
    INFTY= 0105
    SUBTY= Specify any subtype of IT0105 you would want to restrict (like 0001 or 9001 etc), in case of full access assign *
    AUTHC= Authorization levels W- Write data records, E- Write locked records
    PERSA= Personnel area to which user should have access to
    EE group
    EE Subgroup
    VDSK1 (Org key)
    Last three fields are further levels of restrictions which can be used based on your design.
    To activate check on P_ORGIN, put value of AUTSW ORGIN = 1 in table T77S0 or OOAC tcode.
    In case these steps have already been addressed in your case, please provide with more details about the error message users are receiving or what is the issue being encountered.
    Thanks!
    Sandipan

  • Can Pages 5 have a first Section automatically limited to a single page?

    In Pages 5, I’d like to design a document, a letterhead, that limits the first Section to a single page with a unique header and footer. When the user starts a second page a new section is automatically created with a different header and footer. Is this possible in Pages 5? How can I do this?
    Appreciated.

    Pages '09 has "First Page is different" which does exactly this.
    Pages 5 however you can only choose to turn off the header/footer on the first page.
    Peter

  • Idoc hrmd_a  doesn't create infotype 0003 automatically

    Hello !
    When a new Person is created in One R3 system -
    we send It's infotypes to another R3 system
    with idoc hrmd_a.
    We send only these infotypes :
    0000,0001,0002,0006,0105,0041,0900.
    We expect infotype 0003 to be created automatically in the new system ,
    but it does not happen and for that reason
    The Person is not created fully in the target system.
    only 0000,0001,0002 are created and for each of the other infotypes we got a message like this :
    "You have tried to create infotype XXXX for the following object: plan version 01, object type P, object ID 00XXXXXX. However, the object does not exist.
    PA objects exist if infotypes 0000, 0001, 0002, and 0003  have been created. "
    How can we make 0003 infotype to be created automatically
    without sending it by the Idoc ?
    Is there a flag in the idoc declarations or
    a customization we can fill to make this happen ?
    Thanks ,
      Nitzan S.

    Hi Nitzan,
    I don't think there is any easy way to get 0003 infotype being created automatically on idoc input. At least I have none in Release 4.6 c.
    Why not send it? IMHO there is no sensitive data in it? Besides there are ways to manipulate that data when replicated via ALE.
    If you really need that infotype to be created, you could check EXIT_SAPLRHA0_003 of RHALE001 via transaction CMOD. There you can code your requirements in ALE-user-exit.
    Regards
    Herbert
    Message was edited by: Herbert B.

  • Creating a infotype 0014 automatically in the background when 0008 changes

    Hello All-
    We have a wagetype on Infotype 0014 and when we create a record with this wagetype then it is having a balance wagetype in IT0015 so IT0015 with balance wagetype will automatically popup when we create a record in IT0014 and this is because of the the wagetype config.
    When ever IT0008 changes we want to create a new IT0014 with the wagetype in question and a new record in IT0015 also.
    But when I tried this Dynamic actions I can pass parameters to IT0014 and do it in the background, but I can not control IT0015 as this is comming automatically from the wagetype config.
    We are trying to write a custom code to achive this by BDC recording in PA userexit -> PBAS0001 but its not working. Is there any other way or any other user exit to do this??
    Thanks-
    Chakri.

    I've done this type of thing with BAdi definition HRPAD00INFTY (this is a more recent BAdi so you may need to check if it exists in your system) during the IN_UPDATE method.  In this BAdi, I check to see if I need to create a new IT0014 and if I do, I submit an external program which eventually calls the HR_MAINTAIN_MASTERDATA function after a number of complicated calculations - it's quite a few steps but it does work.
    In my case the CATS transfer into infotype 2002 which is run in background will kick off an update on IT0014 in the case of a certain time type being entered.  By keeping it in infotype 2002, it also allows our payroll group to manually add entries there as well and this process will still work.
    Hope this helps.

  • Communication infotype in ESS

    Hi Experts,
    I want to call IT 105 subtype 0010 mail id. (which has time constraint 2). When i add this in personal data, i have option to create/change/display. Now my requirement is that this should be only in display mode. I have controlled that thro EP and now its only in display mode. But a  New button always appears at top " Mail ID". Is ther any way to remove this.
    FYI: when i config in ECC - personal profile, the system pops up saying " New button always available on overview screen". This is mandate if infotype time constraint is 3. If i change the time constraint to 2, it is throwing error.
    Pls guide.
    Edited by: king vs on Mar 5, 2012 6:54 AM
    Edited by: king vs on Mar 5, 2012 6:54 AM

    hide through personalisation!
    you are on ehp5 or ehp4?
    or use cases defination also it can be controlled

  • Updating infotype 1018 automatically

    Is it possible to update automatically infotype 1018 for position after creating a record on employee's infotype 0027?

    it will not update IT1018 but if you maintain IT 27 then while posting to FI system will take the cost element from IT27.
    the value of IT27 will overwrite the value of IT1018 while posting to FI.
    It is bettter to maintain either one place.

  • SAP Community Developer Edition - with limited lisence

    Hi!
    I recently downloaded and installed MiniSAP, or the SAP Community Developer Edition which supposed to have a permanent
    license - but the SLICENSE shows me a 1 month limited lisence - which i know that can be extended for another 3 months, but it's a very short period (I want to use this home-SAP version to keep my own programs - instead of txt files that has no nevigation capabilities).
    Does any body knows how can I get the promissed forever-lisence?
    tia.

    I guess "the promissed non-expiry license" does not exist until now. Do you ever thought about using SAPLINK, to save your developing objects and reuse it on other systems?
    If you want to develop again with a working system, just reinstall minisap and import your SAPLINK exports.

  • Sending Mail to Internet Address Maintained in Infotype 105

    Hi All,
    I have a requirement wherein I have to send mail to the Internet Address of the employee which is maintained in Infotype 0105. Now I have gone through the SDN where in they have said that using select or FM get the Employee details and pass it to a container which will be added in the Send Mail step. I have understood all this thing. But Since I am new to workflow Concepts. Can someone guide me where to write this peice of code to fetch email id from INfotype 0105 and how to get that value in a workflow container.
    If anyone has done this scenario , I will be very grateful if you can guide me step by step how to do it.
    I am an Abaper and understands ABAP OO and BOR Concepts very well.
    Regards,
    Akhil Rai

    I am an Abaper and understands ABAP OO and BOR Concepts very well.
    Createa a method in the BOR and impor the employee number for whom you need to determine the EMAIL ID by using the FM HR_READ_INFOTYPE pass the infotype as 0105 and subtype as 0010 to get the email Id.
    and once the email ID is determined then export the email back to workflow by using binding concept
    Pass the pernr from WORKFLOW  ---> TASK  ---> method container ( For importing into method )
    Pass any value METHOD ---> TASK ---> Workflow Container ( for exporting to workflow )..
    and if possible instead of using send mail step call the standrad FM and mention the address type as U external address and pass the email ID and content...

Maybe you are looking for