Suggestion: custom titled tabs

First off, I wonder why there is no Safari feedback link on the Apple website.
My suggestion: instead of naming tabs after the <title> attribute of a web page, sometimes it would come in handy if you could rename your tabs. Like when monitoring several sections from a news website simultaneously, or monitoring several shares graphics at the same time. Good websites provide <title> attributes with the article title included, but even then they might be too long to understand.
Example BBC News with narrow tabs:
*BBC NE / BBC NE / BBC NE*
Wouldn't it be great if you could rename them:
*Tech / Finance / Science*
Especially with bookmarks, which were named when saving them, this could be very helpful.

I wonder why there is no Safari feedback link on the Apple website
There are two avenues you can use:
1. Safari menu: Report Bugs to Apple. Whilst not a bug as such, it will get their attention.
2. Where to send product feedback to Apple:
http://www.apple.com/feedback/
In both cases you should not expect a reply, but they will be read!

Similar Messages

  • How can I add a custom title to multiple ALV reports selected by layout?

    Greetings and good day, everyone!
    Within the past week or so, I posted a question asking the best way to create a program that would generate multiple ALV reports.  I got some great ideas, and I've actually coded up a few simple demos based on your feedback -- thank you!
    Here's the issue I'm running into:  Many of you suggested that I put all report records into one table, and create a field that I could use to filter on later to determine which fields I want to display for the report.  For example, if I have 3 different reports, I put all the fields for all 3 reports into a table.  I then add a "report key" field.  As I put records into the report table for report 1, I code "01" into the "report key" field.  I do the same for reports 2 and 3, assigning each a "report key" of "02" and "03", respectively.
    I then set up layouts in the ALV for each of the three reports, using the filter option to only pull records with the "report key" value for that particular report.  This all works wonderfully!  However, I seem to have lost the ability to show a custom title for each layout.  I can create a generic TITLEBAR (like "Reporting Center") but I don't know how to reset the grid's title when a layout is selected.  I was hoping that SAP might use the layout description as the title on each page, but it doesn't -- it uses the TITLEBAR text.
    Any ideas?  I think this might be the best way to program multiple ALV reports, but if I can't display the right report title for a particular layout, I'll probably have to go back to my other alternative of putting each report in its own container/screen, and having a button to access each report from the application toolbar.
    Thanks,

    Srikanth,
    I don't have any Selection Screen radio buttons for the user to select a particular report; in my case, they specify some needed criteria by the program in the Selection Screen, the program goes off and does a fair bit of processing/updating, and then displays the ALV reports when finished.  They don't want to choose one particular report to view ahead of time; they want to have all 3 (in my case) there to see what processed correctly, what was eligible to process but kicked out with errors, and what failed some matching checks done up front (this layout includes additional fields from the input file so they can see what didn't match up against R/3).
    So, while I do like the code example you presented, I don't think it's going to help me in my case.

  • Custom Ribbon tab does not show in generic list

    Hi.
    I'm deploying the following definiton on a generic list, but the new custom tab does not show up. Anyone that can see what I have done wrong?
    Thanks!
    <Elements xmlns=”http://schemas.microsoft.com/sharepoint/“>
    <CustomAction
    Id=”Ribbon.MyTab”
    Title=”Adds a new Ribbon tab to Generic List”
    RegistrationType=”List”
    RegistrationId=”100″
    Location=”CommandUI.Ribbon.ListView”
    >
    <CommandUIExtension>
    <CommandUIDefinitions>
    <CommandUIDefinition
    Location=”Ribbon.Tabs._children”>
    <Tab Id=”Ribbon.MyTab” Sequence=”110″ Description=”" Title=”My Tab Name”>
    <Scaling Id=”Ribbon.MyTab.Scaling”>
    <MaxSize
    Id=”Ribbon.MyTab.Scaling.MyGroup.MaxSize”
    Sequence=”15″
    GroupId=”Ribbon.MyTab.MyGroup”
    Size=”LargeMedium”/>
    </Scaling>
    <Groups Id=”Ribbon.MyTab.Groups”>
    <Group
    Id=”Ribbon.MyTab.MyGroup”
    Sequence=”15″
    Description=”"
    Title=”My Group Name”
    Template=”Ribbon.Templates.MyTab.MyGroup.CustomTemplate”>
    <Controls Id=”Ribbon.MyTab.MyGroup.Controls”>
    <Button
    Id=”Ribbon.MyTab.MyGroup.Button”
    Alt=”Ribbon.MyTab.MyGroup.Button”
    Command=”Ribbon.MyTab.MyGroup.Button_CMD”
    Image16by16=”/_layouts/images/siteIcon.png”
    Image32by32=”/_layouts/images/siteIcon.png”
    LabelText=”Button”
    Sequence=”10″
    TemplateAlias=”o1″
    ToolTipTitle=”Button”
    ToolTipDescription=”Shows a dialog” />
    </Controls>
    </Group>
    </Groups>
    </Tab>
    </CommandUIDefinition>
    <CommandUIDefinition
    Location=”Ribbon.Templates._children”>
    <GroupTemplate Id=”Ribbon.Templates.MyTab.MyGroup.CustomTemplate”>
    <Layout Title=”LargeMedium”>
    <OverflowSection Type=”OneRow” TemplateAlias=”o1″ DisplayMode=”Large”/>
    <OverflowSection Type=”ThreeRow” TemplateAlias=”o2″ DisplayMode=”Medium”/>
    </Layout>
    </GroupTemplate>
    </CommandUIDefinition>
    </CommandUIDefinitions>
    <CommandUIHandlers>
    <CommandUIHandler
    Command=”Ribbon.MyTab.MyGroup.Button_CMD”
    CommandAction=”javascript: alert('Hello World');” />
    </CommandUIHandlers>
    </CommandUIExtension>
    </CustomAction>
    </Elements>

    Hello,
    I was able to use your custom ribbon tab XML just fine.  The only thing is, the copy you provided had a bunch of illegal characters embedded in it (like reverse quotes?), I'm not sure if they're showing up in your version of the XML or not.  Anyway,
    after replacing those with straight quotes and fixing some other misc formatting, it worked fine.  I created an empty SharePoint project and added an empty element, then added your XML to the Element.xml file.  In SP, I created a new custom
    list and the "My Tab Name" tab appeared with a button that displayed "Hello World" when I clicked it. So, I recommend checking the formatting of your XML.  Just look for red squiggles in the editor and fix them.
    Regards,
    - Kemp Brown [MSFT]

  • How to create Customer data TAB in PO -ME23N

    Can anyone tell me how to add 'Customer data' TAB in the PO heade TABSTRIP. I have to add it in the header besides 'Status' TAB.
    I know an enhancement 'MM06E005' which is used for this purpose.
    Thanks
    SMS

    Hi
    see this sample doc and do it accordingly
    by creating a project in CMOD and assigning the Enhancment MM06E005  and writing the code in the respective screen
    How to implement screen exit for a SAP standard transaction
    Introduction
    SAP provides standard transactions to enter data into database. But a client may want to maintain some additional information in SAP other than what is provided.
    To make provisions for this, additional screens have to be provided and additional fields must be added into appropriate database table.
    To pave way for this, SAP has provided the option for screen exits. Usually, SAP provides the following:
    An append structure in the database table with the new fields.
    A subscreen area into the standard screen – where the programmer can attach his subscreen of his own program with the new fields.
    A function group under which the new subscreen has to be created with the new fields.
    Function exits to synchronize the PBO and PAI of the standard SAP program with the PBO and PAI of the subscreen – so that data can flow back and forth between the standard SAP program and the program written by the developer for the subscreen. These function modules also exist in the same function group under which the subscreen will have to be developed.
    Finally, a linkage has to be done between the subscreen area of standard SAP screen with the custom subscreen constructed by the developer.
    Typically, SAP provides an enhancement in which the developer can create an append structure, use the function exits to synchronize the PBO and PAI of the standard SAP program and the custom subscreen program, and make the necessary linking( as mentioned above in step 4. But, again, this is not a hard and fast rule. Linking in some case, is also done by configurations.) SAP also usually provides the name of the function group under which the subscreen has to be developed.
    Necessary guidance about implementing a screen exit development is usually available in the Documentation section of the enhancement ( can be availed by transaction SMOD).
    Pre-Requisites
    The developer to work on screen exit should have essential knowledge on the following:
    DDIC concepts, including the knowledge of append structure.
    Concept of SAP Enhancements and implementing them using Projects.
    Concept of function exits.
    Knowledge on Module Pool – including subscreens, Tabstrip controls etc.
    Steps
    Guidelines
    So, a developer can follow the guidelines mentioned below to implement a screen exit to a standard SAP transaction, as and when required:
    Find out the Required Enhancements
    Go to SMOD. Press F4 in the Enhancement field. In the next popup window, click pushbutton ‘SAP Applications’. A list will appear that contains information on all the enhancements, categorized under functional areas. Developer must search for the enhancements relevant to his functional area of interest – for e.g., Purchasing, Asset Accounting, etc.
    Note down the enhancements. Then, come to the initial screen of SMOD and view the documentation of each enhancement to find out which one is required for your development.
    Utilize the Enhancement in a Project
    After you have found one, do as directed in the documentation. Generally, the steps are as follows:
    Create a project using CMOD including your enhancement.
    Create the append structure with new fields.
    Go to the desired function group and create a subscreen with the new fields. Write PBO and PAI for the subscreen, if required.
    Use the function exits in the enhancement to link the PBO and PAI of the subscreen with that of the main SAP program supporting the SAP transaction.
    Maintain necessary linkage between the subscreen area of standard SAP program with the custom subscreen developed along with the custom program name. This can be done in the project (developed by CMOD including the enhancement) or outside as a part of configuration.
    Activate the project.
    Test to ensure that required functionality are met.
    Case Study 1
    Add three new custom fields for Asset master and maintain information for them
    Requirement
    Three fields in the legacy system have to be maintained in Asset master. These fields are:
    Original Asset number – 20 characters
    Location 2 – 15 Characters.
    Model no – 20 characters
    Location 2 should start with ‘L’.
    Pre-Analysis
    Finding out the Enhancement
    As described above, the enhancement is determined. It was found, that enhancement AIST0002 will serve the purpose. It contains the following components (can be viewed by transaction SMOD):
    Exit Type Description EXIT_SAPL1022_001 Function Exit Check of User-Defined Fields when Using Create and Change BAPI EXIT_SAPLAIST_002 Function Exit Transfer Data for User Subscreens in PBO. EXIT_SAPLAIST_003 Function Exit Transfer of User-Defined Fields to SAP Master Data Transactions CI_ANLU Customizing Include Include structure to add new fields
    Studying the Function Exits
    The function module level documentation for the function exits are then viewed from transaction SE37. The documentation clearly laid out for the purpose for their use:
    EXIT_SAPLAIST_002
    Function module Level Documentation
    This function module is called by asset master data maintenance at the start of the dialog. (When changing, it is called after reading of the data from the database; when creating it is called after the transfer of the default values from the asset class and reference asset.) The purpose of the function module is to enable this function group to recognize the master data. For interpreting or controlling master data fields that are important for user fields, it is possible to transfer to global variables at this point, so that they can be recognized when the user subscreens are processed.
    Import Parameters
    Understanding
    This function module is called at the PBO to pass the information retrieved from the database to pass them to the custom subscreen and its underlying program. Import parameter : I_ANLU will be populated with the values for user-defined fields which will be passed to the subscreen program. So, there must be some sort of variable assignment from I_ANLU.
    EXIT_SAPLAIST_003
    Function module Documentation: This function module is called by SAP asset master data maintenance after the screens are processed, but before saving. The purpose of the function module is to transfer fields entered on user sub-screens of SAP asset data maintenance to the database for updating. The export parameter for this function module is:
    Understanding
    This function module will be used to transfer the user entered data in the subscreen fields to the main SAP program, which will then be saved into the database.
    Studying the Documentation of the Enhancement
    The enhancement documentation (as is viewed from the initial screen of SMOD] also supports the idea. Moreover, it informs that we need to develop a subscreen under function group XAIS. This is the function group under which the two function exit modules also exist. So, if the custom subscreen refers to the global data of the function group XAIS, then those values will also be available to these function exits as well.
    Going to SE80 and viewing the function group XAIS helps us to inform that there are three DDIC tables declared for it:
    Deciding the Final course of Action
    After making all the investigations, the final course of action was determined.
    SrlNo Step Justification
    A project has to be created using transaction CMOD where the enhancement AIST0002 will be included.
    Customizing include CI_ANLU has to be created with the custom fields demanded When CI_ANLU will be developed, the custom fields will get appended to the database table ANLU. Also, these fields will be used to create screen fields in the new subscreen.
    A custom subscreen, say, 9000 will be developed under function group XAIS. The screen group for the screen will be ‘CUST’ (or any name). The three custom fields added to table ANLU (by creating CI_ANLU) will be used to create new fields in the screen.
    In the PAI of the subscreen, validation for Location to start with ‘L’ will be added. The subscreen with three new fields has to be developed so that it can be attached to a subscreen area of the asset master screens.
    In the custom include of the function exit module ‘EXIT_SAPLAIST_002’, the following code will be written:-
    ANLU = I_ANLU. I_ANLU is the import parameter of this FM. The value is assigned to the global variable ANLU, referring which the three new subscreen fields are developed. So, data retrieved from database table ANLU will be passed to this FM as I_ANLU by the standard SAP main program. The value will be taken and passed to the global variable of the function group XAIS, so that the three custom fields (referring to ANLU of XAIS) get populated.
    In the custom include of the function exit module ‘EXIT_SAPLAIST_003’, the following code will be written:-
    E_ANLU = ANLU. The changed values in the subscreen fields exist in global variable ANLU for the function group XAIS. This function exit module will pass the data back to the SAP main program as E_ANLU.
    Proper linkage/configuration has to be done so that the new subscreens get linked to the appropriate subscreen area of the Asset master screen. This has to be done – otherwise, the new custom subscreen will not be displayed in the Asset master screens.
    Development
    Creating a Project to include the enhancement
    Go to transaction CMOD and create a project.
    Enter a description for the project. Then, click on the pushbutton ‘Enhancement Assignments’ in the Application Toolbar.
    Enter the name of the enhancement and Save.
    Go to ‘Components’.
    Creating Custom Include for ANLU
    The screen shown below will appear, showing all the enhancement components under the assignment AIST0002. Double-click on the name of the Include Structure to create it.
    Create the include structure with three new fields, as required. Then, save and activate it.
    Develop the subscreen and the program
    Go to transaction SE80. For the function group XAIS, create a new subscreen 9000.
    Create it as subscreen.
    Then, go to the Layout of the screen and create three new fields from Database table ANLU.
    Drag the fields in the screen body and place them.
    Then, save and activate the screen and come back to screen flow editor.
    Create the PAI module to add validation for field “Location 2”, as required .
    Activate the whole function group and come out.
    Write code in the Function Exits to synchronize the programs
    Now, code has to be written in the function modules EXIT_SAPLAIST_002 and EXIT_SAPLAIST_003 so that data flows to and fro between the main SAP program and custom subscreen program. For that, go back to transaction CMOD and change the function exits.
    Write code in the function module EXIT_SAPLAIST_002 called once at the beginning of the transaction:
    Write code in EXIT_SAPLAIST_003 to pass the data from the subscreen to SAP main program.
    Then, activate everything – the whole project and come out.
    Complete the configuration to link the subscreen
    The development portion is complete. Now, linking of the subscreen has to be done with the subscreen area of the main program. In most of the cases, this linking can be done in the enhancement itself. But, here, requirement is a bit different. It is done by configuration using SPRO.
    Assets are created under Asset class. And for each asset class, there is a layout assigned to it. For a layout, there are multiple tab pages assigned to it. And, for each tab page, there are multiple screen groups/field groups assigned.
    Here, the requirement is to create these three custom fields in the tab page ‘General’ of asset master screen ( AS01/AS02/AS03/AS91).
    Determine the Layout
    To achieve this, first of all, we need to find out which layout is assigned to asset class 1000.For that, go to transaction AOLK( information has to be obtained from functional consultant).Select the Asset Class ‘1000’ and click on folder ‘General Assignment of Layout’.
    Here, for Asset class 1000, for all the user groups, tab layout SAP is assigned. Since layout ‘SAP’ cannot be changed, it has to be copied and manipulated to include our screen group. Later, the new layout has to be assigned over here.
    Create new tab layout
    Go to transaction AOLA. Copy the tab layout ‘SAP’ to create another layout, say, YSUB.
    System will copy all the settings and will inform you about that.
    Select your newly created layout and double-click on the folder ‘Tab page titles’.
    You want to put your custom fields in the tab page “General”. So, select this tab page entry and double-click on the folder "Position of Groups".
    Here, all the field groups currently residing in the tab-page “General” are shown. Add an entry for your newly created fields.
    Select the group box from the list. An entry will come with “U” padded with the custom subscreen prepared by you.
    Then, save and come out.
    Assign the new Layout to Asset Class
    Now, go to tcode AOLK and assign tab layout YSUB for asset class 1000.
    Save and come out.
    Test the Exit
    Everything is over. Now, go to transaction code AS01/02/03 or AS91 to deal with an asset of asset class 1000. You will see your new fields added to the screen. Add values to them…save. Then, enter into the tcodes again to see whether the values entered by you are being displayed or not.
    Original Source: ittoolbox.com
    Regards
    Anji

  • PO Custom Data tab size incorrect after EHP4 installation

    Hello,
    We have previously enlarged the size of the custom data tab on PO transaction ME23N (via modification) in order to accommodate a comprehensive overview of the many custom fields we have. The screen we changed is as follows:
    Program: SAPLMEGUI
    Screen: 1227
    Original size:
    - Lines/columns Occupied 5 / 100
    Mainten. 5 / 100
    Modified size:
    - Lines/columns Occupied 23 / 160
    Mainten. 23 / 160
    It worked out fine in our ECC6.0 Release 700 (SP17).
    Recently we upgraded to Release 701 (SP03). We have made the same modification to the same screen as mentioned above. However, the screen was not resized as we had expected. Its size stays as 5/100. So the user has to scroll through a very short subscreen in order to see all custom fields.
    Have anyone of you experienced this ( or any UI related issues)  after installing enhancement pack 4 of ECC 6?
    Any of your suggestions are appreciated.

    Sap has provide a sample in OSS [ Note 407975 - MM06E005: Collective note: Examples for implementation|https://service.sap.com/sap/support/notes/407975] - compare with yours
    Regards,
    Raymond

  • Custom titles in WEBI

    Hi,
    How can I insert text boxes and create a custom title in WEBI and I don't want to use the default one the system Proposes..Any idea how to achieve this.
    (Or) please let me know how to remove the default line under "Report title" in WEBI.
    Regards,
    Preetham

    Hi  Preetham,
    Inserting a blank cell on a report
    To insert a blank cell on a report:
    1. Make sure you are in Report View.
    The Edit Report button is pressed in when you are in Report View.
    2. Click the Templates tab.
    If the Templates tab is not visible, click the Show/Hide Manager button on
    the Report toolbar to display the tab.
    The Template categories appear.
    3. Click the + sign next to Free-Standing Cells.
    4. Select the Blank Cell template, and then drag the template onto an empty
    area of the report.
    5. enter your Text
    Hope it helps you....
    chandra sekhar

  • How to tell Terminal to Do Script in specified Custom Titled window

    I'm writing a script that needs to create and name multiple terminal windows. And later in the script revisit those windows and do an individual script in each one.
    Here's a very simplified version of the script to show what I'm trying to do. This should Create 2 new terminal windows called "Name_1" and "Name_2." Then later in the script revisit them and run individual scripts "Blah_1" and "Blah_2" in the appropriate windows. But I'm getting an error when I try to call up a window by it's custom name.
    And yes, I'm aware that "Blah_1" doesn't achieve anything. It's just a placeholder until I get the actual script written.
    set winNumVar to 1
    repeat 2 times
              set winTitleVar to "Name_" & winNumVar
              tell application "Terminal"
                        set newWindow to do script -- create a new window with no initial command
                        set title displays custom title of newWindow to true
                        set custom title of newWindow to winTitleVar
              end tell
              set winNumVar to winNumVar + 1
    end repeat
    set winNumVar to 1
    repeat 2 times
              set winTitleVar to "Name_" & winNumVar
              tell application "Terminal"
                    do script "Blah_" & winNumVar in window winTitleVar --THIS CREATES THE ERROR
              end tell
              set winNumVar to winNumVar + 1
    end repeat

    Terminal windows have different properties than tabs, and the name/title can also be modified depending on the preferences.  When you create a new window, a new tab will be created in it - the custom title property of the tab will affect the name of the window.  Depending on your other settings, something like the following should work:
    set winNumVar to 1
    repeat 2 times
      set winTitleVar to "Name_" & winNumVar
      tell application "Terminal"
        tell first item of (get windows whose name contains winTitleVar) -- get first matching window
          do script "echo this is window " & winNumVar in it
        end tell
      end tell
      set winNumVar to winNumVar + 1
    end repeat

  • Creating and saving custom title animations

    Hi
    I would like to create a few standard (really simple) titles for my videos.  An example of one can be found at http://youtu.be/8saxdhRoL1A
    So far I have use Title > New Title > Default Still to create the basic title.
    I have:
    changed the font size, fill colour, outline colour and shadow as required (can you change the shadow colour??).
    Moved the text to the default position (bottom left hand side)
    Set the total duration to 6 seconds.
    I noticed that "Text animation" provide a fade-in and fade-out, but I also wish to add slide in from left then slide out to left at some time, so I have not used the text annimation.
    Having created the basic title and placed it on a video track above the main video, I have right clicked and used "Show Properties" so that I can now set key frames for opacity and (later position).
    Keyframes at
    0s - 0% opacity
    1s - 100% Opacity
    4s - 100% Opacity
    5s - 0% Opacity
    This works fine BUT I now wish to save this title with fade-in, fade-out (and other effects) so that I can use it later in other projects. How DO I do this????  The title that appears in the Projects Media has none of the keyframes/effects (and is still the default length for a still).
    Suggestions please.

    Hi Steve
    Thanks for the reply.
    So to make custom title I need to create a new title (basically font, style, colour, poistion), save the title down, save the opacity keyframes as a preset, and save the motion keyframes as a preset.
    Then on a new project, import the title, apply the opacity effects preset, apply the motion effects preset and then I have my custom title!
    Somehow I can't see myself doing that.
    As an alternative I am considering creating a (blank) "titles" and "Disc Menus" project with an example of each of my titles, along with a disc menu using matching fonts and colours.  When I start a new project I'll load this "titles" project, load the media and then save down as a new project.  What do you think?
    I used Pinnacle Studio for many years but got a little cheesed off when it kept crashing when attempting to make DVDs longer than 30 mins.  I changed to Cyberlink Power Director 2 years ago, but it seems to have problems with HD content longer than 60 mins, although much quicker. I'll see how Elements copes..... So I must confess to being slightly dissapointed with how difficult it is to customise Elements.
    Thanks again

  • To change a field to edit ,which is in customer fields tab of an item in crmd_order transaction.

    Hi All,
    My requirement is to change a "field to edit" which is in "customer fields tab" of an item in "crmd_order" transaction.
    Please find the screen shot.
    Please help me with this issue

    Use easy enhancement workbench
    The Easy Enhancement Workbench is a development tool with which SAP applications (called Business Objects in the following document) can be extended in a simple manner.
    Customer enhancements to a Business Object are defined via wizards. The Workbench then does all development work for the user; databank tables, screens and application logic are created automatically. Finally the customer enhancement is included in the SAP standard.
    This also allows users without ABAP knowledge the simple possibility of extending the SAP standard.
    An extension created using the Easy Enhancement Workbench does not differ technically from one created manually. In both cases transportable ABAP objects are created and the same Customer Exits, Business Transaction Events or BAdIs are implemented
    You need to use EEWB feature to achieve the same.
    Tutorial
    http://www.scribd.com/doc/6755615/Eewb-Steps
    http://help.sap.com/saphelp_crm50/helpdata/en/9f/a19c921f0911d6b1d500508b6b8b11/frameset.htm
    In addtion check this note
    Note 484597 - Customer enhancement of CRM applications
    a guide is attached to it for telling u steps
    Hope query is solved
    Regards
    Prakhar

  • Customer Data Tab missing fileds.

    Hi Experts,
    We have upgrade from CRM 4 to CRM 5. ( I am totally new to CRM)
    When I entered tcode BP and choose Consumer , we have a Customer Data tab, in that tab some fields are missing. Do not phone , Do not Call fields. its there in CRM 4, but not in this version.
    Can someone please help me .. how to solve this problem.
    Thanks in Advance.
    Raghu

    Hi
    Check the Data sets of the role you are looking for BP and compare the CRM4.0 and 5.0 systems do compare the dataset changes and also check the field groupings  for BP role in CRM 5.0 system if any field radio button is turned to hide mode change it to optional radio button then save field grouping
    then you will see the fields
    reward points if helpful
    Regards
    Dinaker vikas K

  • Competitor in customer search tab in CIC0

    Hi,
    In CIC0 we have customer search tab which contains the details of customer search.
    I want to add a field of competitor in that screen. This field will indicate wheather this customer is competitor or not.
    Please help.
    Regards,
    Dhanraj Dange
    Message was edited by:
            Dhanraj Dange

    Hello Dhanraj,
    I hope you talk about the tab 'Extended BP search' within in workspace area, then you have to follow this steps:
    1. Copy in transaction SMW0 the HTML template CRM_CIC_SEARCH_DISPLAY t
       an own one (Z_<YOURNAME>.htm).
    2. Export this new template to your local PC and use a HTML Editor to
       work on this file (like Frontpage).
    3. Import this new page in SMW0 again to the copied Web object.
    4. Make sure in transaction CRMC_CIC_SEARCH_CNTR the mapping of the
       fields is setup for the new template (copy all entries of the
       standard template).
    5. Make sure the new web object is assigned to the search profile in
       CRMC_CIC_SEARCH_RULE
    If you want to have additional field available you have to follow
    his steps:
    1. Create a new structure containing the new fields. Include that
       structure in CCMSEARCH_STRUCT.
    2. Insert new entries in customizing table CCMSEARCH_CNTRL
       (all fields of the new structure that should be displayed
       and filled on the HTML).
    3. Create your own HTML template in order to display the new fields
    4. Create your own search function module. This function module
       should return the completely filled structure CCMSEARCH_STRUCT.
       So probably you have to call the CCMCS_BP_SEARCH_CONTROL inside
       your own function module.
    5. Create your own search profile. And insert  entries in
       CCMSEARCH_RULES to include the new created fm in the dynamic
       call in CCMCS_BP_SEARCH_RULES
    6. Do changes / modification to the following code:
    - New table declarations for new structures in top include
       for crm_cic_bp_sub
    - Function CCMCS_BP_CLEAR2 (to reset these structures)
    - Function CCMCS_GET_TEXTS_FOR_HTML is modified for new headings in the
    HTML templates. (used to provide textes on the HTML in several
    languages).
    Best regards, Gerhard

  • How to set default value to user attribute in customized information tab

    Hi Experts,
    we created a custom attribute in Administration-managed custom attributes  and now we are getting that attribute under customized information tab in  user admin->identity management.
    This attribute is coming for all users and it is working fine and I can give value to this attribute also.
    Now the problem is we have more than 10000 users in the portal and we have to assign same value to this custom attribute to all the users.
    Is there any possiblity of setting the value to all the user without coding.
    If it is not possible then how can I proceed for coding.
    any help will be appreciated.
    Raghu

    Hi Michael,
    Yes my data source is LDAP.  This attribute is added in the portal itself and I don't think it is possible to set the value of custom attribute at LDAP.
    Shanta : We already created the custom attribute and it is also appearing in the Customized information
    Problem is we need to set a value to that attribute. This should be same to all the users coming from LDAP.
    My Basis people are asking the funtion module which calls when we click on the Customized information tab.  Is that possible to know?
    Or we can set this value by writing a piece of code in webdynrpo java?
    Appreciate your inputs
    Raghu

  • Customer Communication Tab details query at site level

    Hi,
    Can anyone please provide query to get the customer communication tab details in 11i at site level.
    Regards
    Dev

    Hi Octavio,
    Thank you for sending me this query. I am working on Customer Interface in R11i. For updating the records I need to check already existing data for a particular customer in a particular site. I am getting all the details except the communication tab details.
    I am writing the below query but it is giving multiple rows and same data. Some phone numbers and email addresses are missing in the communication tab . Please correct me what mistake i am doing.
    SELECT hcp.email_address,
    ,hcp.phone_area_code
    ,hcp.phone_number
    ,hcp.phone_extension
    ,hcp.phone_line_type
    FROM ra_customers rc
    ,ra_addresses_all raa
    ,hz_party_relationships hpr
    ,hz_contact_points hcp
    WHERE rc.party_id = raa.party_id
    AND rc.party_id = hpr.object_id
    AND hcp.owner_table_id = raa.party_site_id
    AND rc.orig_system_reference = 'C100233' -- This I will get from the file for update
    AND raa.orig_system_reference = 'A100961' -- This I will get from the file for update
    AND hcp.orig_system_reference = '<Phone Reference>' -- This I will get from the file for update
    Regards
    Dev

  • Customer Data tab

    Hi All,
    We have added a customer data tab in PO header using enhancement MM06E005. We also added a push button in this tab. Our requirement is to call a zprogram once the user presses this push button. Is it possible?
    Regards,
    Sibin

    Hi , you add pushbuton in one of this screen
    and you should handle pressing this button in PAI module of screen
    PROCESS AFTER INPUT.
      MODULE user_command_0010.
    MODULE user_command_0010 INPUT.
      save_ok = ok_code .
      CLEAR ok_code .
      CASE  save_ok.
        WHEN 'XXX'.    "  code of tour button
            submit zprorgam with ... and return .
           WHEN OTHERS.
      ENDCASE.
    ENDMODULE.                 " USER_COMMAND_0010

  • Want to change customer enhancement tab name in CJ20N

    Hi Friends
    As per our requirement, we have created customer enhancement tab in CJ20N (project definition level).
    It shows the name as cust.enhancement, but as per our requirement we want to change the tab name.
    But we are not able to change that.
    if anybody come accross this type of scenario, kindly let me know.
    Thanks
    Gowrishankar
    Edited by: gowrishankar p on Mar 30, 2010 1:26 PM
    Edited by: gowrishankar p on Mar 31, 2010 9:39 AM

    Hi mithilesh,
    we can do it. but it may need access key. Find out the screen number and program name.
    Go to se51 and input the program name and screen number then select Layout ->display.
    click on that tab, move change mode then give the text what do you want.
    Give Points if useful.
    Regards,
    Jogesh.Mutyala

Maybe you are looking for

  • Why are "2Go" Services so attracti

    I have been thinking about these Napster/Rhapsody/Yahoo 2Go/Unlimited Music Download Services a bit, and I am wondering - why do you not want to own the music you pay for? Let us take Napster To Go as an example, and let us say - just for arguments s

  • Cache Sync with RCM using RMI

    I am trying to do a cache synchronization between 2 nodes using RCM and RMITransportManager. The problem is my setup does not have a multicast server as mentioned in toplink documentation. Can I do the cache synchronization using RMI ( through RCM) w

  • What happen when  a table is activated in ddic

    hi can u help me for this

  • Can apps be run in iTunes

    I am trying to run a ring tone app in iTunes but it doesn't start.  Can't this be done?  I think it would be easier than making them on my iPhone.

  • How to transfer a playlist?

    Maybe someone can help me out with this? I created a playlist directly on my ipod while it was connected to my computer. Now I want to create the playlist on my computer by somehow transfering it over but I can't figure a way that itunes will let me