E-Recruiting 6.0: Business Partner Role For Branches

Hi Experts,
In the IMG, SAP E-Recruiting > Basic Settings > Enterprise Structure > Define Business Partner Role for Branches
Can anyone help in the following:
1) What is the purpose of Business Partner Role and how does it relate the Branches? Or how can i make use of it?
2) If i am going to maintain the Company & Branches via the Administrator function instead of IMG, do I still need to configure this step: Define Business Partner Role for Branches
Thanks.  Will reward points for any helpful tips.
William

Hello William,
the Business Partner is an application / module which belongs to the base components of the SAP. It is used and partly extended by various other applications / modules. Next to E-Recruiting it is used for example by CRM and the financial service solution (FS-CS, FS-PM, FS-RI). All of these modules can put their data for a person or an organization into the same tables. Depending on the installation / system environment or even within one single module the requirements for available fields and business checks as on authorization differ between kinds of business partners (e.g. in FS-CS the commission solution for the financial service sector knows external agents and internal employees which have to be treated differently). The business partner is the element to assign the logical / business role in which a person is handled by the system.
For E-Recruiting you have 2 kinds of business partners, too. On the one and there are people being candidates and on the other hand there are branches of your company which hire people. The configuration allows you to seperate them if you need to identify anywhen which business partner is a branch and which is a candidate. So far I never tried if this is really working as there is no real use for this I never set it up. The attributes and the business checks are the same anyways.
Hope that helps a bit to understand the context
Best Regards
Roman Weise
PS: please remember that you have to maintain the branches via administrator bsp application. Using the IMG entry won't work.

