IC Web Client  -- ADD NEW ERROR MESSAGE

Hi all;
I need to add a new error on the IC Web CTI toolbar to show an ‘Phone is busy’ error message whenever the outbound call status is busy. I have added the related message in the class through tramsaction SE91.
Now I should implement the following code and the addings:
lv_msgsrv = CL_BSP_WD_MESSAGE_SERVICE => GET_INSTANCE( ).
lv_msgsrv-> ADD_MESSAGE ( iv_msg_type = 'E'
iv_msg_id = 'CRM_IC_APPL_UI_BPID'
iv_msg_number = '503' ).
But I don’t know exactly where to implement; I created a new class ZCL_CRM_IC_ERRORCONTROLLER_IMPL but the method that I think I should put the code (GET_AND_PREPARE_MESSAGES) is a private method SO I Can not REDEFINE it. In this case I’m a little bit helpless about what I should do now.
Any help in this regard would be highly appreciated.
Thanks in advance!
Best  Regards,
Elif

Hi,
Following are the steps to add new fields to the existing view.
- Create a new controller class (ZCL..) with original view class as super class
- Create new BSP application with View and Controller
- Attach the above Z class to the view and controller created and activate the BSP appln.
- Go to transaction BSP_WD_WORKBENCH and type your BSP appln.
- Expand your controller and at the Context class use Wizard to create new context node and bind this to Custom Controller class available.
This whole process requires complte understanding of View, Controller, Custom controller and basic custom modifications to IC Web Frame work.
Kunda Krishna Kishore

