Convert Input Field in Picking List in the WEB UI interface

Hi, Experts
I´ve used the EEWB to create a new field (like a select-option) in the business transaction of opportunity in the new tab "Customer Fields". I´ve included it as a WEB UI, transaction BSP_WD_CMPWB.
Using the transaction CRMD_ORDER the field appear as I want it. However in the WEB UI the field appears like a simple Input Field. I need to change the field´s type to Picking List, I imagine.
But I don´t have idea how can I do it.
Can anyone help me?
tnks in advanced.

Doug,
Honestly the steps are pretty basic assuming you have an enhancement set setup in your client.  If not create one in table BSPWDV_EHSET_DEF and then assign it in view: BSPWDV_EHSET_ASG.
1.  Find the name of the component and view that you need to enhance by hitting F2 on the screen in question.
2.  In the SAP GUI go to transaction BSP_WD_CMPWB
3.  Display the component that you want to enhance
4.  Hit the enhance component button on display view of the screen
5.  When prompted for a storage location name it Z<component_name>
6.  Keep the repository.xml the same
7.  Now that it is enhanced.. you see the screen as component xxxx enhancement set xxxx, you can right click on the view name in the tree and choose the enhance option.
8.  Step through the screens to put in a transport request and then it should be ready to go.
My blog here shows the basic steps:
/people/stephen.johannes/blog/2008/01/25/crm-40-to-52-customerh-fields
Keep in mind since you already have the field generated you don't have to do much else.
Take care,
Stephen
Edited by: Stephen Johannes on Feb 12, 2009 11:20 AM

