Business Partner Creation for Sales Customer

Hello,
I am almost certain this question was asked before, but I couldn't seem to find the answer.
I have an external customer number that needs to be passed in from a 3rd-party system to SAP ECC 5.0 (part of ERP 2004).  I could use BAPI BAPI_BUPA_CREATE_FROM_DATA to create the customer in BUT000 table.  Since this is really a sales customer, I was hoping this customer can be duplicated/transferred to KNA1 table.  Without doing this, this external BP # does not show up in my dropdown list when I create an order.  I also tried to use BAPI BAPI_BUPA_FS_CREATE_FROM_DATA2 to create this external customer by adding a role "FLCU00", but I still couldn't find this customer in the KNA1 table.  I also looked at a couple more options such as BAPI_CUSTOMER_CREATE and BAPI_CUSTOMER_CREATEFROMDATA1, but as far as I know the first one is online dialog mode, and the 2nd one does not seem to allow exteral customer number.  Does any know whether it is possible to use BAPI_BUPA_CREATE_FROM_DATA or BAPI_BUPA_FS_CREATE_FROM_DATA2 to create an entry in KNA1?  Is it more a config issue or technically it is not possible?  Please advise.  Your help is appreciated!!!
Regards,
Chao

Thanks for your clue.  I will look into it.  Maybe IDoc approach is what I need to use.
Ultimately, we want to use KNA1 customers to create sales orders.  We don't have mySAP CRM, so ERP is what I am trying to interface to from an external system.  I thought SAP is trying to centralize the business partners, so that's why I was walking down on the path of creating BPs, hoping they will be replicated back to KNA1.  I worked on IS products before, and they seem to work this way (replication).  However, by thinking about it more, it may make more sense to have customers created in KNA1 and through some type of conversion replicate customers in KNA1 to BUT000 some time down in the road if BP is what the customer will be using in the future with other mySAP products.  I wonder if anyone can validate this thought(meaning converting KNA1 customers to BPs) for me.  Thanks in advance!!!

