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,
PawanPawan,
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,
NickNick:
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 LaiHi,
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,
SangeetaHi,
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
DKHi
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,
LonnyHi
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
RajuCan 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.
RegardsYou 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
RamHi 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
giriHi 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 -
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,
RexHi 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
-
Windows Vista Home Prem SP1, iTunes 76, after install, refuses to launch
I have just resinstalled Windows Vista Home Premium to a 1 yr old Acer 5610 laptop. Installed Vista SP1. Downloaded and installed latest (v7.6.something) iTunes and let it do the full, all apple media installation. It seemed OK, showed his music, let
-
HT1925 My Ipad 1 is not recognized by my computer and I can't sync
My Ipad is not recognized by my computer, therefore I can't sync.
-
Sidecar XMPs: when to use?
I think I selected for Lightroom changes info to be saved with the Catalog only. Now when I copy my Raw files to a CD for archiving, there is no Lightroom info included. If I go back later to revisit a Raw image, I have to reprocess it completely. Ho
-
I have always been able to remote access to my office email through VPN access. Now when I try to, a Java preference box pops up and there seems to be no way to get past it. Before, java would just load. Now it won't. I had my operating system upgrad
-
Using skype for business instead of skype
I'm seeing other users words instead of the emoticons in text messaging from my mac laptop. Instead of the emoticon I see the words in parens: rainbow, man, woman for example. Is skype ever gonna sync up the versions so everyone sees the same thing