Authorization to display BP depending of Sales Area

Hello,
I want to restrict the visualization of ALL the BP information depending of the user Sales Area.
For example.
I have the following Business Partner Role:
A, B and C
When BPs are in role A, they only can be viewed by users in the same Sales Area of the BP.
When BPs are in role B or C, they can be viewed by all users.
Is there any way to achieve this?
Thanx in advanced.
Best Regards

Hi Urjose,
You can get detailed information in
[ Authorizations|http://help.sap.com/saphelp_crm60/helpdata/en/eb/e8dbc6e53d11d4b36c0050da429303/frameset.htm] at help.sap.com.
Hope it would be help.
Regards,

Similar Messages

  • Authorization to Display product item in Sale Opportunity

    Hi, Expert.
       I use SAP CRM4.0
    In transaction display business opportunity , when I display .
    Can I customize the system to display product item for each user.
    Any suggesion will be appreciate
    Best regards
    Siriporn T.

    Hello Amber,
    We had a similar requirement wherein we implemented a partner determination BADI and provided that BADI in an access sequence.
    In this BADI, write the code to determine the partner based on the product or product hierarchy entered by the user. Assign this BADI to the access sequence in the partner determination procedure at the item level.
    Reward with points if this helps.
    Regards,
    Gaurav Gera

  • Authorization object for Sales area determination

    Hi Experts,
    Im here having service message created with error messages as below:
    1. Enter a sales organization
    2. Enter a distribution channel
    3. Responsible organizational unit (sales) missing
    4. Enter a service organization
    5. Responsible organizational unit (service) missing
    6. Enter the unit of measure
    7. Enter a Currency
    FYI, the Sales area data has been maintained correctly via Tcode BP. And i realize that the SolMan user id having some missing authorization. Because i did tried to add SAP_ALL to the same user id. After that the message created <u>without</u> any errors.
    Thus im suspecting the user id missing some authorization that causing the failed of Sales area data detemination.
    Could you please point me out?
    Thanks in advance.

    Hi Joern,
    will this ST01 also work for the PCUI or BSP application for finding the authorization objects.
    Actually our requirement is that we need to restrict a user searching documents belonging to him and reporting to him.
    without any authorizations given we are able to search the documents of all users in activty management under activtiy monitor. we would like to block users to view only documents done by him in his sales area.
    can you provide me the details of the authorization object, please.
    thanks
    Srini

  • Discrepancy in Sales area data display of an Account in WEBUI and SAPGUI  .

    Hi Guru's ,
    There is a custom program which deletes sales area data for an account .
    This program basically deletes values from table crmm_but_lnk0010, crmm_but_lnk0011 , crmm_but_lnk0020 , crmm_but_lnk0021 , crmm_but_lnk0030 , crmm_but_lnk0031, crmm_but_lnk0140 , crmm_but_lnk0141 and crmm_but_frg0100  for the given account .
    After running the program the maintained sales area value for the given account gets deleted from SAPGUI  .
    But strangely , the value still exists in some buffer and is getting displayed on WEBUI in sales area assignment block of an account .
    I need this value to be deleted also from WEBUI . Can someone tell where the flaw can be and which method in webui framework needs to be coded for to remove the issue OR custom report program needs to be enhanced to delete value from some other tables . Thanks in advance !
    regards
    Piyush

    Hi Kavindra ,
    Actually the program was written by someone many days back . The program was written to  directly update db tables as mentioned before .
    Is that the reason for the inconsistency between GUI and Webui ?  The buffered BOL layer is having  values where as values are deleted from db tables so not appearing on GUI  ?
    If this is the case then report program needs to be updated with BOL programming statements deleeting sales area values from buffered entities and then saving and commiting bol .  thanks in advance !
    Regards
    Piyush

  • Error: No authorization to display the message

    Hello
    Users are getting error : No authorization to display the message,
    when they are trying to view the content of the message.
    When checked in the error logs, I see teh below log:
    Message: Failed (javax.management.MBeanPermission,*,DISPLAY)java.lang.reflect.InvocationTargetException
    Category: com.sap.security.core.role.PermissionData
    Location: com.sap.security.core.role.PermissionData.get(ClassLoader)
    Application: sap.com/tclmitsamcouinwalocalnavigation~wd
    Can you please advice , as what actions has to be added to user.

    Where do you get this error?  Basically user is not having proper credentials to view the message. Talk to Basis team.

  • COMMPR01 - sales area extension

    Hi All,
    We have the Sales areas downloaded from ECC and Org model is up to date.
       In the commpr01 transaction, when I go to extend the SAles area to the newly downloaded sales area; system is not displaying the newly downloaded sales area.
      could you please revert with the information on how to map the Product to newly downloaded sales areas.
    Best Regards,
    RLS

    HI
    1. From your problem it seems that, the materials are also downloaded from ECC.
    2. When the materials are downloaded from ECC to CRM, then the material has to be extended in ECC first and then through DELTA DOWNLOAD it will flow to CRM.
    3. Hence, please extend the material in the required SALES AREA in ECC. Once replicated, you will see that in COMMPR01 also.
    Hope this will help.
    Regards

  • CRM BP type Sold-to-party Sales Area Data button not displayed

    Hi Gurus,
    Currently we are in the system preparation stage, but there's a problem in BP maintenance. For the BP type Sold to Party, the sales area data button is not showing up in the button bar with the General data. I only can see General data and Relationships here.
    The sales area has been maintained in the system already and can be displayed in the reference bp. Not sure any config will affect.
    Appreciate if anyone can give me a clue.
    Rgs, Michelle

    Hi,
    If you have chosen the role, and the button is not coming up following could be the possibilities:
    1. It might sound funny but it is a possibility that You might ALREADY be in the Sales Area data screens. Check if the "General Data" button is active. if it IS active then you ARE in the Sales area data.
    2. If not 1, above, then check the authorisation for the id to create BP for Sold to party and / or Sales area.
    3. Still No, then check if the screen config for creating BP is std or its a customised one wherein maybe the button has been rendered inactive. You can check by taking an existing BP who might already be a sold to part for a sales area. If this is your first case for a Sold to party then you might look at the screen config for sure.
    Do write back if you still need help.
    Regards,
    Tariq

  • Authorization object for Sales Area Data creation ...

    Hi Gurus,
        Please suggest on this:
                    "when an CRM Sales employee creating a BP , employee wants the sales Area for the BP from the sales area of employee in the Input selection option of Sales Area for BP".  Any authorization object will help?
    Thanks in advance.,

    Hi Joern,
    will this ST01 also work for the PCUI or BSP application for finding the authorization objects.
    Actually our requirement is that we need to restrict a user searching documents belonging to him and reporting to him.
    without any authorizations given we are able to search the documents of all users in activty management under activtiy monitor. we would like to block users to view only documents done by him in his sales area.
    can you provide me the details of the authorization object, please.
    thanks
    Srini

  • Displaying different currency(different from sales area data) in Web shop

    Hi
    I have a B2B scenario where only one sales area is maintained for the sold to party. And the currency is maintained for the sold to party is USD.
    the requirement is to show a different display currency(EUR) for contact persons of the sold to party ordering through webshop.
    I have tried changing the Product catalog variant currency, also added the currency 2 field in the product catalog variant.
    But the currency is still being picked from the Sold to party sales area master data. I am not able to figure out any usage of currency 2.
    Is there any other workaround available to display a different currency? (I am ruling out the option of Creation of new sale area as thats not possible in this scenario)
    regards
    Subhasis

    Subhasis,
    I think you have to maintain the different currencies in customer master data.
    If it is not possible  you can do the following method.
    Create a custom field to show different currencies after selecting the currencies convert that into the currency which is maintained in the customer master data.
    Thanks and Regards
    shanto aloor

  • Display sales area data in view mode?

    Hello,
    we use CRM 7.0 with the WebUI. In Account view we have the assignment block of sales area data. but in this assignment block we only have the possibility to open the sales area data in Edit mode.
    Is there a way to open the sales area data in view mode and if how does it work?

    Hi Fabian,
    If you see this block as delivered by SAP, its in display mode with possibility of edit( button to edit ). If you want to take out this button/disable this button then you will have to redefine GET_OCA_T_TABLE from IMPL class of respective view ( BPSALES/CorpAccountSalesAreasOV) also you will have to remove buttons for adding new entry by redefining DO_PREPARE_OUTPUT.
    Regards,
    BJ

  • Authorization on BP based on Sales Area Data

    Hi,
    We want to control the authorization on a BP based on its Sales Area data attached to it.
    I have done following steps for this:
    1. create a new authorization object in su21. Class = AAAB, fields  = ACTVT, SALES_ORG
    2. regenerate SAP_ALL
    3. Assign authorization object to BP Transaction (SU22 and SU24), with attribute = check/maintain.
    4. Create a new profile in PFCG, and assign this to a user.
    But this is not working, as the user is still able to see those BP's to whom a different sales area is assigned as mentioned in user profile.
    I did run a trace with ST01 and it shows that this authorization object is never checked during transaction call.
    Could somebody please help.
    Regards,
    Saurabh

    Hi Saurabh
    When you create your own Authorization object, it needs to be added to the CRM object through Authority –Check statement call at relevant place..
    Class CL_BUPA_USER is used to determine the relationship/authorities for a user on a BUPA Object. Add modifications as described.
    Change the method “can_display_partner” of class “CL_BUPA_USER”.
    Added statement “Authority-Check” at the end.
    Hope it works out.
    Regards
    Vishal Mani

  • MDGC 6.1 Sales area authorization issue

    Hi Gurus,
    We are implementing MDGC 6.1 in co-deployment mode.
    It seems I need to specify "*" for sales org, division and channel in PFCG for the user to be able to create sales area in CR.
    How could I restrict to one specific sales area?
    Thanks in advance

    Dear Le,
    Try to customize the role with authorization to the Specific sales area.
    Regards
    Shankar

  • Want report to display Sales Life Cycle for Particular Sales Area

    Hi all,
    What are the select-options,parameters and tables for the report sales life cycle for a particular sales area and if possible send me the code for the same.
    Thanks in advance
    Santosh R

    Hi Sandy,
    You would probably be better to post this in Crystal Reports Design forum category.
    You could add a unjion into the data source so that it always returns a dummy row for each category.
    Regards
    Alan

  • Customers without sales areas

    We are currently unable to save changes against certain business partners in transaction BP due to the error 'No authorization for displaying customers for sales area'.
    This error appears to be raised because the customer associated to the business partner has no 'Sales Area' information.
    Customers were probably created in this manner when we were setting up Business Partners with the Sponsor role for a Grants Management installation - for those Business Partners that could not be linked to an existing Customer, SAP automatically created a 'skeleton' customer record with the minimum of data and therefore no 'Sales Area'.
    Now, I can get around the authorization error by creating the existing customer again in XD01, using the same customer number, but this time entering 'Sales Area' information. This 'new' customer is then picked up by BP and changes to the Business Partner Sponsor role can then saved.
    However, I'm not sure what repercussions having two customer records - one with Sales Area data, one without - would have elsewhere. Is there a better solution? If not, is there a way to create these new records en masse (other than using a keystroke macro), given a large number of customers might have been set up without Sales Area data?

    Vincent,
    Check whether by extending (no need to create new Customer Master ) a single Customer Master you have some unexpeted events happening in system. if it is not affecting your business process anywhere then you can extend  the list of Customer masters by running SCAT.
    In case of any help let em know.
    Reward Points if it helps,
    Regards,
    N

  • Requirement: Customer account Group wise Sale area Allowed

    HI
    My client Requirement is Based on the account group system will allow few sales areas at the time of creating the Customer master
    Is it possible in SAP if Yes please guide what are settings required
    if No how to achieve this requirement
    Regards,
    Prasanna

    Hi
    As of my understanding we use account group for:
    1. Controlling Number Range
    2. Controlling fields (Display, Hide , Mandatory)
    3. Partner Functions.
    Now to control the Account Group for Sales Area  might not be possible (Please do check at your end).
    Here is a suggestion , if the master's are created by different user's try controlling it through Authorizations.
    And , use the number range as a criteria to identify the as like, Domestic customer no range 110001--1199999
    Export customer no range 220001--2299999.
    And also you can use the sale office and sale group from the Authorization control point of view , reporting point of view.
    Thanks...................Rishi

Maybe you are looking for