Similar Messages

  • Business Partner creation for Customer Master creation

    Hi
    We have customized our system in order to trigger the creation of Business Partner whenever a Customer Master is created.
    I created some customers for which the Business Partner creation was not triggered due to some reason.. In order to manage the same, i created a Business Partner manually and tried to link the same to my customer through T Code FLBPD2, but system returned with a message "The business partner could not be linked to the customer selected"  Message Number CVIC_UI023.
    Can anyone suggest something.
    Thanx in advance
    Pankaj

    Hi Pankaj,
    Please check wether you configured all required node under Master Data Synchronization..In SPRO..I am referring to below node.
    Active Synchroniztion Options
    Set BP role Category for customer Integration
    Define BP Role for direction customer to BP
    Field Assignment for customer Integration
    Thanks
    Veman.

  • FSCM-COL Business Partner Creation for Existing Customers

    Experts-
    After using MDS_LOAD_COCKPIT to create the initial load of Business Partners, there are a few Customers which are still missing Business Partners. Automatic Creation of Business Partners is set up and fully functioning for any new Customers created, however when attempting to use MDS_LOAD_COCKPIT for the existing Customers which are missing Business Partners the error message 'No transfer of interval for object BU_PARTNER' (Message no. NR028) is received.
    If the Automatic Creation of Business Partners is working correctly at the time of Customer Master creation, what would prevent the Business Partner from being created after the Customer already exists?
    Please let me know if further clarification is needed on what is outlined above.
    Thanks and Regards,
    Corey

    In case someone runs into a similar issue in the future, the resolution to this issue is provided below:
    In the case I've highlighted the customer had been created, yet the Business Partner failed to be created in the Automatic Business Partner Creation functionality initially due to a missed Tax Number Category configuration. Once this configuration was complete the BP still failed to create via XD02 or MDS_LOAD_COCKPIT. MDS_PPO2 gave the initial error message as 'Business partner ##1 does not exist' (Message no. R1201).
    Although the Customer to BP synchronization setting were set up for an external number range, the presence of contact persons in the Customer Master record were causing SAP to look for grouping data. Since no grouping data was present SAP was attempting to create BPs contact persons using the internal number range, which was already set at its limit.
    By removing the contact persons from the customer master via XD02 and then re-executing the MDS_LOAD_COCKPIT, the requested Business Partner was created. After that the contact persons were then re-maintained in the customer master.

  • Business Partner creation - Sales Area Data retrieves blank divisions

    During business partner creation, the sales area data assignment block will retrieve a list of all relevant sales organizations, distribution channels, and divisions that are replicated from ECC. This is working fine. However, it also adds to this list with the sales organizations, distribution channels, and blank divisions. Blank divisions do not exist in either ECC or CRM. It appears to be using the dummy division settings, but I have attempted to configure with the indicator "CRM Header Div. Active" as both active and inactive, to no effect. The only time I have been able to condense this list into a single line has been when I actually activated dummy divisions -- to which CRM would now retrieve only sales organizations, distribution channels, and blank divisions. This is not an ideal solution either.
    How do I get the system to remove the blank divisions from being displayed? It is very confusing to the users, not to mention polluting the screen.
    Example (both are being displayed, I only want the one with an actual value to be displayed):
    Sales Org = 1000, Dist Chan = 10, Division = blank
    Sales Org = 1000, Dist Chan = 10, Division = 10

    any insight woudl be much appreciated. thanks.

  • Can I use one Business Partner repository for Vendor and Customer?

    Can I use one Business Partner repository for Vendor and Customer? or do we have to use Vendor and Customer Repository separately. How can we do that? What are the pros and cons? can any one provide some examples:

    Hi Deepak
    The key purpose of SAP "enabling" the facility of multiple main tables in a repository is to primarily "manage" those master data objects that are related to each other. Typical examples will be a) Customer - Material, b) Supplier - Material, etc.
    While, it is pretty easy to add multiple main tables in a repository, it is also important to understand the purpose of doing so based on the business requirements.
    Besides, you got to be aware that in case you are "fixing" any issues with one main table (master data object) for which you have to unload the repository, the users will not be able to use the repository that has a main table defined for other master data object. Hence, there are pros and cons of using this capability of multiple main tables.
    So, it is really important to understand the "W's" - What, Why, When, Where, Who of Data modeling before actually working on the "H" - How to in the SAP MDM tool.
    Hope this helps.
    Regards
    Neelesh

  • Display Org Unit based on User logon in Business partner creation..

    Hi Gurus,.
    I have to assign Sales Org , DIV, Distribution Channel to the Business Partner in Sales Area data.  When I try system shows entire Org structure. But I want the Org structure should be displayed based on the user log on. Assume that, I am assigned to Shangai and creating Business partner for Shangai, the system should not show Beijing or other Org Unit since I belong to Shangai.  How to address this scenario thro standard customization?
    Is it common problem in CRM Webui(6.0 and 7.0).
    My Org Structure:
    Global
      China
         Shangai
         Beijing
       Nanjing.
    Thanks in Advance....

    Hi Varma,
    From my understanding of your problem, you can approach it in a different manner. Since, you mentioned that you will be receiving a delimited flat file around 5 to 6 times a day, you can probably consider coming up with a Report Program. This Report will consume the flat file, generate the necessary organizations, business partners, BP relationships and then create them and finish with the logging of all the messages ( Success, Error, Warnings, etc.)
    You can now schedule this report execution in a Batch Processing Job which will be executed as per the scheduled time and at the end of the day you can see all the application log files.
    This is just an approach and you can modify the report in your own way. I guess that the flat file will be located somewhere in the same place daily so that you can hard code the File Name and Path in the report.
    Regarding the Organization and Business Partner creation, you can use the standard SAP delivered BAPI's which will return you all the errors properly.
    Hope this helps.
    Thanks,
    Samantak.

  • Need Enhancement spot in Business Partner Creation/Change

    Hi all ,
    In Business partner creation/Change screen(Tcode BP),if pressing BACK or CANCEL button without saving data, it will ask for confirmation that Want to save data or not.If we press YES it will save the data,or if we press  NO it won't. Is there any Enhancement spot (User exit or BADi) available after triggering the above confirmation message.If so kindly intimate me the Exit name or BADi name.
    Thanks in Advance..

    Try using Implicit Enhancements .
    I have got implicit enhancements over here for you.
    check out if Useful while dubugging.
    include :LBUS_LOCATORF05
    screen 3000
    prog SAPLBUS_LOCATOR
    form dynpro_pai_begin
    dynpro_pai_end
    create IMPLICIT enhancements here.
    To avoid confusion write your code after IF condition checking for
    GV_OK_CODE which is BUS_MAIN_BACK and dynpro number.
    If you dont know Implicit enhancements try this link
    http://www.sapdev.co.uk/enhance/eframework/eframeworkhome.htm
    checking ok_code is necessay otherwise it will be executed everytime PAIis triggered.

  • What is the need of creating partner functions for sales document type.

    Hi SAP (SD-GURUS),
    Actually we create partner functions  before creating customer ex: sold to party, ship to party, bill to party, and payer.
    These partner functions are going to be copied into sales order while processing sales order.
    Again what is the need of creating partner functions for sales document type.
    Thanks&Regards
    sreenivas peruru

    There are some Partners you could enter at Sales ORder Level. E.g. Sales Person, Employee Responsible, Forwarding Agent, Broker, etc.
    Thus these partner Determination need to be carried out at Sales Order Level & not at Customer Master level.
    So we have to configure partner Determination for various levels e.g. Customer Master, Sales Order, Delivery level etc...
    Hope this helps...
    THanks,
    Jignesh Mehta

  • Function module to give all partner functions for given customer

    Can anyone tell me function module name which gives all partner functions for a customer. For ex if we give customer number and sales area then it should give the list of all partner functions of this customer.
    I know 'CUSTOMER_PARTNERFS_GET' function module. But I want other than this.

    Hi,
    U can join VBAK and VBPA table and get the parrtners of the customer..
    Regards,
    Nagaraj

  • Error TTB1: You have not assigned business partner B1000 to a customer

    Hi,
    When trying to post the costs of a forex transaction we receive this error message: You have not assigned business partner B1000 to a customer ; Message no. FLBP116. When posting these costs (on a P&L account) we go through a finance interface to derive a CO object (network activity) from PS. Strange thing is that we don't have this error in Dev or QAS but only in acceptance which is a copy of prod... The interface works fine for costs from guarantees and L/C which goes to an other network activity in PS.
    Any recommandations on this? The BP functionality has never been used befor by my customer.
    Thanks in advance, and this a week befor possible go live...
    Hans.

    Update in PS was needed...

  • No business partner found for ERP partner "Vendor" (role:LF)

    Dear Experts,
    When we create Inbound Delivery in ERP, it is getting distributed.
    But the IBD is not created in EWM.
    We checked in SLG1 and the deliveries were failed in the queue.
    The error message says "No business partner found for ERP partner EWM_TEST (role:LF)".
    We have maintained Business partner  and IT type = CRM004 in Identification Tab.
    Still, no idea how we can solve this issue.
    Please suggest with your valuable inputs.
    Thanks,
    Shetty

    Hi Ulf ,
    Yes i have CIF ed vendor and seems ok now , but while task creation am getting error Please refer  below screen shots and kindly guide me on error message .

  • About Business Partner creation.

    Hi guys,
    I just start TR module and need create Business Partenr from Customer.
    I already previewed some posted articles in forum, but still not clear to me.
    1. Is there eacy different way for each Purpose ( TR, HR....)  ?
    2. what is the standard way to make BP in TR module? 
        All  T-codes i know is  below.
       FD01      :  I made a customer.  ( i assign business partner TR type to Cash mgmt group)
       FLBPD1  :  I got this message ==>  "Customer AEABRH00 cannot be assigned to a business partner"     
                              why??
       BP           : I 've done nothgin in here, cuz i was under the impression that i should do FLBPD1 first.

    Hi
    as i understand if we customize the business partner synchronization with the customer, the BP is created automatically when we create a new customer . Why then we need the t-code FLBPD1 to create a BP from the existing customer?
    I have also another question (i've already posted it in a separate topic) - is it possible to customize the customer/vendor integration to link a BP to a customer but  make it the way that the BP is not created automatically when we create a new customer? What i mean is - simply to create a customer first, and then to create a BP and to link it to to this customer?
    Regards, Nastya
    Edited by: Nastasya on Aug 25, 2011 1:03 PM

  • Partner determination for sales doc header

    Dear all
    I assigned 2 SH to 1SP in customer master but in sales order system allowing manually to select any SH which is not assigned to SP.
    waiting ur reply

    Hi Lucky,
    To map your requirement please use the following path:
    IMG> Sales and Distribution> Basic Functions > Partner Determination> Set Up Partner Determination--> Select (Set Up Partner Determination for Sales Document Header). Here Select the Standard order & select Partner function in Procedure. Here against Ship-to-party Line you can see the ORIGINAL TABLE coloumn Here select "C" - Partner function from customer master (table KNVP).
    By doing the above settings the system will allow only partners from Customer master records.
    Hope this works for you.
    REWARD if it helps you!!
    Regards,
    Ajinkya

  • Partner determination for sales document item

    Hi people
    We have a partner function in sales order (carrier) that must be determinate by item, this is necessary because we sell different materias in the same order that can't be transported by the same carrier.
    In customizing Partner Determination for Sales Document Header is possible to use an user exit assign the origin X, Y or Z, in this case I would use the exit EXIT_SAPLV09A_003, but for partner determination for sales document item i didn't find a way to assign the origin X, Y and Z
    Does anyone have an idea for solving this?
    Thanks
    Emerson

    Whatever Partner functions are assigned to the Procedure  assigned to the Sales document Type, only those partner functions will feature in the Sales document header.
    In the procedure assigned to the Item category you will find like that 3 only only as in the Sales order you can not have different Sold-to-party for different Item.
    Whichever Sold-to-party is there in the header that is applicable to all item. So at item  level Procedure
    sold-to-party partner function is not required to assign.
    Sold-to-party is unique for a Sales order and can not be changed.
    But at Item level, you can have different Ship-to-party for different items so the partner function has to be there and to deliver the item one SH is mandatory, that is why it has been marked mandatory in the Procedure.
    All the partner function assigned to the Procedure at header level will be copied to all item. In your procedure for the header you must be having 5 partner functions.
    You can change the SH at item level for few items.

  • E-Recruiting 6.0: Business Partner Role For Branches

    Hi Experts,
    In the IMG, SAP E-Recruiting > Basic Settings > Enterprise Structure > Define Business Partner Role for Branches
    Can anyone help in the following:
    1) What is the purpose of Business Partner Role and how does it relate the Branches? Or how can i make use of it?
    2) If i am going to maintain the Company & Branches via the Administrator function instead of IMG, do I still need to configure this step: Define Business Partner Role for Branches
    Thanks.  Will reward points for any helpful tips.
    William

    Hello William,
    the Business Partner is an application / module which belongs to the base components of the SAP. It is used and partly extended by various other applications / modules. Next to E-Recruiting it is used for example by CRM and the financial service solution (FS-CS, FS-PM, FS-RI). All of these modules can put their data for a person or an organization into the same tables. Depending on the installation / system environment or even within one single module the requirements for available fields and business checks as on authorization differ between kinds of business partners (e.g. in FS-CS the commission solution for the financial service sector knows external agents and internal employees which have to be treated differently). The business partner is the element to assign the logical / business role in which a person is handled by the system.
    For E-Recruiting you have 2 kinds of business partners, too. On the one and there are people being candidates and on the other hand there are branches of your company which hire people. The configuration allows you to seperate them if you need to identify anywhen which business partner is a branch and which is a candidate. So far I never tried if this is really working as there is no real use for this I never set it up. The attributes and the business checks are the same anyways.
    Hope that helps a bit to understand the context
    Best Regards
    Roman Weise
    PS: please remember that you have to maintain the branches via administrator bsp application. Using the IMG entry won't work.

