Duplicate Business partner Check...
Hi All,
Will the system do a duplicate check based on first name, last name and website address while creating the business partner, i.e., when i am creating a business parnter, system should automatically propose the duplicate business partners based on first, last name and website address in the runtime.
Can we acheive this through a customization, or any BAdi implementation.
Regards,
Karunakar.K
Hi,
Try
BADI ADDRESS_CHECK and
BADI PARTNER_UPDATE
Also, go through the following for more information.
http://help.sap.com/saphelp_crm40/helpdata/en/07/c5d839097b7249b7d8f31d6c8e704e/content.htm
Regards,
Deepak
Similar Messages
-
Business Partner Duplicate Check - Threshold Configuration
Hi,
I had setup the duplicate check for Business Partner in CRM system.
In SPRO -> SAP NetWeaver -> Application Server -> Basis Services- > Address Management -> Duplicate Check -> Activate Duplicate Check and Determine Limit for BAPIs, I understand the "Threshold BAPIs" is the percentage that determine which duplicate business partner similarity to be display in the Dialog Box.
E.g: If I set 80 in this box, then only business partner with similarity greater than or equal to 80% will display in the dialog box.
But, in SPRO -> SAP NetWeaver -> Application Server -> Basis Services- > Address Management -> Duplicate Check -> Set Limit for Duplicate List in SAP Dialog Boxes, I don't understand the value in "Threshold SAP Dialog Box" is configure for. The value that I had setup in here make no difference for me.
Does anyone understand how this threshold works in duplicate check? If yes, kindly please provide me an example for better understanding.
Thank you.
Regards,
Edison WangHi,
Anyone that have experiences in BP Duplicate check, can help?
Thanks
Regards,
Edison -
Reg: removing business partner
Hi Experts,
Can you tell me is there any Standard bapi for deleting business partner,
iam created business partner using standard interface BAPI_BUPA_CREATE_FROM_DATA.
now i want remove that field using standard bapi only,
i found one bapi ,that is removing address info(BAPI_BUPA_ADDRESS_REMOVE)...
please let me know is there any bapi for removing businesspartner ..
and tell me mandatory fields for that bapi...
please respond urgent.......
Thanks in Advance
Sumalatha K.
Edited by: Alvaro Tejada Galindo on Feb 5, 2008 5:17 PMhi
good
i dont think there is any such BAPI to delete the business partner.
check this bapi
BAPI_BUSINESS_PARTNER_MODIFY CBP: BAPI for Modifying (Creating/Changing) Business Partner
thanks
mrutyun^ -
Indexing for Business Partner Duplicate check((Manual Account Creation)
Hi,
We are working on a BP de-duplication functionality in SAP CORM. We have implemented all the necessary steps for de-duplication. But, we are facing one issue while trying to initially index the data using program - 'SIC_BAS_RADII' using the following input parameters:
Field Name Entry
Object Type BUT
Object Subtype PARTNER
Index Pool Table BUT
Index Pool Field PARTNER
Service Name NORMALIZE_INDEX
Service Profile Profile defined in the configuration of the services
Once we execute this program, it keeps on running for hours. Even after that we are not getting any successful completion message or any report related to its success execution.
We also have option to index BAS_BUPA using t-code SES_ADMIN. Can this be considered as an alternative to program 'SIC_BAS_RSADRINI' ?
Please let us know where are we going wrong in our execution steps/input parameters. Anyone who has previously worked on this functionality, please help?
Regards,
AmitHi Amit,
To run the duplicate check you first need to activate the implementations SIC_ADDRESS_SEARCH of the BAdI ADDRESS_SEARCH and SIC_ADDRESS_UPD_TREX of the BAdI ADDRESS_UPDATE.
You can search for duplicates by creating/changing a business partner only if the previous created busines partners were indexed (in TREX) aftre their saving.
1. Activate both implementations.
2. For indexing in TREX you need a RFC-destination to TREX. This RFC destination should be maintained in TA SES_ADMIN as following:
Transaction SES_ADMIN > Goto Customizing > System Settings.
Here should you enter the RFC destination for TREX.
3. After you maintained the RFC destination for TREX, start SES_ADMIN
Index > Create/Activate Indexes, select BAS_BUPA and press continue
4. Before you begin to work with checking duplicates you should do an initial indexing of the already existent business partners from BUT000. Therefore you should start the Report SIC_BAS_RSADRINI with the proposed parameters.
5. After that each saved BP will be indexed and will be available for checking duplicates by the creation of new BPs.
Please check: Transaction SES_ADMIN-> TREX Admin-> Queue Administration -> Function Set Queue Parameters
Select the Queue ID .....BAS_BUPA___1
and set the parameter Replicate After Synchronize > On.
Schedule Time All-0:01
Eventually, you can start again the report SIC_BAS_RSADRINI and after 1 minute the data will be indexed in TREX.
You can have a look also to sap help:
http://help.sap.com/saphelp_crm60/helpdata/en/a3/eaa43ab9db4814e10000000a11402f/frameset.htm
I hope this help.
Thanks and regards,
Ita -
Duplicate check: access ID of current business partner
Hello,
we're using BADI ADDRESS_SEARCH to perform duplicate check of business partners in CRM 7.0.
Some relevant address fields are passed to method ADDRESS_SEARCH (e.g. city, country, ...), however, not the partner ID or the GUID of the business partner.
Is there any chance to access the currently processed business partner from inside the BADI method? The former (CRM 4.0, 5.0) BDT function modules "BUPMEMORY" don't work any more.
The thing is that we need to control the duplicate check based on several BP attributes like grouping, BP role, and so on.
Kindly consider that we're not in the IC (interaction center) but in the CRM web client (role SALESPRO)
Many thanks for any help & kind regards
WolfgangHi,
One way is to enhance the custom controller of the BP_HEAD component, add a new attribute e.g., BP No or GUID and set its value on submitorenter event or save event and inside the BADI retrieve the custom controller reference to fetch the BP No or GUID.
Regards
Prasenjit -
CUSTOMER_REL - Business partner not created; duplicate check on address
Hello Colleagues
I have a problem during CUSTOMER_REL replication from ERP to CRM.
In r3am1 object looks fine but in some BDoc following error appears:
Assignment person - address exists already
Message no. AM038
and the Business Partner for Contact Person is not created.
We are on:
SAP_ABA 701 0005 SAPKA70105 Cross-Application Component
SAP_BASIS 701 0005 SAPKB70105 SAP Basis Component
PI_BASIS 701 0005 SAPK-70105INPIBASIS Basis Plug-In
ST-PI 2008_1_700 0001 SAPKITLRD1 SAP Solution Tools Plug-In
SAP_BS_FND701 0005 SAPK-70105INSAPBSFND SAP Business Suite Foundation
SAP_BW 701 0005 SAPKW70105 SAP Business Warehouse
SAP_AP 700 0018 SAPKNA7018 SAP Application Platform
WEBCUIF 00 0005 SAPK-70005INWEBCUIF SAP WEBCUIF 700
BBPCRM 700 0005 SAPKU70005 BBPCRM
BP-CRM70 700V1 0000 SAP Best Practices for CRM 7.0
BP-INSTASS 600V7 0000 SAP Best Practices Solution Builder
ST-A/PI 01L_CRM5700000 Application Servicetools for CRM 500 51
And have already applied
1394635
1396910
1397895
1410788
1438046
But it is seems problem lies on SAP_ABA as I have found note
1092089 - Business partner not created; duplicate check on address
which is valid for different BP role and
SAP_ABA 700
SAP_ABA 710 but not for our 701
Have you ever seen similar issue?
Thanks in advance
MichalHi Naresh,
Thanks for reply. Correction instructions from this note refer to METHOD MODIFY_CONP_ADDRES which doesn't exist in crm7.0.
I can see in CRM that contact person is replicated and is present in BUT000 but table BUT052 is empty for this contact.
What is more we have implemented in our CRM note 564538 To change Contact Persons grouping replicated from ECC to CRM.
But also have: Note 757955 - Incompatible change concerning CRMC_BUT_CALL_FU.
We checked as well
Note 609766 - Correction of BP GUIDS in CRMM_BUT_CUSTNO, BUT000, CRMKUNNR
Note 836353 and run reports to find inconsistencies in tables BUT052, BUT051, ADCP and ADRVP. However no inconsistencies were found.
Thanks in advance if you have any other idea.
Cheers,
Michal -
Check Duplicates on the Contract Business Partner
Hi:
I would like to know how does the configuration work in public sector for Check for Duplicates on Contract Partner Business Partner or is there a SAP document that explain in depth this functionality??
Regards.Hi, You can activate through customization " Activate Duplicate Cleansing" for BP's. Choose Object BUPA for this anf Type D.
For CA Define Contract Account/Business Partner Relationships. To check Duplicate CA's i think you will have to modify the FM and also add in a customised field in table FKKVK and then make changes toBAPI_CTRACDOCUMENT_CREATE to validate before creating the CA. its a bit complex, but your abaper will be able to do it. I hope this helps.
Rgds
Saj -
FSCM-COL program FDM_COLL_SEND_ITEMS checks business partner in KNA1
We have a requirement to create a Business partner in FSCM-COL without creating any Customer master in FI (KNA1 table). For each Customer invoice we have populated the Business partner (UDM_BP) in a free field (BSEG table). Say customer ABC invoice #10000 will have the business partner XYZ assigned in BSEG field XREF1. XYZ is not created as Customer in KNA1 but is created as Business partner in UDM_BP only.
For sending FI-AR data to FSCM, we have changed the BADI logic of determination of Branch/Payer to get the Business partner from BSEG-XREF1 field not from KUNNR. When FI-AR data is sent to FSCM using the program FDM_COLL_SEND_ITEMS, system checks whether Business partner XYZ is created in KNA1 table. Is there any way to avoid creating XYZ as Customer in KNA1 since we would be duplicating 5k+ customer records.
Request your ideas on this.
Thanks,
Siva ParvathalaHi,
This is kind of strange as to why you want to do this. Anyway you have 1 customer in FI-AR for whom you are generating the invoices. So there is already a customer ABC. You also have a BP XYZ. Now why not use the standard itself and link the customer ABC with XYZ which is going to save all the efforts required for custom modifications. For linking BP and Customer, it is not necessary that both should have the same number range.
Also I don't think you can do the transfer without linking customer and BP. Anyway I will check this and let you know. But I am sure this is redundant work and you can use the standard itself for this.
Regards,
Ravi -
Check Box in SAP Business Partner
Hello Everybody,
I'm working with BUPT and trying to place a check box in SAP Business Partner (Role: MKK).
Actually the Check box is delivered from SAP standard (Function Group: FSBP_05 and screen 0201) and I'm trying to custom it under Partnerdaten "BUP310". I have gone through the standard customizing procedure. Still the Check box field is not visible on the screen.
Can anybody please provide me a tip or any kind of Doku.
Thanks and Regards
RaviHi Ravi, check this.
See these related SAP OSS Notes.
Note 675800 - Business partner enhancement SRM on maintenance screen
Other Related Notes
937838 - Customer fields on BBPMAININT: Dump on Vendor Data tab
821235 - Customer enhancement for maintaining BP causes errors
672960 - User-defined fields 2
494966 - Composite SAP Note for Easy Enhancement Workbench (EEW)
484597 - Customer enhancement of CRM applications
937838 Customer fields on BBPMAININT: Dump on Vendor Data tab
853818 DLA: Error messages in BBPMAININT not displayed
847618 DLA: IBU data not displayed 14.10.2005
821235 Customer enhancement for maintaining BP causes errors
cheers,
Hema. -
What is the use of AFFILIATE check box in Business partner?
Dear Experts,
There is a check box named AFFILIATE in the accounting tab of the business partner master data. Can any one please tell me the usage of that check box.
The SAP Business one version is 8.8 and PL is 10. India localization.
thanks and regards,
YeshwanthHi Yeshwanth,
I believe it comes into play when a small subsidiary running SAP Business One is integrated into the parent company NetWeaver system.
Please check the B1iSN landing page, there should be more info there.
All the best,
Kerstin -
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é OmarHi 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 -
How to check Business Partner for archiving ?
Hi friends,
I want to check the BP for Archiving.
So I am trying to set the Archiving Flag in BP Status Tab
But the Archiving Falg Check box is never in Display Mode and so I am not able to check the BOx. What is the use of that box if it can't be accessed ? Any clues on how to check it ?
Many thanks
C.K.Hi,
You can run DACONTROL transaction to set the deletion flag for business partner.
-Thanks,
Ajay -
Adding a New Check Box field in Business Partner
Experts,
I know there are hundreds of thread on this topic. But i'm not clear with that.
I have to add a new Check box in the Business Partner Screen. We are on SRM 5.0.
The check box should be placed in "Business Partner Status" Frame of "Company Data" Tab.
How to go about this, Kindly please expalin the steps.
More over the Check box will be used for further processing in other tabs.
Pl throw some light on that aspect also.
Rgds
Immediate Rewards for Sure
SVHi
Try this link, already copied by ..
Re: vendor master extensions by customer
It is not possible to display F4 help for customer fields in BBPMAININT Transaction.
Supporting link ->
F4 for customer table fields
Other useful links ->
Note 675800 - Business partner enhancement SRM on maintenance screen
Re: How I can save customer fields in Vendor master?
Re: Adding new fields in VEndor master data in EBP
Hope this will help.
Regards
- Atul -
Check in BADI when updating Business Partner
Hi.
This question is regarding in general how to know which tables, classes etc. that you are able to use when you are in a BADI.
I guess this BADI should be used: BUPA_IDENT_UPDATE, or it might be PARTNER_UPDATE.
I need to check if ID_TYPE when Update or Insert new ID during Save of partner.
When pressing F6 a few times I can see in the call of funtion BUP_BUPA_UPDATE that variable mem_but0id and there the kz variable is I for Insert.
But this is outside the BADI, how would I find this information from the BUPA_IDENT_UPDATE???
Thank you very much in advance!
BR
MattiasHi,
yes, the existing payment methods were defined manually before update.
But the payment method was not included for that business partner.
Here are some hardcopys before update and after update.
[BP Master Data Before Update DTW|http://www.sap-potsdam.de/BoneUpload/BP_before_Update.JPG]
[BP Master Data After Update DTW|http://www.sap-potsdam.de/BoneUpload/BP_after_Update.JPG]
Jacqueline -
Checking for the existence of a business partner using bu_partner
Hi,
How can i check if the business partner already exists in but000 based on bu_partner?
please help.
Regards
ShilpiHoping that BU_PARTNER means you have got a business partner id.
function module: BUPA_NUMBERS_GET
If you get a result (a partner guid for example) the BP exists on the db.
cheers Carsten
Maybe you are looking for
-
A Tale of a Filevault Disaster and Recovery...
Recently, one of my customers had a major disaster with their MacBook running 10.5.8: It all started when they decided they needed to free up some disk space on the internal drive, and thus they began to trash a large number of files to accomplish th
-
How can I export Faces info from one library to another?
How can I export direct from one Library to another? Currently I am exporting to desktop and then importing to alternative Library. This works including file name and description. However Faces info is lost. How can I retain Faces info?
-
How can we protect the ztable non key fields data in sm30 display.
Hi experts, I have created tablemaintenence generator for one z table, in sm30 user has access to enter the data. in that maintenence i have to protect the non key field values data like once the user saves his data.than in the edit mode it has
-
I was updating my ipod today on itunes to the newest format, becasue itunes prompted me to do so when I plugged my ipod in. So, it updates my ipod and then comes up with a message that says my ipod is restarting and will show up on itunes when it is
-
Performance problem with java stored procedure
hi, i developped a java class, then I stored it in Oracle 8.1.7. This class contains several import of other classes stored in the database. It works, but the execution perfomances are disappointing. It's very long. I guess, that's because of the gre