Address comparison to avoid duplicates in Vendor replication
Dear SRM experts,
Can you please enlighten me about the Address Comparison check in Vendor replication?
What would be the consequences of running the vendor replication without checking the address comparison?
Thanks,
Vipra.
Hi SG,
Sorry for the wrong description, you are correct it works the other way round.
The vendors we are trying to replicate does not exist in the system yet, still we have to uncheck the option beofre replicating them.
There should be no problem even after selecting the cbox..right? because the vendors are new?
Why is it giving error for new vendors?
Thanks for the help,
Anubhav
Similar Messages
-
BBPGETVD use of address comparison to identify duplicates Cbox?
Dear Experts,
What is the use of this check box
Address Comparison to Identify Duplicates in transaction BBPGETVD?
While running this transaction manually, if we dont select this cbox , no vendor is replicated from back end, what is the problem?
Thanks,
AnubhavHi SG,
Sorry for the wrong description, you are correct it works the other way round.
The vendors we are trying to replicate does not exist in the system yet, still we have to uncheck the option beofre replicating them.
There should be no problem even after selecting the cbox..right? because the vendors are new?
Why is it giving error for new vendors?
Thanks for the help,
Anubhav -
BBPGETVD use of address comparison to identify duplicates Check box?
Hello Experts,
Have some doubts .
When I check the box in BBPGETVD use of address comparison to identify duplicates Cbox?
1) system should should transfer the number from R/3 right ?? system does not replicates??
2) When I check the box to assign internal number , system replicates the vendor successfully .
So can you please put some light on this behaviour of system.
Thanks
KapilHi Kapil,
The number assignment and the Duplicate check are two different functionalities. The duplicate check (if ON) takes the address of the vendor and checks in the SRM for any BP with the same address. If there is already a BP present in the SRM system with the same address, then the vendor is not replicated from ECC.
Hope this helps
Cheers,
Yateesh -
MM-SUS Scenario - Issue in vendor replication
Hi Gurus,
We are implementing MM-SUS scenario on SRM 7.0 interacting with a system R/3 4.6C and NW PI 7.0.
Now we are workking on the vendor replication from R/3 by mean tx BD14. So we performed all neccesary configuration and functional steps on R/3 system and on SRM to be able to execute BD14
After execution we obtain messages about succesfully IDoc creation for vendor data transmission and we see in tx WE02 that everything was OK, current status=03 (data passed to port OK).
But when we login on SRM, we dont' found the correspondent business partner in tx. BP and neither his connection with central vendor group in tx PPOMV_BBP and user/password generation to be sended by automatic email to supplier.
Can anybody help me with this issue?.Thanks in advance.
Regards,
HoracioHi,
We have been investigated the issue and for some similar issues the procedure to
delete the entried in VENMAP table and after to do the replication again
have solved the issue.
The steps to delete the entry from VENMAP:
- Goto to transaction SE16
- Open 'VENMAP' table
- Type in the vendor number under 'VENDOR_NO' field, which you
need to delete.
- Select the record and open in display mode (or just double
click on the record)
- In the 'Table VENMAP Display' screen, on the transaction bar,
type '/h' and press enter.
- Click on the screen and press enter.
- You will be in the debug mode. Change the 'code' value to 'DELE'.
- Press F8 and execute the program. Now you will find a 'Delete Entry'
button.
- Click on the 'Delete Entry' button and remove the entry from VENMAP.
Once this is done, run BBPGETVD transaction and unset 'Address
Comparison to Identify Duplicates'.
We can do other test, Would it be possible to you enter the supplier
data to the BUT000 table manually for the currupted business Partener ?
Partner GUID, Partner can be taken from the VENMAP table.
Please test both procedure and update me if it solve the issue for
the Partner.
Please check the note 548862 FAQ: EBP user administration, topics 2
and 3 about how you can check all EBP users and about BUP_BUPA_DELETE.
We hope this information can help you.
Kind Regards,
Edel. -
Address Title for Vendor Replication
Hi experts!
Vendor in R/3 has no value in the 'Title' field of the address. When we replicate the same to SRM the 'Title' field is maintained with value '0003 Company'.
From OSS-Note 674481 - BBPGETVD/BBPUPDVD: Problems with form of address texts
I can read that a standard code for organizations is taken as default, if no address title is maintained. Does anyone of you know whether we can influence this behaviour? We would like to have the title the same way as in R/3. If it is empty it should also be empty in SRM.
Many thanks for your help.
Best regards,
CorinneHi
<u>Which SRM and R/3 versions are you using ?</u>
<b>Please go through the following SAP OSS Notes, which will help -></b>
<u>Note 738777 Problems with form of address text during transfer from UME
Note 674481 BBPGETVD/BBPUPDVD: Problems with form of address texts</u>
Note 452017 Business partner maintenance: 'blank' form of address text
Note 503318 Update of e-mail addresses of the R/3 Backend vendors
Note 487420 Replicating the vendors as a job in EBP 2.0
Note 518531 EBP: Update with terms of payment fails
Note 456967 'Dun & Bradstreet' number, EBP 3.0
Note 361829 EBP (BBP2.0C): Business partner <-> vendor mapping
Note 357201 BBP 2.0B: Business partner <--> vendor mapping
Note 340227 Ext. business partner: address texts are not dynamic
Note 407800 Converting SU01 users to EBP users
Note 419423 Repairing incorrect EBP users
Note 330957 Creating user via BBPUSERMAINT causes error
Do let me know.
Regards
- Atul -
Hi All,
When I try to replicate vendors, I follow this steps..
I log on NEP and go to Transaction /nBBPGETVD...
<b>Screen Name = Transfer Vendor Master Records</b>
Fill in the following table entries
<b>Table = Identification of Source Data</b>
Fields
System = BPAMANDxxx
Limit Vendor Selection:
Vendor From = xxx (See list Preferred Supplier Vendor List.xls)
Purchasing Organization From = xxx
<b>Table = Organizational Unit for Vendor</b>
Fields
Object ID = xxxx (see Vendor Org Group folder for ID)
Click on button to stage transmission.
Click on Display list button to view
New window will display results
<b>Title = Valid External Vendor Description</b>
Review list and when finished click on Cancel (F12) Icon
If ready click on Start Transmission button
Click on Continue (Enter) Icon to continue
To view application log .
I go to transaction SLG1
Add time range if needed then click the Execute (F8) icon
But when I execute transaction SLG1 I get the following message:
<b>'' Error Changing Business Partner (data) Module: BBP_BUPA_GET_NUMBER Vendor : xxxxxxx ''...</b>
Please, let me know is you know what the problem is...
Thanks in advance!!
Yanina.Hi
<b>When this problem is happening ?Which SRM and R/3 versions are you using ? </b>
<b>See the more Related links -></b>
Re: Vendor Replication
Vendor replication Error. SAP R/3 to EBP system
Re: "Partner function may not be changed"
Error Changing Business partner address
"Partner functions may not be changed"
Re: Unable to replicate the Vendor Master Records
<u>See SAP OSS Note 962474 - Error after changing partner data</u>
<u>Please go through the following SAP OSS Notes as well -></u>
Note 794653 - SRM Partner maintenance:possible loss of data in error case
Note 904550 - Obsolete vendor in document preview of the sourcing cockpit
Also try to have full authorization for doing this operations.You can maintain this in Personalization Tab in Trasaction PFCG for the specific Role.
Do let me know.
Regards
- Atul -
How to rewrite this query to avoid duplicates , please
Hello Good Morning All,
Happy New Year,
Could you please help to rewrite the below two queries (so that i can avoid duplicates) i need to send email to everyone not the dupllicated ones), please?
Create table #MyPhoneList
AccountID int,
EmailWork varchar(50),
EmailHome varchar(50),
EmailOther varchar(50),
IsOffersToWorkEmail bit,
IsOffersToHomeEmail bit,
IsOffersToOtherEmail bit,
IsValidEmailWork bit,
IsValidEmailHome bit,
IsValidEmailOther bit
--> In this table AccountID is uniquee
--> email values could be null or repetetive for work / home / Other (same email can be used more than one columns for accountid)
-- a new column will be created with name as Sourceflag( the value could be work, Home, Other depend on email coming from) then removes duplicates
SELECT AccountID , Email, SourceFlag, ROW_NUMBER() OVER(PARTITION BY AccountID, Email ORDER BY Sourceflag desc) AS ROW
INTO #List
from (
SELECT AccountID
, EmailWork AS EMAIL
, 'Work' AS SourceFlag
FROM #MyPhoneList (NoLock) eml
WHERE IsOffersToWorkEmail = 1
AND EMAILWORK IS NOT NULL
AND IsValidEmailWork = 1
UNION
SELECT AccountID
, EmailHome
, 'Home' AS SourceFlag
FROM #MyPhoneList (NoLock) eml
WHERE IsOffersToHomeEmail = 1
AND EMAILHOME IS NOT NULL
AND IsValidEmailHome = 1
UNION
SELECT AccountID
, EmailOther
, 'Other' AS Sourceflag
FROM #MyPhoneList (NoLock) eml
WHERE EmailOther = 1
AND EMAILOther IS NOT NULL
AND IsValidEmailOther = 1
) eml --select count(*) from #email
--Email dedupe on source
SELECT * INTO #distinct FROM #List WHERE ROW = 1
Thank you in Advance
MilanPlease follow basic Netiquette and post the DDL we need to answer this. Follow industry and ANSI/ISO standards in your data. You should follow ISO-11179 rules for naming data elements. You should follow ISO-8601 rules for displaying temporal data. We need
to know the data types, keys and constraints on the table. Avoid dialect in favor of ANSI/ISO Standard SQL. And you need to read and download the PDF for:
https://www.simple-talk.com/books/sql-books/119-sql-code-smells/
>> Could you please help to rewrite the below two queries (so that I can avoid duplicates) I need to send email to everyone not the duplicated ones), please? <<
This mess is not a table because it has no keys, not way to have a key. You are using UNION like we used punch card merges in the o9ld days.
What math do you do on the account_id? That is the only reason that you use numeric values Why do you think that an email is fifty characters long? Yes, most them are, but did you bother to look at the maximum length? NO! Why did you name it “Phone_List” when
it is nothing but email addresses? emails are not phones.
Please read this article so you will know why RDBMS does not use assembly language flags like you are doing.
https://www.simple-talk.com/sql/t-sql-programming/bit-of-a-problem/
It would also help if you know what normalization was. Here is one design that is valid.
CREATE TABLE Something_emails
(account_id CHAR(15) NOT NULL,
email_address VARCHAR(256) NOT NULL,
email_type CHAR(5) NOT NULL
CHECK (email_type IN ('home', 'work', 'misc')),
PRIMARY KEY (email_address, email_type)
>> In this table account_id is unique <<
No, not without the DDL you did not post.
>> email values could be NULL or repetitive for work / home / Other (same email can be used more than one columns for account_id) <<
Not a problem. Look at the primary key. Also why would anyone store invalid data in a table? SQL programmers try to keep it out!
>> a new column will be created with name as Source_flag (the value could be work, Home, Other depend on email coming from) then removes duplicates <<
More kludges! Oh, putting the comma at the front of a line is how non-SQL mimic punch cards. An SQL progtrqammer would put related subsets of columns on one line – we think in sets! After 30+ years of SQL, this is one of the code smells I use to find bad
code.
--CELKO-- Books in Celko Series for Morgan-Kaufmann Publishing: Analytics and OLAP in SQL / Data and Databases: Concepts in Practice Data / Measurements and Standards in SQL SQL for Smarties / SQL Programming Style / SQL Puzzles and Answers / Thinking
in Sets / Trees and Hierarchies in SQL -
How do i avoid duplicate data when synching iphone and mac book to the cloud?
When I left my job for the last time I uploaded my Microsoft Outlook Contacts to the Cloud so that I could synch it with my Iphone (which I did). Now I would like to also synch the Address Book on my Macbook with the Cloud and my Iphone so I can integrated all of these contacts. First I do not know if I can do this since my MACbook is a few years old aand I do not see the Cloud Icon anywhere on it. Second of all I am not sure which area (Cloud, Iphone, or Macbook) take precedence when synching. Can I lose data? Does one systems dat over ride the other? How can I avoid duplicate data? I am a fairly new Mac user and love the way things are integrated so I think I should not worry but I need help. thanks, tdag55
Hi meadowD,
If you are looking to remove duplicate files from iTunes, you may find the following article useful (in the most recent versions of iTunes 11, the Display/Show Duplicate Items option has been moved to the View menu):
Apple Support: How to find and remove duplicate items in your iTunes library
http://support.apple.com/kb/ht2905
Cheers,
- Brenden -
Vendor Replication and Different Back-end Systems
Hello,
Currently, we have vendor replication were the vendor number from the back-end is used in SRM-EBP. Now, we want add another back-end but there are vendor number conflicts. Is there a way to configure it so that the new back-end replicaition generates new numbers in SRM-EBP?
Honestly, there should be a cleansing and alignment of vendor numbers between the two back-end systems. However, that is big task that the organization doea not want to take on at this time.
Has anyone encounter this issue and how did you resolve it?
Regards, Dean.
Edited by: Dean Hinson on Feb 3, 2010 3:26 PMHi,
You can find option "If R/3 number assignment is not possible: Internal number assignment" in the bottom of BBPGETDV transaction screen.
Regards,
Masa -
In what case, we need to use PI for vendor replication in MM-SUS?
Dear Experts,
In what scenarios, we need to use or configure the PI settings for vendor replication between MM and SUS? The SAP configuration guide for SRM 7.01 mentions about the PI settings for vendor replication from ECC to SUS.
However, we are able to replicate the vendor from ECC to SUS using the program BBPGETVD in SUS client?
In what circumstances, we need to configure the PI settings for vendor replication when we are able to do so in a much simpler way?
Thanks in advance,
Ranjan
Ranjan SutradharHi Ranjan,
In all circumstances you need to replicate vendors from MM to SUS via PI. BBPGETVD is not the right way to replicate vendors to SUS because the information like vendor class, assignment of this vendor class to an object and the vendor classification cannot be transferred via BBPGETVD.
Hence you will have to use PI. You can try sending a PO from MM to SUS and the PO will fail in SUS with a message like 'Vendor not present in SUS' if you use BBPGETVD.
Regards,
Nikhil -
Hello Experts,
We are in SRM 7.0 classic scenario.We are facing an issue in Vendor replication as described below:-
We have connected a new backend R/3 system to the SRM system i.e now the SRM system is connected to 2 backend R/3 system.
We replicated the vendor from the new backend R/3 system as shown below
1.Transaction BBPGETVD to bring the vendors from the new backend R/3 system into SRM system
2.Transaction BBPUPDVD to update the vendor from the new backend R/3 system.
There were around 25000 vendors linked to the Required Purchasing org in the the new backend R/3 system, but out of these only 2 could be replicated.
We verified the Vendor Replication as described below
1) SE16-Table VENMAP(logsys-new backend R/3 system)
2) SE16-BBPM_BUT_FRG0061(To confirm the Org ID of the Porg for which these vendors are extended)
We can see that the vendor are from the New backend R/3 system and extended for the required Porg.
However, when we try to search for these vendors in the SRM portal, we are unable to find it.
Can you all experts, plz let us know
1. Why only 2 vendors were successfully replicated from the new backend R/3 system?We checked the vendors status using LFM1 & LFB1 and could see many more vendor could had been replicated.
2.Why we were unable to search for the vendors in portal inspite of the fact the we can see the vendor in VENMAP and also in the BBPM_BUT_FRG0061(we have ensured that we are putting the correct Porg ID in the search for eg. 0 5*******) and also we can search the vendor from the old R/3 system?
We would like to also mention that we have same vendors with different vendor numbers in different backend R/3 system.
Any pointers to resolve this issue will be highly appreciated.
Regards,
RKSHello Experts ,
I forgot to mention that ,i'm getting following warning message:-
Warning:
If you use external number assignment,you will lose data records
Number of supplier lost 23.333
The following allocation results from the transfer.
Total number of suppliers: 23.335
Adoption of R/3 description 23.333
Can you all experts plz explain what is "external number assignment" and also we are using option transfer only R/3 number
but still why 23.333 verdors are lost
Thank you in advance for suggestions,
Thaks & Regards,
RKS -
Vendor replication from R/3 to SRM
Hi,
I am using BBPGETVD for the vendor replication from R/3 to SRM.
I need to modify some fields related to Company data and Vendor data of the vendor during the replication (for example: Vendor should always be created with Invoice Receipt Expected check as checked, Transmission media as 'Mail' etc).
Can anybody tell me which BAdi or Exit i can use for this purpose.
Thanks in advance.Hi,
I believe this thread should goto the dedicated forum for SRM. -
Avoid duplicate batch (batch managment)
dear all,
We are facing problem related to batch managment .we are using manual batch entry .we don't want to make duplicate entry of same batch (which have already assign to material) against any material.what is solution to avoid duplicate batch entry.
can u tell me the settings and any user exit in which we can avoid the duplicate batch.
regardsHi hema,
in our scenario user manually enter batch of raw material in MIGO when we do good recipte in MIGO againts purchase order we enter batch manually.but we need that a batch which has already assign to raw material can not be assign again .if user enter the previous batch then system gives a error that batch has already exist.
may be u know the prob -
How do I move/copy contacts from Entourage to iCloud Address Book without creating duplicates? Address Book on Mac, iCloud, iPhone and iPad is now empty
Thank you for letting me know!
Going to give it a go. Had a back up of all my clients files stupidly not my software as I have the originals disks. Just realised that amongst the software is ibiz and have lost al my accounting and billing files for the last 7 years want to cry so losing my contacts now will really tip me over the edge!
Fingerscrossed this works! -
How to avoid duplicate posting of noted items for advance payment requests?
How to avoid duplicate posting of noted items for advace payments request?
Puttasiddappa,
In the PS module, we allow the deletion of a component pruchase requisition allthough a purchase order exists. The system will send message CN707 "<i>A purchase order already exists for purchase requisition &</i>" as an Iinformation message by design to allow flexible project management.
If you, however, desire the message CN707 to be of type E you have to
modify the standard coding. Doing so, using SE91, you can invoke the
where-used-list of message 707 in message class CN, and to change the
i707(cn)
to
e707(cn)
where desired.
Also, user exit CNEX0039 provides the possibility to reject the
deletion of a component according to customers needs e. g. you may
check here whether a purchase order exists and reject the deletion.
Hope this helps!
Best regards
Martina Modolell
Maybe you are looking for
-
Error while mass conversion of Planned order to production order
Hi All, Thanks in Advance for help. We are facing one issue since Oct-2011. We have set up batch jobs for early morning to convert planned orders in to production orders. This is set up for transaction COHV. We have both MTO and MTS scenario. But pro
-
i can´t import videos and mp3 photoshop cs6 error : Could not complete the video flames to layers command because Dynamiclink is not available .... what it means? who can i fix it?
-
Hi, I have HP LaserJet 200 colorMFP M276nw and trying to install the driver on my mac pro; it gives me the error message that the driver is not available.
-
Implemention of IFRS on New G/L
Hello, We are planning to implement IFRS with New G/L. what would be the guidelines to do it? I was reading that recommendation is: 1. Migration of New G/L 2. Implementation of IFRS (why?) Can I migrate previous fiscal year to make a comparation with
-
How do I get the itunes 10.7 upgrade for my iphone 5?
When I tried to sync my iphone5 a pop up indicated I needed to get the itunes 10.7 upgrade before I could sync my iphone. Then I find out to make that software upgrade it requires Mac OSX versio 10.6.8 or later. Now what do I do to take care of all