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 ?

Similar Messages

  • 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

  • Trying to restrict access to Business Partners Roles and Relationships

    In CRM 7.0 I am trying to restict access to creating and maintaining certain Business Partner Roles and Relationships.  Some roles and relationships are brought over from our primary R/3 system and users are not allowed to change these.  However, certain Roles and Relationships exist only in CRM and should be allowed.  I am working with the authorization objects B_BUPA_RLT and B_BUPA_BZT.  The only field that seems to be checked is the Activity.  Even when I put limited BP Roles it seems that this field is not being verified.  My security trace returns the following:  B_BUPA_RLT  ACTVT=02;RLTYP= ;

    Authorization object B_BUPA_RLT as used in SAP GUI can't be used in CRM WebClientUI. In SAPGUI business partners always need to be maintained in a bp role regardless of the update-characteristic of this bp role. As there's no authorization-object to control maintenance of bp in general, auth. object B_BUPA_RLT also was used to restrict visibility of bp (data). The creation of a bp is controlled by assigning authorizations for the maintenance of bp roles. If i.e. no authorization for any bp role is available, the user can't create a bp at all. Authorization object CRM_BPROLE is in CRM WebClient UI used instead of authorization object B_BUPA_RLT.
    For more info about this see the following notes:
    1129682 - Authorization for BP roles in CRM5.2 WebClient UI.
    1259940 - Authority check for accounts depending on roles
    regards.

  • 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.

  • 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

  • CMC: Security: Life Cycle Manager (LCM) missing under "Appication" Security

    Hello there,
    I am trying to set up security for the Life Cycle Manager (LCM). LCM has been installed on the BO 3.1 DEV_System with version SP2, FP4, by another company.
    I am using the procedure described in the (my opinion very well written) article:
    http://wiki.sdn.sap.com/wiki/display/BOBJ/FromDEVtoQAtoPRODusingLifeCycleManager
    The problem is, in the CMC security, under "Application" ("Anwendung") security, I cant see the "life cycle manager",
    Hence, e.g. I cant grant access to "Application"->"Life Cycle Manager"->"Create Job". I am using an Admin user with full rights.
    The life cycle manager does show up however under "Content" ("Inhalt") security, but I guess this concerns other security settings bc granting access to all of "Content"->"Life Cycle Manager" and "Content"->"Life Cycle Manager Job" still didnt allow end-user to create jobs.
    Did anybody stumble accross the same or has an explanation or solution?
    I think this is either a installation or configuration issue (are there any additional settings after intallation needed in other places in order to display security "Application"->"Life Cycle Manager" security in CMC and be able to grant end-users the appropriate rights) ?
    Thanks a lot for your help!

    Hi there,
    thanks... meanwhile, I found a SAP note that describes exactly the problem:
    1443784
    Advice is to even delete the whole workfolders for all webapps (.../localhost/catalina/...) and deployfolder and after that, start tomcat again.
    This also seemed to deploy all the webapps again, also, date from the deployed files indicates they really got redeployed.
    But: Still the same behaviour, no LCM in CMC-Security under "Applications" .
    Since everything got deployed again guess already the files that are deployed are not containing the right information!
    Maybe, during installation, they didnt get updated somehow.
    So, guess only solution will be to completely uninstalling LCM, reinistall it and cross finger that this time, the files will get updated.
    I already tried uninstalling FP 2.4, reinstalled it, no improvement (although it says it is updating CMCApp and CMCAppAction during installation - maybe the necessary updates are already done during isntallation of SP0/SP1/SP2).
    When trying to uninstall SP2 after FP 2.4 is uninstalled, get an error "missing .dll" - it is a mess, but I will keep on fighting
    If anybody has a clue how to specifically change specific files under CMCApp and CMCActionApp directly (dont know if that is possible though...) so that LCM App is displayed correctly in CMC Security->Application , would also be an acceptable workaround .

  • 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

  • Requirement of E-sourcing and e-CLM (contract life cycle management) in SRM

    Dear Experts,
    Does one need to install e-sourcing and eCLM (contract life cycle management) in SRM 7.0 to take the benefit of full functionality available in SRM 7.0?
    My understanding says that e-Sourcing and CLM are not must for SRM 7.0. They are basically available separately as on demand product who may not have SRM landscape.
    Any ideas shared will be highly appreciated.
    Reagrds,
    Ranjan

    Hi Ranjan -
    The answer is NO, you do not need E-Sourcing/CLM to install and work with the contract functionality in SRM 7.0.  These are completely different products / systems.  The contracts functionality in CLM is oriented toward contract authoring / qualitative information management about contracts, while the functionality in SRM is more oriented toward the quantitative contract information/execution of the contracts against orders.
    Hope this helps,
    Emily

  • What is (sdlc) software developement life cycle management in hyperion esssbase and planning ?

    what is (sdlc) software developement life cycle management in hyperion esssbase and planning ?

    SDLC is a high-level concept (https://en.wikipedia.org/wiki/Systems_development_life_cycle) not a feature of a particular software package, so I'm really not sure what you're asking.
    If you're asking about the somewhat related topic of moving changes through environments, look at About Lifecycle Management.

  • Difference between life cycle manager and import wizard

    Can any one tell me about life cycle manger. To my knowledge we use import wizard to move the data from from one environment to other. then what is the purpose of life cycle manager.
    weather we need to install on the boe xi 3.1 server(solaris server) or do i need to install on the client machine. do we need separate licence to get this are is it free.

    LCM enables you to store several versions of the same BOBJ object (eg reports). This is very helpful for development projects eg. if your testing phase fails you can rollback to an older version of your reports.
    Regarding the license you have to ask your local SAP sales representative. I know that the license is normally bundled in BO license packages but only SAP sales can provide an official statement about this.
    My personal recommendation: If you want to move a limited number of objects on-demand and fast then use the Import WIzard. Otherwise use the LCM.
    Regards,
    Stratos

  • 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.

  • Regarding SLCM (Student Life Cycle Management)

    Hi
    does any one working on Student Life Cycle Management(SLCM)
    can any one pls let me know what are the function modules present in the predefined business package and how to know what are the predefined functonalites given by sap.
    when i test the predefined Iviews i get an error for some of iview as student object id not found.
    can any one pls let me know about this
    Bye

    Ok Fine
    I have some points to share thise issue with u
    first thing is , iam using wrong application for the requirement.
    and even i use wrong apps some thing result should be show, as i said the error i got
    we raised an sap Oss for this, they provided the solution as stating that we are using the apps which are specific to the advisor but not for the students specially.
    So if u want to use those apps for student purpose we need to get that student object and pass in our application.
    for this purpose we need an abaper help who is well versed in the coding part.
    just modify the code of required application where u fetch the object id (BY Coding) in ithe intialization method,
    then the appication works fine
    this is the solution i got and all my apps are working fine now.
    Thanxs
    sandeep

  • 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

  • Account Life Cycle

    Hi folks,
    I am little bit confused for the exact scenario and functionality of account life cycle. Although I know that Account life cycle is used to define the BP roles's stage.
    I tried some scenarios:
    1. I went to the BP Role Exclusion group setting and created two role in BP role Exclusion group one is prospects & second is sold to party. After this allow a permitted transition from prospects to sold to party.
    2. Enable the life cycle stage.
    After completing this configuration, I could see that Prospects and Sold to party  BP role are missing from BP roles but that role could be chosen from life cycle stage.
    Till yet, every thing was OK.
    Then i created a prospect from Web ui by selecting the prospects role from life stage cycle.
    Then i tried to create the opportunity transaction and quotation transaction from that prospects and system allowed me to create quotation document with that prospects number... In actual the system asks for a sold to party detail not prospects.
    My 1st question is "As i did not convert the prospects into sold to party then Why the CRM system is allowing the entering a prospects into Quotation document?
    2nd Question is:   If it is allowing then Will it be possible to replicate the prospects into ECC system as sold to party role?
    3rd Question is : Could any body give a practical scenario where this functionality can be used?
    Even if i do not do any account life cycle configuration, I get the same result while creating the opportunity and quotation then what exactly is the use of account life cycle.
    Thanks in advance.
    Best regards,
    Dinesh.
    Message was edited by: Dinesh Sachdeva

    Hi Nash,
    Yes i know that there are many information available in SCN as well as sap help. I have read those information as well as i went on the sap note1097651 - How to use the Account Life Cycle.
    As far as theoretical things concern, all the information were there.
    But practically i could not get the solution of my problem that i mentioned in my earlier post.
    Could you please let me know the actual behavior of the CRM system after configure the Account life cycle and why it is necessary?
    Thanks & Regards
    Dinesh

  • Account Life cycle status change

    Hi All,
    I have a requirement that goes like this : In the account life cycle status field on the Account screen i have some Custom BP Role statuses. I have to change this status after the User saves the account.
    I am new to Web UI and i do not know where to write the code to achieve this functionality. I am assuming we should be writing it in EH_ONSAVE of the BPHEADOVERVIEW of BP_HEAD component. Can we use the PARTNER_UPDATE BADI for this ? or any other BADI/ User Exit that you suggest ?

    Hi,
    You can use two BADIs to achieve this either ORDER_SAVE(Implement the badi) and write ur ststus change code over here or
    BADI - CRM_ORDER_STATUS(Implement the badi) 
    for status change use the below code to get it...
    call function 'CRM_STATUS_CHANGE_EXTERN'
          exporting
            client              = sy-mandt
            objnr               = lv_order_guid
            user_status         = 'E0012'
            no_check            = 'X'
          exceptions
            object_not_found    = 1
            status_inconsistent = 2
            status_not_allowed  = 3
            others              = 4.
        if sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        endif.
    hope this solves ur problem.
    Regards
    Jegadesh Balan T

Maybe you are looking for