Similar Messages

  • Incorrect display Business Partner roles when creating Individual account

    Hi,
    The problem occurs in CRM 5.2. I have changed some business partner roles for both the business partner categories 'Organization' & 'Person'. My settings al correctly displayed in de SAP GUI but not in de webclient (my new business partner roles are only displayed correctly for 'Corporate Account' but not for 'Individual Account'.)
    Does anyone has a clue?
    Kind regards,
    Nigel de la Rambelje

    Hi Joost,
    Thank you for your reply.
    The issue is that different roles are displayed in the webclient compared to the gui.
    For the business partner category 'Person' the following roles are displayed: Contact Person, Employee, Portal Provider & Sold-to Party (and which are the roles we would like to have).
    But, if I create an Individual Account in the webclient, the following roles are displayed: Member, Patient, Physician, Portal Provider & Sold-To Party. The roles Member, Patient and Physician should not be displayed. Where are these roles defined? I would like to hide these roles.
    Kind regards,
    Nigel

  • No business partner found for ERP partner "Vendor" (role:LF)

    Dear Experts,
    When we create Inbound Delivery in ERP, it is getting distributed.
    But the IBD is not created in EWM.
    We checked in SLG1 and the deliveries were failed in the queue.
    The error message says "No business partner found for ERP partner EWM_TEST (role:LF)".
    We have maintained Business partner  and IT type = CRM004 in Identification Tab.
    Still, no idea how we can solve this issue.
    Please suggest with your valuable inputs.
    Thanks,
    Shetty

    Hi Ulf ,
    Yes i have CIF ed vendor and seems ok now , but while task creation am getting error Please refer  below screen shots and kindly guide me on error message .

  • Business Partner Role Specific Field View in WebClient

    Hello to everyone,
    I have a question that really needs a answer.  We are upgrading from SAP CRM v4 to SAP CRM v7.0 and as such we have a number of custom Business Partner Roles within the Person BP Type.  Against these custom roles we have developed custom field and tabs in order to separate the content within the BP Role further.
    After rolling off an implementation of SAP CRM v6.0 [2007], the following seems apparent:
    - Assignment of Roles is done via an assignment block in the Customer Maintenance view.
    - You can create Business Partners in different roles initially.
    - You cannot maintain Business Partner details in specific roles
    However, you cannot display the role specific fields as you can in the WinClient.  As an example, a Citizen Role BP will have different fields to that of a Teacher, but these roles could be assigned to one Business Partner.
    There does not seem to be any guidance as to how this is managed in the WebClient and as it seems a fundamental part fo the SAP CRM offering, you would have thought that this questions has been asked, but I have found no answers.
    I really hope anyone can help and appreciate any time and effort put into solving my question.
    Many Thanks,
    MatFlat.

    Hi MatFlat,
    Yes, your observation is right - in the Web UI, fiel grouping is not implemented for roles. This is because the role concept is quite different between SAP Gui and Web UI.
    In SAP gui, (CRM 4.0) roles had a functional meaning as well as a UI control. However, the concept was changed with Web UI. Now, roles have only a functional meaning, and no effect on the UI at all.
    If you want to implement role based field grouping in Web UI, you need to define your own methods in the implementation class.
    E.g : you can write code to influence the field properties based on the roles. I guess you can redefine the DO_PREPARE_OUTPUT  methods of the impl class.
    In order to get info about which roles the BP is maintained , you can use FM BUPA_ROLES_GET_2.
    Hope this helps you.
    Cheers,
    Rishu.

  • Problem in Creating a Business Partner Role

    Hi Frns,
    I am trying to create a BP Role from CAC->SAP Business Partner->Business Partner->Business partner Roles->Define BP Roles.
    I copied BUP003 and given my BP Role name as ZEmp.
    When i try to save it, it is giving an error message saying
    "NO STANDARD ASSIGNMENT DEFINED FOR BP ROLE CATEGORY BBP003".
    I have checked in BBP003 Category in the same.
    What could be the problem?
    Thanks in Advance
    Rohan

    Hi Roshan,
             You have Created a BP Role,
    You must also have assgned the Same to a BP Role Category Check the Settings for BP Role Category Assignment and when Appropriate you shall Assign Std Assignment of BP Role Category to your BP Role by Selecting the Check Box
    Referal Notes:
    BP Role Category
    Attribute of a BP role.
    Use
    The role category makes it possible for SAP and customer programs to program on the BP role.
    Dependencies
    The role category depends on a differentiation type.
    Any number of BP roles can be assigned to a role category, with one role always acting as the standard role per role category.
    It is possible to control the update of a role by assigning a role category to a role.
    Hope it Anwers your Queries..
    Thanks and Regards,
    RK.

  • Business Partner Role  and Business Partner Grouping

    Hello Everybody!
    Business Partner Role  and Business Partner Grouping.
    Which correlation ist between this attributes existing.
    In which table are this infos stored, In order create I can use
    e.g. BUPA_CREATE_FROM_DATA
    but how is the way inversely. Suppose I want to abtain the information
    about a existing business partner which group he has etc.
    Regards
    sas

    Dear Sas,
    Business Partner Grouping is used to determine the number ranges to be used by the business partner at the time of creation.
    Business Partner Role determines the subset of all the data available to be shown and edited.
    I will give you a very simple (but imaginary) example for understanding the role concept: the business partner in a role of employee might allow you to enter a department id. So this field should be available to you for input when you edit the business partner in the role of employee. But suppose the same business partner is also a person who is your customer. And your customer will require a default payment term. So this field should be available for input when you edit the business partner in the role of a customer. Also, some applications use these roles to determine if the business partner is suitable for particular transaction. In the above example, Payroll application will only allow those Business Partner to be used if they are maintained as an employee. Similarly the sales application can mandate that you can only sell a product to a business partner if he is maintain in a 'customer' role.
    Please understand the example above is not real but given for the understanding of the concept of role.
    You can use the function module 'BUPA_CENTRAL_GET_DETAIL' to find the business partner group. And you can use the function 'BUPA_ROLES_GET' to find the role assigned to a Business Partner.
    Regards, Rakesh

  • Business Partner Roles and Account Life Cycle management in IC

    Hi all,
    We have IC agents creating prospects but also back office people (i.e. sales staff) creating prospects. Back office staff uses account life cycle management to identify the prospect role. However, I noticed that the business partner role (prospect in this case) is not visible within the IC - during account creation - because the role is used within the account life cycle role exclusion group.
    I can always enhance the IC component to remove the filter on the BP Role. but question I have is why does SAP IC remove the roles from the role drop down list in the IC account creation screen and how did other people get around this?
    Thanks,
    John

    I am also looking for an answer on this. How did other people who work on Interaction Center get around this? How do you create accounts when IC removes the BP roles mentioned in the Exclusion group config in SPRO ?

  • Business Partner Roles

    Hi Gurus
    We have two Business Roles and one Business Partner Role
    This Business Partner Role we assigned to Two Business Roles so In one business Role Business Partner Role all tabs will work but in other business Role same Business Partner Role some tabs he donu2019t open because he donu2019t have permutation to open those tab
    Ex: we have ABC Sold-to-party and we have xyz Business Role and also 123 Business Role
    If I use xyz Business Role all tabs will open in ABC Sold-to-party
    But if I open 123 Business Role some tabs ware not opening in ABC Sold-to-party In Web Client
    So for this what Configurations we have do
    Please Guide me how to Configure
    Thanks in Advance
    Shetty

    Thank you for your Quick Response
    My Quotation is
    we created one ABC Sold-to-Party
    so i have TWO Business Roles
    Mahesh is one Business Role
    Ramesh is one Business Role
    if i am  log in  through Mahesh Business Role in my Accounts ABC Sold-to-Party in this Business Partner Role Category i will see all Tabs
    But when i am   log in  throughRamesh Business Role in my Accounts ABC Sold-to-Party in this Business Partner Role Category i will see Some Tabs only
    so for this scenario what are the configurantion we have do
    Please Guide me
    Thanks in Advance
    Shetty

  • Issue with defaulting Business Partner Role while BP Creation

    Hi,
    I am having a simple requirement that while creating any contacts, the Business Partner role and authorization group will be defaulted.
    Now 1st was trying to wrtite code in the enhancement spot : CRM_UIU_BP_ENHANCEMENT --> badi CRM_BP_UIU_SAVE --> Method ON_SAVE_EVENT (Event handler for save event ).  But sometimes it is triggered, some times not. When it it triggered, transaction is giving a dump.
    Again, I tried to write code in badi BUPA_GENERAL_UPDATE. There also, I am getting the same error  " The COMMIT WORK processing must not be interrupted. "
    I am writing this code in the method :
    *Call this BAPI to fill the memory
        CALL FUNCTION 'BAPI_BUPA_CENTRAL_CHANGE'
          EXPORTING
            businesspartner = ls_but000-client.
      CALL FUNCTION 'BUP_MEMORY_BUT000_GET'
        EXPORTING
          iv_partner      = ls_but000-partner
        IMPORTING
          es_but000       = ls_bus000_upd
        EXCEPTIONS
          not_found       = 1
          parameter_error = 2
          OTHERS          = 3.
      IF ls_bus000_upd-augrp IS INITIAL.
        ls_bus000_upd-augrp = '9000'.
      ENDIF.
    *   Populate new BUT000 data
      CALL FUNCTION 'BUP_MEMORY_BUT000_FILL'
        EXPORTING
          is_but000       = ls_bus000_upd
        EXCEPTIONS
          parameter_error = 1
          OTHERS          = 2.
    I can't understand why this dump is coming? Please help if there is any other way to defaulting roles..

    Hi Suchandra,
    Are you trying to default Business Roles & Authorizations at the time of SAVE of a new CP?
    If yes, then everytime you click on SAVE button on CP Create Screen the Save BADi will be triggered.
    Cases when its not getting triggered please debug into the event handler method of view-BP_CONT/BPCONTOverview->EH_ONSAVE method.
    In this method at line (below) the save badi is triggered:-
    IF cl_crm_uiu_bp_tools=>save( ir_message_service = lr_msg_service ) = abap_true.
    In the above method - CL_CRM_UIU_BP_TOOLS=>SAVE( ) the save event handler is triggered :-
    * trigger ON_SAVE for registered handlers
      raise_save_event( ).
    If you want the default to happen when you navigate to CP Screen , you'll have to put the defaulting code in an implementation of a different badi - BADI_CRM_BP_UIU_DEFAULTS.
    - Dedeepya
    Edited by: dedeepya reddy on Nov 15, 2011 2:07 PM

  • Business partner maintenance for Product catalog view - Problem

    Hi All,
    I am using the FM 'CRM_PRP_MAINTAIN' to create Business partner assignment for product catalog view.
    Can anyone help me with this FM?
    I am passing the following:
            gs_prp_bupa_i-ref_kind = 'B'.
            gs_prp_bupa_i-processing_mode = 'A'.
            gs_prp_bupa_i-bupa_ref_guid = gv_partner_guid.
            gs_prp_bupa_i-partner_id = gv_partner.
            APPEND gs_prp_bupa_i TO gt_prp_bupa_i.
            ls_input_fields-ref_kind = 'D'.
            ls_input_fields-objectname = 'PRP_BUPA_I'.
            ls_input-fieldname = 'BUPA_REF_GUID'.
            APPEND ls_input TO ls_input_fields-field_names.
            ls_input-fieldname = 'PARTNER_ID'.
            APPEND ls_input TO ls_input_fields-field_names.
            ls_input-fieldname = 'PROCESSING_MODE'.
            APPEND ls_input TO ls_input_fields-field_names.
            ls_input-fieldname = 'TYPE'.
            APPEND ls_input TO ls_input_fields-field_names.
            APPEND ls_input_fields TO lt_input_fields.
            CALL FUNCTION 'CRM_PRP_MAINTAIN'
              EXPORTING
                it_prp_bupa_i                   = gt_prp_bupa_i
              CHANGING
                ct_prpadm_h                     = lt_prpadm_h
                ct_prpadm_i                      = lt_prpadm_i
                ct_input_fields                   = lt_input_fields
                cv_log_handle                   = lv_log_handle
             EXCEPTIONS
               error_occurred                  = 1
               prp_locked                      = 2
               no_authority                    = 3
               status_change_not_allowed       = 4
               prp_id_already_exists           = 5
               invalid_prp_id                  = 6
               OTHERS                          = 7 .
    But i don see the partner assignment working.
    My doubt here is wat GUID shud b passed in the field gs_prp_bupa_i-GUID. As of now i m not passing any value here.
    Please help me.
    IF not this FM wat else can i use?

    Hi Ganesh,
    Thanks for your response.
    i hope you understood my question.i have already performed all the steps which you have mentioned.Understand my query first.
    I could solve that query myself.
    Message was edited by: mdv sapcrm

  • Partner Roles for Ship-To/Bill-To in BAPI SalesOrder

    Hi,
    I am currently developing a .NET web application that is using BO SalesOrder (e.g. BAPI Bapi_Salesorder_Simulate).
    My problem is that I need to list all defined partner roles of a customer (debitor) to give an appropriate selection for the BAPIPARTNR as a SalesOrder parameter
    e.g. (specify a Ship-To Address)
    [BAPIPARTNR].Partn_Role = "WE"
    [BAPIPARTNR].Partn_Numb = "<SAPCustomerNr>"
    In the web application I want to list all pre-definied partner roles for "WE" of the given customer to be able to set it as "<SAPCustomerNr>" in the BAPI parameter.
    This seemed like a standard requirement to me, but I could not find any BAPIs/RFCs to realize this. Does anybody have a suggestion ?
    Thanks for a short reply,
    Andreas Koschinsky

    Hi again Andreas,
    I get the hint, I have included the source together with the corrections you would need to make to get it working in your system (no warranty calls please!).
    FUNCTION CUSTOMER_PARTNERFS_GET.
    *"*"Local interface:
    *"       IMPORTING
    *"             VALUE(IV_KUNNR) LIKE  KNA1-KUNNR
    *"             VALUE(IV_VKORG) LIKE  E1KNVVM-VKORG
    *"             VALUE(IV_VTWEG) LIKE  E1KNVVM-VTWEG
    *"             VALUE(IV_SPART) LIKE  E1KNVVM-SPART
    *"       TABLES
    *"              ET_E1KNVPM STRUCTURE  E1KNVPM
      DATA  LV_ACCOUNT_GROUP               LIKE KNA1-KTOKD.
      DATA  LS_E1KNVPM                     LIKE E1KNVPM.
      DATA  LT_E1KNVPM                     LIKE E1KNVPM OCCURS 0.
      DATA  LT_KNVP                        LIKE KNVP OCCURS 0.
      DATA  LS_KNVP                        LIKE KNVP.
    >>> BW Omit this section <<<
    *     Get account group of the current customer
      SELECT SINGLE KTOKD FROM KNA1 INTO LV_ACCOUNT_GROUP
                          WHERE KUNNR = IV_KUNNR.
      IF SY-SUBRC NE 0.
    *     The customer is new so prepare to create roles.
        PERFORM CUSTOMER_CREATE_R3FUNCTIONS TABLES LT_E1KNVPM
                                            USING  IV_KUNNR
                                                   LV_ACCOUNT_GROUP.
      ELSE.
    >>> Up to here <<<
    *     The customer exists and has an account group.
    *     so read the knvp to get all available functions.
        SELECT * FROM KNVP INTO TABLE LT_KNVP
                           WHERE KUNNR = IV_KUNNR
                             AND VKORG = IV_VKORG
                             AND VTWEG = IV_VTWEG
                             AND SPART = IV_SPART.
        IF SY-SUBRC = 0.
    *     data available so read them
          LOOP AT LT_KNVP INTO LS_KNVP.
            MOVE-CORRESPONDING LS_KNVP TO LS_E1KNVPM.
            PERFORM PARTNER_NUMBER_EXTRACT(SAPLVV01) USING LS_KNVP
            CHANGING LS_E1KNVPM-KUNN2 .
            APPEND LS_E1KNVPM TO LT_E1KNVPM.
            CLEAR LS_KNVP.
          ENDLOOP.
    >>> BW Omit this section <<<
        ELSE.
    *      create new roles according to the delivered salesarea
          PERFORM CUSTOMER_CREATE_R3FUNCTIONS TABLES LT_E1KNVPM
                                              USING  IV_KUNNR
                                                     LV_ACCOUNT_GROUP.
        ENDIF.
    >>> Up to here <<<   <<< - moved this line in change
      ENDIF.
      ET_E1KNVPM[] = LT_E1KNVPM[].
    ENDFUNCTION.
    That should get you going.
    Cheers,
    Brad
    Oops! Just made a small change to ensure that the if statement was correctly closed.
    Message was edited by: Brad Williams

  • Can I use one Business Partner repository for Vendor and Customer?

    Can I use one Business Partner repository for Vendor and Customer? or do we have to use Vendor and Customer Repository separately. How can we do that? What are the pros and cons? can any one provide some examples:

    Hi Deepak
    The key purpose of SAP "enabling" the facility of multiple main tables in a repository is to primarily "manage" those master data objects that are related to each other. Typical examples will be a) Customer - Material, b) Supplier - Material, etc.
    While, it is pretty easy to add multiple main tables in a repository, it is also important to understand the purpose of doing so based on the business requirements.
    Besides, you got to be aware that in case you are "fixing" any issues with one main table (master data object) for which you have to unload the repository, the users will not be able to use the repository that has a main table defined for other master data object. Hence, there are pros and cons of using this capability of multiple main tables.
    So, it is really important to understand the "W's" - What, Why, When, Where, Who of Data modeling before actually working on the "H" - How to in the SAP MDM tool.
    Hope this helps.
    Regards
    Neelesh

  • Preallocation of business partner role?

    I want to preallocate a business partner role in display mode of transaction BP.
    Is it possible via customizing or do I have to develop something? If yes - how?
    E.g. Every time I call transaction BP, the role BUP002 should be default in display mode.
    Regards
    Andreas

    it´s a CRM 5.0...

  • Business partner role in purchasing

    Hi ,
          I am working with PO , i need the to know where business partner role data is saved,
    I tried to post PO with business partner to check the table EKPA , but i dont find the data there.

    Hi
    Vendor's Data is stored in LFA1. Customer's Data is stored in KNA1.
    Regards,
    Vishwa.

  • Business partner role type

    hello friends
    In which table i can get business partner roles .
    I know about BUT100
    i want Business Partner Roles like (sold_to_party,ship_to_party,bill_to_party)

    Hi,
    Though the requirement is not crystal clear, hope following solution meet your requirement ,
    you can use following table
    1) Enter your transaction number in object_id in table CRMD_ORDERADM_H
    2) get guid from above table and pass it into CRMD_LINK
    3) Get the set guid from CRMD_LINK and pass it into table CRMD_PARTNER
    So you will get all the partners in transaction,
    regards,
    PD
    Reward points if it helps......

