User name in Business partner

Hi All,
Please tell in which table the <b>user data</b> in Identification Tab of Business partner is getting updated.
Urgent help required.
Regards
Arun Kumar
Points will be awarded.

HI Arun,
Please call FM BP_CENTRALPERSON_GET input Business Partner no..
we you get the user details on Identification tab of a BP.
Siva

Similar Messages

  • FM for assign employee user name to Business partner (employee) in BP t.cod

    Dear alll
    I need fm / bapi for assigning employee (user name) to business partner in identification tcode in BP tcode. Any one help me?

    Hi Saumya Govil
    I have used
    1. BP_BUPA_GET_HROBJECT to get the person number based on PARTNER_GUID.
    2. pass this person number to FM BP_CENTRALPERSON_ASSIGN_USER to assign user ID.
    Instead of the creating new central personal number i have used above BP_BUPA_GET_HROBJECT fm.
    Thanks for your quick reply.

  • Preparing the Assignment of the BW/SUS User to a Business Partner ID

    Hello people, i need help in this following scenario...any help would be
    deeply appreciated.
    When a new user is created in the
    SAP SUS system, it will automatically be created in SAP
    BW,
    too.
    At the same time, an internal table (SRM_USER_SUPBPID) is filled automatically. The table
    contains the assignment between the automatically created
    SAP BW user and the
    corresponding Business Partner ID of the supplier company.
    Procedure
    Make su...
    1. Make sure that the BAdI SMUM_USR_CREATE_POST has been transported into your
    SAP BW system and has been activated. This BAdI is required for the automatic
    creation of a
    BW user.
    Menu Path in the BW System Transaction Code
    Business Add-Ins: Initial Definition
    Maintenance Screen
    SE18
    2. Make sure that the implementation RSSBR_SMUM_CRM_SUS for the BAdI
    SMUM_USR_CREATE_POST is activated in your
    SAP BW system. To activate it, use
    transaction SE19, enter
    RSSBR_SMUM_CRM_SUS and click on Change . Then choose
    Activate
    . This implementation is necessary for the assignment of the SAP BW user to
    a business partner in the internal table.
    regards
    sandeep salaria

    hi,
    In Web UI scenario:
    If you have BuilEmp object, then you can get BP_NUMBER using the relation BuilEmpToHeaderRel.
    for ex:
    lr_header ?= lr_builemp->get_related_entity(  iv_relation_name = 'BuilEmpToHeaderRel' ).
    lv_bp_number = lr_header->get_property_as_string( iv_attr_name = 'BP_NUMBER' ).
    regards
    Ismail

  • Display Org Unit based on User logon in Business partner creation..

    Hi Gurus,.
    I have to assign Sales Org , DIV, Distribution Channel to the Business Partner in Sales Area data.  When I try system shows entire Org structure. But I want the Org structure should be displayed based on the user log on. Assume that, I am assigned to Shangai and creating Business partner for Shangai, the system should not show Beijing or other Org Unit since I belong to Shangai.  How to address this scenario thro standard customization?
    Is it common problem in CRM Webui(6.0 and 7.0).
    My Org Structure:
    Global
      China
         Shangai
         Beijing
       Nanjing.
    Thanks in Advance....

    Hi Varma,
    From my understanding of your problem, you can approach it in a different manner. Since, you mentioned that you will be receiving a delimited flat file around 5 to 6 times a day, you can probably consider coming up with a Report Program. This Report will consume the flat file, generate the necessary organizations, business partners, BP relationships and then create them and finish with the logging of all the messages ( Success, Error, Warnings, etc.)
    You can now schedule this report execution in a Batch Processing Job which will be executed as per the scheduled time and at the end of the day you can see all the application log files.
    This is just an approach and you can modify the report in your own way. I guess that the flat file will be located somewhere in the same place daily so that you can hard code the File Name and Path in the report.
    Regarding the Organization and Business Partner creation, you can use the standard SAP delivered BAPI's which will return you all the errors properly.
    Hope this helps.
    Thanks,
    Samantak.

  • How check the user roles in Business Partner edition screen?

    Hello Masters,
    I'm having a little problem figuring out how to check the user roles to allow modification in some fields.
    At the 'Manage Organizational Data' screen ('Manage Business Partners' -> Business Partner Data -> edit). I need to check the user roles to let him change the 'Tax Numbers' values. The values can be changed only if the user is a administrator; otherwise it must only show the value.
    I checked the HTML Template and found where I can restrict this edition option, but the problem is that I don't know how to check the user roles here. Maybe there is a function to do this?
    Any ideas of how I can do it? Is there any magical BAdI to check this?
    Thanks in advance,
    José Omar

    Hi José Omar,
    there is no BADI for this...
    You have to change the standard code to display only tax data if the SY-UNAME does not have correct role.
    You can retrieve user roles with BAPI_USER_GET_DETAIL, or access directly the activity groups table.
    Rgds
    Christophe

  • Assign Address Name in Business Partner with UI API

    Hi all,
    I want to assign an address to a Business Partner before is added with UI API.
    The code I use is:
    Dim Source As SAPbouiCOM.Matrix
    Dim EText As SAPbouiCOM.EditText
    oItem = oForm.Items.Item("69")
    Dim oMatrix As SAPbouiCOM.Matrix = oItem.Specific
    Dim ocol As SAPbouiCOM.Column
    ocol = oMatrix.Columns.Item("20")
    ocol.Cells.Item(2).Click(SAPbouiCOM.BoCellClickType.ct_Regular)
    oItem = oForm.Items.Item("178")
    Source = oItem.Specific
    EText = Source.Columns.Item("1").Cells.Item(1).Specific
    EText.Value = cardname
    When I try to assign to EText.Value it prompts me an error that item is not editable.
    Am I missing something??
    Many Thanks,
    Lena Apostolou

    Hello Lena,
    here is a code sniffet, which is working....
    If pVal.FormType = "134" Then
                If pVal.BeforeAction = True And pVal.ItemUID = "1" And pVal.EventType = BoEventTypes.et_ITEM_PRESSED Then
                    Dim oForm As SAPbouiCOM.Form = sbo_application.Forms.GetForm(pVal.FormTypeEx, pVal.FormTypeCount)
                    Dim oMatrix As SAPbouiCOM.Matrix = oForm.Items.Item("69").Specific
                    oMatrix.Columns.Item("20").Cells.Item(oMatrix.VisualRowCount()).Click(BoCellClickType.ct_Regular)
                    oMatrix = oForm.Items.Item("178").Specific
                    Dim oEditText As SAPbouiCOM.EditText = oMatrix.Columns.Item("1").Cells.Item(1).Specific
                    oEditText.String = "asdasdas"
                End If
            End If
    Regards
    J-

  • Difference between Business partner and user

    Hi,
    When you Define a position under a Organization Unit & under the position, do we assign a User or a Business partner, what is the difference them.
    Please give me some idea?
    Rgds
    Eliz

    Hi Eliz,
    the most common approach is to create a businesspartner from type employee (ROLE = BUP003). Within this businesspartner please assign the User-ID (transaction BP - tab "Identification").
    Afterwards assign this businesspartner to your position in transaction PPOMA_CRM.
    If you do it like this the user is also assigned to the position.
    The businesspartner itself is needed if you create transactions in CRM, for example "responsible Employee" of an opportunity.
    If you have more questions please ask.
    Kind regards
    Manfred

  • Mapping between portal user and business partner

    Hello all,
    I would like to store data of portal users using a business partner in an ERP system. How to map a portal user to a business partner? My idea was to store the business partner ID in a field of the portal user. But there is no such field.
    Thanks for your help!
    Felix

    Hi Felix,
    user mapping involves creation of a system object and the corresponding system alias, and then assigning this system alias to the user( this is what is called user mapping in this context). and then you create a corresponding iView for the same and assign this iView to a role where the user is already having this role.
    This is the common steps for user mapping when connecting with external landscapes. I hope the partner mentioned is a specific type
    <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/4361">Try this link</a>
    under this concentrate on the system object creation area.
    and I hope you have a particular role already assigned to your role.
    Cheers

  • Business partner of organizational unit is not consistent

    Hi,
    Client is on SRM 4.0. When we are trying to search a user in the org structure, and when clicking on "Check" for this user, it was showing fine. But when we are searching any BP in the org strucutre, then immediately the BP name is vanishing against the BP of the user and when doing the "Check" it is showing the below two messages:
    Business Partner of organizational unit XXXXXXX is not consistent
    User cannot be repaired becasue the organizational unit contains errors
    When checking in BBP_CHECK_USRES, the user is not showing as defective. It is green.
    Similarly, the the organizational unit check is also showing as green.
    System is advising to run BBP_BP_OM_INTEGRATE. When we run this for the org units, these are coming as green.
    Users are able to create the shopping carts and also are able to create confirmations. But the problem is happening for some of the users where the system is not allowing to create shopping basket / confirmation.
    Strange thing is that, when we are searching the user by user id in the org structure, then the check is showing no messages. But if we search the same user using the BP number, then in the check, the messages are coming. And once the messages appear, it is appearing for all the users in the org strucutre even at the root node level.
    Any help is highly appreciated.
    Thanks & Regards,
    Aswini

    Hi Aswini,
    There are some possibilities to raise these kind of errors messages:                                                                               
    1) User with inconsistent data.                                           
    Please, check the instructions described in the following notes:          
    597475 - Repair users with inconsistent address data                      
    -> use the report B_REPAIR_EBP_USER_2 to make the user consistent.        
    419423 - Repairing incorrect EBP users                                    
    350129 - Creating business partner for organizational unit                                                                               
    When you create the Org Units have you fully completed the address        
    data, e.g post coe, telephone/fax number etc..                            
    If not, please enter a full address, save the data and see if this        
    generates the Business Partner.                                           
    Remember, that you can delete this user and create a new user.                                                                               
    2) Error in the positions after HR replication                                                                               
    Please, implement the following notes and retest the scenario:            
    1056873 -  Incorrect SRM users after HR distribution                      
    1016450 - Replication of persons deletes positions in SRM                                                                               
    After implementing these notes you should send the employee               
    corresponsing to the user in error with his position (using               
    transaction PFAL or report RHALEINI in UPDATE mode for all periods.                                                                               
    3) the user was deleted and a new was created and during these two        
    actions the user opened documents. So, in this case, the new user         
    becomes inconsistent                                                                               
    If the user is deleted from SU01 still the BP and S which is related to   
    that user will be retained (we can see this in PPOMA_BBP) transaction.    
    In this case we can create the user again using SU01 and can be attached  
    with the old 'S' and 'BP'.                                                                               
    2. If the user is completed deleted ie., all relations BP and S.          
    The new user has created.   
    In this case if the new user is corrupted we can delete this                  
    user (since the new user doesn't create any documents so far). But the        
    old documents should refer to the new BP related to the new user.   
    ========================
    Also, another option would be to follow the below instructions
    After applying the notes 1056873 & 1016450, send the employees        
    corresponding to the users in errors with their positions (using              
    transaction PFAL or report RHALEINI in UPDATE mode for all periods,           
    using evaluation path A008) ? If not, please do this and it must repair       
    the SRM users. Please test and give me the feedback.     
    Hope this helps,
    Kind Regards,
    Matthew

  • Change in Business Partner Master Data

    Dear all,
    i got a massage if i want to update the control Accounts for a *Business Partner.
    *"Another user-modified table 'Business Partner (OCRD) (ODBC- 2039) Message 131 - 183"
    The Business Partner has no transactions till now!!
    Thank you all and Best regards

    Hello Serkan Er 
    1.Does the error only happen to one BP?
    2.please read 1041482, this should apply to your case. if it does't help, please try the following:
    3.can the query return any results?
    declare @table                   nvarchar(16)
    declare @field                          nvarchar(256)
    select @table                    = 'OITM' -- parameter
    select @table = ltrim(rtrim(@table))
    create table problem_fields (field nvarchar(256))
    declare fldCursor1 cursor scroll optimistic for
    select [name] from syscolumns
    where [id] in (select [id] from sysobjects where [name]=@table) and [xtype] in (select [xtype] from systypes where [name] in ('char', 'varchar'))
    declare fldCursor2 cursor scroll optimistic for
    select [name] from syscolumns
    where [id] in (select [id] from sysobjects where [name]=@table) and [xtype] in (select [xtype] from systypes where [name] in ('nchar', 'nvarchar'))
    declare fldCursor3 cursor scroll optimistic for
    select [name] from syscolumns
    where [id] in (select [id] from sysobjects where [name]=@table) and [xtype] in (select [xtype] from systypes where [name] in ('datetime'))
    declare fldCursor4 cursor scroll optimistic for
    select [name] from syscolumns
    where [id] in (select [id] from sysobjects where [name]=@table) and [xtype] in (select [xtype] from systypes where [name] in ('nchar', 'nvarchar'))
    open fldCursor1
    fetch next from fldCursor1 into @field
    while (@@fetch_status = 0)
    begin
    exec(
    insert into problem_fields select ''' + @field + ''' where exists (select 1 from ' + @table + ' where len(' + @field + ')>0 and left(' + @field + ', 1) in ('' '', ''\t'', ''\n'', ''\r''))
    fetch next from fldCursor1 into @field
    end
    close fldCursor1
    deallocate fldCursor1
    open fldCursor2
    fetch next from fldCursor2 into @field
    while (@@fetch_status = 0)
    begin
    exec(
    insert into problem_fields select ''' + @field + ''' where exists (select 1 from ' + @table + ' where len(' + @field + ')>0 and left(' + @field + ', 1) in (nchar(0x0020), nchar(0x0009), nchar(0x000A), nchar(0x000D), nchar(0x00A0)))
    fetch next from fldCursor2 into @field
    end
    close fldCursor2
    deallocate fldCursor2
    open fldCursor3
    fetch next from fldCursor3 into @field
    while (@@fetch_status = 0)
    begin
    exec(
    insert into problem_fields select ''' + @field + ''' where exists (select 1 from ' + @table + ' where datediff(millisecond, cast(ltrim(rtrim(str(datepart(year, ' + @field + ')))) + ''-'' + ltrim(rtrim(str(datepart(month, ' + @field + ')))) + ''-'' + ltrim(rtrim(str(datepart(day, ' + @field + ')))) as datetime),' + @field + ')<>0)
    fetch next from fldCursor3 into @field
    end
    close fldCursor3
    deallocate fldCursor3
    open fldCursor4
    fetch next from fldCursor4 into @field
    while (@@fetch_status = 0)
    begin
    exec(
    insert into problem_fields select ''' + @field + ''' where exists (select 1 from ' + @table + ' where len(' + @field + ')>0 and right(' + @field + ', 1) in (nchar(0x0020), nchar(0x0009), nchar(0x000A), nchar(0x000D), nchar(0x00A0)))
    fetch next from fldCursor4 into @field
    end
    close fldCursor4
    deallocate fldCursor4
    select * from problem_fields
    drop table problem_fields
    Wilma Wang

  • Business partner as required field in g/l

    Hi,
    How can we make business partner required filed for only one G/L .The requirement is when this particular g/l is used,user should enter business partner as required. how can we make this in configuration. Points will be awarded to right answer.

    Hi,
    I did some testing before in Txn OBC4 and OBA7 but all failed. the trading partner still not change to required field.
    the last solution is u can ask your ABAPer to use user exit in the program u trying to post. make the field trading partner as a required field. i think this is the BEST WAY u can do. (agreed by our local consultant)
    the other solution is u can bulid a validation to make trading partner a required field for specific GL accounts through OB28. The best way to build this is by creating a set with the relevant GL accounts you want to validate via GS01, and then use the set in the validation.
    hope this will solve your problem.
    TQ
    Regards,
    Nazrul

  • About Business Partner Marketing, Sales Area Data tables

    Hi,
    I want the table names where Business Partner sales area data and Marketing Attributes are stored.
    Thanks in advance.
    Regards,
    Dhanraj.

    Hi Natarajan,
    Thanks for your help.
    But There is no data inside this CRM_MKTPL_ATTR table.
    I want the Sales Organisation,Distribution Channel, Division data and Marketing Attributes of Every Business Partner.
    I found table CRMM_BUT_FRG0080 contains data, but when I created a new Business Partner and maintain the Sales Area Data, the saved data does not reflect in the CRMM_BUT_FRG0080 table.
    Regards,
    Dhanraj.

  • Change in the layout of business partner

    I have a scenario where the user creates a business partner and the address is keyed in the street/house number field. business partner is auto created as customer in FI and in FI , they are using street 2 to street 5 for address instead. Is it possible to activate fields street2,3,4 and 4 in business partner.

    Hi Surya,
    How are you?
    we are also facing the same issue regarding activating the fields Street 2, Street 3 and Street 5, could you please advice us how to go about doing that?
    we dont want those fields to be mandatory either and they should be optional only.
    thanks in advance,
    Chandan

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

  • How to release a Business Partner (BP)

    HI,
    Can anybody please let me know the procedure for releasing the status of Business partner after making changes to BP. Thanks.
    Regards,
    SS

    Hi,
    If you see my first message I had a clarification that whether you have the workflow active, but you never answered that.  From your message now I can see that Business partner is required for each change by an authorized user due to workflow settings.
    Please check the inbox (SO01) of authorized user to release business partner. 
    thanks,
    Kumar

Maybe you are looking for