BAPI_BUPA_SEARCH && mc_name1

We use the function BAPI_BUPA_SEARCH to search for BP's.  This function has as input parameter: CENTRALDATA with the following fields:
PARTNER - BU_PARTNER - CHAR     10
MC_NAME1 - BU_MCNAME1 - CHAR 35      - Search Help Field 1 (Name 1/Last Name)
MC_NAME2 - BU_MCNAME2 - CHAR 35      - Search Help Field 2 (Name 2/First Name)
SEARCHTERM1 - BU_SORT1 - CHAR 20
SEARCHTERM2 - BU_SORT2 - CHAR 20
PARTNERCATEGORY - BU_TYPE - CHAR 1
The problem is that MC_NAME1 has only 35 charaters. 
In BUT000 the fields NAME_ORGx, NAME_FIRST and NAME_LAST all have 40 characters.
When we now search a BP with a name of 40 characters the function does not find this BP.
f.e.
BP 1: NAME_ORG1 = "test name" ---> MC_NAME1 = "TEST NAME"
BP 2: NAME_ORG1 = "test test name" ---> MC_NAME1 = "TEST TEST NAME"
BP 3: NAME_ORG1 = "test test test test test test test  name" ---> MC_NAME1 = "TEST TEST TEST TEST TEST TEST TEST "
The function BAPI_BUPA_SEARCH with parameter CENTRALDATA-MC_NAME1 = "name" will only find BP 1 and BP 2, BP 3 has no "name" in his MC_NAME1 anymore because of the lenght of this field.
How can this issue be solved?
Or do we need to use another function?
Kind regards,
Lieselot

Hi Lieselot,
I'm responding to your initial query...
Your observations and analysis about the issue is quite correct - the name fields can store 40 characters, but the search takes only 35 characters into account. This is a technical limitation of the business partner search, and is a known issue in SAP.
The limitation to repair it is that the name search fields are also used in the address components, so there are a lot of dependencies. Also, it is quite rare to see names more than 35 characters in length.
Having said this, i recognize that this is a genuine requirement for you - and many customers have faced similar issues. The approach they follow when they are sure to have many many BP's with name >35 characters is this :
Create a new field using EEW, and add this field to BUT000. This field can be of length 40 characters, and can be used to store the entire converted name. The search methods can now be modified to search by this Z field as well, so the search will always find even the long names.
The solution is tedious to implement but if almost every other BP in your systems has a long name, its worth the effort in the long run.
Hope this helps.
Cheers,
Rishu.