Maybe you are looking for

  • How to delete the duplicates in the scneario

    Hi I was created one staging table(10 columns) and uploaded sales order details and Invoice Details in to the same staging table. Here transaction type is SO and INV Requirement is: If the invoice created for the sales order delete those sales orders

  • How to modify text insertion position in HTML in a JEditorPane

    Hi all, Thanks in advance if anyone knows the type of code I need to look at to solve my problem. It involves the insertion point (in the actual HTML) when editing text in a JEditorPane using type html/txt. for example, lets say you start to add text

  • Entity Framework - Code First - Migration - How to access SQL Server and Oracle using the same context?

    Hello, I use Entity Framework code first approach. My project is working fine with SQL Server. But, I want to access Oracle too. I want to switch SQL Server and Oracle in run time. I am able to access Oracle using "Oracle.ManagedDataAccess.EntityFram

  • How to make my external hard disk to be used by both MAC and PC?

    I have an external hard disk which was firstly formated on a pc and that time i could wride and read it by a Pc but the Mac could only read it. After that i formated it on the Mac and now The Mac can write on it but PCs dont even see it. Can i do any

  • JBO - Exception

    Hello, I created an application using BC4J and when I want to deploy it, I always get the message JBO-33001: Cannot find the configuration file XXXXXXXx\common\bc4j.xcfg in the classpath How can I solve thios. Please it's urgent and very important