Implementation of class for alert modelling

Hi Experts,
I am working on a scenario where in once a BP is confirmed by the agent in the Web Client....we need to check it this BP is the sold to party for any open service ticket ..If he is then we need to populate alert message in the Web Client.
We are trying to implement the logic in a class implementation for the IF_CRM_IC_ALERT~EXECUTE method...
But I am unable to capture the infromation of the BP who has called  inside this class..
Can any one suggest as to how we can capture this information in our Class and how we can populate the message in the Web client from this Class...
Any suggestion would be sincerely appreciated...
Thanks,
Narsingh..

Hi,
I am still not able to find the exact way to achieve the requirement..Can any one propose some solution ...
Waiting for reply..
Thanks,
Narsingh

Similar Messages

  • How to implement Startup class for OC4J

    I'm in the process of converting my current J2EE application from weblogic 5.1 to OC4J.
    I have startup class that would set application specific properties by reading property file. In addition, this class would also check for certain resource availability (like database) during weblogic startup. I could not find similar option in OC4J.
    Any help to convert this startup class for OC4J would be highly appreciated.
    Thanks
    Sankaran.

    Hi Sankaran,
    Your eMail address suggests you work for Oracle. Do you? Can't someone
    at Oracle help you?
    I imagine that Oracle would have some kind of agreement with Ironflare
    as well. Can't someone at Ironflare help you?
    But remember, with application servers (as with RDBMSs), no two are the
    same. Each one offers the same functionality, but using different methods
    to achieve that functionality. I don't know how to do it, but I'm sure
    you can check database availability when starting up OC4J -- just not
    the same way you do it in Weblogic.
    Good Luck,
    Avi.

  • Implementing filter class for bitmapdata

    Hi all. I am trying to experiment with the bitmapdata class
    for a project I am working on. I need to twirl one image into
    another. I found this class at:
    http://code.google.com/p/as3filters/source/browse/trunk/src/as3/Filter.as?r=3
    I am just learning about class packages and would appreciate
    any help on getting these filters to run properly on an image in my
    flash movie. I don't understand how to specify which image or
    movieclip gets the filter applied, and how to correctly install
    this class.
    Thanks,

    You need to add a jar file containing javax.ejb.SessionBean to your classpath (e.g. the weblogic.jar would do the trick).

  • Development class for program RFIDESM340 ( Model 340 )

    Hello everyone ,
    I have implemented all the notes pertaining to Model 340 .
    I have a doubt regarding the development class for report  RFIDESM340 .
    In the system the development class for report  RFIDESM340   is ' BUPA_TAX ' .
    I want to confirm if this is the right one or should we change the development class to ' ID-FI-ES '.
    Thanks ,
    Lalitha Iyer .

    Hola Eduardo!
    La clave de operacion ya está parametrizada en la tabla ES340_OPRKEY.Este no es el problema.
    Lo que necesitamos es poder incluir dos Tipos de libros .
    El estándar de sap solo saca dos tipos de libros
    Libro de facturas expedidas.
    Libro de facturas recibidas.
    que están identificados en el reporte con las claves de tipo de libro E y R.
    Necesitamos que el reporte obtenga tambien los libros de
    Libro de determinadas operaciones intracomunitarias.
    Libro de bienes de inversión.
    Cuyas claves de tipo de libro son: U y S
    Estas claves No tienen nada que ver con la clave de operacion.
    Este es un requerimiento a la hora de presentar el reporte y SAP no  aporta solucion.

  • Implementing Dirty Flag for a generated Model (Flex 4)

    Hi there,
    I try to implement a dirty flag for a model generated by a Data Binding Wizard. I tried several ways but always failed to get it work properly bounded to the 'enabled' property of a button. Is there a "best approach" to implement this in a by Flex 4 generated model?
    I have all the Form elements bound to the model's properties and defined fx:Bindings on the model's property as well to get the changes back to the model as well.
    -> I tried to listen to the properyChange event on the Super model but I always returned true for the Dirty flag and couldn't set it to false when I loaded the model into a Form.
    -> I tried to implement a similar approach like below, instead of doing a normal 'getter' function on the isDirty flag I bounded it to the propertyChange event, it failed exactly the same way as above
    I did used my own solution earlier like this:
    [RemoteClass(alias="VODictionaryEntry")]
         [Bindable]
         public class VODictionaryEntry
                   private var _id:Number = 0;
                   private var _terminology:String;
                   private var _description:String;
                   private var _notes:String;
                   private var _insert_date:String;
                   private var _update_date:String;
                   private var _vendor_related:Boolean;
                   public var isDirty:Boolean = false;
                   public function get vendor_related():Boolean
                        return _vendor_related;
                   public function set vendor_related(value:Boolean):void
                        _vendor_related = value;
                        isDirty = true;
                   public function get update_date():String
                        return _update_date;
                   public function set update_date(value:String):void
                        _update_date = value;
                        isDirty = true;
                   public function get insert_date():String
                        return _insert_date;
                   public function set insert_date(value:String):void
                        _insert_date = value;
                        isDirty = true;
                   public function get notes():String
                        return _notes;
                   public function set notes(value:String):void
                        _notes = value;
                        isDirty = true;
                   public function get description():String
                        return _description;
                   public function set description(value:String):void
                        _description = value;
                        isDirty = true;
                   public function get terminology():String
                        return _terminology;
                   public function set terminology(value:String):void
                        _terminology = value;
                        isDirty = true;
                   public function get id():Number
                        return _id;
                   public function set id(value:Number):void
                        _id = value;
                        isDirty = true;
    this is a very simple solution but it worked like a charm. Can somebody suggest me something else, a better solution?
    thank you
    r. Sandor
    P.S.: I didn't include the validators to simplify the example.

    hi,
    meanwhile I come a little bit further if you implement the isDirty flag into your remote model and let generate ( to be included in the flex model as well) a model with Flex you can listen to the propertyChange event and do implement a correctly functioning bindable property.
    public function VOMessageEntry():void
         addEventListener( PropertyChangeEvent.PROPERTY_CHANGE, handlePropertyChange );
    private function handlePropertyChange( event:PropertyChangeEvent ):void
         if ( event.property != "isDirty" )
              isDirty = true;
    this code must be inserted into the generated Object itself not in the _Super_objectname source code.
    I hope I could helped somebody with this solution.
    r. Sandor

  • Missing implementation class for new BSP

    Hi,
    I am creating a new BSP and I get strange error.
    After having created the BSP, I want to change the implementation class for the BSP. I doubleclick on the implementation class, but I get this message:
    Object type ZL_ZCPSWIZA_BSPWDCOMPONEN_IMPL does not exist
    Message no. OO003
    Nothing happens. The package is new, but it is not flagged as a main package so that should be OK.
    Peter

    This is the wrong forum, but I'll answer your question anyway.
    There is a default constructor for MyImplementor that is compiler generated. It looks like this:
    public MyImplementor() {
      super();
      textArea = new JTextArea();
    }MyAbstractPanel() calls jbInit(), which you've overriden in MyImplementor.
    See the problem?
    As a trivia note, C++ handles this by not dispatching method calls virtually during object construction. Less flexible, but safer.
    God bless,
    -Toby Reyelts

  • ServletContextProvider Implementation class for Apache Struts Bridge in OAS

    Hello,
    I am using Apache Struts Bridge to create JSR-168 portlets, based on Struts.
    But I am stuck in one point... i.e. maybe oracle doesnot provide a implementaion for the ServletContextProvider interface, which is required by the struts bridge, inorder to get the servlet context.
    Other Portal Servers like, Pluto, etc... provide a implementation class for this.
    I have heard that, if a Implementation class can be written for this, then the problem will be solved.
    Have any one faced any such situation? Have any one implemented the ServletContextProvider interface for OC4J....
    Any Help would be highly appreciated.
    Thanks
    Sam...

    I was able to find that class by downloading the Oracle Portlet Container 10.1.2.0.2 and following the instructions for extracting it into my OC4J. When you do that it will give you a file called ${OC4J_HOME}/shared-lib/oracle.wsrp/1.0/wsrp-container.jar. That jar file contains the class you need.
    Oracle Portlet Container 10.1.2.0.2: http://download.oracle.com/otndocs/tech/ias/portal/files/portlet-container.zip
    PDK Page: http://www.oracle.com/technology/products/ias/portal/pdk.html

  • How to create two different implementation class for a Control

    Hi,
    I am a newbie to beehieve. I want to know that is it possible to create two different 'Impl' classes for a Control. If yes then how do we instantiate them ? How can we chain them (something like calling one 'Impl' from the other one? Thanks in Advance!!!
    Regards,
    Abhishek

    You are sure you are in the right forum?
    This is the JDeveloper and ADF forum...
    Timo

  • Alert Modeler in IC Webclient

    Hi,
    Could you help me out with the code in the alert modeler to achieve this functionality. After i confirm the BP i would like the sevice ticket transaction to appear by default rather than clicking on the link in the navigation bar. I know this functionality can be achieved in the IC WIn by having the following code in the alert modeler."SAP_Select_workspace(Bus_Trans_maintain)" in the  "Search_target_found" event. Is there an equivalent of this in IC Web.
    Thank you for all the help.

    Hi,
    We have achieved this in the IC webclient not by using the alert modeller.
      We copied the view and the controller to our ZApplication. Then we created a class and inherited from the standard controller class.
    Then we had to override the eh_onconfirm method and add code to navigate to the require view. You can add the corresponding navigation link in the Z Design time repository.
    Thanks and regards,
    Murli Rao

  • Problems implementing abstract classes

    hello.
    this is james mcfadden. I am developing a multiplayer BlackJack card game in Java. the game consists of three programs: BlackJack.java, BlackJackServer.java and BlackJackClient.java (three 3 programs are shown below). i don't know how to implement abstract classes. i am trying to get the BlackJack.java program working with the BlackJackServer.java program. there should be "extends BlackJackServer" somewhere in the BlackJack.java program, but i don't know where.
    import javax.swing.*;
    public class BlackJack extends JPanel{
       public BlackJack(){
          //FlowLayout is default layout manager for a JPanel
          add(new JButton("Hit"));
          add(new JButton("Stay"));
          add(new JButton("New Game"));
       public static void main(String[] args){
          JFrame frame=new JFrame("BlackJack");
          frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          frame.setSize(500,500);
          frame.setLocation(200,200);
          BlackJack bj=new BlackJack();
          frame.setContentPane(bj);
          frame.setVisible(true);
    import java.io.*;//Provides for system input and output through data streams, serialization and the file system
    import java.net.*;//Provides the classes for implementing networking applications
    import java.util.*;//Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes
    import java.awt.*;//Contains all of the classes for creating user interfaces and for painting graphics and images
    import javax.swing.*;//Provides a set of lightweight components that, to the maximum degree possible, work the same on all platforms
    public class BlackJackServer extends JFrame{
       private JTextArea jta=new JTextArea();//a text area for displaying text
       public static void main(String[] args){  
              new BlackJackServer();//invokes the constructor BlackJackServer()
       }//end main
       public BlackJackServer(){
          setLayout(new BorderLayout());//places the text area on the frame
          add(new JScrollPane(jta),BorderLayout.CENTER);//lays out a text area, arranging and resizing its components to fit in the centre region;and provides a scrollable view of a lightweight component
          setTitle("BlackJack Server");//Sets the title for this frame to the specified string
          setSize(500,300);//Resizes this component so that it has a width and a height
          setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//Sets the operation that will happen by default when the user closes this frame
          setVisible(true);//shows the frame
          try{
             ServerSocket serverSocket=new ServerSocket(8000);//creates a server socket
             jta.append("Server started at "+new Date()+'\n');//displays the current date in the text area
             Socket socket=serverSocket.accept();//listens for a connection request
             DataInputStream inputFromClient=new DataInputStream(socket.getInputStream());//creates a data input stream
             DataOutputStream outputToClient=new DataOutputStream(socket.getOutputStream());//creates a data output stream
             while(true){
                float bet=inputFromClient.readFloat();//receives bet from the client
                float doublebet=bet+bet;//computes double the bet
                outputToClient.writeFloat(doublebet);//sends double the bet back to the client
                jta.append("Bet received from client: "+bet+'\n');//displays the bet in the text area
                jta.append("Double the bet found: "+doublebet+'\n');//displays double the bet in the text area
             }//end while
          }//end try
          catch(IOException ex){
             System.err.println(ex);//displays an error message
          }//end catch
       }//end constructor
    }//end class BlackJackServer
    import java.io.*;//Provides for system input and output through data streams, serialization and the file system
    import java.net.*;//Provides the classes for implementing networking applications
    import java.awt.*;//Contains all of the classes for creating user interfaces and for painting graphics and images
    import java.awt.event.*;//Provides interfaces and classes for dealing with different types of events fired by AWT components
    import javax.swing.*;//Provides a set of lightweight components that, to the maximum degree possible, work the same on all platforms
    public class BlackJackClient extends JFrame{
       private JTextField jtf=new JTextField();//a text field for receiving text
       private JTextArea jta=new JTextArea();//a text area for displaying text
       private DataOutputStream toServer;//output stream
       private DataInputStream fromServer;//input stream
       public static void main(String[] args){
          new BlackJackClient();//invokes the constructor BlackJackClient()
       public BlackJackClient(){
          JPanel p=new JPanel();//holds the label and text field
          p.setLayout(new BorderLayout());//sets the layout of the content pane of this component by default
          p.add(new JLabel("Enter bet"),BorderLayout.WEST);//displays the bet and lays out a JLabel, arranging and resizing its components to fit in the western region
          p.add(jtf,BorderLayout.CENTER);//lays out the text field, arranging and resizing its components to fit in the centre region
          jtf.setHorizontalAlignment(JTextField.RIGHT);//Sets the horizontal alignment of the text to the right
          setLayout(new BorderLayout());//places the text area on the frame
          add(p,BorderLayout.NORTH);//lays out the text field, arranging and resizing its components to fit in the northern region
          add(new JScrollPane(jta),BorderLayout.CENTER);//lays out a text area, arranging and resizing its components to fit in the centre region;and provides a scrollable view of a lightweight component
          jtf.addActionListener(new ButtonListener());//invokes the ButtonListener class
          setTitle("BlackJack Client");//Sets the title for this frame to the specified string
          setSize(500,300);//Resizes this component so that it has a width and a height
          setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//Sets the operation that will happen by default when the user closes this frame
          setVisible(true);//shows the frame
          try{
             Socket socket=new Socket("localhost",8000);//creates a socket to connect to the server
             fromServer=new DataInputStream(socket.getInputStream());//creates an input stream to receive data from the server
             toServer=new DataOutputStream(socket.getOutputStream());//creates an output stream to send data to the server
          }//end try
          catch(IOException ex){
             jta.append(ex.toString()+'\n');//displays an error message
          }//end catch
       private class ButtonListener implements ActionListener{
          public void actionPerformed(ActionEvent e){
             try{
                float bet=Float.parseFloat(jtf.getText().trim());//gets the bet from the text field
                toServer.writeFloat(bet);//Converts the float argument to an int using the floatToIntBits method in class Float, and then writes that int value to the underlying output stream
                toServer.flush();//Flushes this output stream and forces any buffered output bytes to be written out
                float doublebet=fromServer.readFloat();//gets double the bet from the server
                jta.append("Bet is "+bet+"\n");//displays the bet in the text area
                jta.append("Double the bet received from the server is "+doublebet+'\n');//displays double the bet in the text area
             }//end try
             catch(IOException ex){
                System.err.println(ex);//displays an error message
             }//end catch
          }//end method
       }//end class
    }//end class BlackJackClient

    there should be "extends BlackJackServer" somewhere in the BlackJack.java programI very much doubt that.
    It's possible you might need to create a BlackJackServer object or something like that. But I don't see the point in subclassing it.

  • Help in alert modeler

    hi,
      Processing Requirement
        Process:
    Whenever a Business Partner has been identified during an Interaction, an Alert should be raised in the Interaction Center for the CSR (Call Center Representative). The Alerts would be based on Attributes attached to the Business Partner Master on based on Business Partner’s past Transactions (for eg. The customer has transacted for more than INR 10,000 in the last 1 month)
    Step 1: Create Alert Profile
    Define a Z Alert profile.
    Step 2: Program in ‘Global Data’
    Enter the Program for Alert Message (eg. “He is a frequent customer”)
    Step 3: Program in Functions and for Even which triggers the Alert
    Enter the Program that an Alert should be raised in case the Business Partner is identified.
    Step 4: Alert Rule
    In the Rule Tab enter the Program that is the following Attribute is found in the Business Partner Master then an Alert should be raised:
    •     Top Management
    •     Stakeholders
    •     Legal
    •     Chargeback
    •     Sticky
    •     Test ID
    •     Mail Order ID
    Output Requirements:
    CSRs should get an Alert when the Business Partner is identified
    Steps followed by me :
    1.     TC ->  CRMC_CIC_AM_PROFILE
                              a >  created a profile  ztest
                              b>   clicked on search_target_found
                contents in following tabs:
                               Rule tab: sap_scripting_message("HI :"SEARCH_TARGET_FOUND.P1[0].PARTNER1);
                   Function tab:
                           function z_display(l_cg1,l_cg2,l_cg3,l_cg4,l_cg5)
                                           return '<call id="CCM" method="zcic">
                                           <param id="l_cg1">'+ l_cg1 +'</param>
                                           <param id="l_cg2">'+ l_cg2 +'</param>
                                           <param id="l_cg3">'+ l_cg3 +'</param>
                                           <param id="l_cg4">'+ l_cg4 +'</param>
                                           <param id="l_cg5">'+ l_cg5 +'</param></call>';
                  Global data tab:
                            var global_str = "Are you a Registered Indiatimes User:";
    2.     TC -> SE24
    a>     created a zclass (zcl_alert_modeler)
    b>     copied the methods of a class cl_ccm_abstr_cmpwsp
    c>     In method  if_ccm_workspace~create
                               METHOD if_ccm_workspace~create .
    Runs the method create of superclass
                              CALL METHOD if_ccm_workspace~create
                                EXPORTING
                                  proc_cl_id        = proc_cl_id
                                  proc_instance     = proc_instance
                                  abox_admin        = abox_admin
                                  workspace_display = workspace_display
                                  workspace_manager = workspace_manager.
    Adds a class in list of events of CIC, to event
                               *SEARCH_TARGET_FOUND
                              CALL METHOD IF_CRM_CIC_CMPWSP_EVENT_GATE~add_listener
                                  EXPORTING
                                   event    = 'SEARCH_TARGET_FOUND'
                                   listener = me.
                              ENDMETHOD. "IF_CCM_WORKSPACE~CREATE
    d>     In method IF_CCM_CMPWSP_CIC_EV_HANDLER~HANDLE_EVENT.
                                                   METHOD if_ccm_cmpwsp_cic_ev_handler~handle_event .
    DATA: lv_t1 TYPE TABLE OF crmm_but_set0010. "Par. Alert
      DATA: p_partner TYPE crmt_cic_bpident.
    DATA: wa TYPE crmm_but_set0010.
    Check if BF was found
      CHECK event = 'SEARCH_TARGET_FOUND'.
    Retrieve BP info
      p_partner = p1.
      CALL METHOD me->zcic
        EXPORTING
          business_partner = p_partner
        IMPORTING
          l_cg1            = wa-l_cg1
          l_cg2            = wa-l_cg2
          l_cg3            = wa-l_cg3
          l_cg4            = wa-l_cg4
          l_cg5            = wa-l_cg5
        EXCEPTIONS
          e_info_not_found = 1
          OTHERS           = 2.
      IF sy-subrc NE 0.
       wa_info-bpkind = '____'.
       wa_info-bpkind_t = '__________'.
       wa_info-industry = '____'.
       wa_info-industry_t = '____________'.
       wa_info-regiogroup = '____'.
       wa_info-regiogroup_t = '____________________'.
       APPEND wa_info TO lv_t1.
      ENDIF.
    Configure CIC event. The event 'BP_GENERAL_DATA' will be executed
    by Alert Modeler, executing the correspondent script JavaScript
    The table T1 has the 2 fileds to be showed in
    Alert Modeler: the status ID abd its description.
      CALL FUNCTION 'CIC_EVENT_RAISE'
        EXPORTING
          event = 'BP_GENERAL_DATA'
       TABLES
         t1 = lv_t1
        EXCEPTIONS
          event_currently_active = 1
          event_handler_failed = 2
          OTHERS = 3.
    ENDMETHOD.  "IF_CCM_CMPWSP_CIC_EV_HANDLER~HANDLE_EVENT
    e>     created my own method  ( zcic )
    METHOD zcic.
    *DATA p_partner TYPE but000-partner.
      DATA partner TYPE but000-partner.
      DATA : BEGIN OF wa,
              l_cg1 TYPE crmm_but_set0010-customer_group1,
              l_cg2 TYPE crmm_but_set0010-customer_group2,
              l_cg3 TYPE crmm_but_set0010-customer_group3,
              l_cg4 TYPE crmm_but_set0010-customer_group4,
              l_cg5 TYPE crmm_but_set0010-customer_group5,
              END OF wa.
      DATA : wa_but000_partner_guid  TYPE  but000-partner_guid,
             BEGIN OF wa_crmm_but_lnk0011,
              set_guid TYPE crmm_but_lnk0011-set_guid,
             END OF wa_crmm_but_lnk0011.
      SELECT SINGLE partner_guid
      INTO wa_but000_partner_guid
      FROM but000
      WHERE partner = p_partner .
      IF sy-subrc = 0.
        SELECT SINGLE set_guid
        INTO wa_crmm_but_lnk0011-set_guid
        FROM crmm_but_lnk0011
        WHERE partner_guid = wa_but000_partner_guid.
        SELECT SINGLE customer_group1 customer_group2    customer_group3
        customer_group4 customer_group5
        INTO  (wa-l_cg1, wa-l_cg2, wa-l_cg3,wa-l_cg4, wa-l_cg5)
        FROM crmm_but_set0010
        WHERE set_guid = wa_crmm_but_lnk0011-set_guid.
      ENDIF.
      MESSAGE 'hi' TYPE 'S'.
      WRITE : wa-l_cg1,wa-l_cg2,wa-l_cg3,wa-l_cg4,wa-l_cg5.
    ENDMETHOD.
    f>     TC : spro
                                           SAP Reference IMG
                                           CRM
                                            Interaction Center WinClient
                                            Customer-Specific System Modifications for IC
                                            Define Customer-Specific Meta Model
                           Created  a new meta  model  :  ZTEST     
                           Copied  the content of default meta model in my metamodel ZTEST
                              And entered the Z class name .
                                                   <crbcomp>cl_crm_cic_crb_ia_scripting</crbcomp>
    <crbcomp>cl_crm_cic_crb_am_test</crbcomp>
    <crbcomp>cl_crm_cic_crb_wsm</crbcomp>
    <crbcomp>cl_crm_cic_crb_1o_maintain</crbcomp>
    <crbcomp>cl_crm_cic_crb_ib_nav</crbcomp>
    <crbcomp>cl_crm_cic_crb_locator</crbcomp>
    <crbcomp>zcl_alert_modeler</crbcomp>
    g>     TC : cic0
                                                Giving partner and  clicking  “confirm search data”
                              ERROR :
                                              Alert modeler script error: CL_JAVA_SCRIPT, RCODE :(600)

    Hi.....
    More questions regarding alert modeler for CRM 5.0
    Is there any way to make the messages "pop" more - i.e. change colour, or flash? Have had a request from a department who comments alerts do not stand out enough and would like some way of bringing them to the agents attention.
    Cheers
    Cara

  • How to specify a base class for Remote Interface in Workshop 9.2? -- URGENT

    Hi,
    I am trying to create a UUP EJB in WebLogic 9.2 workshop. I am using @FileGeneration to create my home & remote interfaces. And the generated remote interface is extending javax.ejb.EJBObject;I want my remote interface to extend com.bea.p13n.property.EntityPropertyManager which in turn implements javax.ejb.EJBObject. Can someone tell how i can do it in Workshop?.
    I came across Predefined Variable: remote.baseClass and as per docume
    ntation..."If specified, the value of this variable will be used as the base class for all generated remote classes. Where i should specify it?. @FileGeneration does nt have any option for it. Any help is grtly appreciated.
    Following are my code snippets:
    IMPL Class
    @FileGeneration(remoteClass = Constants.Bool.TRUE,remoteHome = Constants.Bool.TRUE, localClass = Constants.Bool.FALSE, localHome = Constants.Bool.FALSE,remoteClassName = "MyEntityPropertyManager",remoteHomeName = "MyEntityPropertyManagerHome")
    public class MyEntityPropertyManagerImpl extends GenericSessionBean implements
              SessionBean {
    //code
    }

    This question was posted to both the bea.workshop.developer.general and weblogic.developer.interest.workshop (I had replied to the later on 10/19); after seeing an identical question today on this list want to include a reference to that reply here:
    http://forums.bea.com/bea/message.jspa?messageID=600044925&tstart=0
    -Rob

  • Error while mapping a Java class for a Search Dialog Box component

    Hi,
    Scenario : There is PAR which I have developed for the sorting options for a Search Component set to be used in Km Search Iview.
                   I have copied this PAR from a similiar search functionality and customised the same.
    Problem: When I deploy the PAR and then map this class for the sort options while creating a New Search Dialog box :
    I get the following "Class not found error" ... Please can you let me know what could be the problem.
    Any help would be appreciated here as I have tried all the possibilities to solve the problem.
    Regards,
    Vaishali.

    I modified the xml file as described in the forum.But the error persists.
    One interesting thing is:
    When I create model after restarting the NDS,I get the following error:
    org.eclipse.swt.SWTException: Failed to execute runnable <i>(java.lang.ExceptionInInitializerError: JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'
    JCO.nativeInit(): Could not initialize dynamic link library librfc. Found version "620.0.1237" but required at least version "620.0.1374".)</i>
    I get the NoClassDef found error next time onwards,
    Where do I get the 620.0.1374 version of librfc?
    thanx.
    Bhupesh

  • How to configure IC winclient alert modeler - CRM 5.0

    We are wanting to assign a marketing attribute against certain customers, to have them flagged within CIC0 that any incoming calls from them need to be forwarded to one particular person within our organisation. The alert modeler would work well for this, where it would display an alert on these certain customers.
    I have figured out most of how to do this, in terms of components to turn on in IMG. However, I want the Alert Modeler Editor to pick up a marketing attribute I have defined (I have set a profile to retrieve the marketing attribute already - using tx CRMC_CIC_BP_PROFILE), and have it display either the text held against the attribute (have set the att as a chara), or else pick up a name held against the attribute and display set text - as an example "All calls are to be forwarded to <name>" where <name> is held against the marketing attribute set. Can anyone assist with this part? At present, in CIC0 I have now displaying the name of the customer in the Call processing area (we don't use this for call processing). I don't want the name to display, I want the above text instead.
    I think i need to set some rules in the rule modeler itself, but am not sure how to do this - sample code would be greatly appreciated as well!
    Thanks in advance

    Hi Cara,
    In order to make use of the Marketing attributes in CIC Alert Modeler, please make sure the following customizing entires are maintained properly:
    1) You need to first create the attributes using the transaction 'crmd_prof_char'.
    Just create an attribute(say for eg., BP_MAIN) with some description, format and Number of chanracters and then save the attribute.
    2) Now, create a profile template (attribute set) using the transaction 'crmd_prof_templ'.
    Just create an attribute(say for eg., BP_MAIN_SET) with some description, authorization, etc., and once
    this is done, you need to assign the attribute just got created in step 1 and then save the attribute set.
    3) Assign this attribute set(profile template) which got created in step 2 to a Business partner(for which the marketting attributes are to be set) using the transaction 'crmd_prof_bp' and maintain his attribute values.
    4) Create target groups and assign business partner:
    Using the transaction 'crmd_mktseg', you can create the Target Group as follows:
    -> Right mouse click in the top right field and choose 'Create Profile Set'.
    -> In the Popup, just give some description and then click on the green check mark.
    -> Now right mouse click in the top right field 'create target group' -> Right mouse click on the new group, goto the properties and then provide some description of the target group.
    -> Right mouse click on the new group, and choose Open target group.
    -> Add business partner to the target group with button 'Add'.
    5) In transaction CRMC_CIC_BP_PROFILE, maintain your own 'Retrieval Profile'.
    -> Decide if the data should be read asynchronously
    -> Decide if the target groups should be read
    -> Decide which profile templates should be read (insert your own created attribute set via F4)
    -> Decide which BW key figures should be read (optional).
    6) Change your CIC Profile and insert the following Profile Categories apart from the Alert Modeler Profile(ALRT_MODLRX):
    -> COMPANY_PROF = your newly created business partner retrieval profile
    -> CONTACT_PROF  = your newly created business partner retrieval profile
    7) Change your CIC Framework ID and insert the following Components as part of the Hidden Components:
    COMPANY_PROF
    CONTACT_PROF
    Please follow the above mentioned steps in accordance with your own BP Marketing attribute and I hope this way will fetch the value of the Marketing attribute of the respective BP during confirmation in CIC, with which the Alert Message can be triggered.
    Hope this information helps !
    With Best Regards,
    Vinod

  • Data objects in the alert modeler.

    Hi,
    in the default alert modeler profile, there are some data objects.
    Can we add more data objects to this profile..
    As in ... i want to display the campaign information of the business partner in the alert..
    also .. i want to display the last interaction record data like ... date.. description of the interaction record ..
    How can i achieve this.
    Regards
    Vandana Gupta

    hi vandana
    i suppose that u cant add new data object to ur alert modeler,because alert modeler is linked to the meta model and these meta models includes the set of data object which u can use while using a default profile but what u can do is assign new function event as data objects are linked with the events ,that way u can easily incubate ur new data object which u want to use with the alert modeler profile and assign that profile to the IC profile,
    for creating new function events u have to do some coding which is very easy ,if u don know u may ask the same in ur time who knows that.
    guess it will help
    best regards
    ashish

