Business partner(Consumer) install base creation

hi guys,
Can anybody have an idea how to create an install base data for the business partner(consumer).
Is there any function module which will create the install base data in crm.
visu

Hi Viswa,
Use the following function modules to create the IBASE.
1. BAPI_ECRMISUTO_INIT : Initialize IBASE
2. BAPI_ECRMISUTO_CREATEMULTIPLE : Create IBASE
3. BAPI_TRANSACTION_COMMIT : Commit the transaction
Note that after creating IBASE if you want to assign the Partner to the IBASE then use the CRM_IBASE_COMP_CHANGE function module to achieve the same.
<b>Reward points if it helps.</b>
Regards,
Amit Mishra

Similar Messages

  • Hierarchy Category for Installed Base creation

    Hi All,
    We are implementing service management using CRM 5.0 and R/3. We have created some custom material types in R/3 and downloaded to CRM. In CRM configuration "Assignment per Product Type for application Product" the HierarchyID R3PRODSTY is assigned to Product Type "Material". Now, I want to assign the Object family 0401 to a category to be able to create Installed Base records. I cannot modify the Hierarchy R3PRODSTY since it came from R/3. So I created a new hierarchy "IBase" and assigned the Object family and I assigned this hierarchy to Product Type "Material". With this I am able to create a Ibase but not a product because I changed the assignment. Is there straight forward way to have object family in the Hierarchy “R3PRODSTYP" or to be able to create products and Installed Bases simultaneously? Any Input will be greatly appreciated.
    Thanks,
    Uday.

    Hi Ankit ,
    There is some SAP F1 Help. FROM SPRO
    That may answer your question.
    Activate Partner and Address Inheritance
    Use
    In this activity, you can make the following settings for each installed base category:
    Activate partner and adress inheritance for a specified number of installed base hierarchy levels
    The inheritance of partners and addresses is a logical rather than a physical inheritance.
    Activate calculation of geographical coordinates from address information when address data is created or changed
    Enable changes to an installed base for a validity date that is earlier than the system date.
    Partner assignment or address assignment is used during the search for components to take partner inheritance and address inheritance into account.
    For example, this means that in the interaction center or service processes, all components can be found using the business partner.
    Default Settings
    No standard settings are provided.
    The settings are optional. If you do not enter any data, the function is not used.
    Activities
    To activate partner and adress inheritance, select the PInherit. or AdrInherit. checkbox, respectively, and specify the number of levels in the installed base hierachy that should inherit partners or addresses.
    Note: If want partners or addresses to be inherited by all lower-level components in the hierarchy, enter 0 (zero).
    Regards
    Logu

  • Installed Base creation Error

    Hello Gurus,
    I am facing problem for the creation of Installed base. My requirement is to create an Installed Base for a supplied Machine (Header level Material) & to assign the components to it.
    Actually Header Level material will be the supplied product (from Sales Order) while components will be the materials from Producton Order BOM (Make to Order Scenario).
    As I am creating IB from Sales Order/production Order, system giving me following error --
    Pls suggest where what can be wrong?
    regards
    Ravi
    No components of the installation can be determined
    Message no. IB02002
    Diagnosis
    No parts were determined for the parameters entered.
    System Response
    Therefore, no installed base is created.
    Procedure
    Check the parameters entered and then restart the transaction.

    HI
    Thank you for your reply the following is error detail:
    Exception Details.
    oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
    at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:612)
    etc.......
    I checked metalink but nothing changed .
    your advice please
    best regards

  • Business Partner ID and Vendor creation

    Hi All,
        My client does not want to create Vendor IDs for potential vendor during RFx until awarded.
    My situation is if the supplier registers to buyer Business partner id is created first.  Buyer still cannot proceed with PO processing(classic scenario) until a vendor id is created at the backend and replicated to SRM. 
    My question is how do we tie the Vendor Id of back end and Business Partner Id in SRM hoping that custom development is triggered to create vendor at the back end immediately after the supplier is awarded.
    Please advise.
    Regards
    Rao,

    Hello Rao
    I am also looking for solution. could you give some details on this, How did you solve your problem.
    Thanks,
    Ram

  • Issue with defaulting Business Partner Role while BP Creation

    Hi,
    I am having a simple requirement that while creating any contacts, the Business Partner role and authorization group will be defaulted.
    Now 1st was trying to wrtite code in the enhancement spot : CRM_UIU_BP_ENHANCEMENT --> badi CRM_BP_UIU_SAVE --> Method ON_SAVE_EVENT (Event handler for save event ).  But sometimes it is triggered, some times not. When it it triggered, transaction is giving a dump.
    Again, I tried to write code in badi BUPA_GENERAL_UPDATE. There also, I am getting the same error  " The COMMIT WORK processing must not be interrupted. "
    I am writing this code in the method :
    *Call this BAPI to fill the memory
        CALL FUNCTION 'BAPI_BUPA_CENTRAL_CHANGE'
          EXPORTING
            businesspartner = ls_but000-client.
      CALL FUNCTION 'BUP_MEMORY_BUT000_GET'
        EXPORTING
          iv_partner      = ls_but000-partner
        IMPORTING
          es_but000       = ls_bus000_upd
        EXCEPTIONS
          not_found       = 1
          parameter_error = 2
          OTHERS          = 3.
      IF ls_bus000_upd-augrp IS INITIAL.
        ls_bus000_upd-augrp = '9000'.
      ENDIF.
    *   Populate new BUT000 data
      CALL FUNCTION 'BUP_MEMORY_BUT000_FILL'
        EXPORTING
          is_but000       = ls_bus000_upd
        EXCEPTIONS
          parameter_error = 1
          OTHERS          = 2.
    I can't understand why this dump is coming? Please help if there is any other way to defaulting roles..

    Hi Suchandra,
    Are you trying to default Business Roles & Authorizations at the time of SAVE of a new CP?
    If yes, then everytime you click on SAVE button on CP Create Screen the Save BADi will be triggered.
    Cases when its not getting triggered please debug into the event handler method of view-BP_CONT/BPCONTOverview->EH_ONSAVE method.
    In this method at line (below) the save badi is triggered:-
    IF cl_crm_uiu_bp_tools=>save( ir_message_service = lr_msg_service ) = abap_true.
    In the above method - CL_CRM_UIU_BP_TOOLS=>SAVE( ) the save event handler is triggered :-
    * trigger ON_SAVE for registered handlers
      raise_save_event( ).
    If you want the default to happen when you navigate to CP Screen , you'll have to put the defaulting code in an implementation of a different badi - BADI_CRM_BP_UIU_DEFAULTS.
    - Dedeepya
    Edited by: dedeepya reddy on Nov 15, 2011 2:07 PM

  • How to retrieve PARTNER_NUMBER from IBRELATION/Partner view (Install bases)

    Hi Experts,
    I've added an enhancement field in IBDETAIL/Header. Within the I-GETTER of this new field I need to retrieve PARTNER_NUMBER of a specific PARTNER_FCT (Partner Function), say '00000002'.
    IBDETAIL is one of the views in the component IBMAIN, which I'm working on.
    Thanks In Advance,
    Regards,
    Nhlanhla

    Hi,
    Try the following code:
    Get Header partners
        lr_ibpartnerset ?= lr_ibheader->get_related_entity( iv_relation_name = 'HeaderPartnerSet' ).
    Get collection
        if lr_ibpartnerset is BOUND.
          lr_ibh_pcoll = lr_ibpartnerset->get_related_entities(
                                              iv_relation_name = 'IBPartnerAll' ).
          if lr_ibh_pcoll is BOUND.
            lr_partner ?= lr_ibh_pcoll->get_first( ).
            WHILE lr_partner is BOUND.
    Check for Ship to party
              if lr_partner->get_property_as_string( 'PARTNER_FCT' ) EQ '00000002'.
              lr_partner->GET_PROPERTY_AS_VALUE( Exporting iv_attr_name = 'ZXXX'
                                                                                  Importing  ev_result = l_partner ).
           endif.
          lr_partner ?= lr_ibh_pcoll->get_next( ).
    Endwhile.
    Regards,
    S Reddy

  • Error while consuming "Find Business Partner Elements by Elements" service

    Hi,
    I am consuming the standard enterprise service "Find Business Partner Elements by Elements" with technical name "BusinessPartnerCRMElementsByElementsQueryResponse_In" in Webdynpro CE 7.1 . The service provider is CRM 7.0.
    The response from the enterprise service contains a structure called categorycode as ,
    <CategoryCode/>
    This seems to throw an error in when we execute the application . The error we receive is
    1. "Check nested exception for details. (Parameter set failure. The runtime was not able to set some result parameter value."
    2. Caused by: com.sap.dictionary.runtime.DdCheckException: Value  is not valid; enter a value that consists of exactly 1 characters at com.sap.dictionary.runtime.DdTypeString.checkValid(DdTypeString.java:287) 
    The details of the exceptions are as follows
    com.sap.engine.services.webservices.espbase.client.bindings.exceptions.TransportBindingException: Connection IO Exception. Check nested exception for details. (Parameter set failure. The runtime was not able to set some result parameter value. See nested exception for details.) at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.deserializeResponse(SOAPTransportBinding.java:1621) at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.readSOAPResponseMessage(SOAPTransportBinding.java:278) at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call_SOAP(SOAPTransportBinding.java:1120) at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.callWOLogging(SOAPTransportBinding.java:779) at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call(SOAPTransportBinding.java:746) at com.sap.engine.services.webservices.espbase.client.dynamic.impl.DInterfaceInvokerImpl.invokeOperation(DInterfaceInvokerImpl.java:76) at com.sap.tc.webdynpro.model.webservice.model.WSGenericModelClassExecutable.execute(WSGenericModelClassExecutable.java:73) ... 78 more Caused by: com.sap.engine.services.webservices.espbase.client.bindings.exceptions.TransportBindingException: Parameter set failure. The runtime was not able to set some result parameter value. See nested exception for details. at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.deserializeParameter(SOAPTransportBinding.java:1941) at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.deserializeResponse(SOAPTransportBinding.java:1544) ... 84 more Caused by: com.sap.tc.cm.base.exception.BaseModelRuntimeException: Attribute value is not valid for attribute 'CategoryCode' of model class 'com.sap.demo.bpsearchwd.model1.BPCRMElmntRspBP' at com.sap.tc.cm.base.model.BaseGenericModelClass.setAttributeValue(BaseGenericModelClass.java:327) at com.sap.tc.webdynpro.model.webservice.model.WSGenericModelClass.setAttributeForName(WSGenericModelClass.java:187) at com.sap.tc.webdynpro.model.webservice.model.WSGenericModelClass._setField(WSGenericModelClass.java:65) at com.sap.tc.webdynpro.model.webservice.gci.WSTypedModelClass._setField(WSTypedModelClass.java:141) at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readElement(InstanceBuilder.java:642) at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readSequence(InstanceBuilder.java:1060) at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readContent(InstanceBuilder.java:1208) at com.sap.engine.services.webservices.jaxrpc.encoding.GeneratedComplexType.deserialize(GeneratedComplexType.java:1318) at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readElement(InstanceBuilder.java:573) at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readSequence(InstanceBuilder.java:1060) at com.sap.engine.services.webservices.jaxrpc.encoding.InstanceBuilder.readContent(InstanceBuilder.java:1208) at com.sap.engine.services.webservices.jaxrpc.encoding.GeneratedComplexType.deserialize(GeneratedComplexType.java:1318) at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.deserializeParameter(SOAPTransportBinding.java:1920) ... 85 more Caused by: com.sap.dictionary.runtime.DdCheckException: Value  is not valid; enter a value that consists of exactly 1 characters at com.sap.dictionary.runtime.DdTypeString.checkValid(DdTypeString.java:287) at com.sap.tc.cm.base.model.BaseGenericModelClass.setAttributeValue(BaseGenericModelClass.java:324) ... 97 more
    Has anyone encountered this problems .? Any ideas on how to fix this would be very helpful.
    Thanks and Regards
    Bharathwaj

    Hi,
    Caused by: com.sap.dictionary.runtime.DdCheckException: Value is not valid; enter a value that consists of exactly 1 characters at com.sap.dictionary.runtime.DdTypeString.checkValid(DdTypeString.java:287)
    1       Person       The business partner is a natural person.
    2      Organization      The business partner is an organization.
    3      Group      The business partner is a group of natural persons or organizations.
    Are you setting any values to this?
    Regards
    Ayyapparaj

  • Function module for creation of Installed base along with product

    Hi,
            Function module for creation of installed based with product for the business partner.

    Try
    BAPI_IBASE_CREATE
    IB_IBASE_CREATE
    IB_IBASE_CREATE_INITIAL
    CRM_IBASE_COMP_CREATE
    CRM_IBASE_CREATE
    IB_COM2_CREATE_IBASE
    IB_COM_CREATE_IBASE_INITIAL
    Regards,
    Kaushal

  • 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.

  • CRM Installed base Partner assignment main partner

    Hi,
    Sorry about the maybe stupid question but:
    We have on our installed bases component a field with partner assignment. In here we have preferred engineers there normaly should be only one on the installed base, but now we face that there are more then one preferred enigneer is there.
    then that shouldn't be a problem if the right preferred engineer has the main partner function. the system gets this from table: COM_DYNP_PARTNER_UI and the organization model.
    but it assigns the wrong preferred engineer as main partner.
    Anyone has an idea what I could do?
    Kind regards,
    Remon van Harmelen

    hi Vijay,
    Open the Business partner in Role Employee (Tx. - BP).
    Goto the Identification tab.
    Specify a Username for the user.
    Thanks,
    Ashish

  • Error in creation of Employee for Business Partner

    I am using SRM 4.0 and ECC 5.0. I have created Vendor Root Org EBP and replicated vendors from R/3 which is appearing in Vendor Organization in EBP.
    Now when I am trying to create Employee as contact person in thru WEB transaction in EBP "Manage Business Partner".
    After filling all mandatory info when I am saving the same and error popup is coming as given below:
    "Central system not reached"
    Can some body help analyze the same?
    Thanks
    Sanjay

    Hi Vadim,
    Following attributes are already maintained for Vendor Root in Org Plan :-
    BUK
    BWA
    CUR
    ITS_DEST
    SYS
    VENDOR_ACS
    VENDOR_SYS
    Beside this I have checked up availability of replicated vendors in VENMAP table with GUID.
    First error message is coming:
    "Central system not reached"
    When I am defining Logical system and external business partner ID that is R/3 Supplier code than another error is coming :
    "BP role BUOP001 already exists for partner XXX"
    This XXX is running sr. no. of BP number range but do not appear in BP data base . And in next attempt next Sr. no. is blocked by system.
    Problem is still persisting pls. suggest.
    Sanjay

  • 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

  • Creation of Business Partner through IDOC

    Dear All,
    I have to create a business partner which happens through Idoc of message type DEBCOR. My problem is that though I am getting the IDOC message as incoming type which is also getting processed however the creation of BP is not happening. Since IDOC is also showing in green as successfully processed, I dont have any clue where to check it. Any idea as to what could be the possible problem ?
    best regds
    Subha

    IDocs and BAPIs sometimes behave differently than transactions. You might need to add a user exit specifically for IDoc processing. Otherwise send a message to SAP and have them look at it.

  • Creation of Business Partner with External BP #,ID type and Identifications

    Hi Group,
    I have a query on creation of Business Partner with External BP #,ID type and Identification # (along with the Firstname,Lastname,Email, Phone & etc.,) things.
    the thing is that I was using a BAPI called "BAPI_BUPA_FS_CREATE_FROM_DATA", to create a BP and I was not able to have an option available for these things (External BP #,ID type and Identification # ) along with that BAPI.
    So please kindly let me know how these things can be fetched from a BAPI which can accomodate all the above things mentioned.
    Please kindly let me know how it can be achieved.
    thanks in advance.
    Regards,
    Vishnu.

    Hi Gerhard,
    Infact this reply was very useful, but ,while using the BAPI "BAPI_IDENTIFICATION_ADD" while creating the Id type and Id #s, this BAPI was not enabling this.
    I was trying to use this BAPI to create ID #, and it's desc, but, this BAPI was returning like "This BP # does not exist" (in some cases) and in some other cases, it is keeping quiet without giving any indication as whether the things have been updated or not... and also when I checked, things were not getting reflected.
    your help would be very much appreciated.
    thanks & regards,
    vishnu.

  • How to switch off automatic creation of the business partner?

    Hello!
    Advise please why in erp after creation of the customer automatically form business partner? How to switch off automatic creation of the business partner? It very much disturbs, because business partner are created from crm. Because of automatic creation business partners are duplicated.

    Hi,
    I have made the following customizing settings to activate customer integration with business partner, but the problem is when I create a BP with a role (FI-Customer) the customer is not created automatically.
    1. Set BP Role Category for Direction BP to Customer
    Roles: FLCU00 - Business Partner FI Customer (FS: BP)
    FLCU01 - Business Partner Customer (FS: BP)
    2. Defined the Number assignment for Direction BP to customer
    4. Customer account group and numbering is also defined.
    3. Created a BP with BP Role FLCU00, I can see the Customer - General Data tab, but no customer was automatically generated by the system.
    Kindly let me know if any customizing I have missed.
    Regards
    Ameya

Maybe you are looking for

  • Wont let me open final cut studio-missing hardware

    when i try to open final cut studio a message comes up saying missing hardware 512mb ram, but i have this on my computer. do i need more ram? what will make it work? any help would be greatfully appreciated

  • Change font in Hangman widget

    Is there anyway to change the font for the letters in the hangman widget?  I love the game, but the font is really hard to read.  I am working with low level literacy learners, and this would be a fantastic game, but the font has to be cleaner so it

  • WSDL 1,2 supported

    Is WSDL 1.2 supported in 11g SOA? Thanks - Casey

  • IPhone 5 unable to Sync to iTunes

    My IPhone 5 will not sync with my iTunes. It charges when plugged in and i can access all of the photos on my PC but it won't sync or say it's a connected device in iTunes. Is it my iTunes or phone or even PC?

  • Sorting pictures by original date

    I have had to move my pictures several times due to changing computers. My pictures now have dates when they were moved. Is there any way to sort using the original picture (file) date? If so, how do I set the parameters of the sort? Thanks.