Adding a field to contacts templates

I am trying to add another field into the 'residential address' section in Contacts.
My sister in law has moved into a subberb of a large town not far from me and I want to add a 'suberb' field into residential addresses to enable this but cannot figure out how to do it.
I have been fiddling with Contacts for the past hour and have made no progress whatsoever.
There MUST be someone out there who is smarter than I am.......
Please help an idiot in distress

Hopefully a more knowlegeable person can respond, but I wonder if custom fields from Outlook are supported. If you look at "Add Field" when editing a contact there are a limited number of additional fields.
There is a Note field to hold various info, but I guess you already have a custom field you want to use...

Similar Messages

  • Adding a Pager field in contact information in 5.2

    When I try to enter pager info into BP addresses tab (SAP GUI) in 5.2, I get a prompt to enter some kind of information about the service??
    how do I get it to accept info as I want to add that field in the web ui
    In trying to customize as well under UI configuration, I don't see the Pager field as an option. Has anyone had a similar problem. Pls help.

    Hello,
    I have looked at wiki below [http://wiki.sdn.sap.com/wiki/display/CRM/Howtoaddanexistingfieldtoasearchpageofadifferent+component]
    Kindly suggest ways to acheive adding new field in Opportunity Search ( employee responsible which is not the main contact like I mentioned ) which belongs to another component ...Can it be done without coding eg. adding to design layer.
    Can you please give steps to do the same.
    Thanks.
    Regards,
    Monica

  • How can I modify the Contacts Template to display additional fields with out selecting "add field" everytime?

    How can I modify the contacts template in either iCloud, my iPhone, or my iPad to display additional fields that I always use ... example: How can I get Job Title to always be a fillable field with out selecting "add field" everytime?

    Let the HairSalon implement the java.lang.Comparable interface. You'll need to write code for
    public int compareTo(Object o1, Object o2)
    The compare method would cast the Objects to HairSalons and return the difference in price.
    Then use java.util.Arrays.sort(Object []);

  • Adding existing field to a UI Search and Modifying UI Query

    Hello.
      I want to add the "central archiving flag" to the Contact search BP_CONT_SEARCH/Search. I've added the field into the SEARCH node via BSP_WD wizard but the field created does not appear as available in the Search because it is not into the context structure. ¿Is there any solution to this? ¿I must append a new field to the standard structure?
      Although I get the "archiving flag" available I think I will need to modify the selection query ¿Is that possible? If it's possible ¿How can I do it?
      I have another problem with a result field of another search for activities (BT126S_APPT/ApptSR). I would like to know how can I reach the selection ( based on BOL result model BTQRAct ) and how can I modify that selection/quety.
    Thanks in advance.
    Kind regards.

    You can create a copy of the standard design layer, add your field and define it as dropdown listbox 0 coding is required
    Otherwise you will need to code in the GET_V method and the GET_P, there's a lot of information about this if you have a little of patience to search
    If fits your requirement (dropdown listbox) I would go for the design layer approach, of course there's info about this through scn too

  • Adding custom fields to Embedded Search

    Hi All,
    I have read the post [here|How to add custom fields to Embedded Search; about adding custom fields to Embedded Search. I am looking to add Employee Subgroup for use in Talent Management (specifically the STVN SuccessionPlanning component) and wanted to know if anyone can expand on the instructions in the link to add this field.
    It appears to be part of the HRTMC_PERSON search object connector already and while I've done some IMG configuration the field is showing in SuccessionPlanning, but not displaying any data.
    Additionally, I'd be interested in any tips to add information that is not from PA0002 should it be required in the future.
    Many thanks,
    Luke

    Hi Luke,
    I am assuming here that your search request fields are based on HRTCM_CENTRALPERSON search template. To enable your search to work on employee subgroup please do the following
    1) Check if the HRTMC_PERSON Template extracts the data from Infotype 0001 via SPRO node 'Define Search Models and Change Pointer' Extraction Class is 'CL_HRTMC_SEARCH_READ_PA_INFTY'.
    2) Via ESH_COCKPIT, goto Template Modeler and select your custom Software Component and press Edit. Goto roadmap step 5 - Define Requests - where all search request fields are defined. Its using these fields Talent search works.
    3) Select the search request e.g. 'SAP_TALENT_NAKISA', it would then show list searchable attributes in below table. Using 'Add' button select path for PERSK so that it can searched.
    It would look like this once selected
    OBJID(REL_CP_P)->HRTMC_REL_CP_P_209.REL_CP_P(REL_CP)->HRTMC_PERSON.OBJID->HRTMC_PERSON.ORG_ASSIGNMENT
    4) In step SPRO 'Define Search Requests and Search Field Names' , define Employee subgroup field with AliasSearchField = PERSK since thats what is defined in roadmap step 5.
    Hope it helps!
    Regards,
    Ricky Shah

  • CRM 7.0 / IS-U: adding custom fields to Business agreement for replication

    Hello Experts!
    We're working on replication of custom fields from IS-U to CRM 7.0.
    Can you help me with clarification of my understanding of these questions..?
    1) CRM/IS-U mapping tables for buag_main:
    Business Agreement(BUAG_MAIN) is a BO in CRM that corresponds to CRM table CRMM_BUAG and to Contract account in IS-U table FKKVKP.
    Table FKKVKP were enhanced with some z-fields,
    so we are going to enhance corresponding CRM table CRMM_BUAG (or CRMM_BUAG_H) with that new fields..
    But we see that these CRM and IS-U tables have far not the same field structures..
    So, the question: Which crm and is-u tables i should look, enhance and replicate for Business agreement?
    2) Access to Business agreement with possibility to add custom field:
    I couldn't find in Web UI where i can directly edit profile of Business Agreement..
    I've found just access to assignment block "Business agreement" on Account's profile overview page..(Role ServicePRO; Account details).
    There I used AET to add custom field..but I faced with problem when the 1st popup appeared: there was no enhanced object "Business Agreement"..
    Also in role "Utilities IC Agent" i've found "business agreement" profile but there I don't see buttons for adding custom fields..
    So, the question is: Where I can access Business agreement profile to enhance it with custom fields for replication with IS-U?
    3) CRM/IS-U data exchange functions:
    I tend to use tcode CRMC_BUT_CALL_FU:
    for CRM inbound event of BUAG object  - FM CRM_BUAG_MWX_PROCESS_EXT_STRUC..(as template).
    Question: Am I right that it fits my requirement to replicate custom fields from IS-U to CRM?
    Please tell me if you need more information..
    Looking forward to your answers.
    Thank you a lot in advance!
    Kind regards,
    Evgenia

    Hi Gobi,
    Thank you for advice. But:
    I've created fields not by using AET - I used documentation that Nicolas suggested me above.
    I've enhanced tables and structures that were mentioned there with my z-fields for both sides (CRM and ERP).
    Also I looked CRMC_BUT_CALL_FU for CRM Inbound BUAG_MAIN - corresponding standard FMs are marked for call.
    Any ideas?
    Thanks in advance.
    BR,
    Evgenia

  • Quantity field as input field in purchase templates

    Hi SDN,
    we are on WAS 700, SRM 5.0. SRM Server 5.5
    I am facing an urgent change request, which is a modification of standard templates and dynpros.
    The Task:
    When I create a shopping cart via "Old Purchase Orders and Templates" I want the quantity field as an input field, so that I can change quantities right here, when adding items from the public template to the shopping cart.
    The Business Case:
    We get tons of bad user feedback, as the process as it is, is really time consuming, because first you chose items from the template and in the next step you have to change the quantities.
    The html template involved is the:
    SAPLBBP_PDH_SEARCH 4001
    The corresponding dynpro is:
    4001 in function group BBP_PDH_SEARCH
    In the dynpro I see a quantity-field in the creen painter:
    -QUANTITY in Table Control TC_SUBLIST_SC
    in the html template I have:
    `if (SUBLIST-ITM_TYPE[n].value != "HIER")`
                  `SUBLIST-QUANTITY[n].value` `SUBLIST-UNIT[n].value`
    I guess I need something like:
    <input type="text" name="<SUB_WA>-QUANTITY" value="`SUBLIST-QUANTITY[n].value`">
    How do I set up the input field? Help greatly appreciated!!!
    Kind regards, Matthias Kasig
    Message was edited by:
            Matthias Kasig

    Hi,
    in perform mark_read_from_web you have something like that:
    MODIFY <sublist> FROM <lfs_sub_wa>.
    this modifies your sublist with new values.
    All you have to do is add to <lfs_sub_wa> quantity field.
    in code:
    lv_index = lv_index + 1.
          field-get 'SUBLIST-MARK' lv_index lt_mark lv_leng.
          IF sy-subrc <> 0.
            CONTINUE.
          ELSE.
            READ TABLE lt_mark INDEX 1.
            IF sy-subrc EQ 0.
              MOVE lt_mark TO <lfs_sub_mark>.
              MODIFY <sublist> FROM <lfs_sub_wa>.
              IF <lfs_itm_type> EQ c_hier AND
                 <lfs_exp> is initial And
                 lt_mark EQ gc_yes.
                MOVE <lfs_itm_guid> TO lt_sel_hier-guid.
                APPEND lt_sel_hier.
              ENDIF.
            ENDIF.
          ENDIF.
    add something like this:
    lv_index = lv_index + 1.
          field-get 'SUBLIST-MARK' lv_index lt_mark lv_leng.
          field-get 'SUBLIST-QUANTITY' lv_index lt_mark lv_leng.
          IF sy-subrc <> 0.
            CONTINUE.
          ELSE.
            READ TABLE lt_mark INDEX 1.
            IF sy-subrc EQ 0.
              MOVE lt_mark TO <lfs_sub_mark>.
              MODIFY <sublist> FROM <lfs_sub_wa>.
              IF <lfs_itm_type> EQ c_hier AND
                 <lfs_exp> is initial And
                 lt_mark EQ gc_yes.
                MOVE <lfs_itm_guid> TO lt_sel_hier-guid.
                APPEND lt_sel_hier.
              ENDIF.
            ENDIF.
          ENDIF.
    Regards,
    Marcin Gajewski

  • Form Validation using Javascript error when adding extra fields

    Hi,
    I have a form (with a few fields which require validation) which works just fine.  I have added extra fields to the form and require them to validate too.  My problem is that they are not showing via the behaviours/validation box and I can't figure out how to sort it!  They are contained within the form element.  I have tried to delate the original validation and start again but to no avail.
    Please can someone help me?
    Code below.
    Many thanks
    function MM_validateForm() { //v4.0
      var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
      for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
        if (val) { nm=val.name; if ((val=val.value)!="") {
          if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
            if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
          } else if (test!='R') { num = parseFloat(val);
            if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
            if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
              min=test.substring(8,p); max=test.substring(p+1);
              if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
        } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
      } if (errors) alert('The following error(s) occurred:\n'+errors);
      document.MM_returnValue = (errors == '');
    //-->
    <form action="contact_us.asp" method="post" name="contact" target="_parent" class="contentText" id="contact">
          <table width="100%" border="0" cellspacing="5" cellpadding="0">
            <tr>
              <td width="54%" class="subHeader">Full Name* </td>
              <td width="46%" class="subHeader"><input name="FullName" type="text" id="FullName" /></td>
            </tr>
            <tr>
              <td class="subHeader">Company Name </td>
              <td class="subHeader"><input name="CompanyName" type="text" id="CompanyName" /></td>
            </tr>
            <tr>
              <td class="subHeader">Address</td>
              <td class="subHeader"><input name="Address1" type="text" id="Address1" /></td>
            </tr>
            <tr>
              <td class="subHeader"> </td>
              <td class="subHeader"><input name="Address2" type="text" id="Address2" /></td>
            </tr>
            <tr>
              <td class="subHeader"> </td>
              <td class="subHeader"><input name="Address3" type="text" id="Address3" /></td>
            </tr>
            <tr>
              <td class="subHeader">Postcode</td>
              <td class="subHeader"><input name="Postcode" type="text" id="Postcode" /></td>
            </tr>
            <tr>
              <td class="subHeader">Telephone Number* </td>
              <td class="subHeader"><input name="Telephone" type="text" id="Telephone" /></td>
            </tr>
            <tr>
              <td class="subHeader">Mobile Number </td>
              <td class="subHeader"><input name="Mobile" type="text" id="Mobile" /></td>
            </tr>
            <tr>
              <td height="25" class="subHeader">Email Address* </td>
              <td class="subHeader"><input name="Email" type="text" id="Email" /></td>
            </tr>
            <tr>
              <td height="30" class="subHeader">Status*</td>
              <td class="subHeader"><select name="StatusClass" id="StatusClass">
                <option selected="selected">Please Choose</option>
                <option>Architect</option>
                <option>Interior Designer</option>
                <option>Private Client</option>
                <option>Student</option>
                <option>Trade Enquiry</option>
              </select>          </td>
            </tr>
            <tr>
              <td height="23" class="subHeader">Project*</td>
              <td class="subHeader"><select name="Project" size="1" id="Project">
                <option selected="selected">Please Choose</option>
                <option>Planning Stages</option>
                <option>New Build</option>
                <option>Refurbishment</option>
                <option>Barn Conversion</option>
                <option>No project - information only</option>
              </select>          </td>
            </tr>
            <tr>
              <td height="37" class="subHeader">How did you hear about us?*</td>
              <td class="subHeader"><select name="CameFrom" size="1" id="CameFrom">
                <option selected="selected">Please Choose</option>
                <option>Web Search</option>
                <option>Grand Designs</option>
                <option>Living Etc</option>
                <option>Home Building &amp; Renovation</option>
                <option>Architect</option>
                <option>Friend/Family</option>
                <option>Magazine/Editorial</option>
                <option>Newspaper Article</option>
                <option>Trade Show/Exhibition</option>
                <option>Other</option>
              </select></td>
            </tr>
            <tr>
              <td height="24" class="subHeader">Brochure Request </td>
              <td class="subHeader"><input name="Brochure" type="checkbox" id="Brochure" value="checkbox" /></td>
            </tr>
            <tr>
              <td class="subHeader">Message</td>
              <td class="subHeader"><span class="style4">
                <textarea name="Message" id="Message"></textarea>
              </span></td>
            </tr>
            <tr>
              <td class="subHeader"> </td>
              <td class="subHeader"><input name="Submit" type="submit" value="Submit" /></td>
            </tr>
            <tr>
              <td colspan="2" class="subHeader"><em>* Required fields</em></td>
            </tr>
          </table>
          </form>

    whoops..... forgot to post this line of code which was a bit further down the page...
    "MM_validateForm('name','','R','number','','RisNum');return document.MM_returnValue">

  • Is it possible to adjust the default contacts template?

    Is there a way to permanently change the contacts template so I don't have to change the field for each contact I enter?

    As far as I know, yes, you have to add the field every time. Maybe somebody else knows a trick or workaround that will allow you to do this, but I have never seen a way to lock in a template that you can use later. There is no option to save the fields for another entry.

  • Feature Request: Add Skype option to user name field in contacts

    Feature Request: Add Skype option to user name field in contacts
    I know skype maintains it's own names but this is so you don't lose everrything when you move from one place to another. Or need to skype someone from an internet cafe with your iphone.

    Why not simply add the field by modifying the template?

  • Step by Step - Adding a field to a component

    Dear Experts,
    When adding a field for Business Partner Role (BUT!100) to the component BP_CONT/ContactQuickCreateEF, what are the steps for the wizard with regards to the selection of attributes on the context node?
    Please provide step by step and which attribute on which Node.
    Thanks!!!

    Hi Fakhan,
    SAP provides flexibility of adding additional roles to Contact Person also, once you create Contact Person using the Quickcreate view you can go to the Contact person main view and add as many roles using the Roles Assignment block. That is an easy and the correct way to do so.
    If you still want the Role field in the Quickcreate view you can add a model attribute to context node BUILHEADER with BOL entity as BuilHeader and BOL attribute as  BP_Role. Once it is done copy the similar code of GET, SET, GET_V, GET_M, GET_I methods from Component/view : BP_HEAD/AccountDetails , CTXT HEADER, attribute BP_Role.
    But you need to check if it will really setting the value from that view. Try it and check
    Regards,
    Shobhit

  • Maiden name field in contacts not showing on iPhone or iPad or iCloud

    I've changed my contacts template, on my iMac, to include the "maiden name" field, years ago... And to this date that field STILL does not show on my other Apple devices; iPhone or iPad or iCloud. Am I missing something or does Apple continue to not include some of THEIR "Std" fields on the ios devices or on iCloud?

    I just talked to Apple Support, after upgrading to ios7...and testing more with the maiden name field...
    There reply was that the "Mainden Name" field is unique to OS X Contacts, and is no plans to bring it forward. I also just noticed that if a edit a contact that has this field on ios7 (the field doesn't show) and it syncs back via iCloud to my iMac...it wipes out the maiden name info!!!
    I did notice that the new ios7/iCloud have several new/additional "relationship" fields, ie Spouse (which has been there) but now Mother, Father, etc....
    Sooo... I guess I'll use the Father field to hold the maiden name info... works for me... :-)

  • Difference between checkbox field 'Primary Contact' and 'Primary"

    Guys,
    Both these fields are available in the Contacts related section of Accounts. The 'Primary Contact' field for a contact is checked when I select that contact in the Account's 'Primary Contact' field.
    - But what about the 'Primary' field? How does it get checked?
    - There is a 'primary' field available in Contacts field setup .What is its purpose? Its setting cannot be changed(fixed -read only).
    I observed that whenever I add a contact to the Account from the account's related information section, the 'primary' field is checked in the related section, but when I add the 'Primary' field on Contacts page layout, it is never checked .
    - I need to understand this as we will need this functionality of being able to see which contact is primary from the contact page.
    Thanks in Advance.

    The first contact added to an accout thru the UI or import will have the "Primary Contact" checkbox checked. Like you I do not understand the "Primary" checkbox field and I would recommend that you ignore it.

  • Contact quick create for AET field with contact subtype

    I enabled the account quick create function in CRM 7.0 EHP2 environment. The funtion works well in the opportunity with standerd account and  contact fields.
    In opportunity, I created 2 AET fields with the application subtype of ACCOUNT and CONTACT. The account quick create function works well with the ACCOUNT type field, however, it does not work on the AET field with CONTACT subtype.
    Is there anything I need to turn on or just the function is not there yet?
    Kevin

    Hi Anand,
    Can you check ON_NEW_FOCUS method has any code in your details view. Please add below code and try adding below code in on_new_focus method in context node class
    DATA: lv_collection TYPE REF TO if_bol_bo_col,
               entity        TYPE REF TO cl_crm_bol_entity.
    *   get collection of dependent nodes
         entity ?= focus_bo.
         TRY.
             lv_collection = entity->get_related_entities(
                    iv_relation_name = 'BTHeaderCustExt' ).
             IF lv_collection IS NOT BOUND or lv_collection->size( ) = 0.
               IF entity->is_changeable( ) = ABAP_TRUE.
                 TRY.
                     entity = entity->create_related_entity(
                      iv_relation_name = 'BTHeaderCustExt' ).
                   CATCH cx_crm_genil_model_error cx_crm_genil_duplicate_rel.
    *               should never happen
                 ENDTRY.
                 IF entity IS BOUND.
                   CREATE OBJECT lv_collection TYPE cl_crm_bol_bo_col.
                   lv_collection->add( entity ).
                 ENDIF.
               ENDIF.
             ENDIF.
           CATCH cx_crm_genil_model_error.
    *       should never happen
             EXIT.
           CATCH cx_sy_ref_is_initial.
         ENDTRY.
         me->set_collection( lv_collection ).
    Best Regards,
    Dharmakasi.

  • Added new field to cube but data not passed from DSO

    Hope someone can help.
    (BI 7.0) We added new fields into a cube. The fields already existed in the DSO. When we ran the process chain in development for the first time after making this change, we notice that the 'historical' data for these fields is populated in the cube. When we do this in our quality system only new data passed to the cube is updated. In development in the sub-chain DTP request we see all previous requests listed under selections. In quality it is only the latest request. The only difference is that the DeltaInit flag in the DTP request in development is ticked (extraction mode) - but not in quality. Does anyone know whyb this is?

    hi peter,
    Adding fields to cube doesn't affect delta status...The delta DTP should be able to handle delta requests automatically.
    I guess in you quality system, the cube already got all requests updated from ODS before you importing the change request. And in develop system none of the requests in ODS were updated before the change.
    Regards,
    Frank

Maybe you are looking for