Maybe you are looking for

  • Throwing not a valid month error(ORA-01843)

    Hi, Can you please tell me whats wrong with the statement select Fas_Rpt_Disclose_Summ_Pkg.F_EXR_COLUMN_VALUES(3,5207773,TO_DATE('28-JUN-06','DD-MON-YY'),TO_DATE('26-Sep-06','DD-MON-YY'),TO_DATE('26-SEP-06:23:59:59','DD-MON-YY:HH24:MI:SS'),'INTRINSIC

  • Why is my itunes opening by itself?

    my itunes keeps opening by itself.  it just starts up out of nowhere.  any ideas on why this might be happening?  Thank you!  ArdmoreJoe

  • Depreciation Planned Values for an Asset

    Hi, Can anybody suggest how can I bring the total planned depreciation values (month wise). I would like to know the structure, table or function module. We have tried with function module ANEP_AFARECHNEN but notfetching the results. I know ANLC tabl

  • Flash Player 10 works in Safari and Firefox, but not IE 8?

    Most times (not all) I load a page with Flash in IE, when I close, I get an error saying "IE has stopped responding" and then says it's something to do with Adobe Flash player. Since IE is the only browser that seems to freeze and stop responding due

  • Cancel or restart recovery process for a datafile?

    We have a data file for which recovery seems to have been started but cannot finish. Any suggestions on how to cancel or restart the recovery of a datafile? We are getting the following errors: SQL> alter database recover datafile 4; ORA-00275: media