Create employee in CRM organisational stucture

Hello ,
I am in CRM system and i need to migrate data from one system to another .One of the challenges is to
take users from one system and create employees in the organizational stucture of another CRM system.
I have extracted data from old system and i have file containing  fields BNAME , PERSNUMBER , NAME_FIRST , and NAME_LAST  for all users in  old system
With this data i have to create employees in the org structure of the target CRM system .
The client does not want batch input . The yob has to be done with BAPI.
Please can you advice witch bapi will be the best choice .
Thank you
Christo

Hi Marc,
If you click on Edit button of Employee details Assignment Block you can enter the email Id and phone number. I am wondering if you have tried this or not. Also if you maintain the same backend with Tx- BP this will reflect in Web UI as well.
I did not get your 2nd question.
But let me try to explain:
You will create Organization, under which you will be assigning different positions and to each position you will have to assign a Business partner, may it be an user (Holder) or Busines Partner.
You can assign as user to Business Partner with role employee under the Identification tab.
Regards
Arup

Similar Messages

  • HR Integration with CRM doesn't create employee in CRM

    Hello all;
    We are using SAP CRM 5.0 SP08 and SAP ECC 6.0. I am trying to setup the HR-CRM integration and did everything that must be done in my opinion. The IDOC is created succesfully from the ERP side via PFAL and BD87 in CRM shows "green" status records for the IDOC but no business partner is created. I read the blog /people/vikash.krishna/blog/2006/10/15/replicating-hr-master-data-part-1 , examined the SAP notes 934372, 312090, 550055 but there is no result. May you please help me in solving the problem?
    Best Regards,
    Erkan

    Hi Erkan
    Did you follow all the following steps
    Setting up Transfer of Employee (HR Master) from R/3 to CRM
    1. Logical system XXX assigned to R/3 client XXX. Logical system YYY assigned to CRM client YYY – view through SCC4
    2. Create RFC Destination YYY  for CRM client YYY in R/3 and
    Server ID  with user details and client YYY.
    3. Transaction code SALE :  Application Link Enabling (ALE)  Modelling and Implementing Business Processes  Maintain Distribution Model and Distribute Views. (Direct transaction code : BD64)
    Go to change mode and select ‘Create Model view’.
    You get a popup. Fill in the details – Technical name, short text and validity
    Select ‘Add message type’ from the application tool bar.
    Fill in the following details
    Model view : HRCRM
    Sender logical system : XXX
    Receiver logical system : YYY
    Message type : HRMD_ABA
    Note : Only this message type works for employee transfer.
    4.Save the model. From the same screen select the distribution model and from the menu Environment  Generate partner profiles
    Don’t change anything in the next screen. Simply Execute.
    4.Distribute the distribution model HRCRM
    Select the distribution model. From the menu bar, Edit  Model View  Distribute
    You get a dialog showing the receiver logical system. Execute.
    You get a log ‘Model view HRCRM has been created in target system YYY
    5.Go to the CRM system and check up whether this model has been created.
    Transaction code BD64
    The model has got copied. No changes can be made in CRM
    6. Generate partner profiles for the distribution model in CRM by selecting
    Environment  Generate partner profiles.
    In the next screen, do not make any changes and Execute.
    Partner profiles can be seen in transaction WE20
    <b>Delta Download Settings</b>
    7. So far, the above settings will ensure the initial download. However for any changes / new employees to be transferred, i.e delta changes, changes pointers need to be activated.
    In R/3, Transaction code SALE, Application Link Enabling (ALE) &#61664; Modelling and Implementing Business Processes &#61664; Master Data Distribution &#61664; Replication of Modified Data &#61664; Activate Change Pointers – Generally (BD61)
    This  activates change pointers globally for all message types.
    8. In R/3, Transaction code SALE, Application Link Enabling (ALE) &#61664; Modelling and Implementing Business Processes &#61664; Master Data Distribution &#61664; Replication of Modified Data &#61664; Activate Change Pointers for Message Types
    Activate change pointer for message type HRMD_ABA
    9. CRM : Number Assignments. Generally, there are 3 types of number assignments (also called switches) when business partners are created.
    1 – The system uses the number from the general internal interval of the number
          range object BU_PARTNER
    2 – The system uses the number from a specific internal interval of the object
    3 – The number is transferred from HR and a prefix is added. In this case, a specific external interval, which must be defined as XX00000000 (upto
    XX99999999), is used (where XX denotes any two letters).
    The number range object for all switch positions is BU_PARTNER, with the interval depending on the switch value.
    For switch value 1, the system uses the internal standard interval, otherwise for switch values 2 and 3 you must also create a grouping (transaction BUC2) for these intervals. For the system to be able to connect the grouping and the number range interval, the name of the grouping must be exactly the same as the name of the corresponding number range interval (the name of the grouping is contained in the first column of the table). If you select 3 (HRALX/PNUMB = 3) for the number assignment of busienss partners of the employee role, create HRALX/PSUBG switch manually in table T77S0.
    In table T77S0, HRALX/ONUMB is used to set the number assignment for organizational units and HRALX/PNUMB is used to set the number assignment for employees.
    Create a number range ZZ
    Transaction code BUC2. Create a grouping of the same ID as that of the number range. Eg. Number range ID : ZZ and grouping ID should also be ZZ
    In table T77S0, maintain the following combinations
    HRALX-PNUMB = 2
    HRALX-PSUBG = ZZ
    10. Make the following customizing changes in CRM
    Transaction code SM30 : Table T77S0
    Group     Sem Abbr     Value Abbr     
    HRALX     HRAC     X     Activate HR Integration with CRM
    HRALX     OBPON     ON     Activate integration between Business partners and Org Units
    HRALX     PBPON     ON     Integration between business partners and employees
    HRALX     OPROL     BUP004     Role definition for org unit – Business partner
    HRALX     PPROL     BUP003     Role definition for Employee – Business partner
    HRALX     ONUMB     1     Number range assignment for org units
    HRALX     PNUMB     2     Number range assignment for Employees
    HRALX     PSUBG     ZZ     Number range grouping only if PNUMB is not 1.
    11. Create Employee Master in R/3.  Employee master consists of Infotypes. The mandatory infotypes are Actions, Address, Personal data and Organizational Assignment.
    Transaction code : PA30
    12. In R/3 Initial Download : SE38 – RHALEINI
    Plan version : 01
    Object type : P – Person (always)
    Object ID : Employee ID eg. 1
    Receiver Partner no. : YYY
    Select further details
    You get all the data transfer details
    13. In CRM, transaction code PP01 – View HR Master objects
    You see that the employee 1 has got transferred. To see the corresponding business partner go to the infotype Relationships (the first row)
    Screen 2 gives you the business partner ID in CRM
    14. Now change the employee master in R/3.  Execute program RBDMIDOC in R/3 to send the changes over to CRM
    Put message type ‘HRMD_ABA’ and Execute
    15. All subsequent changes in R/3, i.e changing an existing Master or creating a new one goes through directly by program RBDMIDOC.
    16. After all employees are transferred to CRM from R/3 only then its safe to execute initial download CUSTOMER_REL
    If an Employee responsible 2 is replaced by 3 in the customer master in R/3, then in CRM, the same is not replaced. Only difference that the sales area assignment is no longer there for the replaced employee in transaction BP relationships.
    Hope this would help.
    Regards,
    Rekha Dadwal
    <b>You gain a point for every point that you reward. So reward helpful answers generously</b>

  • Transaction to create employees

    Hi Everybody,
    I cannot find again a transaction I’ve found to create employees in CRM.
    To create a business partner with the role employee we normally use the transaction BP. Recently I found another transaction to enter direct an employee. The screen was similar to the BP just that the default value was already on create employee.
    Has anyone of you an idea which transaction this could be?
    Cheers,
    Thea

    Hello Thea,
    Though the question is answered, I had like to share the following information with you.
    SPRO->IMG->Cross-Application Components->SAP Business Partner->Business Partner->Basic Settings->Business Partner Roles->Define Application Transactions
    This is the path where you can find all the relevant transaction codes for BP.
    Reward points if you find this useful.
    Cheers!
    Khushboo

  • HR Integration - ability to create Employees in both HR & SAP CRM

    We have a requirement to be able to transfer an HR Org structure holding permanent "Employees" into CRM but we require that for contract/casual employees not to be entered into HR but staight into CRM. The problem is that once CRM has been set up to exchange the HR Org model then BP's of type Employee are no longer available to be created in CRM.
    Is it possible to be able to work around this situation , so that CRM can create BP's with the role of Employee and also to be able to transfer Employee data from HR.

    We have a requirement to be able to transfer an HR Org structure holding permanent "Employees" into CRM but we require that for contract/casual employees not to be entered into HR but staight into CRM. The problem is that once CRM has been set up to exchange the HR Org model then BP's of type Employee are no longer available to be created in CRM.
    Is it possible to be able to work around this situation , so that CRM can create BP's with the role of Employee and also to be able to transfer Employee data from HR.

  • Employee not getting created in SAP CRM ?

    Hi Experts,
    I am trying to create employee in SAP CRM 7.0 in GUI using the T. Code - BP .
    But when I want to enter BP Role Standard role Employee(BUP003) was not available under BP Role selection .
    I have also checked in IMG --> CAC ---> SAP BP --->  BP ---> Define BP Roles
    I have checked the role Employee BUP003 and the hide button is also unchecked in it so that it's not hidden.
    How do I create Employee in SAP CRM System ? I also tried by WEB UI but even there I can't create a Employee ?

    How do I create Business Partner in BP Role Employee [ BUP003 ] in version 7.0 ?
    Experts, Are you able to create Employee in your Systems ?

  • Creating Employee Group and subgroup in OM

    Dear Viewers,
    I am new in this SAP, I have started learning SAP HR / HCM. Presently I am learning OM and creating Organisational Structure.
    Can anyone help me in giving examples to create employee group and employee subgroup categories.
    Thanks & Regards,
    Soujanyah

    HI Swapnil,
    Thank you for the link.
    I have got a sample by searching in google
    [http://www.laccd.edu/hr/Documents/HRGuide_H-300_EmployeeSub-Group.pdf]
    Can I get some other samples please as specified in that table as EG and ESG

  • How to create/choose a sales organisation?

    Hello everybody,
    i am working with mySAP CRM trying to create a marketing campaign. I am struggling how to create / use a sales organisation.
    What i can do is create a sales organisation (within "create organisation modell", sorry using the german version, so definitions are maybe not correct)
    When i now want to create a Product catalog, i have to choose a sales organisation, but it just say "no values found"
    So my question is, is there a need to activate my sales organisation, or is something else wrong.
    Hopefully some of you can help.
    Best regards
    Heinz

    Hi Heinz,
    Once you make changes to org model, if it has to be visible for applicaitons working on the model. You have to perform the following activity:
    1. Goto SAP CRM IMG Menu: Customer Relationship Management ->Master Data -> Organizational Management -> Tools -> Update List of Organizational Objects
    Execute the object for Sales Org.
    2. Also Check the consistency of the attribute assignments to the organizational units in the SAP CRM IMG Menu: Customer Relationship Management -> Master Data -> Organizational Management -> Tools ->Check Settings for  Attribute Maintenance
    3. Also, perform Org data settings check in the SAP CRM IMG Menu: Customer Relationship Management -> Master Data -> Organizational Management -> Tools -> Organizational Data Settings Check
    4. Execute Report HRBCI_ATTRIBUTES_BUFFER_UPDATE is used to buffer the attributes of organizational management objects. To enable buffering you have to maintain view T77OMATTR.
    Use transaction SE38 to execute the report.
    Try doing these, it might help you.
    regards
    Srikantan

  • Multiple BPs for an employee in CRM

    Hi,
    We have ECC-HR (6.0) integaration with CRM (6.0)for employee data . We have triggered initial download and all the Organizational units, positions and employees downloaded and relationships created without any issues.  Now a days we are getting some issues like some times the CP-BP relationship isgetting deleted and when we try to download the employee once again into CRM through PFAL(update mode) transaction in ECC, a new BP is getting created that is linked to the CP in CRM. By this we are missing all the previous transactions made by this employee in CRM (as earlier the employee was linked to other BP and now that is no more valid).
    Please let me know how can we overcome this situation? What are the cases where CP-BP relationships will be deleted in CRM?
    Any help will be highly appreciated.
    Thanks,
    Rajinikanth G

    Hi,
    the issue of deleted CP-BP relationship may be related to a low level of support packages of component SAP_ABA. You may keep your system up to date by istalling available support packages or check related notes of note 934372 and apply available correction instructions.
    If new BPs already have been created you have to remove the CP-BP relationship from table HRP1001 using report RHRHDL00 by specifying the id of the CP and the relationship A/B207 (not sure if A or B).
    After this you have to find the BP which has been created originally (searching by name) and use a report to restore the link from theCP to the this BP - the report has to be created from a note linked to note 934372 (short text mentioning ...help reports). The new BP created on error can then be deleted .
    Hope  your issue can be solved,
    Michael

  • How to create employee BP role in PCUI.

    Dear Experts,
                        We are trying to maintain case mangement system for employees in CRM  but how to create BP with employee role in PCUI. In standard structure only Customer,Prospect,Consumer,& Competitor roles are available.
    Is there anyway to directly create Employees in PCUI or replicate emplyee in PCUI after creating in GUI.??
    OR,
    Is there any functionalities in CRM to capture Cases or complaints of employees with workflow escalations.
    Max. points would be rewarded for  Userful answers.
    Regards,
    Basavaraj Patil

    Dear Basavaraj ,
    Which version of CRM are you using? Not sure about PCUI...In CRM 5.1 we are using UI and that option is available...you can create the Employee in UI. You can create the business role and can assign the corresnding profiles to it.
    CRM->Usr Roles->Define Business Role
    Thanks,
    Atin

  • Steps required while moving employees from one organisational

    Can any one explain and write down steps required while moving employees from one organisational unit to other organisational unit.
    regards

    Hi ganesh,
    Firstly create the new position for the employee if it is not already existing.
    Then goto SPRO : Personnel Man. -> Pers. Adm-> Customizing procedures -> Actions -> Define infogroups -> infogroup.
    Only Copy 0001 is enough.
    Then Setup personnel actions with this infogroup.
    Then go to PA40 and execute this action for that specific employee.
    You will only need to change the position assignment, org unit, job, vs all come from position info.
    Regards,
    Dilek
    Edited by: Dilek Ersoz on Oct 14, 2008 9:41 AM

  • Creating Employee for MSA

    Dear Colleagues,
    Got stuck with the follwing, please do help...
    I have installed the MSA client and now wanted to create the user for login to MSA. When go to SMOEAC --> selected Employee -->, but create, display, change button is disabled. So not able to create the new employee. Even default MSA users are also not visible (there are no users).
    Did I miss something? Please do respond.
    Regards
    Milind

    Hi,
      There are two conditions that need to be satisfied for logging into a mobile client. The user must exist as an entry in the table smousers and smomitabt.
      Please check if the entries are available in both these tables in the CDB. If not, then try downloading the BUPA_MAIN object from CRM to CDB.
      Once you get the data to CDB in the above tables, please create a subscription using publication "User by Employee" and the condition that the USER_WRITE segment with segment field SFAMITABT and the SFAMITABT app. field of SMOUSERS application table match the user that you want as a login.
      Subscribe the same to the site and conntrans it. You should see the table entries in the mobile client. Please let me know if you still have problems.
      Also, please note that you cannot create Employees in Admin Console what so ever. Once you make the BP as an employee in txn. BP this is visible in the Admin Console and you can modify but not create.
      Hope this helps.
    Regards TVS

  • Error while creating Employee in 11i

    Hi All,
    I am using Oracle applications 11i in my PC for trying purpose in Windows 2003 environment. I have HRMS in my APPS. While creating Employee in US HR manager >
    I am getting the following error message.
    App-Per-52803 Business Group Does Not Match Security Profile
    For this i got resolution from Metalink, as per metalink:
    HR:Business Group and
    HR:Security Profile
    Both are same profile options. I have checked in profiles both are set to Vision corporations. But i am getting same error still. Could any one please suggest me.
    Thanks,
    RED.

    RED,
    I am not aware of any other solution that could be helpful here. However, I suggest you review the following note and see if it helps.
    Note: 205502.1 - HRMS Security Implementation Issues
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=205502.1
    If the above note is irrelevant here, please log a SR.
    Regards,
    Hussein

  • Error while creating Campaign in CRM

    Hi all,
    When I am trying to create Campaign in CRM, system is throwing an error saying that "Can not get RFC destination for SEM".
    We are not using SEM in our project.
    Can anybody suggest me how to avoid/rectify this error?
    points will be guaranteed.
    Thanks in advance.
    Regards,
    Rahul.

    Hi Rahul,
    As long your are not activate/ use the key figure planning or budget,
    you can use without SEM. There is setting in SPRO to set this.
    Also in your CRM Campaign, you do not use scenario planning.
    Hope this helps,
    Gun.

  • Creating consumers in CRM and R/3

    Hi,
    We are currently looking at mapping Consumers from CRM to R/3 and vice versa.  We would like to be able to create consumers in CRM which replicate into R/3 and also create consumers in R/3 which replicate to CRM.  However we understand that in R/3 only one 'Consumer' account group can exist.  As default in R/3 the consumer account group is 0170.  Is it true that the R/3 account group 0170 is classed as a consumer because the 'Consumer' checkbox is ticked?
    We thought the following would work but it doesn't so any tips would be great.
    In R/3 we have created a new account group Z170 which is a copy of
    account group 0170.
    In R/3 transaction PIDE we have mapped the following:
    CRM > R/3: Classification: E = Consumer:Person to the R/3 account group
    0170.
    R/3 > CRM: Mapped the account group Z170 to Classification E=
    Consumer:Person with external number range assigned.
    We then go into R/3 to create a new BP in transaction XD01, we seelct
    the account group Z170 but we noticed the screen fields does not
    say 'Person'. Also after creating this BP we check in CRM that it has
    been replicated, it has been replicated but the BP has been created
    with roles 'Sold to Party' etc and not maintained in role 'Consumer'.
    We have mapped the R/3 account group Z170 to classification E so we
    assume it will be replicated into CRM as a consumer.
    Cheers

    Hi,
    The key thing is we would like to create Consumers:Person in CRM and in R/3 and these must be replicated back into R/3 and CRM respectively.
    Has anyone ever had to create Consumers:Persons in CRM and R/3?  if so any help would be much appreciated.  We understand that only one consumer accountr group can exists in R/3 so we wanted to know how we could go about this issue.  We would like an internal number range for both CRM and R/3 when creating consumers.
    Thanks
    Cheers

  • Problem in Creating Employee as a supplier in backend by AP supplier

    Hi friends,
    Im facing issue in creating Employee as a supplier in backend through AP supplier interface, as im getting the below error like
    Employee_id is invalid and Employee info is invalidThis is the codings that i followed to perform that interface, but it didnt worked it seems.
    DECLARE
    L_VENDOR_REC_TYPE AP_VENDOR_PUB_PKG.R_VENDOR_REC_TYPE;
    L_SUP_SEQ number;
    L_MSG_COUNT NUMBER;
    L_MSG_DATA VARCHAR2 (4000) := '';
    L_RETURN_STATUS VARCHAR2 (1);
    L_VENDOR_ID AP_SUPPLIERS.VENDOR_ID%TYPE;
    L_PARTY_ID NUMBER;
    BEGIN
    SELECT AP_SUPPLIERS_INT_S.NEXTVAL INTO L_SUP_SEQ FROM DUAL;
    L_VENDOR_REC_TYPE.VENDOR_NAME := 'Terrence Schreiber';
    L_VENDOR_REC_TYPE.EMPLOYEE_ID := 18;
    -- L_VENDOR_REC_TYPE.segment1 := 18;
    L_VENDOR_REC_TYPE.VENDOR_TYPE_LOOKUP_CODE := 'EMPLOYEE';
    L_VENDOR_REC_TYPE.INVOICE_CURRENCY_CODE := 'INR';
    L_VENDOR_REC_TYPE.PAYMENT_CURRENCY_CODE := 'INR';
    L_VENDOR_REC_TYPE.TERMS_NAME := 'N30';
    L_VENDOR_REC_TYPE.VENDOR_INTERFACE_ID := L_SUP_SEQ;
    -- l_vendor_rec_type.party_id := 6487;
    AP_VENDOR_PUB_PKG.CREATE_VENDOR (
    P_API_VERSION => 1.0,
    P_INIT_MSG_LIST => FND_API.G_FALSE,
    P_COMMIT => FND_API.G_FALSE,
    P_VALIDATION_LEVEL => FND_API.G_VALID_LEVEL_FULL,
    X_RETURN_STATUS => L_RETURN_STATUS,
    X_MSG_COUNT => L_MSG_COUNT,
    X_MSG_DATA => L_MSG_DATA,
    P_VENDOR_REC => L_VENDOR_REC_TYPE,
    X_VENDOR_ID => L_VENDOR_ID,
    X_PARTY_ID => L_PARTY_ID
    commit;
    DBMS_OUTPUT.put_line ('Vendor Return Status ---> ' || L_RETURN_STATUS);
    DBMS_OUTPUT.put_line ('Vendor Message Count ---> ' || L_MSG_COUNT);
    DBMS_OUTPUT.put_line ('Vendor ID --->' || L_VENDOR_ID);
    DBMS_OUTPUT.put_line ('Party ID --->' || L_PARTY_ID);
    IF L_MSG_COUNT = 1
    THEN
    DBMS_OUTPUT.put_line ('Vendor Message Data ---> ' || L_MSG_DATA);
    ELSIF L_MSG_COUNT > 1
    THEN
    FOR I IN 1 .. L_MSG_COUNT
    LOOP
    DBMS_OUTPUT.put_line(I || '. '
    || SUBSTR (
    FND_MSG_PUB.GET (
    P_ENCODED => FND_API.G_FALSE
    1,
    255
    END LOOP;
    END IF;
    END;
    Also i referred for the above error in the metalink with the following ID, that also dint worked
    [ID 1400877.1
    [ID 977651.1 ]Can friends, anyone help me to solve this problem.
    Thanks
    Brgds,
    Mini

    Hi
    Navigation: Supplier > Entry > Create Supplier > Employee Name
    Responsibility: Payable Manager
    Regards
    Senthilkumar C
    Edited by: Senthilkumar Chellamuthu on Jul 24, 2012 3:16 PM

Maybe you are looking for

  • Pages 08 Spell Checker Not Working

    When I started using Pages 08, I turned on the Spelling --> Check Spelling As You Type. One day it stopped to work, in fact I do not know whether it is working or not since the red lines that highlighted incorrectly-spelled text no longer appeared. I

  • Text messaging after the new software update

    i have not been able to text out since the update, it sits forever in the message window and i can type the message i want to send but when i hit send nothing happens, it sits for a few minutes and then says "failed to save message" . then goes blank

  • Mail only storing emails in Mail and deleting from Gmail and Iphone

    Ok so i have a gmail account. I set up Mail on my macbook. I also have that Gmail account on my IPhone. When I open Mail it retrieves my mail and thats great. but when i open my email on my IPhone, the messages are not there. So if i check my email o

  • HTML coding in EMOD

    Three questions: 1. Is there an issue with having too much code in EMOD? for the past two days, I've put code in, it shows up in the preview but when I save, it disappears. I put in a help ticket but haven't hear back. 2. Does EMOD not support map ht

  • When installing iMS 5.1 I get the following fatal JRE error near the end of the installation:

    When installing iMS 5.1 I get the following fatal JRE error near the end of the installation: The application command "jre -cp "/opt/iplanet/ims5/bin/msg/imta/classes/imtaconfig.jar" com.iplanet.msg.imta.config.InitConfig -d thc-tsg.com -r thc-tsg.co