External Catalogs Business partner

hi experts!
would just like to verify if Business Partner number set in the call structure is used by SRM only if no vendor number is received from the external catalog.. if there is a vendor number in the catalog coming from the vendor side, business partner in the SRM configuration is not the one being used, right? is there a way where i could by pass the vendor coming from the vendor's catalog?

Hi,
If you wish to ignore the Supplier coming from the catalog you can use the Badi BBP_CATALOG_TRANSFER to clear this field if populated, as far as I know the partner data from catalog is preffered and is determined in FORM CREATE_PARTNERSETS:
then create th partnerset for the vendor
no vendordata at all - leave (no error)
  IF iv_cat_entity_vendor IS INITIAL AND <<   From call structure
     iv_oci_item_data_vendor IS INITIAL OR <<   From catalog
     NOT iv_ignore_partnerdata IS INITIAL.
    RETURN.
  ENDIF.
conversion stuff
  IF NOT iv_oci_item_data_vendor IS INITIAL.
    lv_conv_eingabe = iv_oci_item_data_vendor.
  ELSE.
    lv_conv_eingabe = iv_cat_entity_vendor.
  ENDIF.
So the logic here takes catalog vendor before call structure vendor.
Regards,
Jason

Similar Messages

  • Partner number from external catalog not transferred to SC

    Helo All,
    I dont see a partner no in 'ET_SC_PARTNER' in BAdi 'BBP_CATALOG_TRANSFER' when I transfer external catalog item to SC. Is there any config that has to be done to get the vendor number in SC?
    Any kind of help is rewarded.
    Thanks,
    Chandra

    Hello Chandra,
    Please check your external catalog transfers NEW_ITEM-VENDOR value. If the external catalog is single supplier catalog you can maintain Business Partner in catalog ID detail customizing.
    Regards,
    Masa

  • 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 do search of business partner data, using a message from external sy

    Hi CRM Gems,
    please send the answer to the following question.
    1.How to do search of business partner data, using a message from external system. What FM’s, BAPI etc that can be used for this functionality?
    your answer will be valuble to me.
    Regards,
    Krishna..

    Hi krishna,
      Look at BAPI   BAPI_BUPA_SEARCH.
    Regards.
    Manuel

  • Business partner maintenance for Product catalog view - Problem

    Hi All,
    I am using the FM 'CRM_PRP_MAINTAIN' to create Business partner assignment for product catalog view.
    Can anyone help me with this FM?
    I am passing the following:
            gs_prp_bupa_i-ref_kind = 'B'.
            gs_prp_bupa_i-processing_mode = 'A'.
            gs_prp_bupa_i-bupa_ref_guid = gv_partner_guid.
            gs_prp_bupa_i-partner_id = gv_partner.
            APPEND gs_prp_bupa_i TO gt_prp_bupa_i.
            ls_input_fields-ref_kind = 'D'.
            ls_input_fields-objectname = 'PRP_BUPA_I'.
            ls_input-fieldname = 'BUPA_REF_GUID'.
            APPEND ls_input TO ls_input_fields-field_names.
            ls_input-fieldname = 'PARTNER_ID'.
            APPEND ls_input TO ls_input_fields-field_names.
            ls_input-fieldname = 'PROCESSING_MODE'.
            APPEND ls_input TO ls_input_fields-field_names.
            ls_input-fieldname = 'TYPE'.
            APPEND ls_input TO ls_input_fields-field_names.
            APPEND ls_input_fields TO lt_input_fields.
            CALL FUNCTION 'CRM_PRP_MAINTAIN'
              EXPORTING
                it_prp_bupa_i                   = gt_prp_bupa_i
              CHANGING
                ct_prpadm_h                     = lt_prpadm_h
                ct_prpadm_i                      = lt_prpadm_i
                ct_input_fields                   = lt_input_fields
                cv_log_handle                   = lv_log_handle
             EXCEPTIONS
               error_occurred                  = 1
               prp_locked                      = 2
               no_authority                    = 3
               status_change_not_allowed       = 4
               prp_id_already_exists           = 5
               invalid_prp_id                  = 6
               OTHERS                          = 7 .
    But i don see the partner assignment working.
    My doubt here is wat GUID shud b passed in the field gs_prp_bupa_i-GUID. As of now i m not passing any value here.
    Please help me.
    IF not this FM wat else can i use?

    Hi Ganesh,
    Thanks for your response.
    i hope you understood my question.i have already performed all the steps which you have mentioned.Understand my query first.
    I could solve that query myself.
    Message was edited by: mdv sapcrm

  • ROS - External supplier directory -- Conversion of Business partner

    Hi ROS gurus,
    We are working on a ROS scenario with SRM 5.0 and the backend as the ECC6.0
    We send a link to the supplier and the supplier sends us back the details and then the detailed questionaire, he answers.
    The supplier is accepted and through transfer it has created a BP in both the SUS and the EBP system.
    The SAP doc says that this BP needs to be converted to ur purchasing organization thru Manage organization data.
    Manage Organizational Data will be displayed. In register Company Data scroll down to the area Address Data of Business Partner and in field Tax Jurisdictn enter the code: 3306120101
    I dont find any with the admin login.
    I tried to add manage business partner but no help in SUS.
    I am little bit confused how to proceeed from here.
    This a BP number in both the EBP and SUS system which I can see from the monitor business partner in EBP system. If I tried to change data there it says that this BP cannot be changed in the EBP system.
    Any clues/ thoughts/links of what all the steps involved in bringing the external business partner to SUS.
    Best regards,
    Sridhar.

    Hi,
    The conversion can be done from Manager Business Partner --> enter the BP number in the EBP --> Copy as Vendor (in the dropdown) and execute.
    After this the vendor has to be added to the purchasing organization.
    But I am getting an error while doing this.
    Organizational unit 00000000 does not exist; check entries
    Message no. BBP_BUPA034
    Any thoughts/suggestions/links please.
    Thanks in advance.
    Best regards,
    Sridhar.

  • Problem with External List Management; Business Partner Type

    Hello experts;
    I created a mapping format for importing a simple notepad file. In the ELM i see all my fields populated correctly. Once i start the importing process it goes smoothly with no mistakes at all (green lights). The bp is actually imported and i can see it in the BP transaction with most of the fields correctly imported BUT the business partner type (PERS_PERS_BPKIND in ELM). For this field i have a Constant Assignment which is always HH and because of that i don't have it in my notepad file but i pass the value directly from ELM constant assignement=HH. Unfortunately this value is not copied. Any idea? Am i doing something wrong or i'm loosing some steps in between?
    Thank you very much

    Hello,
    the issue is most probably related to missing authorizations. As you know the processing in external list management happens in the background using WF-BATCH user.
    Please check the following notes:
    708557 - 'ELM: Troubleshooting' point 1.
    https://service.sap.com/sap/support/notes/708557
    1912414 - ELM upload: Error in the map data-step
    https://service.sap.com/sap/support/notes/1912414
    1664498 - External List will not execute
    https://service.sap.com/sap/support/notes/1664498
    The information provided in the notes should help to solve the issue.
    best regards,
    Johannes

  • Unable to remove business partner catalog numbers

    Hello,
    I have created a business partner catalog number for one item.
    Now I want to remove that catalog number but it is not possible.
    I have tried to remove the catalog number over the menu item "Data" and the function "Remove".
    I get the positive system message "Operation completed successfully" but the catalog number is still there.
    Any idea?
    Thanks
    Jacqueline

    Hi,
    I have tried the same in my database. It works fine. We can remove the Business Partner Catelog Number from the Item Master for any item eventhough we have performed transactions in that item.
    Try once again to remove the BPCN. if it fails, please try to inform SAP and they will solve this bug immediately.
    Raja.S

  • BPEXT - External Business Partner Field is cleared in BP Tcode

    Hi All,
    Making any change in the customer/partner details in XD02 Tcodefor the same customer number, the BPEXT - External Business Partner field is getting cleared in BP TCode as well as from the table BUT000
    Please let us know for any SAP Note or workaround through which we can solve this issue.
    Thanks in advance.
    Regards.
    Abhinav

    Hi,
    Please go to TCode SNRO and check if the buffering is active for object BU_PARTNER.
    If yes, you should disable it to have a sequential numbering.
    Go to Edit menu - set up buffering - no buffering
    Best regards,
    Itajaci Júnior

  • How can I Business partner Number create manully or Externally In SRM 7.0?

    Hello all, I am working in SRM 7.0
    1. I am trying to replicate Employee from backend system to SRM, but I want that all Employee have same number in two  systems, for example:
    Employee 1000 in backend shows as 1000(Employee ID or Business Partner ID) in SRM
    How can I do it?
    2. How can I set Busines Partner Number range as external?
    3. There are several Business Partners in SRM 7.0
        For Example, Internal Bp(Employee, Purchasing Company) and External BP(Invocing Party and Contact Person and Employee so on).
        Is it possible to use each Business partner External Number Range separately?
        Ex) 0000000001 ~ 0000000100 : Employee Number
              0000000101 ~ 0000000200 : Contact Person
              0000000900 ~ 0000001000 : Supplier         
    Thanks in advance                    
    Chris.

    My opinion is standard function not support. Modification(not Enhancment) is necessary....

  • Delete external business partner number range

    Hi SRM gurus
    We have implemented a BADI to prevent vendors of certain acct. group from rpelicating to SRM from R/3. Now we want to change the number range of business partner in SRM, which is external no. range. I want to confirm can we delete the external no. range and create a new external no. in SRM under the navigation, will it cause any side effects. SPRO->cross apllication->SAP Business partner->Busniess partner ->number ranges and groupings.
    Preste no. range is
    400000 - 600000 (PO) external
    700000 - 1000000 (XI)  external
    I want to delete the PO no. range and create a no. range for XI which will look like:
    400000 - 1000000 (XI) external.
    with regards
    Manjunath

    Hi
    <u>To avoid the problem of data loosing, pl setup number ranges as follows:
    Menu: SPRO --> Cross-Application Components &#8594; SAP Business Partner &#8594; Business Partner &#8594; Basic Settings &#8594; Number Ranges and Groupings &#8594; Define Groupings and Assign Number Ranges</u>
    <b>Maintain both internal numbers and external number ranges here. The external number range should correspond with the R/3 vendor number range. Then you will not have a problem of data loosing.</b>
    You have another configuration point in SRM that enable you to define number range by backend for PO, RS and RQ.
    Please read the configuration help taht give you an example in transaction SPRO.
    <u>Some related links -></u>
    Re: Impossible to Replicate alpha numeric Vendors from R/3 to EBP
    Re: External number assignment - vendor replication
    Number range for business partner
    Delete business partner from SRM
    Re: Vendor replication
    Re: Unable to replicate both Numeric and alpha numeric vendors records from
    <u>Other related links -></u>
    Using transaction "BP" which has the number "##1" delete the required Business partner. Also try using reports DELETE_ALL_BBP_USERS and BUPA_TEST_DELETE to delete Business partners.
    Re: How to delete a user in the Organizational structure
    Do let me know.
    Regards
    - Atul

  • External business partner number generation

    Hi all,
    Our client has the following requirement:
    Business partner numbers must be generated according to certain rules, which cannot be replicated using standard number ranges.
    My option is to define a single external number range, and then implement an algorithm that generates BP number. However, I'm not being able to identify where I can make this implementation. I have tried to find a user-exit or a BADI in order to do this, but I wasn't successful.
    Can anyone help me identifying an exit or a BADI for Business Partner master data?
    Thanks in advance.
    Regards,
    Joã

    Hi
    <u>To avoid the problem of data loosing, pl setup number ranges as follows:
    Menu: SPRO --> Cross-Application Components &#8594; SAP Business Partner &#8594; Business Partner &#8594; Basic Settings &#8594; Number Ranges and Groupings &#8594; Define Groupings and Assign Number Ranges</u>
    <b>Maintain both internal numbers and external number ranges here. The external number range should correspond with the R/3 vendor number range. Then you will not have a problem of data loosing.</b>
    You have another configuration point in SRM that enable you to define number range by backend for PO, RS and RQ.
    Please read the configuration help taht give you an example in transaction SPRO.
    <u>Some related links -></u>
    Re: Impossible to Replicate alpha numeric Vendors from R/3 to EBP
    Re: External number assignment - vendor replication
    Number range for business partner
    Delete business partner from SRM
    Re: Vendor replication
    Re: Unable to replicate both Numeric and alpha numeric vendors records from
    <u>Other related links -></u>
    Using transaction "BP" which has the number "##1" delete the required Business partner. Also try using reports DELETE_ALL_BBP_USERS and BUPA_TEST_DELETE to delete Business partners.
    Re: How to delete a user in the Organizational structure
    Do let me know.
    Regards
    - Atul

  • How To Add Business Partner Catalog Numbers throuh the SDK (OSCN)

    Is there an SDK Object to Add Business Partner Catalog Numbers (form 993)
    I would like to use a sdk object to Add Business Partner Catalog Numbers instead of using SQL to insert into the OSCN table
    Sincerely yours
    Riade Asleh

    Hi Riade,
    I suggest that you post this question in the forum for B1 SDK.
    Best, Winald

  • Query regarding finding Business Partner from the External Number

    Hi Group,
    I have a requirement to update Address of the Business Partner from the External Number and then using that Business Partner I have to update the Address.
    Now the question is that, <b>how I can get the value of the Business Partner by using the External Number</b>( i.e., PAN Number).[PAN No is used to get the
    differentiate the Organizations].
    So please kindly let me know how I can achieve this requirement.
    Thanks in advance.
    Regards,
    Vishnu.

    Vishnu,
    Depending on where it is stored, your first option would be use the function module BUPA_NUMBERS_GET.
    The other option is to read table BUT0ID if it is stored in the identification details of the business partner.
    Good luck,
    Stephen

  • Not able view full name of external business partner in Lync online meeting.

    Hi
    I am not able view full name of external business partner in Lync online meeting.it is showing only First Letter and position title.
    example( D...Global Team Lead)
    It is difficult to find the names please help me, what will be the problem.
    Thanks...

    Hi,
    Did the issue happen for one partner or for multiple partners?
    Did the issue happen for single online meeting with external business partner or for multiple online meetings?
    Please update to the latest version for Lync server and Lync client and then test again.
    In my Lync environment, on a Lync online meeting which included external federation users, I can see the full name of them.
    Best Regards,
    Eason Huang
    Eason Huang
    TechNet Community Support

Maybe you are looking for