Similar Messages

  • Problem with searching for 'empty' emails with BAPI_BUPA_SEARCH

    Dear ABAP'ers.
    I have got a small problem with BAPI_BUPA_SEARCH.
    I Use this BAPI to search for Business Partners with the Email condition.
    I put rhe Email to lv_email variable, it works ok.
        lv_email = ' '
        CALL FUNCTION 'BAPI_BUPA_SEARCH'
          EXPORTING
            email = lv_email
          TABLES
            searchresult = lt_searchresult   <= returns no BuPas
            return       = ls_bapiret2  .
    But I need to have a possibility to search for such Business Partners who have got no email address. Unfortunatellu when I pass an empty lv_email to BAPI, it returns no Business Partners whilst such BuPas exist in database.
    Is there some possibility to search for those BuPas who have got no email address assigned?
    I will be thankful for help.
    Regards,
    P.

    Can you query ADR6 table where SMTP_ADDR = space.
    and pick the PERSNUMBER or ADDRNUMBER and pick the Patners related to that ..

  • BAPI_BUPA_SEARCH - MAXSEL

    I have an RFC that does business partner search using BAPI_BUPA_SEARCH. I want the ability to restrict the number of business partner retrieved.
    The bapi has a structure OTHERS. In it there  is is a field MAXSEL. I specify 20 for MAXSEL in BAPI signature but still get more than 20 BPs.
    How is MAXSEL used?

    Hi Raynald,
    The parameter MAXSEL has some limitations. E.g. : if you try searching for address specific attributes or communication data such as tel / fax, it doesn't always work. Reason  - the modules of Address management donot support the concept of maxsel.
    BUPA_SEARCH makes a call to Address management modules internally, and thus it cannot take care of this parameter for some cases.
    I'd suggest that you activate the search help BUPA_ADR. Look into note 595442. This creates a new search table BUTADRSEARCH that is in control of the BP, not address, but combines the address fields requierd for a quick search. This should solve the problem.
    Cheers,
    Rishu.

  • Performance: Open SQL vs. Native SQL (Oracle)

    Hi everybody,
    I have an interesting issue here. For a DB selection I use an Open SQL query from a table view into an internal table. It works fine, but the performance is not very well. The SELECT uses LIKE and wildcards (%) to search for customer master data (names and address fields).
    Because of the bad performance I made some tests in transaction DB02 with native SQL, but exactly the same SELECT structure. It looks like this:
      SELECT *
        FROM zzrm_cust_s_hlp
       WHERE client = 100
         AND mc_name1      LIKE '<name>%'
         AND mc_name2      LIKE '<name>%'
         AND valid_from    <= <timestamp>
         AND valid_to      >= <timestamp>
    Ok, now I tried exactly the same SELECT statement with the same data to search for (<name> and <timestamp) with Open SQL and Native SQL. The Difference is quite suprising, the Native SQL query is about 5-10 times faster (arount 1 sec) than the Open SQL query (around 5-10 sec). Even with the LIKE keywords and the wildcards.
    Any ideas what could be the problem with the Open SQL query?
    And: what can I do to achive the same performance as with the Native SQL query?
    Kind regards and thanks in advance for any help,
    Matthias

    Ok, here is the the SQL explaination from the DB02 query:
    SELECT STATEMENT ( Estimated Costs = 194 , Estimated #Rows = 1 )
           9 COUNT STOPKEY
             Filter Predicates
               8 NESTED LOOPS
                 ( Estim. Costs = 193 , Estim. #Rows = 1 )
                 Estim. CPU-Costs = 1,665,938 Estim. IO-Costs = 193
                   5 NESTED LOOPS
                     ( Estim. Costs = 144 , Estim. #Rows = 98 )
                     Estim. CPU-Costs = 1,162,148 Estim. IO-Costs = 144
                       2 TABLE ACCESS BY INDEX ROWID BUT000
                         ( Estim. Costs = 51 , Estim. #Rows = 93 )
                         Estim. CPU-Costs = 468,764 Estim. IO-Costs = 51
                         Filter Predicates
                           1 INDEX SKIP SCAN BUT000~NAM
                             ( Estim. Costs = 6 , Estim. #Rows = 93 )
                             Search Columns: 1
                             Estim. CPU-Costs = 59,542 Estim. IO-Costs = 6
                             Access Predicates Filter Predicates
                       4 TABLE ACCESS BY INDEX ROWID BUT020
                         ( Estim. Costs = 1 , Estim. #Rows = 1 )
                         Estim. CPU-Costs = 7,456 Estim. IO-Costs = 1
                         Filter Predicates
                           3 INDEX RANGE SCAN BUT020~0
                             ( Estim. Costs = 1 , Estim. #Rows = 1 )
                             Search Columns: 2
                             Estim. CPU-Costs = 3,661 Estim. IO-Costs = 1
                             Access Predicates
                   7 TABLE ACCESS BY INDEX ROWID ADRC
                     ( Estim. Costs = 1 , Estim. #Rows = 1 )
                     Estim. CPU-Costs = 5,141 Estim. IO-Costs = 1
                     Filter Predicates
                       6 INDEX UNIQUE SCAN ADRC~0
                         Search Columns: 4
                         Estim. CPU-Costs = 525 Estim. IO-Costs = 0
                         Access Predicates
    And this is the one from the Open SQL query in ABAP:
    SELECT STATEMENT ( Estimated Costs = 15,711 , Estimated #Rows = 29 )
           7 NESTED LOOPS
             ( Estim. Costs = 15,710 , Estim. #Rows = 29 )
             Estim. CPU-Costs = 3,021,708,117 Estim. IO-Costs = 15,482
               4 NESTED LOOPS
                 ( Estim. Costs = 15,411 , Estim. #Rows = 598 )
                 Estim. CPU-Costs = 3,018,711,707 Estim. IO-Costs = 15,183
                   1 TABLE ACCESS FULL BUT020
                     ( Estim. Costs = 9,431 , Estim. #Rows = 11,951 )
                     Estim. CPU-Costs = 2,959,067,612 Estim. IO-Costs = 9,207
                     Filter Predicates
                   3 TABLE ACCESS BY INDEX ROWID ADRC
                     ( Estim. Costs = 1 , Estim. #Rows = 1 )
                     Estim. CPU-Costs = 4,991 Estim. IO-Costs = 1
                     Filter Predicates
                       2 INDEX UNIQUE SCAN ADRC~0
                         Search Columns: 4
                         Estim. CPU-Costs = 525 Estim. IO-Costs = 0
                         Access Predicates
               6 TABLE ACCESS BY INDEX ROWID BUT000
                 ( Estim. Costs = 1 , Estim. #Rows = 1 )
                 Estim. CPU-Costs = 5,011 Estim. IO-Costs = 1
                 Filter Predicates
                   5 INDEX UNIQUE SCAN BUT000~0
                     Search Columns: 2
                     Estim. CPU-Costs = 525 Estim. IO-Costs = 0
                     Access Predicates
    Of course I can see the difference.
    But since the statements are identical, I don't understand why this difference exists
    Thanks for your help!
    Kind regards, Matthias

  • Search criteria is not working in Responsible Group field in sap crm could you please help me this how to achieve.

    search criteria is not working in Responsible Group field in sap crm could you please help me this how to achieve.I have writen code on EH_ONSEARCH .as per below...what changess i need to do..and through partner function and adding the selection params please send the sample .
    code. partner funtction - ZRG DATA :
    DATA : lv_partner_fct type .
    types: begin of ty_resp,
           partner    type but000-partner,
           name_last  type but000-name_last,
           name_first type but000-name_first,
           mc_name1   type but000-mc_name1,
           mc_name2   type but000-mc_name2,
           end of ty_resp.
    DATA: lv_resp_bp type STANDARD TABLE OF ty_resp INITIAL SIZE 0,
           lw_resp_bp type ty_resp.
    IF lv_attr_name = 'Rgroup'.
    lr_entity->get_property_as_value( EXPORTING iv_attr_name = if_crm_srqm_uiu_const=>gc_attr_low
                                       IMPORTING ev_result = lv_low ).
    IF lv_low IS INITIAL.
    SELECT partner
           name_last
           name_first
           mc_name1
          mc_name2
    FROM but000 INTO table lv_resp_bp
    WHERE mc_name2 = lv_low and bu_group = '0010'.
    loop at lv_resp_bp into lw_resp_bp.
        lv_low = lw_resp_bp-mc_name2.
      lr_query_service2->add_selection_param( iv_attr_name = 'Rgroup'
                                                iv_sign = lv_sign
                                                iv_option = lv_option
                                                iv_low = lv_low
                                                iv_high = lv_high ).
      ENDLOOP.
    if lv_partner_fct = 'ZRG'.
      lr_entity = lr_iterator->get_next( ).
    CONTINUE.
    ENDIF.
    lv_attr_name = 'BU_PARTNER'.
    ENDIF.

    <b>You can acheive   this .... first by creating the search help exit    ... by  creating the maintaince  view   then   using it in the   Creation of the search help </b> ...
    see the link for attaching the view   to the serach help .
    <a href="http://">http://www.sapdevelopment.co.uk/dictionary/shelp/shelp_elementary.htm</a>
    reward  points if it is usefull...
    Girish

  • How to populate default values for BP (FPP1 is  tcode in ECC 6.0)

    Hello ,
    I am creating BP in ECC 6.0 using Fpp1 tcode.  How to populate default values when i hit create BP person.   any badi  triggers when we are creating BP in ECC.
    guide me.

    Hi Premanand,
    To default fields, you need to do the following steps :
    1. Create a Z module e.g. : Z_DEFAULT_FIELDS_DIALOG.
    2. Enter suppose you want to default fiels Name, title, country, write code as follows  :
    DATA : ls_busdefault LIKE busdefault.     
      ls_busdefault-title = '0002'.
      ls_busdefault-mc_name1 = 'TEST'.
      ls_busdefault-mc_name2 = 'Default'.
      ls_busdefault-country = 'IN'.
        CALL FUNCTION 'BUP_BUPA_FIELDVALUES_SET'
        EXPORTING
          i_busdefault = ls_busdefalut.
    3. Now got to transaction BUS7, select event ISDAT, click on Event--> function modules.
    4. Register your Z module Z_DEFAULT_FIELDS_DIALOG in this list, Save.
    This should solve your problem. Please note : You can only default those fields contained in structure BUSDEFAULT.
    Cheers,
    Rishu.

  • BAPI to search for customer in CRM based on search terms

    Hi,
    Could anyone please tell me if there is a function module in CRM to search for BP's based on search terms. ( Just as we could enter '*' in search terms in transaction BP and get a list of customers ).
    Thanks in advance,
    Sahil

    Hi Sahil,
    You can make use of BAPI_BUPA_SEARCH.
    In the import parameter CENTRALDATA you can pass the
    search terms.
    Ranjit

  • 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

  • Extending the Search Object of a BOL Entity  with custom fields

    Hi All,
    I have to enhance the structure of the BOL search object 'BuilHeaderSearch' with custom fields!.
    i went to the transaction genil_bol_browser and find out the structure of the object as, 'CRMST_HEADER_SEARCH_BUIL'
    how can i insert custom fields into this structure, so that i can display these custom fields at the Front end ( Web IC ).
    Thanks in advance,
    sudeep v d.

    Hi Sudeep!
    First of all it should be mentioned that: it is NOT possible to change list of <b>SEARCH</b> criteria in IC!
    So, in other words, you can search BP ONLY by params listed in native structure 'CRMST_HEADER_SEARCH_BUIL'.
    BUT: You can <b>FILTER</b> search results!
    For example: you get the list of BP with MC_NAME1 (lastname) search criteria (only by SAP class!)and THEN you can filter (delete from list) by YOUR criteria (in your class!).
    Is it clear?
    So how to add your own criteria?
    1. Transaction GENIL_MODEL_BROWSER - Model Browser forGen.IL Applications
    2. Component Set - ALL
    3. Search Objects -> BuilHeaderSearch -> Attribute Structure ->CRMST_HEADER_SEARCH_BUIL (Dbl Click)
    4. Append Structure (or F5)
    5. Name the new sub-structure and provide all new fields
    So now you can use this new fields in IC Z-classes.
    I had the same task and nobody in SDN could help - so I had bought new SAP_book: <a href="http://www.sappress.com/product.cfm?account=&product=H1909">mySAP CRM Interaction Center</a> because in Contents there were:
    <b>"Extending the Business Partner Search in IC WebClient by New Search Fields"</b>.
    So in fact it is not truth: it is not possible to <i>extend search</i>. You can only filter results!
    <b>BUT</b>!
    It is not the end of my post! I hope that SAP people will see this post. I found a BUG in SAP classes and methods: it is not possible to navigate to first position in collection wraper!
    exactly:
    lr_current ?= entity_col->if_bol_bo_col~get_first( ).
    doesn't work.
    So position of cursor puts on second record in structure!
    In other words it is not possible to filter the first record in search result! And so new search is not efficient
    I think that is is bug and wait for comments of SAP.
    <b>Reward points if it helps.</b>
    Regards,
    Alexander

  • Dynamic Data selection for the Filed entered in Selection Screen.

    Hi All,
    My requirement is as follows.
    1 select options in Selection Screen for MATNR (SO_MATNR)
    1 parameter field in Selection Screen for entering a MARC field name. (P_FIELD)
    Now the Program has to display the values of this Field (Entered by the user as P_FIELD) from MARC table, where MATNR is in SO_MATNR.
    I understand that this would require a dynamic select statemant but could not figure out the correct way.
    Please help me with the code for this requirement
    Regards,
    Sunil

    Not sure If I understand correct, but here's an example on what I think you are looking for. I don't have an ECC system here (we're on CRM), but you should adept it to your tables and fieldname.
    TABLES: but000.
    DATA: lt_feld TYPE TABLE OF name_feld,
          lw_feld LIKE LINE OF lt_feld.
    SELECT-OPTIONS: so_part FOR but000-partner.
    PARAMETERS: field TYPE name_feld DEFAULT 'MC_NAME1'.
    SELECT (field) FROM but000
      INTO TABLE lt_feld
      WHERE partner IN so_part.
    LOOP AT lt_feld INTO lw_feld.
      WRITE:/1 lw_feld.
    ENDLOOP.

  • How to get the field

    Hi SAP GURUS,
    I m working in SAP  CRM5.0. when i m going to t code BUSB I m seeing the screen field and data base field. In field name (DATA BASE) I m getting 302 fields those r available in BP Screen. But in BP screen their r 2 fields (NAME_FIRST AND MC_NAME1). I m nt able to see  the NAME_FIRST field in BUSB t code but MC_NAME1 is available  How they r related.
    Thnx
    Chinu

    answeded

  • Wrong text in ADRC and LFA1 table after Unicode conversion

    Hello,
    We are doing MDMP to Unicode on SAP 4.7 system.
    In post unicode activities,we had corrected the garbage characters in
    table ADRC
    by converting to target langauage ZH using SUMG t-code.
    Condition used for addind table ADRC in SUMG is LANGU ='1' and
    LANGU_CREA = 'EN'
    But after converting and saving the data,most of the records have
    incorrect character in word.
    and text field of search term/company name/city in table LFA1 are also
    wrong in correspond field in table ADRC.
    Thanks
    Harshavardhan

    Hi Harshavardhan,
    Assumption: You have Chinese entries in table ADRC with ADRC-LANGU_CREA = EN
    Now you have to distinguish two problems:
    1) Chinese texts are stored in ADRC fields, which are NOT used for search help texts (most of the fields - e.g. ADRC-NAME1):
    These texts can be handled in two ways:
    a) Change LANGU_CREA = EN to LANGU_CREA = ZH for these entries (e.g. where ADRC-COUNTRY = CN) before the Unicode conversion (by the way, I would not use ADRC-LANGU, since this is the communication language, which does not necessarily comply with the code page of the entry).
    This needs to be done in a similar way as shown in z-reports described in  SAP Note 634839 ( although this specific fool-the-system case is not covered there - you have to adapt those examples)
    b) Use SUMG to repair the entries using language ZH (as you already did)  
    My favourite would be a), as this can be done before the conversion (Note that SUMG ineeds to be executed during downtime !)
    2) Chinese texts are stored in ADRC fields, which are used for search help texts (e.g. ADRC-MC_NAME1):
    a) If these entries were inserted / changed with logon language ZH, then point 1) applies
    b) If users logged on with logon language EN and created the entries, then most of these texts are destroyed already in Non-Unicode system. Then there is no automatic repair possible (at least point 1 does not work). Here my statement from before is valid:
    Those entries need to be generated again - e.g. if you do a dummy change on the name.
    According to my knowledge, this is a manual effort (either before or after the conversion) - but maybe it can be automized ...
    Best regards,
    Nils Buerckel
    SAP AG

  • Use of additional fields win IC Winclient BP Search

    Hi
    I’m trying to use the HOUSE_NUM2 field in structure CCMSEARCH_STRUCT to search for a BP in the IC Win Client (CIC0) in CRM.
    I can get the HTML page to pass the field back to CCMSEARCH_STRUCT, but after several dynamic function calls the program ends up calling FM BAPI_BUPA_SEARCH which does not have the field HOUSE_NUM2 as an input parameter.
    Is it possible to configure the search to call an FM that uses that field as well? (without repairing the SAP code)
    I have followed these steps:
    1) Copied O_ISU_BPFINDER_BUTTON to ZO_ISU_BPFINDER_BUTTON, changed the HTML and re-imported it. 
    The changes were to remove some fields (ie IBASE components) and add the new input field HOUSE_NUM2.
    Here is the relevant HTML tag:
    <TR>
      <TH align=left  width=28%><!%%STREET_NO%></TH>
         <TD width=72%><NOBR>      
           <INPUT name=HOUSE_NUM1 size=6 maxLength=10 type=TEXT/PLAIN>
           <INPUT name=STREET size=25 maxLength=60 type=TEXT/PLAIN>
           <INPUT name=HOUSE_NUM2 size=6 maxLength=10 type=TEXT/PLAIN>
              </NOBR></TD></TR>
    2) I have copied the entries for O_ISU_BPFINDER_BUTTON in transaction CRMC_CIC_SEARCH_CNTR and ensured that the followin entry is there: 
    ZO_ISU_BPFINDER_BUTTON     CCMADDRESSFIELDS  HOUSE_NUM2     X
    3) I have created a new search profile in transaction CRMC_CIC_SEARCH_RULE with the following setttings:
         HTML for BP Search = ZO_ISU_BPFINDER_BUTTON
         Under priorities: CCMADDRESSFIELDS     CCMCS_ADDR_SEARCH_CONTROL     1
         (This is the only relevant entry from what I can tell in Debug mode)
    Everything else works, and I can see the relevant data being passed to SAP, but by the time the actual search takes place in BAPI_BUPA_SEARCH HOUSE_NUM2 is not available as a search parameter.
    I have searched these forums and come across a couple of threads that seems to imply that it should just work if I follow these steps, but I can only assume that I am using an incorrect search Function Module
    Thanks for your help
    Regards Esti

    Hi Siva
    What is the transaction to look at this query?  I have not seen any evidence that the program accesses this query, but it is worth having a look I guess.
    The sequence of Function calls are:
    CCMCS_BP_SEARCH_RULES
    CCMCS_BP_SEARCH_CONTROL
    CCMCS_BP_ADDR_SEARCH2
    CCMCS_BP_SEARCH2
    (Up to this point it uses structure CCMADDRESSFIELDS, and has accesss to HOUSE_NUM2)
    Then it calls BAPI_BUPA_MAIN
    It might be that I will have to repair CCMCS_BP_SEARCH2 in the end, but I'd like to be sure that it is my only option, as I do not want to change SAP standard code unnecessarily.
    Cheers
    Esti

  • Alternative for inner joins

    Hi,
    please check this code and suggest me of an alternative for this performance wise.
    SELECT b~partner
                      APPENDING CORRESPONDING FIELDS OF
                      TABLE t_db_pos_match
                        FROM adrc AS a
                        JOIN but020 AS b
                          ON   aaddrnumber = baddrnumber
                        JOIN but000 AS c
                          ON   bpartner    = cpartner
                        WHERE  c~partner   NE t_bp_obj-act-ekun-partner
                          AND  c~mc_name1   = t_bp_obj-act-ekun-name_last
                          AND  a~city1      = wa-city1
                          AND  a~post_code1 = wa-post_code1
                          AND  a~po_box     = wa-po_box
                          AND  a~street     = wa-street
                          AND  a~house_num1 = wa-house_num1
                          AND  a~house_num2 = wa-house_num2
                          AND  a~region     = wa-region
                          AND  a~addr_group = 'BP'.
    awaiting your reply.
    Binay.

    HI
    *PARAMETERS P_CITY TYPE SPFLI-CITYFROM.
    **TYPES: BEGIN OF ENTRY_TAB_TYPE,
            CARRID TYPE SPFLI-CARRID,
            CONNID TYPE SPFLI-CONNID,
          END OF ENTRY_TAB_TYPE.
    **DATA: ENTRY_TAB   TYPE TABLE OF ENTRY_TAB_TYPE,
         SFLIGHT_TAB TYPE SORTED TABLE OF SFLIGHT
                          WITH UNIQUE KEY CARRID CONNID FLDATE.
    **SELECT CARRID CONNID
          FROM SPFLI
          INTO CORRESPONDING FIELDS OF TABLE ENTRY_TAB
          WHERE CITYFROM = P_CITY.
    **SELECT CARRID CONNID FLDATE
          FROM SFLIGHT
          INTO CORRESPONDING FIELDS OF TABLE SFLIGHT_TAB
          FOR ALL ENTRIES IN ENTRY_TAB
          WHERE CARRID = ENTRY_TAB-CARRID AND
                CONNID = ENTRY_TAB-CONNID.
    TRY LIKE THIS
    REWARD IF USEFULL

  • BAPI FM FOR READING EMAIL AND GIVING PARTNER INFO

    Hello All,
    As I am new to SAP,
    As per my requirement, I need to check my partner through email. User will give email and then I should get related partner details, here I cannot use  table. So i need FM for fetching partner by giving email and (  text ).
    Regards,
    Mithuunn.

    Try BAPI_BUPA_SEARCH_2.  According to the documentation:
    This function module enables you to search for business partners.
    You can enter the telephone and fax number, the e-mail address and the address attributes 'country', 'region', 'city' and 'postal code' as search criteria. The business partner role and central business partner data, such as business partner number and the match code fields MC_NAME1 and MC_NAME2 constitute additional search criteria.
    While the e-mail address and the URI address have to be entered in full, the address attributes and central data may contain wildcards (in the form of '*'). However, bear in mind that you must enter the country when using a wildcard to search for the telephone number, otherwise an error message is issued.
    Read the Function Module Documentation for more...
    Hope this helps!

Maybe you are looking for

  • Free Goods determination in Invoice

    Hi Experts, My query is regarding Free Goods. Free Goods are determined in the sales order. Now lets assume that I have maintained free goods scheme for product A as 10 qty free on 100 Qty. At the time of delivery, if insufficient stock (60 Qty - bat

  • Replace vertical navigation in custom master page from snippet gallery

    Hi. I'm creating a new master page from seattle.master and I'm trying to implement a customized snippet from the snippet gallery into the master page code without success.  The following line is straight from a seattle.master page: <div id="sideNavBo

  • Embedded Verdana - 'i' looks like 'l'

    Hi I'm embedding Verdana font in my application to get  to use advancedAntiAliasing property. With embedded Verdana Bold, the lower  case 'i' looks more like a lower case 'l'. Any suggestion on how to address this  issue? Thanks, Dilip Sample text ou

  • Alternative flow for down payment

    Hi, the standard Flow for Down payment is : F-47 F-48 MIRO (or FB60) F-54 my client didn't use the above flow but he uses the follow : F-58 (instead of F-48) MIRO (or FB60) F-54 What's your about this ? is there any Risk if he'll continue using this

  • Performance Issue with MSEG

    Hi, I have a report having below logic.it is taking long time to fetch data from dictionary.     SELECT      KT~MBLNR  "NUMBER OF MATERIAL DOCUMENT      KT~MJAHR  "MATERIAL DOCUMENT YEAR      KT~BUDAT  "POSTING DATE IN THE DOCUMENT      ST~ZEILE  "IT