Similar Messages

  • New error message :duplicate line item

    Hi,
    We have to add a new error message so that when we try to add a duplicate line item in our qty contract
    1.     we should not be allowed
    2.     we should get a error message u201Cduplicate line item not allowedu2019
    How to achieve this
    Thanks
    Arun

    Search this forum for "USEREXIT_SAVE_DOCUMENT" and "USEREXIT_SAVE_PREPARE".

  • New Error Message 64-bit

    I installed iTunes 7.5, and there's a new error message when I connect the phone/start iTunes. It used to say use 32 bit version of windows. Now it says:
    The iPhone cannot be used because the required software is not installed. Run the iTunes installer to remove iTunes, then install the 64-bit version of iTunes.
    This sounds like there should actually BE a 64-bit version of iTunes, but I don't seem to be able to find it. Ideas?

    No 64-bit version has been released that I've heard about or can find. The system requirements on Apple's iTunes web page still say that the 32-bit version of Windows is required. I can only guess that this is an error message that was intended for a future version (it certainly would seem to indicate that one is in planning/development) and that it's been inadvertently left in with phrasing that's currently not applicable.

  • Can't update Apps, now getting new error message

    It's been weeks since I've been able to update my Apps on either my iPod touch, or from iTunes. In iTunes previously, it would say that there were updates available, but then when I clicked on Update it would tell me that there were no updates available, now I'm getting a new error message that says "You can not update this software since you have not owned the major version of this software." WHAT???? These are mostly free apps, and the others I paid for. I'm so tired of this. And on my iPod touch I get "Can not connect to the iTunes store," even though I can make purchases, download podcasts, etc. Any ideas. Thanks so much.

    it's strange because not all update have this issue. I can update some free and paid apps ( over 10 update was succeful) and few (4-5)others have this problem and cannot be updated. Itunes didnt been updated since beginning of this issue.
    For the free one who cannot be updated, i just deleted already owned in itunes and re-downloaded updated version again without any problem.But for my paid apps, i will need to wait That apple fix it.
    I googled and i see this problem already happen in 2007 or 2008 but i just found problem report, no solution. I will try to spend couple minute to find out on google and try to call apple or contact apple expert on the web there tomorrow: http://www.apple.com/support/expert/ and come back to tell what they said. If someone found please post !!

  • While downloading add-ons error message - unable to download . want ad blocker urgently

    while installing add-ons error message appears
    " theree was an error downloading ...."
    This happened will all addons i tried within 2-3 seconds of clicking on install

    Check to see if installations are allowed in Firefox
    *Go to <code>about:config</code> like you were going to a website
    *Press the button saying you'll be careful
    *Search for <code>xpinstall.enabled</code>
    *The value of <code>xpinstall.enabled</code> should bet set to TRUE. If it's FALSE, right click it and select Reset.
    What exact error is it giving you?<br>
    Try these fixes from this article
    *https://support.mozilla.org/en-US/kb/unable-install-add-ons-or-extensions

  • New error message...need help

    I got new error message in my application. it happened to even very simple test code
    like:
    An error occurred calling 'LogResults' in 'ITSDBLog' of 'DBLog 1.0 Type Library'
    An error occurred executing a statement.
    Schema: Generic Recordset (NI).
    Statement: UUT_RESULT.
    ODBC driver does not support the requested properties.
    -2147217887; User-defined error code.
    Step 'Log Results to Database' of sequence 'Log To Database' in 'Database.seq'

    Hello,
    I found 2 KnowledgeBase articles that I believe will be helpful in troubleshooting this Citadel ODBC issue:
    http://digital.ni.com/public.nsf/allkb/BD95183884B0F0F086256D3D0077C888?OpenDocument
    http://digital.ni.com/public.nsf/allkb/486B13FA750376A386256E8E0025DECB?OpenDocument  
    Some other things to try:
    It sounds like this has nothing to do with your code module and everything to do with TestStand communicating with the Citadel Database. Have you tried running a sequence with just one step (maybe a pop up) and turning database logging on and see if you get the same error?
    With warm regards,
    David D.

  • How to add an error message to an Output Type.

    Hello SAPients,
    Using a User Exit I'm modifying the segments of an outbound IDoc. When certain conditions apply I trigger an exception 
    RAISE DATA_NOT_RELEVANT_FOR_SENDING.
    It's ok because the IDoc is not generated and the Output Type is set to "Incorrectly Processed" status.
    But, when the user clicks the "Processing Log" button there is no informatio of the error occurred. How can I add an error message to the Processing Log of the Output Type?
    Thanks in advance for your kind help.

    Hi,
    Try this statement..
          MESSAGE ID      sy-msgid << Your msg class
                  TYPE    sy-msgty << Your message type
                  NUMBER  sy-msgno << Your msg no.
                  WITH    sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4 << Other info
                  RAISING data_not_relevant_for_sending.
    Regards,
    Joy.

  • How to add an error message to script?

    Hi, every one
    I got this script
    function paste in place to next master
    I want to add an error message to it, if there was no such thing as master B, C,D,E,F,G
    instead of system error.
    Teetan
    var
      myDialog = app.dialogs.add({name:"Copy Selected item(s) to chosen Master",canCancel:true}),
      mStringList = ["Master A", "Master B","Master C", "Master D", "Master E","Master F", "Master G"];
    with(myDialog){
      with(dialogColumns.add()){
      staticTexts.add({staticLabel:"Select a Master you want to copy to"});
      with(dialogRows.add()){
      var mySelection = dropdowns.add({stringList:mStringList, selectedIndex:0});
    app.doScript('main()', ScriptLanguage.JAVASCRIPT, undefined, UndoModes.FAST_ENTIRE_SCRIPT, "Paste in place");
    function main(){
      if (!app.documents.length || !app.selection.length)
      alert( "Nothing selected!" );
      exit();
      if (myDialog.show() == true)
      copy_to_next_master(); 
    function copy_to_next_master() { 
    var
      mChoice = mySelection.selectedIndex,
      mMsg = "Done.\rWhat you select is pasted in place to next documents - " + mStringList[mChoice],
      nSel = app.selection.length,
      mDone = false,
      i,n,nextDoc,curSel;   
    for ( i = 1; i < app.documents.length; i++) {   
      nextDoc = app.documents[i];   
      targetMaster = nextDoc.masterSpreads[mChoice];
      if (!targetMaster.isValid) {
      mMsg += "\rCan't detect " + mStringList[mChoice] + " in a doc: " + nextDoc.name;
      continue;
      mDone = true;
      for ( n = 0; n < nSel; n++ ) { 
      curSel = app.selection[n]; 
      curSel.duplicate( nextDoc.masterSpreads[mChoice] ); 
    mDone ? alert(mMsg) : alert("Nothing copied");

    Sorry Jarek
    I made a big mistake
    I want add an error message in to this:
    var curSel = app.selection[0]; 
    for ( var i = 1; i < app.documents.length; i++) { 
        var nextDoc = app.documents[i]; 
        if (!curSel) { alert( "Nothing selected!" ); exit(); } 
        curSel.duplicate( nextDoc.masterSpreads[1] ); 
    in case of I just want to paste in place to only on choice
    Teetan

  • A new error message when ck11n

    dear all:
    when i make standard cost calculate using ck11n,
    a new error message happened , that is 'costing item 00005 is not assigned to
    a cost component'.
    anyone can tell what should i do to reslove the problem.
    thank you a lot.
    bset regards!

    Hi,
    Please check T.code OKTZ.
    Regards,
    Murali

  • New Error Message in PP 2014 on Mac (/ppro801/releases/2014.03/shared/adobe/MediaCore...)

    Have been working on a large project on the same computer system (10.8.4) for months.  This morning, in one of my sequences, I highlighted the entire sequence, and proceeded to move everything down the timeline, as soon as I dropped the elements further down the timeline, a new error message popped up that I have not seen before.
    Nothing has changed on my system to my knowledge.  So far, it only happens in that single sequence.  There are many other sequences in the project functioning normally.
    Any ideas?

    I duplicated the sequence and things appear to be back to normal BUT I am hoping this is not the start of a larger problem with the project!

  • HP Smart Web Printing 4.6 Error Message

    I am running Windows 7 Professional, 64 bit, and IE9.  I have downloaded and installed HP Smart Web Printing, Version 4.6, but it will not work.  The popup error message I get reads: "HP Smart Web Printing must be updated to run on this browser.  Would you like to check http://www.hp.com/go/swp/4_6_0_0/IE9/eng for a newer version?  When I click on Yes, the webpage displays a message that the webpage cannot be found: "Sorry, we can't find that page."
    Anybody know how to fix whatever is causing V4.6 not to run?

    HP Smart Web Printing has been replaced with HP Smart Printing.  See the page here.
    Bob Headrick,  HP Expert
    I am not an employee of HP, I am a volunteer posting here on my own time.
    If your problem is solved please click the "Accept as Solution" button ------------V
    If my answer was helpful please click the "Thumbs Up" to say "Thank You"--V

  • My client is receiving error messages

    I redesigned & updated my client's site with DW Version
    9.0 Build 3481. My client is editing thw site with Contribute 2. 2
    problems have arisen preventing him from editing the site"
    1.) When he copies and pasted into a new page he receives the
    following error (from client):
    While executing DWMenu_Edit_Paste command in ccmenus.xml, the
    following JavaScript error(s) occurred:
    At line 77 of file "C:\Program Files\Macromedia\Contribute
    2\Configuration\Shared\Scripts\event.js:
    exception throw in native function
    This error message gives me three options OK, Cancel and the
    red X in the upper right hand corner of the error massage box. When
    I click any of these three options I end up back where I was before
    I keyed in the Paste
    Command.
    2.) I had the idea that I would just try typing in the data
    rather than pasting it. So I created a new page, COUNSELING, (which
    seem to work okay) and typed in the page title and a few words in
    the text area. When
    I went to publish, I got this error message:
    When executing Edit_Action_Publish command in the
    cctoolbars.xml, the following JavaScript error(s) occurred:
    exception throw in native function.
    When I click out of the error massage I immediately get
    another message:
    Contribute has encountered a problem and needs to close. We
    are sorry for
    the incontinence.
    If you were in the middle of something the info you were
    working on might be lost.
    When I click the only option on the message, CLOSE,
    Contribute closes. I then reopened Contribute and everything
    entered was lost, both the creation of the new page and the info I
    had type in.
    Any ideas?

    The only way I can think of now would be deactivating iMassage in Settings/Messages. The downside is, that this will disable iMassage for sending as well.
    Or send those devices the message back and ask them to stop it. If they don't, ask the provider to block the numbers.

  • Urgent :crm_ic web client adding new field - customer external number-BPEXT

    HI
    I want to add the field <b>customer external number(data element- bpext)</b> is available as a standard  field in  <b>bp transaction</b> , under indentification tab I am trying to bring the same field into the <b>identify account-CRM-IC BSP Application</b>
    when I am trying to do this , I nee to know the below information
    <b>Attribute name
    property name
    context class</b>
    can you help me in Identifying this values which I feel is must for adding the field to the bsp application CRM_IC.
    thanks in advance
    Message was edited by: madhu satya rajasekhar bobbadi

    Hi,
    Following are the steps to add new fields to the existing view.
    - Create a new controller class (ZCL..) with original view class as super class
    - Create new BSP application with View and Controller
    - Attach the above Z class to the view and controller created and activate the BSP appln.
    - Go to transaction BSP_WD_WORKBENCH and type your BSP appln.
    - Expand your controller and at the Context class use Wizard to create new context node and bind this to Custom Controller class available.
    This whole process requires complte understanding of View, Controller, Custom controller and basic custom modifications to IC Web Frame work.
    Kunda Krishna Kishore

  • Converter Web Client: get compiler error when run URL

    When I try to run the Converter's web client with the the URL:
    http://localhost:8000/converter
    I got a compiler error on the lines:
    import Converter;
    import ConverterHome;
    The J2EE server wants to have a "." after the Converter and ConverterHome.
    Any one has any idea?
    The error messages are:
    HTTP Status 500 -
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    org.apache.jasper.JasperException: Unable to compile class for JSP
    An error occurred at line: -1 in the jsp file: null
    Generated servlet error:
    [javac] Compiling 1 source file
    C:\app\j2sdkee1.4\web\repository\Standard-Engine\localhost\converter\index_jsp.java:7: '.' expected
    import Converter;
    ^
    C:\app\j2sdkee1.4\web\repository\Standard-Engine\localhost\converter\index_jsp.java:8: '.' expected
    import ConverterHome;
    ^
    C:\app\j2sdkee1.4\web\repository\Standard-Engine\localhost\converter\index_jsp.java:20: cannot resolve symbol
    symbol : class Converter
    location: class org.apache.jsp.index_jsp
    private Converter converter = null;
    ^
    C:\app\j2sdkee1.4\web\repository\Standard-Engine\localhost\converter\index_jsp.java:26: cannot resolve symbol
    symbol : class ConverterHome
    location: class org.apache.jsp.index_jsp
    ConverterHome home = (ConverterHome)PortableRemoteObject.narrow(objRef, ConverterHome.class);
    ^
    C:\app\j2sdkee1.4\web\repository\Standard-Engine\localhost\converter\index_jsp.java:26: cannot resolve symbol
    symbol : class ConverterHome
    location: class org.apache.jsp.index_jsp
    ConverterHome home = (ConverterHome)PortableRemoteObject.narrow(objRef, ConverterHome.class);
    ^
    C:\app\j2sdkee1.4\web\repository\Standard-Engine\localhost\converter\index_jsp.java:26: cannot resolve symbol
    symbol : class ConverterHome
    location: class org.apache.jsp.index_jsp
    ConverterHome home = (ConverterHome)PortableRemoteObject.narrow(objRef, ConverterHome.class);
    ^
    6 errors
         at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:125)
         at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:293)
         at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:387)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:410)
         at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:570)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:289)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at org.apache.catalina.util.SecurityUtil$1.run(SecurityUtil.java:200)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:499)
         at org.apache.catalina.util.SecurityUtil.execute(SecurityUtil.java:210)
         at org.apache.catalina.util.SecurityUtil.doAsPrivilege(SecurityUtil.java:147)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:274)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:99)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:177)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:271)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2505)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at com.sun.enterprise.webservice.EjbWebServiceValve.invoke(EjbWebServiceValve.java:133)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:383)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:469)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:223)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:380)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:533)
         at java.lang.Thread.run(Thread.java:536)
    Apache Tomcat/5.0

    I have exactly the same error.
    Me too, I'm running on Win XP. And I have had lots of trouble to deploy the converter.
    I cannot install J2EE 1.3 as I am supposed to write a report on how Web Services may help my company. By the moment I can only say it takes me much more time than expected to run the J2EE 1.3 tutorial. As SUN didn't deliver a tutorial one can use.
    So by the moment if anyone can HELP me to finish this converter tutorial I will be thankful.
    Bye
    Manuel Acevedo

  • How to add custom error message in standard application log of change doc.

    Hi,
    While saving chnage document I need to add raise an error on specific condition. As Error messages is being shown in application log I added custom message in include LCRM_1O_UIF15 by using BAL_LOG_MSG_ADD FM however it is not showing in the screen. What could be the reason? Can anybody please explain?
    Rgds
    Sudhanshu

    Muhammed,
    Have you tried throwing a JboException in your AM code?
    John