Maybe you are looking for

  • Unexpected quit when trying to import from Sony hard drive camera

    Hello, My camcorder, Sony HDD SR-200 is listed on the support page as being able to import into iMovie, but whenever I try to import a substantial amount of footage directly into iMovie (connecting the camera, letting iMovie recognize the camera and

  • Flash games on FaceBook don't work - Ubuntu 11.10 32 bit + Firefox 7.0.1

    Hello, I installed today the FlashPlugin update for Ubuntu 11.10 (32 bit version). After the update all FaceBook games stoped working in Firefox 7.0.1. They still work with Chrome (version 15.0.874.120). System Information: AMD Semprom 140 3.7 GB of

  • How to make a Predefined function out of this

    I am new into java, and I wanted to define certain sets of command into a single function to avoid redundancy and to have a much shorter code. Below is the problem, import java.sql.*; import java.io.*; public class Ivatanako static void displayResult

  • HP mini 100e error after updating BIOS

    HP MINI 100E model no: A1C35AA. error 104-unsupported wireless network device halt remove the device and restart after upadting the BIOS. when i remove the wireless card it works well. Kindly advise on a way to resolve this issue.

  • Mpeg-4, very slow to load in iTunes/Podcast

    Hi, I've not yet published any video podcasts to iTMS, but am testing... MPEG-4 video file 5:19 10Mb in filesize shot at 12 fps bit rate:128kbps sample rate 44.100Khz profile Low complexity Channels: Mono. Why if I select my podcast in iTunes after s