SRM or ECC number vendor number in mdm catalogue
Hi All,
I have few question regarding Business partner in Catalogue:
1.Suppose for the same vendor, SRM business partner number is different from ECC number, then what would be the business
partner I should maintain in MDM catalogue ? Will it be SRM business partner number or ECC vendor number ?
2. Suppose I will use external catalogue. Do I need to create the business partner number for the external catalogue vendor in
SRM ? As external catalogue is for single vendor, how system know about what is the vendor number when select material
from external catalogue ?
Thanks in advance.
Regds,
Jennifer
Hi Jennifer
Generally, the Business Partner data in SRM has been replicated from ERP so we expect the same data to be there. But if you create a document from catalog directly in SRM, which in classic scenario is meant to create a purchase order in ECC, but the business partner data is not valid in SRM then it will not create a shopping cart as the vendor is invalid.
For an external catalog, you can either have the catalog pass the vendor number throug OCI or this can be maintained in the catalog customizing where you can define the business partner for the catalog which will be read and used every time this webservice is called.
Regards,
Jason
Similar Messages
-
How MIGO/MIRO updates SRM PO with GR/IR number?
Hi Experts,
For a ECS SRM PO, if we do MIGO/MIRO directly in ECC, which FM updates the PO history in SRM with ECC GR/IR number immediately? Since CLEANER or GET STATUS jobs run at intervals, I guess these jobs do not do it.
So I would like to know the call stack of FMs. What is the FM that is called by MIGO/MIRO transaction till the FM that updates PO's RELATED DOCs section with ECC GR/IR number?
Thanks!
Regards,
KarthikHi Karthik,
If you post GR directly in ERP via MIGO, when program clean_reqreq_up processes the "AV" entry of the PO in table bbp_document_tab, it will only update the statistics data of SRM PO. GR document number is not updated back and saved anywhere in SRM PO.
Report: clean_reqreq_up
=========================================================
WHEN gc_doc_be_po_call_offs.
CALL FUNCTION 'BBP_PD_PO_ACT_VAL_UPDATE'
EXPORTING
iv_po_number = selarea-reqno
iv_no_statics = gc_yes
EXCEPTIONS
po_locked = 2
internal_error = 2
OTHERS = 2.
=========================================================
System will only read the GR document information when you check the SRM document history, for example, navigate to the Tracking tab at PO header or Related Document tab at PO item.
Regards,
Wendy -
Modify vendor number when replicating vendor master data from ECC to SRM
Hi,
Is there a way to modify vendor number(manually input vendor number e.g. from a file) when replicating vendor master data from ECC to SRM using the vendor master data user exit (SAPMF02K)?
Does anyone have documentation on the user exit, how do I use it??
Thanks and Regards'
DavidHi David,
Please go through the link below:
[Enhancement SAPMF02K Vendor Master Data - question about LIFNR;
Regards
Anirban -
Can Business Partner number and Vendor Number, Plant Numbe be same in SRM ?
Hi Experts,
We are configuring SRM7.0 with ECC6 ( Ehp4) having Classic Scenario .
I configured sandbox, and everything working fine.
I have one query. The Business Partner Number and the Vendor Code or Plant code are different. So while entewring the Location key in Shopping cart we need to enter BP code, by drilldown ( In drilldown we can see ECC Vendor Plant number).
Its no big problem,.
Can anyone suggest whether it is possible to have both Unique or exactly same , so no need to remeber both code or see in drilldown.
Thanks
NAPHi Narendra
Location - BP can be different only since plant assign always internal BP number only so BP number and plant number can not be same.
but Vendor you have two options .
External Number - if you were selected BP and Vendor number will be remain same.
Internal Number - if you were selected BP and Vendor number will be different.
visit BUCF tcode for Internal and External BP number configuration.
See our Mentor Ricardo detail explanations
http://wiki.sdn.sap.com/wiki/display/SRM/ECCPlantorLocationnumberisnotdisplayedinShoppingCart
All the associated parties which are used in the SRM environment (like location, recipient and supplier) are modelled as business partners.
Due to this fact the user interface displays the business partner numbers in a uniform manner, as the business partners are the technical representation of the involved parties.
In order to give the user a better idea which business partners are shown by the numbers, a little text is displayed next to the corresponding field (e.g. 11147 - Werk Hamburg).
When ERP plants are replicated to SRM system, plant numbers are converted into business partners and a new ID is assumed.
Muthuraman -
Vendor Number Range Conflict SAP ECC and CRM 2007
I need to load SAP ECC Vendor data from SAP to CRM and have setup most of the configuration as required. However I have an issue, the vendor number range used currently in our SAP system is already in use in our CRM system and has been for some time (for Prospects and Contacts). What is the best approach to dealing with this issue...
My initial thought was to see if we could have two different numbers for the same vendor in ECC and SAP CRM
eg SAP Vendor "50000001" equates to CRM "VEN50000001"
Is such as approach supported? Can you point me to the documentation that shows how such an approach could be implemented. What approaches have others done to address similar issues?
Thanks in advance
Eddie
By the way we are on CRM 2007 sp4Hi Eddie,
SAP Note 1044637 - Customize Vendor Numbers
Implement the code present in the attachment. You can
change it according to your own requirements. The example code
suffixes 'VEND' before the first six digits of the vendor
number before it is downloaded to CRM.
Thanks,
Vaibhav Shah -
SAP MDM 7.1 Vendor Number and key mapping
We are importing data for vendors whcih DO NOT have any VendorNumber now. (they have some the VendorNumber but not one which can be used in the field Vendor Number.)
We have to generate the VendorNumber during oar - better - after the import.
There is not problem creating is after the import with a simple assigmment statemen which contains some rules.
So far so good.
The pitfall in creating the number AFTER the import is that NO remote keys are generated.
Any idea how to create these keys AFTER or DURING import IF hte venoder number is assigned during or after import?Hi Lutz-Peter,
Any idea how to create these keys AFTER or DURING import IF the venoder number is assigned during or after import?
During Import, if you have local keys for each of these remote system, you can maintain it using Remote key concept.
But you must have one Matching field(Global ID) for this. Since you are creating Vendor key centrally in MDM using MDM Data Manager. Are you exporting data to different remote systems after creating Vendor number centrally in MDM(which can acts as Global ID) If yes then after data created into Remote systems, you can bring Local ID of remote system with this Global ID during import. 1stly, for this your main table property Key Mapping = yes should be enabled in MDM console.
So during import you should open MDM Import Manager by selecting required Remote system, you will get one more field in target Remote Key, map this target field with with source Local ID field along with other fields like Global ID etc. So in this you will have your Remote Key for Remote systems.
However Remote Keys depends on how are you creating Local ID(remote Keys) for remote systems, i mean in Remote systems itself or through MDM Syndicator using Remote system Key Generation concept.
Regards,
Mandeep Saini -
APO vendor location number is not same as ECC vendor number.
Hi Friends,
I have an issue with CIFing Vendors from ECC to APO. ECC team has created Vendors ie Vendor numbers and Description.
For Example I have vendor 10000101 in ECC and when I CIF it to APO using integration model I have no issues. The issue is when I check the CIFed vendor location exist in APO. Using 10000101 and location type 1011 if i try to search for vendor it say vendor does not exist. When I add two zeroes ie 0010000101 now I will be able to view the vendor details. My query is I want to see the same vendor number ie ECC 10000101 (Vendor) in APO. Is there any setting that Iu2019m missing? I really appreciate if someone come up with answer.
Regards
KRNHi Senthil ,
Thank you for your reply. The steps you have mentioned here is for replicating the numbering format for materials. ECC<=>APO. I have customized material numbering format using the lexicographical under SPRO>APO>Product>Output format of product number. This activity I have already done.
My question was regarding the vendor number. When I CIF the vendor from ECC to APO. In ECC it does not have leading zeroes but when I see in APO it has leading zeroes. This is where I was wondering and want to know is there any customizing activity to replicate the same ECC vendor number in APO.
Also I need to know if I have the leading zeroes vendor number in APO will it affect my SNP planning. Mean to say ECC without leading zeores and APO with leading zeroes.
Regards
KRN -
Changing vendor number in BE PO
Hi all,
As you know, if you need to change the material code when the PO is being transfered to the R/3 BE system, you can use the B31I_MATERIAL_READ driver to adjust/change the material code number.
Now, we need to change also the vendor number when the PO is being transfered to the back end...
Do you know how can i achieve that? Is it possible to use a driver or BADI (like the material driver) to change the vendor number while its being transfered to the BE?
Thnx in advaced...
BR,
Gerardo.Thank you guys for your helpful answers, i have reviewed those BADI's and it seems that they will be very useful for me...
Yann, There's no problem with follow-on documents cuz we are homologating materials and vendors with MDM, so SRM will work with MDM codes and R/3 will work with old code numbers (before MDM were implemented).
Scenario:
R/3 (PO Reqs) -> (BADI's*) SRM (SC's)
SRM (PO's) (BADI's*) -> R/3 (PO's)
SRM <- MDM/XI -> R/3
Vendors/Materials
*Those BADI's will be switching codes between SRM and R/3 therefore for both systems will be transparent cuz follow-on documents will have always their own master catalog codes by each side.
BR,
Gerardo. -
Get vendor number BAPI or functional module
Hi,
I recently found one standard functional module(or BAPI) to get vendor number if i pass user ID and i forgotten to make a note of it.
I couldn't able find this functional module(or BAPI) again SRM system. can anyone help in finding this functional module(or BAPI).
any help is appreciated.
Thanks,
Murali.Hi
What's your detailed requirement ? Which SRM and R/3 versions are you using ?
<u>Incase you want SRM local Vendor details use the Function module BBP_PARTNER_GETDETAIL</u>
<b>Otherwise, go for META function modules to fetch R/3 data from SRM System.</b>
<u>Meta functions (similar to BAPIs) are generic call to external system. Depending on system kind and release, the function to call is different. The bapi that the Meta will effectly call in a backend is defined in table bbp_function_map.</u>
<b>Other related links -></b>
Function Module to send Vendor Master Data from SRM to ECC
Partner GUID and partner function
Changing vendor number in BE PO
Re: BAPI before sending PO to R3 and Vendor
Hope this will definitely help.
Regards
- Atul -
Same customer and vendor number
Not sure if this is the correct forum to post this question, but I'll give it a try......
We are using BP and want to use same number for both customer and vendor. How can we achieve this?The synchronisation is not available in ECC 500.
FS-BP has a synchronisation solution based on call transaction in batch-input. It should be part of the core.
But I don't know if there was a solution to synchronize the numbers without modification.
Anyway you can implement a BAdI in the customer master transaction to use your own numbers (CUSTOMER_ADD_DATA)
BUT make sure the customer/vendor number will be linked to the correct address
The saving process of the address is trigerred independantly (before or after the customer/vendor transaction is commited). As a result it is very easy to create orphaned address and loss of data accuracy for the vendor/customer. -
Vendor number display during SC creation
Hi Folks,
I need to bring up corresponding R/3 vendor number in the search when user tries to create a SC, and also print the SAP vendor no on the PO. Can you kindly advise how i need to proceed with this?
AkshayHello Akshay,
You will get the SAP R/3 vendor number from the table VENMAP for the corresponding BP number at SRM. So You will basically need to do a select for the same in order to retrieve this data.
Regards,
Sapna -
Vendor number in General ledger
Hello team,
we are in ECC 6.0
we need vendor number in general ledger report fagll03
in the layout of FAGLL03 it is available. but it is not updating the field with vendor number.
how can i get.
regards
SriDear,
It will not be displayed in the general ledger, you go the reconciliation account of the vendor and execute for the period required. Now you can see the vendor in the field of assignment, if the field is not available then add the field from change layout button in fbl3n.
In FAGLL03 and double click it will take you to line item display, where you can see the vendor code in assignment field. -
SAP Vendor Number and MDG Business Partner mapping table name
Hello Expert,
We are using MDG for Materials and Suppliers, while using we found some times error on vendore number and business partner mis-matching.
Could you please tell me which table I should check where I can see ECC vendor number with MDG business partner number.
It will help us to validate the wrong mis-matched one to correct in one go.
Regards,
Vijay MittalHello Vijay,
You can find the Vendors in table LFA1. Your Business Partners are in table BUT000.
The number ranges transactions are as follows: Vendors - XKN1, Business Parners - BUCF
You should check the NR Status and make sure your value is greater than the last created LFA1 record, so your PPO does not fail (that's in case you're going the direction BP -> Vendor and don't have the "Same flag" active in view V_TBC001). If you are trying to synch up from Vendor to BP, you'll have to check the view CVIV_VEND_TO_BP1 instead.
Hope that helps,
Boris -
Hi Friends ,
I have done all settings for Supplier Registration Process. I am able to transfer the supplier from pre selection screen and all the relevant information is coming in supplier screen, when i am clicking on SAVE button, I am getting following error messages.
1. Number not in interval 0000100001 u2013 1999999999
2. Business partner 162 already exists
In supplier screen partner number shows 162 which is in between Internal Number range assignment while at the time of SAVE system comparing with External Number Range assignment why? When I am changing partner number 162 with External Number range Number for example 100009 then only I am able to create Bidder else it is getting error. Should I have to change Number range assignment or Am I missing any steps?.
I have assigned following entries in Tx. BUCF in SRM.
01 0000000001 0000100000 170
AB 0000100001 1999999999 0 X (Ext)
MD 9000000000 9999999999 0 X (Ext)
Entries defined in SRM Server - Technical Basic Settings - Settings for Supplier Synchronization - Define Global Settings
Vendor Number Assignment Type u2013 Assign SAP-ERP Numbers Only
AbhijeetDear Nitesh,
What is the exact error message that you are getting?
Regards,
Naveen. -
Vendor number range issue in BUCF transaction
Hi,
We are implementing the SRM 5.0 with Extended Classic scenario. I my current SRM system is already connected with 3 SAP R/3 system and I am implementing and adding 4th SAP R/3 system.
I am having an issue to replicating the vendor master from 4th R/3 system to our SRM system due to wrong number ranges in BUCF transaction code.
Current Number Range in SRM systems are:-
01 0010000000 0014999999 10003009
AB 0001000000 0009999999 X --> (7 Digits)
My new vendor master from 4th R/3 system is:-
0080000001 to 0080029999 --> (8 Digits)
My new vendor master number range is overlapping with my internal number range 01. As we know that we cannot reduce the lower range of 01 from 0010000000 to 0000000001. Also I cannot increase the number AB higher value from 0009999999 to 0099999999.
Can you any one please suggest me to correct the number range?
Thanks,
SenthilHello Senthill,
The vendor replication to external number ranges works as follows:-
(1) Cross-Application Components SAP Business Partner > Business Partne
> Basic Settings > Number Ranges and Groupings > Define Number Ranges
Here you sould define an external number range which corresponds to
the R/3 numbers. You may want to have more than one external range
in order to replicate all vendors.
(2) Cross-Application Components > SAP Business Partner > Business Part
> Basic Settings > Number Ranges and Groupings > Define Groupings and
Assign Number Ranges
For each replication run, you can download the vendors which correspond
to the external number range / grouping which is marked as 'standard
external'.
So, you will have to replicate your vendors separately for each number
range:-
Select the correct grouping each time by marking 'Ext.Std Grping'
and then run BBPGETVD for the vendors to be assigned to this grouping.
As standard, the customized settings for the number ranges
would have to be changed for each run of BBPGETVD and BBP_VENDOR_SYNC.
If you run the update or synchronization in combination with a
BADI the intervals could be taken into account.
The BADI is BBP_TRANSDATA_PREP
The methods are:-
Method: PREPARE_REPLICATION_DATA (intitial download)
Method: PREPARE_UPDATE_DATA (update)
Import data is stored in CT_LFA1 should be copied to an
internal table. There the required intervals can be determined.
This BADI is not assigned in the IMG but can be seen through SE18.
I hope this information is helpful.
Kind Regards,
Edel.
Maybe you are looking for
-
NoClassDefFoundError at TaskServiceRemoteClient.releaseTask
NoClassDefFoundError at oracle.bpel.services.workflow.task.client.TaskServiceRemoteClient.releaseTask(TaskServiceRemoteClient.java:1601) The acquireTask is working fine, but when I try to call the method releaseTask, throws me that exception. The ver
-
Pages '09 Document won't open - file missing
Hi all, I recently upgraded to Pages '09, and have created my first document it in, a four page newsletter. I attempted to open it this evening, and am getting an error message that says "Newsletter Name" couldn't be opened, the required index.xml fi
-
Create more than 99 Purchase Orders per Purchase Requisition
Referring to: 1. Question: Is it possible to create several purchase orders with reference to the same purchase requisition? Answer: Yes, this is possible. You can create up to 99 purchase orders in the R/3 standard system. If you want to avoid this
-
In iTunes 10.4, how do I ahthorize my computer?
In I Tunes 10.4 how do i authorized my computer?
-
Need to get data till last month end by using Calday
Hello SAPiens, Could anybody please guide me how to get the data till last month end date. Example: If i m executing a report in 05 November 2009 then i should get all the details of last month till last date of the Calmonth. thanks in advance. Regar