Create new component in CRM

Hi Experts,
I am new to CRM Technical, can any one explain how to create a Z component step by step procedure in CRM and what is the difference between BSP Application and Component.
Thanks In Advance
Ramesh.

read the following blog: http://techskills.wordpress.com/2009/04/25/sap-crm-create-new-web-ic-component-using-bsp-wd-workbench-bsp_wd_cmpwb/

Similar Messages

  • How to create a new component in CRM 7.0?

    while creating a new component with search and result options... main window is not created automatically.
    when tried to create it manually its giving short dump. kindly let me know what could be the reason for this problem?
    thanks alot.

    Hi Vijay,
    could you please specify what kind of short dump you are getting? The short dumps can be looked at in the sapgui transaction st22.
    Best regards,
    Erika

  • How to create custom component in CRM 2007

    Hi.
    I am new for the CRM 2007 Web UI.
    Here we have CRM_UI_FRAME.
    Like this so many Components are there.
    I want how to create our own component.
    I created it as follows.
    Open the Transaction code bsp_wd_cmpwb.
    Provide Z Name in the Component.
    Zcomponent
    Press Create button.
    Go to Run Time Repository.
    Press Change Mode.
    Create a MODEL as ALL.
    GO to Browser Component Structre.
    Select View.
    Provide View name.
    Create the View.
    Go to view Layout.
    Provide the code like this.
    <%@page language="abap"%>
    <%@ extension name="htmlb" prefix="htmlb"%>
    <%@ extension name="xhtmlb" prefix="xhtmlb"%>
    <%@ extension name="crm_bsp_ic" prefix="crmic"%>
    <%@ extension name="bsp" prefix="bsp"%>
    <cthmlb:overviewFormConfig/>
    Create the context under the context.
    Go to Configuration tab.
    Assigne the Attributes to the Screen.
    GO to the Run Time Repository.
    press change mode.
    Assigne the view name to the Window.
    Save it.
    Test the Componet. But it is not diaply anything on the screen.
    How i will get the data into the web UI.
    Can anybody expalin about this one to me with screen shorts if possible.
    I want add some fields into the web UI. Provide some values into that. Capture the values.
    Navigate the data from one screen to another screen. How it is possible. I did not understand. 
    If i am changing any screens in the pre define component it shows dump.
    So, now i need Custom component with adding of the fields.
    Please give me proper information regarding this one.
    Thank You.
    Krishna. B.

    Hi,
    Try put the htmlb to show a field:
    <thtmlb:label design="LABEL" for="//<context>/<field>" text="<field>"/>
    <thtmlb:inputField  id="<field>" maxlength="31" size="20" value="//<context>/<field>"/>
    In order to get value, you can write a simple code in the event_handler:
    LR_BOL                      type ref to IF_BOL_BO_PROPERTY_ACCESS
    LR_BOL = ME->TYPED_CONTEXT-><context>->COLLECTION_WRAPPER->get_current()
    var1 = LR_BOL->GET_PROPERTY_AS_STRING('FIELD').
    take a look at lr_bol methods so that you can see the set and get methods.
    Regards,
    Renato.

  • Latest nightly build create new component possible bug?

    hey guys... so i updated my flash builder to the latest nightlly build... and one of the things i discovered is that the "halo" namespace has been changed to "mx"
    I was wondering why when i create a new component the halo namespace apprears instead of the mx? do i just have to change that namespace manually??

    Hi,
    When you create projects, modules, components etc the headers are generated from template wizards, for instance I changed the project template so new porjects never have minwidth and minheight in their declaration.
    this is the project template - by removing ${min_size} I don't get those painful minwidth/minheight values
    ${xml_tag}
    <${application} ${xmlns}${wizard_attributes}${min_size}>
    ${wizard_tags}
    ${declarations}
    </${application}>
    I may be wrong but I think the variables are embedded in flashbuilder which means that ${xmlns} would be wrong for the new sdk but that doesn't stop you replacing the variable with the actual text you want to appear.
    David.

  • How to create new component in SWING?

    Hi,
    I created a suggestion box using JTextField and JList. It's working nicely. I would like to Standardize those component into single component. so that i can add whenever i need suggestion box in my project anywhere. Can anyone give me a suggestion to do this?
    - i want to create it like a normal components (JButton, JComboBox and etc). but it consist of two components.
    - i need to create it's own inbuilt listeners like (MouseListeners, KeyListeners). (i can extend the JTextField class and implement KeyListeners in it).
    - i like to add functionality like. (Whenever i type any character, then values for the corresponding characters are fetch from the DB and set into the Model).
    Am just thinking whether i need to paint a component and add some AncestorListener. or else to extends the existing component. Kindly suggest me for this thing. Thanks in advance.
    Regards,
    Mo

    Thanks for your reply WalterLaan. If i use JPanel and i add some components like JTextFeild and i set JList for its Listener. Then it'll works with in the added JPanel. Not in the JFrame.
    i can write Like...
    class MyPanel extends JPanel
    MyPanel()
    super();
    JTextFeild t = new JTextFeild();
    add(t);
    JList l = new JList(new String[]{"1,","2"});
    add(l);
    class frm
    public static void main(String arg[]){
    JFrame jf = new JFrame();
    MyPanel mpl = new MyPanel();
    mpl.setBounds(0,0,100,30);
    jf.add(mpl);
    So i can't able to see the added JList. Right???? How to i create a JList like a PopUp???
    Kindly Guide me to invent new component. Thanks in advance.
    by,
    MO

  • Help needed for creating new component in web ui

    hi experts,
          i need documentation on the component workbench. i need to cretae a new assignment block in web UI, similar ti the items assignemnt block in opportunity screen.
    Where can i find material to learn how to develop new components using component workbench?
    Thanks,
    Shantanu.

    Hi Shantanu,
    In fact, you need to create a context node. You can create this context node using the wizard. Click with right button in "Context node" of the view and follow the steps.
    Best regards,
    Caíque Escaler

  • Create new component into other component

    I just want to insert a component into other component (2nd level), I achieve to insert component into an Ibase but only in the first level.
    I use the function CRM_IBASE_COMP_CREATE for create 1rst level components, but seems don't work If I try to put any component on the second level.
    Can anybody help? Many thanks!

    Thanks Vishant Jain,
    But seems the configuration it's ok, I can generate components (family 102) into other component (family 101) with transaction ib52.
    When I generate the first component (101), seems all ok, I can ib53 and see the result, but, when I try to generate 102 with 101 like ibase, I have the "No ibase found" message and, as expected, i can't see the ibase ralationed with 101.
    In fact, when I create the first compnonent, sap generate a new register in table comm_product but not in ibib table, and then, when a tried to assign the 2nd level component I can't assign to the 1rst level component because it isn't an ibase.
    Can anyone help?
    Thanks!

  • Creating new Component - Adding Arguments

    Hi! First of all hello to everybody as i am new to this
    forums and also to flex.
    I have been doing the Flex Lessons, and then i tried to do an
    "mp3 Player" component. I was thinking in using the SoundEffect
    efect. What i want to know, is how can i add an argument to my
    component. Lets say, i would like to add a "ource" argument to my
    component, to tell which mp3 it has to play. How can this be done?
    Thank you!

    howdy!
    I had the same question not long time ago. You need to add
    "source" as a public variable in your component. This way you can
    access it from the outside. Next time you add your component on the
    stage you'll see "source" appear as a property just like any other
    property.
    cheers!

  • CRM HTML Administration - Creating New Permissions

    Hello friends,
    I was wondering if there are ways to create new Permissions through CRM HTML Administration. I tried to create a new Permission, but was only asked for a Name and Description. I am sure there must be some code behind it. Is there any way to deploy new Permissions in 11.5.10.2? If there is documentation around it, kindly point me to it.
    Thank you in advance.
    Wishes for a happy and safe 4th of July and long weekend,
    Regards.

    Hi,
    Please refer to "Oracle Applications CRM System Administrator's Guide" manual, Chapter 3 (Managing Permissions).
    Oracle Applications CRM System Administrator's Guide
    http://download.oracle.com/docs/cd/B25516_18/current/acrobat/115jttug.pdf
    Thanks,
    Hussein

  • Which function creates an activity in CRM?

    Hi,
    We would like to create activities in CRM through a BAPI-like function but we can't seem to find a suitable one. Do you know which function / class method is used to create new activities in CRM ?
    Thanks in advance,
    George

    Hi,
    Please have Look into  the below LInk
    Using BAPI_ACTIVITYCRM_CREATEMULTI.
    [Link|Re: Creating Activities Programmatically in CRM]
    Hope it will be HelpFul
    Thanks
    kalyan

  • How to start creating a new component for custom transaction in IWEB client

    Hello Experts,
    I am new to CRM 2007 CRM web client programming.
    I have a custom SAP GUI transaction in CRM and user wants to convert it into ICWEB transaction.
    its using all custom tables and in all screens,
    Please guide me how do I proceed in creating the component,display fields on the view....
    I mean how to create the fields in the View, Do I need to write BSP code or Wizard helps me to generate and configure the fields on the view.
    Please also let me know procedures create context notes which replicate the database tables which the data is saving or updating.
    I am not clear cut info to proceed,
    Please help me in this regards
    thanks in Advance
    Edited by: Madhavi Angi on Apr 23, 2009 2:57 PM

    Hi Keith,
    <<This particular rule is a sample one I set up that requires the existence of C:\IT\test.txt. But I don't see the actual text of that rule anywhere in the XML:>>
      In your XML, if you see these lines:  
    <Expression>
    <Operator>NotEquals</Operator>
    <Operands>
    <SettingReference AuthoringScopeId="ScopeId_811CF9C7-F08C-4528-8C02-E20811B33FD5" LogicalName="OperatingSystem_5c61496b-b4dc-4ca9-a3f7-30c3aec8e2a4" Version="1" DataType="Int64" SettingLogicalName="File_cccd7dc7-e590-494c-b166-6d4aea7abc57" SettingSourceType="File" Method="Count" Changeable="false" />
    <ConstantValue Value="0" DataType="Int64" />
    </Operands>
    </Expression>
         It has setting reference with GUID with Method="Count" means this is existential rule referenced to setting blah blah... (If method="Value" means that it has value rule defined) and for existential rule,
    XML has "NotEquals" operator and value is "0" which means that if file not equals to zero means file exist (compliant).
    Hope this helps.
    This posting is provided "AS IS", provides no warranties, and confers no rights. -Praveen S.

  • Creating new sub line items before a Sales Order is saved (in CRM)

    Hi CRM Experts,
    I am pretty new to CRM system. I have a scenario.
    The actual business scenario behind this is: the customer can only choose a dummy material while placing an order. The customer will not be able to choose what all materials that will make up this order. So he can place an order for a "Pack" with say Qty as 50 units. The business contains some rules based on which the actual materials are mapped to this dummy material.
    User creates a SO in CRM system (using txn CRMD_BUS2000115). Assume a dummy material is added as first line item. The system displays it as line item 10. At this stage I need to create sub line items for this high level line item (item 10) based on what all actual materials can fulfill this. I need to do it programmatically. Is there any BAdI that can be used to do this? Also I need some hints on how to go about this? That is how to do it programmatically. For every sub-item material I need to carry a ATP check and only if the stock is available then add it as a sub line item.
    Basically what I need is to create sub line items programmatically exactly in the same way as it would have been created manually. The system is configured to put the sub line item numbers automatically. That is, if the high level item is 10, then sub line items will be automatically numbered as 11, 12 so on.
    Please feel free to throw me questions if you need more info.
    Thanks a lot in advance.
    Regards,
    Shyam

    Hi,
    I have a similar kind of a requirement.
    I need to add new line items to the order through the program.
    Can you please suggest how did you resolve your issue ?
    Thanks in advance!

  • How to create new field while upgrading from CRM 4.0 to 7.0

    Hi ,
    How do we create new field on UI and store data into existing field in database?
    Is there any option in AET to skip the creation of new field in the database table ?
    Custom field is already created in GUI and database table while using CRM 4.0
    Now, after upgrading to 7.0 EHP3 , I need to bring this field on the UI .
    Using AET may create new field again in the database table.Please suggest.
    New filed needed to be created in Marketing Campaign Element Header data.
    Thanks
    Jayasri

    Hi Jayasri,
    As a custom fields are already there in crm 4.0. You don't need to use AET again to add field.
    These enhancements still exist after the upgrade. Dependent on the enhancement object and type some manual steps are necessary.
    For example regarding a single field enhancement for the BP the whole framework is enhanced after the upgrade. There is only one manual step to bring the field on the relevant view(s) via the UI Configuration Tool. For whole BP tables some more manual steps are necessary, these steps are described in the note 1069791 - CRM WebClient UI for EEW enhancements (reference to more notes regarding the EEW after the upgrade).
    For set types, we need to generate UI With the help of the UI configuration tool the settypes could become visible in the Web UI.
    I didn't understood your scenario, can add little more information why you want to add field by AET if available in DB?
    Refer
    FAQ - SAP CRM Upgrade from release 4.0 to 7.0 
    Regards,
    Arjun

  • Run Time Error in e-commerce crm 5.0 when creating new order

    Hi all,
    I am getting Run Time Error in e-commerce crm 5.0 when creating new order, shopping basket is comming , but while creating order , getting run time error.
    Thanks,
    Nagesh

    Hi nagesh,
    Are you able to resolve the issue. Please let me know the solution.
    I had started a thread with a same problem but in ERP E-commerce.  Points will be rewarded if you provide the solution in the thread below
    Re: Run Time Error in e-commerce crm 5.0 when creating new order
    Thank You
    Ram

  • I need to create a  Notification in CRM WebUI  When we create a new contract

    Hi Experts,
    I am working in Utility Industry and as per the business requirement I need to create a  Notification in CRM WebUI
    When we create a new contract & click on apply button.
    As per my knowledge we are not maintaining Notification information in CRM System. So could you please
    help me to call IW52 during the new contract creation when we click on apply button.
    Thanks
    Roli

    Hello Roli,
    If your requirement is to launch Transaction IW52 after clicking apply button then you can use Transaction Launcher tool in CRM to integrate to CRM WebClient UI.
    Calling Transaction Launcher on user action
    BOR object or ITS based Transaction Launcher
    Regards,
    Ashik

Maybe you are looking for

  • Try to convert doc to PDF, Unable to find "Adobe PDF resourse files, Ask help

    Hi guys, I am tryng to convert word doc file to PDF by acrobat v9.0 pro, I got the message as "Unable to find "Adobe PDF resourse files", and "Acorbat could not open 'filename' because it is either not a supported file type or because the file has be

  • How to display links in the main page

    Here is a simple question from an EP beginner- I am working on a demo EP site for our company (EP 6.0 SP9).  After the user logs onto the Portal, I want to display a main page with standard Header and Nav bars, and then (in the inner page?) display a

  • EBS search string for check number

    Hello Gurus My client is using MT940 FORMAT for EBS,requirement is in a bank statement we are having 10 transactions which are having the same amount for ex:rs.1000 for ten payment transactions. now system is not able to post the document when we imp

  • Fillable object from line segments

    I've created a tree object from line segments and it looks how I want it to look. I made it a compound path. When I fill it, I get weird results. I used live fill and that works fine, but I still dont get the pointed edges that I would like to see on

  • Mountain Lion Mail Searching not working (entire search)

    Hello, I already searched the web and the topics in this forum, but found no help. Since my update from 10.7 to 10.8 (with a clean install and a transition of my user data) the search 'Entire Message' oder 'any' does not work anymore. It shows no res