Similar Messages

  • Input field - entry is not in the list of values

    Hi
    I have a very strange thing going on in my aPP.
    I use an input field to which I attach an on Enter event.
    When user presses 'Enter', a pop up window appears with the list of countries.
    Selecting a country automatically puts this country into the input field. So far so good.
    The problem, however, I  am experiencing is in a situation where the user  enters a valid value into the input field
    without pressing 'Enter' and then continues pressing other buttons in the app. What happens is that the web dynpro framework immediately throws an exception saying the value is not in the set of accepted values.
    I do not understand why the system throws such an exception if no set of values has yet been attached to the input field (by ImodifiableValueSet for example).
    Any idea?
    Thank you
    yuval peery

    Hi
    1. In comp controller  in wdDoInit I get the list of countries and write them to a local node.
    2. This node is mapped to a view in a different window.
    3. When I press enter,  a pop up window is created. The values mapped from the comp controller to this view are presented to
        the user in a nice table.
    4. When the user selects a line  in the table, the method writes back the value to my input field.
        Quite straight forward.
    The problem is  that when the user enters a valid name into the input field before even pressing "Enter" the framework
    returns "entry is not in the set of values".
    Frustrating.
    regards
    yuval

  • Printing the pick list from the delivery automatically

    Hi All,
    Please let me know how to do the : Printing the pick list from the delivery automatically ?
    Thanks in advance.
    Regards,
    Nagaraju.

    hi,
    execute VL70.
    balajia

  • TS3274 When viewing pick lists from different web sites my iPad2 selects the first choice on the list and loads it without allowing me to pick my option; is there a way to change this default?

    When viewing pick lists from different web sites my iPad 2 (safari) selects the first choice on the list and loads it without allowing me to pick my option; is there a way to change this default?

    With your playhead over the clip in the timeline and that V track's 'track selector' as the only one active...hit the 'f' key.
    This will load the original clip into the viewer at the matching point of the frame in the timeline.
    K

  • To create a sample pick list showing the position of Bar codes

    Dear All,
    I need some guidance to create a sample pick list for Print. Its a bar-code printing with a shipment number which can be scanned for generating the pick lists. Tried still not able to create the sample pick list.
    Regards,

    Hi Ramesh,
    To be more clear on this here is the scenario: -
    The Shippers have to key in all shipment numbers two times on UPS, LTL, & TRUCKLOADS.  They have to key in the shipment numbers two times: - First to physically pull the units and then after all the units are pulled, they have to key in the shipment number again to get the packing or picking list to print.
    To avoid this above process: -
    If we could get the shipment number in a bar-code on the pick ticket above or beside the  CURRENT HUMAN READABLE NUMBER So that the shipment number can be scanned instead of keying in again.
    For this scenario I want to create a pick list showing the position of the Bar-code after I change the printing logic through a smartform. For this I wanted to create a pick list to make the end user have a better visibility. Basically I want to create some test data. Any clues on this.
    Regards,
    Edited by: SAURYASEN on Sep 15, 2010 12:26 PM

  • How can I get a printable list of the web sites in a tab showing both the name of the site and it's location?

    I use tab groups for specific projects and would like to print/save a list of the websites used on each project. Using the list function on a tab group produces a list of the web-sites which can be printed/saved via PrtSc and Word. How can the web-site addresses be included? With this list available I would then close the tabs.

    Someone might have created an add-on for this, although I didn't find one in a search.
    Could I suggest this workaround for now:
    (1) Use the Bookmark All Tabs feature (right-click a tab when your tab group is displayed) to save all tabs to a new folder on the bookmarks menu. Some tips in the "How do I bookmark all of my open tabs?" section of this article: [[How to use bookmarks to save and organize your favorite websites]].
    (2) Export bookmarks to an HTML file. Unfortunately, this will be all bookmarks, not just the ones you want, but hang in there. This article has the steps: [[Export Firefox bookmarks to an HTML file to back up or transfer bookmarks]].
    (3) Open the exported HTML file in Firefox or your favorite WP program. Now you can either:
    (A) Copy/paste the live links for your tab group into your preferred form of archival storage. Or
    (B) Print (e.g., select the relevant bookmarks and use the Print Selection feature). However, in order to show the URLs, you need to hack the page a little bit.
    (i) In Firefox, you can run a little script in the Web Console on the bookmarks page. Press Ctrl+Shift+k to open the web console. Copy the following line of script, then paste it next to the caret (">") in the web console and press Enter. The URLs should appear after the links.
    for(var i=0; i&lt;document.links.length; i++) {document.links[i].parentNode.appendChild(document.createTextNode(' ['+document.links[i].href+']'))}
    (ii) In Word, there probably is a macro to split the hyperlink fields into the display text and URL. If Word is your preferred tool, I'll see whether I can write one.

  • Directory lister for the web.

    Hi
    Here iam attaching my project code for my particualr aplication
    The source code for a directory lister for the web. You give it
    one or more URLs as arguments and its not displays the formatted results .. can any body will help me
    import java.util.*;
    import java.net.*;
    import java.io.*;
    public class WebList extends abcd.Application
    static final String progName = "WebList";
    public static void main( String[] args )
    (new WebList()).compat( args );
    public int newMain( String[] args )
    int argc = args.length;
    if ( argc == 0 )
    usage();
    return -1;
    for ( int argn = 0; argn < argc; argn++ )
    if ( argc > 1 )
    if ( argn > 0 )
    out.println( "" );
    out.println( args[argn] + ":" );
    list( args[argn] );
    return 0;
    private void usage()
    err.println( "usage: " + progName + " URL ..." );
    void list( String urlStr )
    String base = abcd.Utils.baseUrlStr( urlStr );
    Enumeration as;
    try
    as = new abcd.Spider( urlStr, err );
    catch ( MalformedURLException e )
    err.println( e );
    return;
    while ( as.hasMoreElements() )
    URLConnection uc = as.nextElement();
    if ( uc == null )
    continue;
    URL thisUrl = uc.getURL();
    String thisUrlStr = thisUrl.toExternalForm();
    if ( thisUrlStr.startsWith( base ) )
    thisUrlStr = thisUrlStr.substring( base.length() );
    if ( thisUrlStr.length() == 0 )
    thisUrlStr = ".";
    String mimeType = uc.getContentType();
    int len = uc.getContentLength();
    long mod = uc.getLastModified();
    Date modDate = new Date( mod );
    String modDateStr = abcd.Utils.lsDateStr( modDate );
    out.println(
    abcd.Fmt.fmt( mimeType, 14, abcd.Fmt.LJ ) + " " +
    abcd.Fmt.fmt( len, 8 ) + " " +
    modDateStr + " " + thisUrlStr );
    try
    InputStream in = uc.getInputStream();
    in.close();
    catch ( IOException e ) {}
    }

    Hi,
    It is enumerating the files reachable at or
    below those URLs, i hope it will full fill your application requirements.
    and also in the for loop you have to do pre increment not post increment so it may be the casue for entier your logic ..
    as per my knowledge iam changing the code .. i hope it will work for your application...
    still if you have any querys please post me with details of your projects so that i can help you more..
    here is modified code:
    =================
    import java.util.*;
    import java.net.*;
    import java.io.*;
    public class WebList extends abcd.Application
    static final String progName = "WebList";
    public static void main( String[] args )
    (new WebList()).compat( args );
    public int newMain( String[] args )
    int argc = args.length;
    if ( argc == 0 )
    usage();
    return -1;
    for ( int argn = 0; argn < argc; ++argn )
    if ( argc > 1 )
    if ( argn > 0 )
    out.println( "" );
    out.println( args[argn] + ":" );
    list( args[argn] );
    return 0;
    private void usage()
    err.println( "usage: " + progName + " URL ..." );
    void list( String urlStr )
    String base = abcd.Utils.baseUrlStr( urlStr );
    Enumeration as;
    try
    as = new abcd.Spider( urlStr, err );
    catch ( MalformedURLException e )
    err.println( e );
    return;
    while ( as.hasMoreElements() )
    URLConnection uc = (URLConnection) as.nextElement();
    if ( uc == null )
    continue;
    URL thisUrl = uc.getURL();
    String thisUrlStr = thisUrl.toExternalForm();
    if ( thisUrlStr.startsWith( base ) )
    thisUrlStr = thisUrlStr.substring( base.length() );
    if ( thisUrlStr.length() == 0 )
    thisUrlStr = ".";
    String mimeType = uc.getContentType();
    int len = uc.getContentLength();
    long mod = uc.getLastModified();
    Date modDate = new Date( mod );
    String modDateStr = abcd.Utils.lsDateStr( modDate );
    out.println(
    abcd.Fmt.fmt( mimeType, 14, abcd.Fmt.LJ ) + " " +
    abcd.Fmt.fmt( len, 8 ) + " " +
    modDateStr + " " + thisUrlStr );
    try
    InputStream in = uc.getInputStream();
    in.close();
    catch ( IOException e ) {}
    Regards,
    TirumalaRao.
    Developer Technical support,
    sun MicroSystem, India.

  • Operations not sorted in the drop list of the web service endpoint

    Hello,
    Since the beginning of oc4j standalone till the last release 10.1.3.5.0, the operations in the drop list of the web service endpoint are not alphabetically sorted,
    they are in a random order.
    If a web service contains a lot of operations, it's always difficult to find one operation in the list.
    How can this list be sorted ?
    I don't see any sort option in the web service properties (in Jdevelopper) or in the deployment descriptor (in Jdevlopper).
    Best regards
    Laurent

    You are correct...the above code is useful only when debugging in Visual Studio.  You should have better luck with either of the following two options:
    Option 1: Retrieve the id from the response of SaveChanges()
    sc.AddToSampleList(new ServiceReference.SampleListItem { Title= "Hello World" });
    System.Data.Services.Client.ChangeOperationResponse response = sc.SaveChanges().FirstOrDefault() as System.Data.Services.Client.ChangeOperationResponse;
    int id = ((ServiceReference.SampleListItem)((System.Data.Services.Client.EntityDescriptor)response.Descriptor).Entity).Id;
    Option 2: Create the list item and access its properties after calling SaveChanges()
    ServiceReference.SampleListItem li = new ServiceReference.SampleListItem { Title= "Hello World" };
    sc.AddToSampleList(li);
    sc.SaveChanges();
    int id = li.Id;

  • List Of the WEBI Reports

    Hi all,
    I want find out the list of the WEBI Reports which are exported to Excel / PDF..
    please let if you have any idea..
    thnaks in advance,,,
    Reddeppak

    I guess you can do it from Acitivity universe or query Builder
    You can write below query in query builder:
    SI_KIND for CI_INFOOBJECTS includes 'Webi', 'Pdf', 'Excel', 'Folder', 'FullClient', 'FavoritesFolder', 'Inbox', 'PersonalCategory', 'Shortcut', 'MyInfoView', 'AFDashboardPage'
    I guess this link may help out better
    http://www.forumtopics.com/busobj/viewtopic.php?t=162461

  • How to add a new Field to the WEB User Interface in CRM 2007

    Dear experts,
    I have been struggling to add a new field to the (CRM 2007) user interface from available fields for a specific view.
    I have maintained settings in BS__WD_CMPWBàRuntime Repository editoràComponentàViewàConfigurationàNew ConfigurationàAvailable FieldsàField Propertiesàand save.
    But the field is only appearing in display mode in the Web UI, which doesnu2019t allows any user input.
    I need your help to resolve the issue, I would be grateful if you could provide step-by-step documentation with screenshots or any other kind of documentation.
    Each suggestion will be appreciated.
    Best regards,
    Raghu ram.

    Hi Raghu Ram,
    I think you added a new custom field using some method like EEWB etc.,
    Then, you are adding the field onto the UI using UI Configuration Tool .. right ?
    These are the steps to diagnose:
    Method 1.Check the field properties in the model browser first.
      It should be showing 'C' i.e., CHANGEABLE. If it is showing as 'R', it is only READABLE.
      In such a case you need to find a BADI to change the field properties.
      For example, in Marketing Applications OBJ BADI has a method CHANGE FIELD PROPERTIES for this purpose.
    Method 2. Debug and check what is the value coming for RV_DISABLED parameter in the GET_I method in BSP_WD_CMPWB. This should be FALSE.
    Method 3. Check what are the field properties in the UI Configuration tool.
    Make sure it is not a display only field.
    Regards,
    Masood Imrani S.

  • How do I convert Word to online PDF accessible via the web?

    How do I convert a Word Document to an online PDF document which can be accessible via the web? I need to upload the document so people can access it via the web.  HELP???

    You can convert Word docs to PDF using
    Adobe Acrobat
    Adobe PDF Pack
    Microsoft Office 2007+
    One converted, you can upload it to the web, but only Acrobat can actually optimize it for best web usage.

  • When will patches be listed on the web ?

    Hello,
    I have two re-registered servers, 'smpatch analyze' shows numerous patches, but on the web the column 'Available updates' list 0 patches. That is nearly 24 hours ago.
    Also one server has a orange triangle with a call sign (column 'Last checked-In').
    I installed one patch with the updatemanager GUI, but the situation keeps the same.
    How long will it take until the patches are listed?
    Which logfile would be appropriate?
    Thanks for any help.
    -- Nick

    thankys for your help -
    there are a few interesting points to show:
    # /usr/lib/cc-cfw/platform/transport/bin/cctrunner -p
    * Establish HTTP proxy tunnel to cns-transport.sun.com:443
    < HTTP/1.1 200 Connection established
    <
    * Proxy replied OK to CONNECT request
    * successfully set certificate verify locations:
    *   CAfile: /usr/lib/cc-cfw/platform/transport/etc/CACert.pem
      CApath: none
    * SSL certificate problem, verify that the CA cert is OK. Details:
    error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
    * Closing connection #0
    * Establish HTTP proxy tunnel to cns-transport.sun.com:443
    < HTTP/1.1 200 Connection established
    <
    * Proxy replied OK to CONNECT request
    * successfully set certificate verify locations:
    *   CAfile: /usr/lib/cc-cfw/platform/transport/etc/CACert.pem
      CApath: none
    * SSL certificate problem, verify that the CA cert is OK. Details:
    error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
    * Closing connection #0
    curl error code: 60
    curl message: SSL certificate problem, verify that the CA cert is OK. Details:
    error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
    # less /var/log/swupas/swupas.log
    Swup Agent run:  Fri Aug 17 12:23:00 CEST 2007
    ** DEBUG ON **
    Attempt to get exclusive lock: 1
    We have the lock!
    prepare to register with Transport
    Error: unable to register with Transport
    com.sun.cc.transport.client.TransportAdapterException: proxy communication failure
            at com.sun.cc.transport.client.TransportAdapter.register(TransportAdapter.java:474)
            at com.sun.cc.transport.client.TransportAdapter.<init>(TransportAdapter.java:305)
            at com.sun.swup.client.agent.SwupAgent.main(SwupAgent.java:337)
    Swup Agent finish:  Fri Aug 17 12:25:31 CEST 2007
    # /usr/lib/cc-ccr/bin/ccr -g cns.swup.lastCheckin
    0
    # crontab -l
    54 3 * * * /usr/lib/patch/swupAuto > /dev/null 2>&1
    38 * * * * /usr/lib/patch/swupas > /dev/null 2>&1
    # ps -ef | grep cctransport
        root 25911 20175   0 12:39:43 pts/1       0:00 grep cctransportSo how can this be corrected?
    -- Nick

  • How to reload the WRT160N through the web admin interface?

    I see no way to do this, which is strange. Is there a way to reset through the web admin page or did Cisco gaffe on this? Thanks!

    Open an Internet Explorer browser page.In the address bar type - 192.168.1.1
    Leave the username blank & in password use admin in lower case...
    Click on "Administration" tab and click on Factory Defaults subtab and select Restore All Settings, this should reset your router to Factory Defaults...
    Also you have a reset button next to the power cable, Press and hold the reset button for 30 seconds...Release the reset button...Unplug the power cable from your router, wait for 30 seconds and re-connect the power cable...Now re-configure your router...

  • FB for converting inputed period into period format of the user

    Hi All,
    my concern is to convert from to another period format.
    For example:
    in my user-profile is setted the following format:  DD/MM/YYYY
    what i do input is a period with format: DD.MM.YYYY
    Does a FB exists in BW that can help with this task?

    hi,
    do like this.
    code]DATA: V_DATE_IN(10) TYPE C,
    V_DATE_SAP TYPE SY-DATUM.
    V_DATE_IN = '01.01.2005.'.----------------------> ur input
    CONCATENATE V_DATE_IN+6(4) "<--for Year
    V_DATE_IN+3(2) "<--for month
    V_DATE_IN+0(2) "<--for Day
    INTO V_DATE_SAP.
    now V_DATE_SAP will have value like 20060101.
    pass the above to this FM.
    data:date_form type CHAR10.
    call function 'HRGPBS_HESA_DATE_FORMAT'
    exporting
    P_DATE = V_DATE_SAP   -
    > input date
    importing
    DATESTRING = date_form
    exceptions
    others = 1.[/code]
    date_from -
    >  DD/MM/YYYY fomat
    rgds
    Anver
    if hlped pls mark points

  • Event handling to the drop down list in the WEB DYNPRO ALV.

    Hi Experts,
    I posted same thing in the UI programing in the morning
    For better Visiblity(as i didnt get any replies) of my issue i am posting the same thing in the ABAP General as well.
    In my dynpro ALV i have 5 fields. in that 2ed field has the drop down list.
    if i select any of from the list, based on the particular selected value, some value should be reflect in the 3rd field of the ALV.
    Ex:
    dropdown list of  2ed fields inclued like below
    AUXILIARY CONTROLLER
    AXLE ASSEMBLY, NON-OSCILLATING
    ACTUATOR, LINEAR
    AIR CONDITIONER
    BLADE, EARTHMOVING
    if i select ACTUATOR, LINEAR the value ( ACT - first three letters ) should automaticaly reflects in the 3rd field of the ALV like below
    Filed 2                Field 3
    ACTUATOR, LINEAR       ACT
    I thnk we have to do the some Event handling for that dropdown.
    I checkd in the SCN but i didnt find any solution to my issue.
    Any solutions/sample code is appriciated.
    Regards!

    Make sure that the Location Bar is not set to "Nothing": Tools > Options > Privacy > Location Bar: When using the location bar, suggest: History, Bookmarks, History and Bookmarks
    See [[Smart Location Bar]]

Maybe you are looking for