Maybe you are looking for

  • Company-wide Desktop Picture on Mavericks Clients

    We're looking at rolling out Mavericks on our systems at work, and I have set up a test machine to make sure everything will work as expected. We have a Lion server that is using Workgroup Manager MCX (instead of Profile Manager, which will change) t

  • My 160gb classic Keeps freezing every so often on some songs

    Could any one help me out some times when i hit play on a song(all songs are cd rips that it does it on), the song willeither take a good 30 seconds to one minute to work or my i pod will freeze, have tried restoring but still happens after restorati

  • EPM 11.1.1.3 Shared Services and Registration

    Hi all, I installed EPM 11.1.1..3 on a windows 2003 server Install is ok. I then used config tool to configure repositories (Oracle 10g) , deploy ( Websphere 6.1) and register with shared services : Here is my issue : I can log to shared services but

  • Video Chat Application : Problem downstream on ios device

    Hi      I made real time video chat application between mobile (ios and android device with flash builder 4.7 on flex 4.6.0 and adobe air 15) and flash desktop website (flash builder 4.6, on flex 4.6.0 air 4.0).   It's almost done, but there is a pro

  • Itunes won't play mp3 after downloaded from firefox, but it does play it from Chrome

    I download an mp3 in Firefox, which is current--31.0.  I click on the download, iTunes opens it but it doesn't play it or even load it into iTunes.  When I download an mp3 from Chrome, it opens iTunes just fine and plays the song.  I have checked my