Role to create business partner

Hi Experts,
I am facing a problem that I want to create a role for the user and this role is for create business partner and the spacification is tat if one user careate a business partner then only that user can edit that business partner no other user can edit this business partner ( other user can see it only in display Mode).
Regards,
Sid

Hi Sid,
I must say - this is a very interesting problem !
Can you try this approach - in the event AUTH1 (accessible from transaction BUS7), register your custom module. In this custom module, you would need to check if the BP you are trying to open has been created by you or not. Allow the activity to be 'Edit' only if you are the creator of the BP.
Technically, you need to check if BUT000-CRUSR  = sy-uname.
If this condition is violated, you will need to change activity mode to 03 (display).
The event AUTH1 is triggered when you open a BP or try to switch to change mode, so it will be a good point for you to control the access.
I hope this helps.
Cheers,
Rishu.

Similar Messages

  • Create business partner with role 'Internet User' via BP

    Hi,
    We want to create business partner with role 'BUP005 Internet User'
    for purpose to link with created early user su01.
    It's work via isauseradm application, Web UI.
    Now I want to create new role 'BUP005 Interner user' via GUI. I started Tcode BP.
    I filled USERNAME, password, roles. I tried to save BP.
    I got this error:
    Enter the Internet user
    Message no. R11214
    You have maintained attributes (logon data, roles and/or fixed values) for the Internet user, without having entered the Internet user itself.
    But,
    Field 'INTERNETUSER' is not changeble.
    Denis.

    Hi, DJ
    Thank you for answer)
    1. Have you saved the BP. If Yes, just see if the INTERNET USER maintained is available in SU01.
    Yes, but I can not see  INTERNET USER in the BP.
    2. If you are not able to assign the INTERNET USER, please try to maintain the INTERNET USER in BP.
    I can not do it, because I can not change field INTERNET USER
    3. If the INTERNET USER field is not available, just check the authorization for the same.
    I has all authorization: sap_all.
    Denis

  • Geocode Error while creating Business Partner in Audit Management

    Hi All,
    When I try to create business partner in PLMD_AUDIT and assign it to various partner roles like Auditor, Responsible person etc. I am getting error as " Geocoder SAP0: Country specification is (Customizing) " What should be done to avoid this error?
    Found details in spro:
    For "SAP0 Geocoder" there is no function module and destination assigned, Is it the cause of error? If it is the case then what should be assigned and Let me know the standard function module.
    Regards,
    Ram.

    hi Keerthi,
    553073 is the sap note for geocode error in country specification.
    Regards,
    Ram.
    Edited by: Ramachandran Jayaraman on Jun 9, 2008 3:18 PM

  • How to create Business Partner in CRM 2007

    Hi gurus!! how are you? I´m a rooky to sap crm and I would like your help and guidance to know how can I create a Business Partners and Roles.
    Whatever detailed help or documentation you may give me will be rewarded =)
    Thanks a lot in advanced!!!
    Lorena.

    Hello!
    In the WebUI there are different Business Partner Types (Person, Organization, Group).
    From user perspective you can differentiate between:
    - Corporate Account (Organization)
    - Individual Account (Person)
    - Group Account (Group)
    - Employee (Person)
    - Contact Person (Relationship) (Person)
    All these Business Partner have an own Overview-Page. Usually you can create the Business Partner starting from the related Search-Result-List (by default the new-button is not available for Employees as a Sales Rep usually doesnu2019t create new Employees u2026).
    You can assign Business Partner Roles to these Business Partners (there is an own Assignment-Block within every Overview-Page of a Business Partner). Some roles will also get assigned automatically, if you create this Business Partner.
    However it is possible to assign multiple roles to the Business Partner. Itu2019s also possible to have different Views of one Business Partner. E. g. an Individual Account can also be a Contact Person for another Account. But here it is not the Role determining the View it is the Contact Person Relationship doing this.
    The Role itself also has an impact on the UI of the Business Partner as dependent on the Roles some Assignment-Blocks are displayed or not.
    I hope this was not confusing u2026
    Best regards
    Arno

  • No users available in the change period (Create Business Partner)

    Hello!
    I would like to set up the business partners for Service Desk.
    If I choose the solution and execute "Edit --> Create Business partner"
    no useres are shown under the system.
    If I change the data selection for an earlier time or blank, the situation does not change, meanwile I have enough users in the satelite systems.
    How can this problem be solved?
    Should the user have special autzorizations?
    Thank you very much!
    regards
    Thom

    Hello!
    Thank you for your response.
    Unfortunately it does not connection with adding some roles to all the users in the satelite systems.
    I have done this, but without success.
    <b>Has someone other information how to see the users from satelite systems in Solution Manager for assigning them to the business partners?</b>
    (I have SAP R/3 Enterpeise 4.7)
    What very strange is: for the local Solution Manger all the users are shown.
    Thank you!
    regards

  • FM for create Business partner.

    hii,
    i have the following code to create business partner.
    when i execute the code and enter the required data it gets executes successfully but i cannot see the created bp or partner-group or bp role in tcode bp.
    <removed by moderator>
    Moderator message: please post relevant code parts only, stay under 5000 characters total to preserve formatting.
    Edited by: Thomas Zloch on Jan 17, 2011 11:19 AM

    hii gemini,
    i went through the same pdf for creating bp, but when i click on save a short dump is generated.
    which is as follows :
       The current ABAP program "SAPLBUSS" had to be terminated because it has
       come across a statement that unfortunately cannot be executed.
       The following syntax error occurred in program "SAPLCACS_BU_PARTNER " in
        include "LCACS_BU_PARTNERU44 " in
       line 19:
       "The key of internal table "LT_BUT0BK" contains components of type "X" "
       "or "XSTRING". The "READ TABLE LT_BUT0BK" statement is not permitted fo"
       "r such tables in a Unicode context."
       The include has been created and last changed by:
       Created by: "SAP "
       Last changed by: "SAP "
       Error in the ABAP Application Program
       The current ABAP program "SAPLBUSS" had to be terminated because it has
       come across a statement that unfortunately cannot be executed.
    rror analysis
       The following syntax error was found in the program SAPLCACS_BU_PARTNER :
       "The key of internal table "LT_BUT0BK" contains components of type "X" "
       "or "XSTRING". The "READ TABLE LT_BUT0BK" statement is not permitted fo"
       "r such tables in a Unicode context."
    regards,
    akshay ruia

  • Create Business Partner - Dump

    Dear All,
    When I try to create business partner with transaction code BP, I got ABAP Programming Error, The ASSERT condition was violated.
    I use SAP standard business partner role UKM000. When I click credit profile tab, I get this dump. What may be the reason?
    BR

    Hi London,
    Firstly have you created the BP in General Role?
    Then you have tried to create it in UKM000 role?
    Also please check ST22... ASSERT condition can be because of different reason, analysis of ST22 message will give you more detail.l

  • Badi before create Business Partner

    Hello Expert !!!
            when I create Business Partner in transaction BP , I have to add attribute set in tab marketing attributes everytime (depend on role that i create ).
            I want to program for automatic update attribute set .
           Do you know the Badi that i can code in that ? Badi  before create Business Partner?
      please help me
    advance thanks,
    kritamate

    hey everyone !!!!
    this all code in Badi Partner_update :
    method IF_EX_PARTNER_UPDATE~CHANGE_BEFORE_UPDATE .
    FIELD-SYMBOLS: <ls_but000_new> TYPE but000,
                     <ls_but050_new> TYPE but050.
    CONSTANTS: lc_object_type TYPE crmt_prt_otype VALUE 'BUS1006'.
    DATA: lt_changed_object_guids TYPE crmt_ace_object_guid,
            lt_new_object_guids     TYPE crmt_ace_object_guid,
            ls_object               LIKE LINE OF lt_changed_object_guids,
            lt_but000_old           TYPE STANDARD TABLE OF but000,
            lt_but000_new           TYPE STANDARD TABLE OF but000,
            ls_but000_old           LIKE LINE OF lt_but000_old,
            lt_but050_new           TYPE STANDARD TABLE OF but050,
            lt_but050_old           TYPE STANDARD TABLE OF but050,
            ls_but050_old           TYPE but050,
            lv_partner_guid         TYPE bu_partner_guid,
            lt_return               TYPE STANDARD TABLE OF bapiret2,
            lv_tabix                TYPE sy-tabix.
    CLASS cl_bsp_bp_accmod DEFINITION LOAD.
    business partners ************************************************
      CALL FUNCTION 'BUPA_GENERAL_CALLBACK'
        TABLES
          et_but000_old = lt_but000_old
          et_but000_new = lt_but000_new
        EXCEPTIONS
          OTHERS        = 0.
    BP new or changed?
      LOOP AT lt_but000_new ASSIGNING <ls_but000_new>.
        ls_object-object_guid = <ls_but000_new>-partner_guid.
        READ TABLE lt_but000_old INTO ls_but000_old
                   WITH KEY partner = <ls_but000_new>-partner.
      New BP created
        IF sy-subrc NE 0 OR ls_but000_old-client IS INITIAL.
          COLLECT ls_object INTO lt_new_object_guids.
      BP changed
        ELSE.
          COLLECT ls_object INTO lt_changed_object_guids.
        ENDIF.
      ENDLOOP.
    data BP_guid type CRMT_TG_BP_GUID.
    DATA: L_ATTRIBSET TYPE CRMT_PROF_TEMPLATE.
    DATA : LW_VALUE TYPE CRMT_MKTPROF_COMW.
    DATA: T_VALUE TYPE TABLE OF CRMT_MKTPROF_COMW  .
    DATA: T_RETURN  TYPE TABLE OF  BAPIRET2 ,
           LV_BP_PERSON             TYPE  BU_PARTNER.
    CONSTANTS: C_ROLE(5)          VALUE 'ZMROL'.
    L_ATTRIBSET  =  C_ROLE.
    BP_guid = ls_object-object_guid. .
              LW_VALUE-ATNAME = 'ZMRO0001'.
              LW_VALUE-ATWRT = 'Z11'.
              INSERT LW_VALUE INTO TABLE T_VALUE.
    *LV_BP_PERSON = '20001678'."<ls_but000_new>-partner .
    CALL FUNCTION 'CRM_MKTBP_CHANGE_BP'
      EXPORTING
        iv_profile_template_id       = L_ATTRIBSET
       IV_BP_GUID                   = BP_guid
      IV_XDESCR                    = ' '
      IV_FCODE                     = 'C'
      IV_MSA                       = 'X'
      IV_COMMIT                    = 'X'
      IV_PARTNER                   = LV_BP_PERSON
      IV_CONVERT_VALUES            = 'X'
    TABLES
       IT_IMP_SELTAB                = T_VALUE
        ET_RETURN              = T_RETURN.
       if sy-subrc <> 0.
         endif.
    endmethod.
    message Shotdump :
    What happened?
    The current application program detected a situation which really
    should not occur. Therefore, a termination with a short dump was
    triggered on purpose by the key word MESSAGE (type X).
    i don't what happen . Maybe because it cannot use this function in badi . I don't know . if you know ,please help
    advance thanks ,
    kritamate

  • Problem when creating business partner

    Dear Expert,
    I have a problem when creating business partner from T-code BP
    I can't input vendor number in company code header data
    The vendor account field is set to required entry.
    When create business partner, I make some entry like :
    Business partner category : organization
    BP Role                           : Landlord with vendor account
    Grouping                          : external number assignment
    Company Code                 : 1000
    The problem is everytime i try to input vendor number, it always failed.
    The Vendor account field always display ' <external> '
    It's strange.. the vendor field it's seem locked by grouping
    What should I do?? 
    ___Company Code Header Data___
    Company Code  :   1000
    Customer          :   <external>
    Vendor              :   <external>
    I need your advise.. thank you very much
    Thanks,
    tweety

    Hi,
    I would like to suggest you some SAP notes that contain useful information aobut customer-vender intergration of ERP2005.
    956054  BP_CVI Customer-vendor integration as of ERP2005 (ECC600)
    This notes describes the changes (new development) of CVI AND the necessary customizing settings.
    In short, CVI is now bidirectional.
    1. BP -> Customer/Vendor: it depends on the roletype configuration, if a customer/vender is created.
    2. Customer/Vendor -> BP: it depends on the account group if a BP is created.
    Data is changed then synchronoously.
    Further notes that might be of interest.
    851445 BP_CVI: Details about reports to be executed for ERP 2005
    727205 Conversion of industry Customizing in BUPXPRA12
    1077616 Business Partner Upgrade FAQ
    If you have further questions please let me know.
    Regards, Franz

  • ERROR IN CREATING BUSINESS PARTNER ON DOING IT 2ND TIME - SAURAV  LAHIRY

    Hi friends,
                         I a currently using a custoM tcode zib52  to create a business partner in CRM. My problem is that on creating the first time the Busness partner it is getting created. But on pressing it in the change mode and then clicking the create patient button it is giving a short dump. I am using FM BUP_PARTNER_MAINTAIN where i am giving '01' for create.
                                                                       Regards,
                                                                       SAURAV  LAHIRY[error1.htm]

    Hi All,
    Thanks for your quick reply.
    Recently SAP has upgraded support packs and becuse of this dump is occuring. Piece of extra code has got added in existng code. We can not chage / comment that cde as the probe is in Zt-cde. But even if it is custm transaction, any standard includes havebeen used. And in sme of those include, that piece of code has got added.
    Steps - First time business partner is getting created successfully. but when we save it, go back and cick on create business partner than it is going into short dump.
    i had debug the code and found that GUID number is not getting cleared i second time.
    can you please tell me how to clear GUID number? is there any FM / methods? Aso can you tell me hw to refresh/ clear global memory for FM BUP_PARTNER_MAINTAIN?  
    Thanks in advance
    Saurav

  • Error while Creating Business partner in FPP1

    Hi,
    I can't create Business partner in standard T.code FPP1 in Test System and getting the following error
    "Application object BUPA: Table EBUPD does not exist".
    Kindly help me in solving this issue.

    Hi Venkatesh
    Please add the message class and message number - in this case R1 149 - next time you post a problem.
    There's probably an issue with your setup with for the Business Partner Screen Layout (area menu BUPT).
    The error is raised, because the EBUPD is not a table assiciated with the Business Parter (Application object BUPA). See transaction BUSG or table TBZ1H. It is in fact a dynpro structure.
    Now there's a table that links the dynpro structure fields to the db table fields, which should translate the structure EBUPD into table EKUN fields: TBZ1C. Technically, this is done in function BUS_DYNFLD_TO_DBFLD_CONVERT and it returns the dynpro structure instead of the DB table if there's no corresponding entry in TBZ1C.
    So please check if you can find following entry in TBZ1C (client dependent):
    OBJAP  DYNPTABNM  DYNPFLDNM  DBTABNM  DBFLDNM
    BUPA   EBUPD      +          EKUN     +
    Or via transaction BUSP - Screen field --> Database Field
    If the entry is missing I suggest you add it.
    Yep
    Jürgen

  • Dump Error while creating Business Partner in FPP1

    Dear Experts,
    I am using the EHP5 IS-U component. I am getting the below dump error, when I am trying to create Business partner in T.Code: FPP1.
    **Error in the ABAP Application Program**
    **The current ABAP program "ISU_BUPA_EVENT_DINP1==========FT" had to be  terminated because it has come across a statement that unfortunately cannot be executed.**
    **The following syntax error occurred in program "SAPLES02 " in include "LES02U14  " in line 30:**
    **"The data object "BUS0DIINIT" does not have a component called "MUSTER_KUN".**
    I have searched SAP notes, but I am unable to find any suitable notes to resolve this issue.
    Could anyone help me to resolve this issue.
    Thanks in Advance,
    Regards,
    Aswin

    Hi,
    Please don't go adding fields. Aren't we talking about SAP-standard structures here?
    Have you actually checked (in transaction SE11) that the structure ISU_EKUNINIT is included in the BUS0DIINIT?
    If it is, and the field MUSTER_KUN is missing, then you should raise an OSS note.
    If the structure is not included, you should also talk to OSS. Your ISU installation might be incomplete?
    cheers
    Paul Bakker

  • SLG1 error while creating Business Partner

    Hi,
    Im currently working on SRM 7.0 and keep receiving the following errors in SLG1. Can you kindly advise what might be the root cause for the below errors so ican fix the issue and ensure the same error doesnt pop up going further?
    Error type 1:
    Error: Error while Creating Business Partner (BP) Module: BUPA_CREATE_FROM_DATA Vendor: XXXXX
    The region 00 is not defined for country DE
    Error type 2:
    Error: Error while Creating Business Partner (BP) Module: BUPA_CREATE_FROM_DATA Vendor: XXXXXX
    The transport zone ZOC0000001 is not defined for country YY
    Error type 3:
    Error:Error while Creating Business Partner (BP) Module: BUPA_CREATE_FROM_DATA Vendor: XXXXXX
    Email address "whatever email" is invalid
    Appreciate your feedback
    Akshay

    Hello Akshay,
    Resolution for Isuue 1:
    SAP Web Application Server -> General Settings -> Set Countries -> Insert Regions or Define Country Codes
    Region for country DE is not maintained in SPRO or bad data.
    Resolution for Issue 2:
    SAP Web Application Server - Application Server - Basis Services - Address Management - Maintain Transport Zones
    Maintain the transport zones in SRM.
    Resolution for Issue 3:
    email address should be a valid address. SRM checks the format e.g. xx @ yy . zzz
    I believe error could be due to incorrect data.
    Hope this solves.
    Ashutosh

  • Problem in creating business partner

    Hi,
    When we create business partner from customer in RE Classic in Create lease out(T-code FOV1) , system is not copying the address of customer to business partner.
    Thanks in Advance

    Hi,
    Check note:
    Note 681760 - Business partner: No copy of object address
    Regards,
    DAS

  • Error in creating business partner through transaction FPP1 in ECC6.0

    HI,
    We have upgraded our system from 4.7E to ECC6.0.Now when we are trying to create business partner through transaction FPP1 we are getting error as " Exception condition "NO_ACTIVE_TAB" raised."
    Can any one help us in rectifying the error and tell us the possible causes of error.. .??
    Regards,
    Shruti Singh

    Hello,
    Notes  696189 & 618123 may be of some help to you....:)
    Regards
    Olivia

Maybe you are looking for