Business Partner Issue

Dear Guys,
We have attached custom function modules to BP Events (using TCode BUS7). All these function modules getting called in Dialog Mode (Transaction BP) but these function module are not getting called when we use BAPI BAPIBUSISM007_CREATEFROMDATA to create business partners.
Could you please guide me where I am wrong?
Thanks.
--PRAMOD

Hi Kesav,
HRALX- PBPHR is ON.
could you please guide me on this 
Regards,
Venkat

Similar Messages

  • Business partner issue in SRM org structure

    Hi Experts,
    Theres an issue with a particular user in SRM when creating a shopping cart. He gets an error message 'No data found for contact person 'xxxxx'. Inform systm admin". We haverun PFAL in the past to correct this kind of error. Howevere many times the PFAL transaction has to be run at the org level and not at the user level.this involves a lot of risk as i have faced a issue before where all the user attributes got wiped out as the PFAl was run at root org level by mistake.Is there a way where we can avaoid using PFAl and correct these kind of errors. Please provide your thoughts.
    Thanks,
    Pawan

    Pawan,
    Can you run a consistency check for this user (BBP_BP_OM_INTEGRATE or BBP_ATTR_CHECK) to see what is the issue?
    Nikhil

  • Business Partner records with large numbers of addresses -- Move-in issue

    Friends,
    Our recent CCS implementation (ECC6.0ehp3 & CRM2007) included the creation of some Business Partner records with large numbers of addresses.  Most of these are associated with housing authorities, large developers and large apartment complex owners.  Some of the Business Partners have over 1000 address records and one particular BP has over 6000 addresses that were migrated from our Legacy System.  We are experiencing very long run times to try to execute move in's and move out's due to the system reading the volume of addresses attached to the Business Partner.  In many cases, the system simply times out before it can execute the transaction.  SAP's suggestion is that we run a BAPI to cleanse the addresses and also to implement a BADI to prevent the creation of excess addresses. 
    Two questions surrounding the implementation of this code.  Will the BAPI to cleanse the addresses, wipe out all address records except for the standard address?  That presents an issue to ensure that the standard address on the BP record is the correct address that we will have identified as the proper mailing address.  Second question is around the BADI to prevent the creation of excess addresses.  It looks like this BADI is going to prevent the move in address from updating the standard address on the BP record which in the vast majority of cases is exactly what we would want. 
    Does anyone have any experience with this situation of excess BP addresses and how did you handle the manipulation and cleansing of the data and how do you maintain it going forward?
    Our solution is ECC6.0Ehp3 with CRM2007...latest patch level
    Specifically, SAP suggested we apply/review these notes:
    Note 1249787 - Performance problem during move-in with huge addresses
    **applied this ....did not help
    Note 861528 - Performance in move-in for partner w/ large no of addresses
    **older ISU4.7 note
    Directly from our SAP message:
    use the function module
    BAPI_BUPA_ADDRESS_REMOVE or run BAPI_ISUPARTNER_CHANGE to delete
    unnecessary business partner addresses.
    Use BAdI ISU_MOVEIN_CUSTOMIZE to avoid the creation of unnecessary
    business partner addresses (cf. note 706686) in the future for that
    business partner.
    Note 706686 - Move-in: Avoid unnecessary business partner addresses
    Does anyone have any suggestions and have you used above notes/FMs to resolve something like this?
    Thanks,
    Nick

    Nick:
    One thing to understand is that the badi and bapi are just the tools or mechanisms that will enable you to fix this situation.  You or your development team will need to define the rules under which these tools are used.  Lets take them one at a time.
    BAPI - the bapi for business partner address maintenance.  It would seem that you need to create a program which first read the partners and the addresses assigned to them and then compares these addresses to each other to find duplicate addresses.  These duplicates then can be removed provided they are not used elsewhere in the system (i.e. contract account).
    BADI - the badi for business partner address maintenance.  Here you would need to identify the particular scenarios where addresses should not be copied.  I would expect that most move-ins would meet the criteria of adding the address and changing the standard address.  But for some, i.e. landlords or housing complexes, you might not add an address because it already exists for the business partner, and you might not change the standard address because those accounts do not fall under that scenario.  This will take some thinking and design to ensure that the address add/change functions are executed under the right circumstances.
    regards,
    bill.

  • SAP Workbench Issue Business Partner Master Data

    Hi Team,
    I have an issue which we could not update existing Business Partner Master Data but we can add new. The data involved are marked in red below. Please advise.
    Thanks.
    Regards,
    David Lai

    Hi,
    Can you explain your issue in bit detail?
    Pl. specify your SAP version and PL .
    Can you paste the screen shot of DTW template here, which you are trying to upload ?
    Thanks
    TAruna

  • No Business Partner name in the general note of a DSWP-issue

    End user has been created within a CUA-sytem and distributed to the SSM-system. Subsequently the Business Partner BP has been generated in the SSM-system succesfully with the tcode bp_gen. The BP has been attached in the organization model succesfully using tcode pposa_crm. However, the Holder name does not appear at the left lower Holder column. After some investigation it appears that the fields HRP1000-SHORT and HRP1000-STEXT of the Central Person are not filled. Hence, no Business Partner name appears in the general note of DSWP-issue and therefore different to trace who has done what.  What can be the cause of this issue?

    Just for the record...
    It appears that in some cases the Title-field was not filled in the CUA-system. Therefore this field was not transferred to the SAP Solution Manager system. The problem has been solved by entering a value in the 'Title'-field of the Business Partner [/nbp] - the Holder name in the organisational unit appears again.

  • Business partner address issue

    Hi Experts,
    I am involved in a CRM upgrade project from 4.0 to 5.1.
    There is a typical problem.
    For some business partner types, all the BPs are having double address maintained in the database,i.e., the address of the business partners are maintaned twice, though only one address has been entered for them during BP address entry.
    So whenever we are working with tcodes like opportunity, it is prompting us to select one of the address from the pop-up. Whenever we are entering any partner value in the Partner tab, a pop up comes to select one of the address though both the addresses are same.
    What I saw in ADRC table is there are 2address no.s maintained for the same address.
    No clue why it is happening and how to rectify it.
    Please help, its an urgent issue.
    Regards,
    Sangeeta

    Hi,
       You can write an executable report to determine the duplicate addresses and then delete them selectively from ADRC table using the API
    BAPI_BUPA_ADDRESS_REMOVE
    or using delete statement and then calling
    commit_work
       If you are using mobile sales application and having the same problem, then i would advise you to use Middleware concepts of Bdoc creation to create bupa_main Bdocs with the delta mode set properly for address and then trigger the mobile bridge programmatically to create the relevant sBdocs and replicate to the clients.
      Also, if you would this problem in R/3, then you would need to trigger the bupa_main adapter object upload using request loads.
    Reward if helpful.
    Thanks,
    Sudipta.

  • Issue with Business Partner in SRM

    Hi Experts,
    we are sending Business partner data from one client to another client in SRM.
    In the target client for the tab "Control" in the Business Hours,when I click on the calling hours button we are getting an warning message "Assignment of appointment rules to rule ID incorrect"
    we are sending the data related to business hours thru database tables CRMM_BUT_FRG0060 and CRMM_BUT_FRG0061.
    Can any provide me with a solution?
    Regards
    DK

    Hi
    This issue was resolved by SAP by applying some OSS notes.
    Regards,
    Ashish

  • Business Partner for Issue Management

    Hi! Does anyone have documentation on how to create a business partner in transaction BP and have it show up in the Processor list in Issue Management?
    Thanks,
    Lonny

    Hi
    for any users of solman issue management you need BP or master data
    so you can call Tcode BP_GEN and then choose system followed users to create the BP
    Once done you can simply goto BP for that particular user in BP tcode and choose the role as Employee then save it with userID because everybody  is not processor.normally processor is the one providing solution to key users who raise incident
    Regards
    Prakhar
    Edited by: Prakhar Saxena on May 25, 2011 3:39 PM

  • Business partner number Issue in Service Groups

    Hi ,
    In My Current Business process we are creating Manual Organizational Unit  Service Groups,  at the time of creation system should generate Business partner number with ROLE Organization.
         Recently we are updated system windows to UNIX . from that release system not generating business partner number automatically in Organizational unit .
    I  have run the program HRALXSYNC  to Synchronize organizational unit  in background,  then system generated business partner number but this  number not  visible under organizational unit  beside objective id . Available under transaction BP .
    And we are failed to find service group name under  service groups result list..
    Regards
    Raju

    Can  any One help on this
    Regards
    Raju

  • Business partner Archive Issue in Web UI

    Hi All,
    I have a requirement to set the archive flag in BP while edit it in Web UI . Once user select status as close in EDIT mode of BP and press SAVE button then it should set the archive flag in backend.
    could you please let us know where can I write the code so that after pressing save button after editing the data BP can be archived.
    I tried writing code in PARTNER_UPDATE badi using FM - BAPI_BUPA_CENTRAL_CHANGE but it is raising Abort message and not working.
    Please advise.
    Regards

    You can check what badis are triggered in class cl_exithandler. Set the breakpoint in method GET_INSTANCE and keep an eye on exit_name (names of calling badis).
    Badi BUPA_GENERAL_UPDATE triggers during save process, the general purpose of it is to change BP data. You should not copy the same code of CMS_CM_BUPA_GENERAL (it sets BP central block), I have just given you a point how to do it in similar way.
    Maybe it would be helpful (some hints for your code):
    1. Read status value (BUPA_STATUS_CALLBACK or find another one FM)
    2. Use FM BAPI_BUPA_CENTRAL_CHANGE (Business Partner Centrally blocking & Archiving)
    Maybe there are another options, but you  can try this.
    Use debug it always helpful.

  • Business Partner relationships issue

    Hi All.....I am creating Business Partners in Partner Financial Systems.
    When I go to Relationships screen, where I can create, display, change and delete the relationships for the BP.
    I want to control the create/change/delete functionalities when I open the Business Partners in display mode.
    Please suggest how we can handle this functionality?
    Regards
    Ram

    Hi Shwetha,
    In the partner determination procedure the partner functions
    - 00000003 Bill-To Party (CRM)
    - 00000004 Payer (CRM)
    both have the access sequence 0005 (Preceding Document -> Business
    Partner Relationships: Sold-To Party -> Current Partner: Sold-To Party.)
    The access sequence looks like this:
    10     COM_PARTNER_A Preceding Document
    20     CRM_PARTNER_A BP Relationships By Sales Organization
    30     CRM_PARTNER_C Business Partner Relationships
    40     COM_PARTNER_C Current Partner
    I created my own copy of this access sequence (Z005) and removed step 40.
    This did not help. Was this what you had in mind?
    Kind regards,
    Johan Wigert

  • 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

  • Create Business Partner-FPP1-issue with grouping

    HI
    I am trying to create business partner using FPP1 transaction with my own grouping but i am getting error.
    error "You cant create a customer with grouping PS05'.
    here PS05 is my own grouping with number range defined.
    please check the attached screens for details.What is wrong with my grouping? am not sure.
    Any help is greatly appreciated,
    regards
    giri

    Hi Giri,
    Seems like you have done the setting for BP grouping with internal number range which is fine. Please be advised that business partner groupings need to have different number ranges and different data has to be entered for each business partner type.
    If you getting this error in-spite of defining the number range and assigning the number ranges in customizing then perhaps you missed out the assignment of Business Partner (BP) Type since Business Partner types can be used to group business partners.
    When a BP is created, the "business partner type" appears on the initial screen and the control data screen. BP type offers grouping possibilities for business partners.
    You can define and assign BP types in
    Cross-Application Components->SAP Business Partner->Business Partner->Basic Settings->Define Business partner types.
    BP types are defined by a unique partner type number and a description. After this you can proceed to configure field attributes in the "field grouping" as per the selected business partner type.
    Let us know if you get the same error in-spite of maintaining the above mentioned settings.
    Thanks,
    Sagar

  • HR Business Partner UWL Issue

    Hi,
    We have "500 Dispathing Error"  error message with HR business partner role, when attempting to access a Draft Employee Separation Request saved in Universal Worklist.
    Please advise.
    Thanks in advance.

    once refer below notes and send these notes to ur basis team :-
    1820449 - Web dispatcher stops forwarding requests to backend servers
    1911913 - 500 Dispatching error thru web dispatcher
    might be problem in server or url  once chk agian

  • Problem with display of Chinese, Japanese, and Korean business partner name

    Hi All,
    I'm trying to understand how to get GTS to properly display the names of the business partners that are in Chinese, Japanese, or Korean.
    I have set my SAP gui localization as follows:
    - Select the Customize Local Layout, then Options, then the |18N tab,
    and check the Activate Multibyte Function box
    - Select the Customize Local Layout, then Character Set and check
    Unicode and Simplified Chinese
    In the source R/3 system for these partners, if I set my localization to the right language, the business partner's name and address would be displayed correctly in the C/J/K character sets when I select the appropriate version in International Version of the address.
    However, in GTS these names/addresses would just appear as nonsensical characters (like "·ÉÀûÆÖÕÕÃ÷µç×Ó£¨ÉϺ££©ÓÐÏÞ¹«Ë¾").
    For example, if I do a look up of a known Chinese BP by number, in the seach results window the Description field of that BP would just be garbage, but if I put the cursor over the Description field, then the correct Chinese display (matching what is in R/3) would appear for as long as the cursor is over that field. This indicates that the data was transferred correctly from R/3 to GTS, but some how the display does not default to the right character set.
    If I select that record, the resulting detailed display would also have garbage as the Name and Address. However, here putting the cursor over the fields still do not bring up the correct character displays, and I have found no way to get the correct displays to appear.
    Does any one know of a way to get the displays to show correctly in GTS?
    And can anyone explain why putting the cursor over the Description (in the BP search results window) would let the correct display pop up?
    Greatly appreciate any insight anyone can provide.
    Thanks,
    Rex

    Hi Rex - As per message - this looks to be an issue for BC-I18-UNI and not the GTS application:
    For general information purposes - last response from BC-I18-UNI development via oss message:
    "However, from readind the message, I believe I understood the reason for
    the described effect. I assume GGT is a non-Unicode system? If yes, this
    is my idea:
    The data stored in the BP tables, e.g. for number 2555442 have been
    entred manually, probably within a session using English as logon
    language. In this case the data are stored with a Latin-1 codepage. This
    means the stored data are actually Latin-1 data, not Chinese. By
    switching the font at front-end side to Chinese, the characters appear
    as correct Chinese, although they are still Latin-1.
    It is possible that different GUI components show different effects in
    this context, as the internal font switching mechanisms behave a bit
    different in different components, e.g. control based components are
    different from normal Dynpro-based fields.
    To have correct Chinese data, you need to logon with language Chinese.
    This holds for all non-Unicode systems. On Unicode systems, the logon
    language is arbitrary."

Maybe you are looking for