Material vs. Products and Business Partner vs. Customer and Vendor

Hi,
Just wondering if there's any SAP recommendation for using 'Products' repository vs. Material repository. Similarly, is there any SAP recommendation for using 'Business Partner' repository vs. Customer and Vendor repositories.
Can anyone would like to shed some light on what is recommended with pros and cons? Any help will be highly appreciated.
Thanks

Hi Mins,
you can group the repositories in the following way:
Group 1
- Material
- Vendor
- Customer
Group 2
- Product
- Business Partner
Repositories of Group 1 are related to the corresponding R/3 (ERP) data models. The repositories cover a large part of the R/3 fields and can be used to integrate your R/3 systems with MDM as they contain import and syndication maps for R/3.
Repositories of Group 2 are related to the common CRM and SRM data model. Those repositories have been developed with the goal to integrate CRM, SRM and R/3 with MDM. Unfortunately the structure of the Group 1 repositories was not capable to fullfill this. Group 2 repositories contain import and syndication maps to all remote systems (CRM, SRM, R/3). But those repositories are not as large as the Group 1 as the first task of the Group 2 repositories was the data consolidation scenario.
There is no general recommendation which repository to use. It depends on the project setup on customer side:
- If you want to use MDM for R/3 only, it makes sense to use Group 1
- If you want to use MDM for R/3 only, but you want to consolidate your customers and vendors in one single repository, you should use the Business Partner Repository because this one can hold both object types
- If you want to use MDM for CRM and SRM, you should use Group 2
So a general recommendation could be to check the Master Data setup and landscape within your project and then to choose the corresponding repository.
Kind regards
Michael

Similar Messages

  • Business partner is customer and vendor

    Hello,
    There are situation when a customer is also a vendor. How can I link the two together in reports and so on?
    Thank you,
    Irina Stanca

    Hi Irina,
    You could use a UDF on the business partner to link the 2 BPs together. For example, BPs that are linked will have the BP Code of the corresponding BP in the UDF whereas BPs that are not linked will have a blank or null value in the UDF. You could then use this UDF to filter or group BPs in reports. Whether this will work or not depends on the kind of reports you wish to write and which reporting tool you are using.
    Hope this helps,
    Owen

  • Same Business Partner as Customer and vendor

    Hi All
       I have a scenerio where same BP is both my customer and vendor . I make purchases and sales both with the same. I want to have single account for the BP ie All transactions should reflect in the same BP card. How can I achieve this thing in SAP B1.
    Thanks

    Hi Vijay,
    This facility is not available in sap b1.  You have maintain two different business partners seperately.
    Venkatesan G.

  • Business partner as customer and vendor

    Hi,
    I am trying to process an variable interest rate instrument wherein we need to create a single BP for both customer and vendor.
    The FI customer and FI vendor has the same number( external) in our system.
    I have done the required CVI settings and system does automatically create the customer as BP or vendor as BP, DEPENDING upon which master data is set up first in FI.
    I do not see both vendor and customer as integrated in BP under the same Co.code, though individually it works.
    . Our requirement is to create one BP for both the Vendor and Customer.
    Please let me know what i am missing here.
    Thanks,
    Vamsi

    Hello,
    What did you customize in the synchronization options?
    Cross-Application Components > Master Data Synchronization > Synchronization Control > Synchronization Control > Activate Synchronization Options?
    Please check the same.
    Regards,
    Jain

  • Product master screen enhancement and Business partner screen enhancement

    Can anyone please let me know how to enhance screen, DB for Product Master and Business Partner  in SRM.
    Thanks in advance.
    Regards,
    Nilesh Kumar

    Hi Nilesh,
    For enhancing the BP screen you can refer the following links:
    Re: Customer fields in BP
    Re: Business partner enhancement
    Thanks,
    Pradeep

  • Please help me  to find link between customer and Business partner

    Hi All,
    With the help of customer number as input for my report, i have to find the Business partner.
    Please help me how  to find the Business partner based on the customer number using tables.

    hi,
    Get the customer address number from the KNA1 table
    and pass that to the FM ADDR_GET with address group as BP( business partner)
    you get the Business partner address number and from that you can find the business partner number from KNA1 table
    or in KNVP table field KUNN2 gives the BP number
      DATA: w_selection_ds     TYPE  addr1_sel,
            w_addrprnt_ds      TYPE  adrs_print,
            w_adrs1_ds         TYPE  adrs1.
      clear w_address_value_ds.
      w_selection_ds-addrnumber = w_kna1_ds-adrnr.  "address number
      CALL FUNCTION 'ADDR_GET'
        EXPORTING
          address_selection = w_selection_ds
          address_group     = 'BP'         "business partner
        IMPORTING
          address_value     = w_address_value_ds
        EXCEPTIONS
          address_not_exist = 1
          OTHERS            = 2.
    regards
    Prasanth

  • Business Partner Role  and Business Partner Grouping

    Hello Everybody!
    Business Partner Role  and Business Partner Grouping.
    Which correlation ist between this attributes existing.
    In which table are this infos stored, In order create I can use
    e.g. BUPA_CREATE_FROM_DATA
    but how is the way inversely. Suppose I want to abtain the information
    about a existing business partner which group he has etc.
    Regards
    sas

    Dear Sas,
    Business Partner Grouping is used to determine the number ranges to be used by the business partner at the time of creation.
    Business Partner Role determines the subset of all the data available to be shown and edited.
    I will give you a very simple (but imaginary) example for understanding the role concept: the business partner in a role of employee might allow you to enter a department id. So this field should be available to you for input when you edit the business partner in the role of employee. But suppose the same business partner is also a person who is your customer. And your customer will require a default payment term. So this field should be available for input when you edit the business partner in the role of a customer. Also, some applications use these roles to determine if the business partner is suitable for particular transaction. In the above example, Payroll application will only allow those Business Partner to be used if they are maintained as an employee. Similarly the sales application can mandate that you can only sell a product to a business partner if he is maintain in a 'customer' role.
    Please understand the example above is not real but given for the understanding of the concept of role.
    You can use the function module 'BUPA_CENTRAL_GET_DETAIL' to find the business partner group. And you can use the function 'BUPA_ROLES_GET' to find the role assigned to a Business Partner.
    Regards, Rakesh

  • TRM: doubts in interest rate instrument and Business partner

    Dear all,
    While implementing Treasury Risk Management, in order to fulfill my clientsu2019 needs I have three questions regarding, 1. Interest rate instruments, 2.Leasings and 3.Business partners.
    1.When creating a contract of an interest rate instrument , associated  to a floating interest rate (e.g. EURIBOR 3M), how can I calculate the tax stamp which represents  4% of my interest rate amount, and occurs every time I have to pay interests?
    I could define it in the u201Cother flowsu201D label but since the contract is associated to a variable, I never know how much my 4% of tax stamp calculated over the interest amount will represent.
    2.When creating leasing contracts, how can I calculate the VAT associated to the periodic payments?
    3.Is there any way to make postings to a business partner directly as a Vendor or a costumer?
    Thanks in advance,
    Regards,
    Daniel

    Hi,
    Please consider following:
    1. Generally TDS flows are generated automatically by system based on a revenue/expense flow. By configuring Derived FLows in system you can achieve this. Then alongwith every interest payment flow a TDS flow also will be generated based on the rate defined in system with seperate flow type, you can define account posting in spro.
    The path for config- TRM-Trans Mgr- Money Market-Transaction Mgt- Flow Types- Derived FLows
    2. Again since VAT is a derived flow for an actual cash flow, so you can achive this through derived flows config.
    3. You can make posting to Business Partner account by performing following:
    a. In master data, assign role of Customer to the Business Partner
    b. Make payment settings in transaction to Customer and select payee/counterparty. While posting with TBB1, entries will be against Customer A/c and further clearing will be reqd at customer level against respective payment bank.
    c. To achieve this output, you may require to define account determination accordingly for customers.
    I suggest to post seperate thread for each issue rather than posting with single thread for better response.
    Regards
    Prasad AV

  • Account group and Business partner link

    Hi all,
    Is there any relation maintained for Account group (From R/3)  and Business Partner Role in GTS system?

    Hi Balu,
    In GTS, system does not consider the Account group while creating a BP role for a BP whereas it only considers the classification of Vendors or Customers. If a Customer master is created in R/3 irrespective of Account Group, BP role SLLCPC will be assigned whereas if a Vendor is created in R/3, then BP role SLLCPS will be assigned.
    Hope this answers the query.
    Regards,
    Shiva Shankar

  • Business partner account assignment and G/L account assignment different

    Hello Experts,
    I am facing the issue of "Business partner account assignment and G/L account assignment different" Message no. FKKFMCHK039, while I am processing the Check lot (FP25).
    Notable points are:
    01) We are using the functionality of Interest, if customer pays the outstanding after due date, payment will post the interest on the outstanding;
    02) I cross checked the account balance of business partners for which I am facing this problem, if payment amount is more then the outstanding balance then only we are facing this error, however under clarification processing if we post the payment with option of Post on account , payments are getting posted.
    Looking for your valuable inputs.
    Regards,
    Anurag

    Hello Experts,
    Thanks for your support. However, I have regular interaction with SAP regarding above issue, and we have found there is program error, for which they have released the note number 2014364.
    Regards,
    Anurag sharma

  • Model business partner in CUSTOMER repository

    Hi Anyone have tried to model business partner in CUSTOMER repository?
    The situation is like this:
    a customer has many "sale data" entries, where many business partner can be assigned to a "sale data" entry. "Sale Data" is a qualified table field in CUSTOMER.
    Thanks for your suggestions!

    Hi Vinay,
    Can you give more details to set up business partner in Sales Data (qualified table). What do you mean "multi-valued table for business partner". Are you refering the similar steps suggested by Rajani?
    Another point is we are centually maintain customer in MDM, Customer data needs to syndicate using xml schema DEBMDM05.  Multiple occurance partner entries needs to fill DEBMDM05-E1KNVPM elements: PARVW(Partner function),KUNN2(Cust# of BP)  based on multiple occurence of Sales Data entries.
    This is what I am doing:
    1. Create business partner flat table to has two fields:
    Partner function, Cust#
    2. Create a qualifier field in Sales Data table. Its type is Lookup[Flat] (multi-valued), and point to the table created in step 1.
    Please let me know if if I am doing the right thing.
    Re: Rajani, Tanveer:
    - business partner data comes initially from R3
    - BP data will be maintained in MDM same as a customer entry.
    - BP entry has to be linked to customer entry with account group as "Sold to".
      I can use Relationships to main the sold-to <-> busniess partner(shipto, billto, payer...) assignment, but can not syndicate the relationships to XML file(DEBMDM06).
    - BP assignement is better to be maintained under Sales Data(qualified table) as it is related Sales Area.
    thanks!
    David

  • Business Partner - Number Ranges and Groupings

    Hello,
    A few weeks ago, we are activated RMCA components and activated Telecommunications 6.0 in a sand box client.
    Now we are doing customizing and application of BP.
    We want, and we could, to range BP in number range from 1 to 9999999999, as the costumers appear in our CRM system. But the problem is that we cannot do the same with AR/SD costumers because we already have old AR/SD costumers, not the same person, in the same range and we don't have not used range.
    I know that we can to convert AR/SD costumers groups, but that problem is that we need to convert costumers number.
    How we can open in the same number, the BP and AR/SD costumer? Can we reorganize the old SD costumers?
    We sure that we are not the first company that implement RMCA in the middle of life cycle that already have AR/SD costumers.
    With best regards,
    Galia Ribinik.
    Edited by: Yes SAP Team on Jan 8, 2012 7:53 AM

    RM-CA:  Number ranges and groupings
    Choose the following in the Customizing: Cross-Application Components ® SAP Business Partner ® Business Partner ® Basic Settings ® Number Ranges and Groupings.
    Define the corresponding number ranges externally in RM-CA and ensure that this RM-CA number range includes both the internal and external CRM number range.
    You can choose any name for the group, but it must be the same as the name in CRM.
    SD Customer Mapping
    Choose the following in Customizing: Financial Accounting ® Accounts Receivable and Accounts Payable ® Customer Accounts ® Master Data ®Preparations for Creating Customer Master Data ® Create Number Ranges for Customer Accounts.
    If you also want to create an SD customer during business partner replication, you must create a separate number range for this customer. Assign this number range to the corresponding account group. Choose the following in Customizing: Financial Accounting ® Accounts Receivable and Accounts Payable ® Customer Accounts ®Master Data ® Preparations for Creating Customer Master Data ® Assign Number Ranges to Customer Account Groups.
    ·SD Customer Mapping
    Choose the following in Customizing: Financial Accounting ® Accounts Receivable and Accounts Payable ® Customer Accounts ® Master Data ® Preparations for Creating Customer Master Data ®Define Account Groups with Screen Layout (Customers).
    You must reconcile the account group settings for the business partner with the corresponding field groups for the business partner in CRM. If for example a field in RM-CA is not defined as a mandatory field in CRM, replication will fail if an entry has not been made in this field in CRM.
    Use the PIDE transaction to control which CRM business partner classification is mapped to a specific account group in RM-CA.
    Define the reverse situation here using the corresponding number range grouping.
    ·        Create and assign an SD sample customer
    To generate an SD customer in RM-CA during the business partner replication, you require a reference business partner. This is used as a template during creation.
    Choose the following in the system: Logistics ® Sales and Distribution ® Master Data ® Business Partner ® Customer ® Create ® Sales and Distribution  (Transaction VD01).
    Create the sample customer using the account group described in the preceding step. The system name for the sample customer must start with the letters u201CMUSTu201D (such as MUSTER_TELCO).
    You must also create the sales area data for the customer. Note that you must maintain each sales area used accordingly.
    ·        Assign SD sample customer
    Assign the sample customer in the TCRMBP_REFCUST table (transaction SM30) and define the corresponding determination. If you only want the system to determine a specific sample customer, you can leave the Business partner category, Group and Partner type fields blank.
    http://help.sap.com/saphelp_telecom472/helpdata/en/65/d7a55dadd52348ad73320774783649/content.htm

  • Relation ship to prodcut and business partner

    hi,
    i have to find out the FM module to get the relationhip type of a product with business partner in service.
    for example : in commpr01 there is tab called 'Relationships' under that partner sub tab is there.
    there you can give BP number and relation type.
    internally there should be FM to assign the product to a particular Business partner.
    i need to find that particular FM which is updating these details.
    so please help on this if any one aware of this.
    thanks in advance.
    thank you,
    anil

    Hi
    Please go through the links ->
    COMM_PRODUCT -> Product table
    CRMD_PARTNER -> Partner data table
    Linking vendor to product category
    How to link a plant to a business partner?
    regarding business partner, central person and organizational unit relation
    What is the table name SRM which has the relation with Product_id and Plant
    Regards
    - Atul

  • Case created without business partner, reason code and  result code

    In our CRM system, some cases was created without business partner, reason code and result code.
    We created some customer functions to make these fields as mandatory, it always work for our technique people and process expert, but it didn't work for some users occasionally. We cannot debug it.  
    Can anyone tell me why and how to solve it?
    Please help me !
    Regards,
    Shirley

    Hello Shirley,
    Well, then I would check the code, which calls your custom function modules.
    It may be possible, that you have an IF in the 'Main' program, which makes it possible to skip the custom FM for these users.
    The reason I am assuming this, is that normally you need just to change attributes for a field to make it mandatory, or customizing like SHD0 makes this possible. If you use custom FM, you have to call them somewhere and this is the point I would be looking for.
    Check the traces for the users and you should find, that the custom FM are not called for them.
    My opinion, of course
    Award points if this helps.
    Regards,
    Martin Kuma

  • Creation of Business partner from customer

    Dear Friends,
    I am trying to create business partner from customer thorugh T-code FLBPD1 but unable to do so. Also. whenever i create a customer, a corresponding business partner is automatically created which is not desirable. Rather system should allow me to create business partners from customer separately when required. Kindly suggest any solution for the same.
    Regards

    Hi,
    please have a look at this threat
    [Auto creation of customer/vendor for BP;
    or search the forum for other threats that are handling this topic.
    Regards, Franz

  • BP change documents ( linking problem between Object id and Business Partner)

    Hi,
    We need to create a report for documents changed for a Business partner.
    This will be done in sap bw.
    on source side I have created the datasource with function module changedocument_read and I am getting most of the information
    which I want. Only missing part is Business Partner number.
    Can somebody suggest , how I would be able to link Object Id to business partner.
    I need to pull everything that is changed at BP level and the Object class selection around 30 in number.
    So I am looking for any standard function module which can provide me the link between Object id and Business partner.
    If I establish the rules to determine the Business partner from Object id , its getting bit difficult.
    Can somebody please help/suggest.
    I have gone through many documents and scn posts but unable to find anything on this.
    Thanks !

    Hi, looking at the change history header table CDHDR it seems that object ID simple equals the internal format of the business partner number.

Maybe you are looking for

  • Tax Rate is not picking in SD flow

    Hi, I have maintained the Tax code and Tax Jurisdiction Code in FTXP.But the system is not picking the Tax Rates in Sales Order What could be the reason for this.Kindly help me in fix this issue. I am getting the below error while releasing the Billi

  • I have lost my autologin facility with firfox4 how can I get it back?

    I had a autologin facility with Norton. I thought it wuld eb wise to downlaod version4. My autologin in no longer shows-it would autofill in passwords once i logged in. Now I have to go into Norton to retrieve these and it is taking so much time. wha

  • How to downgrade to/emulate/triple boot OS X 10.8?

    I don't know if this belongs to OS X 10.9 or not but I will post it here. I have got an old program I need to use using my OS X 10.9.3 macbook pro and it kept crashing. I believe it's something to do with OS X 10.9.3. so I want to emulate OS X 10.8 i

  • I want to connect my PS3 to my macbook.

    I have seen HDMI to USB 2.0 cords out there, but I would love to use the thunderbolt port if possible. So, is there a way I can use my Macbook Pro as a monitor for my PS3?

  • Job opening in Ottawa: Teststand test software developer. Permanent postion

    Averna is an expert in the design and manufacturing of high performance test solutions used by R&D and hi-tech manufacturing companies worldwide. Our goal is to improve and optimize their engineering, production and repair activities. Our solutions a