Finesse 10.5(1) Outbound, no Callback button or Outbound Variables

Hi All, I can't figure out why Finesse 10.5.1/UCCX 10.5.1 is not showing the Callback button while talking on an outbound call.  Also the Outbound ECC variables don't show up, but the normal ECC variables that are set in the script do show.  Is it possible Finesse thinks it's an inbound call....?   
Logs show null values for bAVariables:
21667181: Mar 05 10:56:47.933 PST %MIVR-SS_OB-7-UNK:UpdateContactsMsgProcessor:Processing msg: OutboundSIPUpdateContactMsg (dlc:DialingListConfig[schema=DialingListConfig#3,time=2015-03-05 10:56:38.0,recordId=133,desc=,recordID=0,dialingListID=133,campaignID=2,accountNumber=,firstName=Chris,lastName=Million,phone01=7000,phone02=,phone03=,gmtZonePhone01=580,dstPhone01=true,gmtZonePhone02=-1,dstPhone02=true,gmtZonePhone03=-1,dstPhone03=true,callbackNumber=,callbackDateTime=2015-03-05 18:56:38.0,callStatus=2,callResult=0,callResult01=0,callResult02=0,callResult03=0,lastNumberDialed=0,callsMadeToPhone01=0,callsMadeToPhone02=0,callsMadeToPhone03=0,numMissedCallback=0,retry=false])  (bACampaign:null)  (bAAccountNumber:null)  (bAResponse:null)  (bAStatus:null)  (bADialedListID:null)  (bATimeZone:null)  (bABuddyName:null)  (phoneNumDialed:7000)  (dialerCallStatus:3)  (dialerCallResult:1) 
Thanks 

  Can you explain the concept of assigned CSQs on the Outbound General Configuration screen?  Are you not supposed to use a Select Resource step in the script?  
The layout is default, unchanged.
<finesseLayout xmlns="http://www.cisco.com/vtg/finesse">
    <layout>
        <role>Agent</role>
        <page>
            <gadget>/desktop/gadgets/CallControl.jsp</gadget>
<!--
    The following Gadget is used for WebChat. It is *ONLY* supported with WebChat.  If you are not using WebChat, then
    remove it. If you are using WebChat, include this Gadget in the Desktop Layouts used by Teams associated with chat
    CSQs.  To include this functionality:
        1) Remove these comments leaving the gadget
            <gadget>https://localhost/agentdesktop/gadgets/chatControl.xml</gadget>
-->
        </page>
        <tabs>
            <tab>
                <id>home</id>
                <label>finesse.container.tabs.agent.homeLabel</label>
                <columns>
                    <column>
                        <gadgets>
                            <gadget>https://localhost:8444/cuic/gadget/LiveData/LiveDataGadget.jsp?gadgetHeight=310&viewId=76D964AD10000140000000830A4E5E6F&filterId=AgentCSQStats.csqName=CL&compositeFilterId=AgentCSQStats.AgentIds.agentId=loginId</gadget>
                            <gadget>https://localhost:8444/cuic/gadget/LiveData/LiveDataGadget.jsp?gadgetHeight=310&viewId=5C626F9C10000140000000600A4E5B33&filterId=ResourceIAQStats.resourceId=CL</gadget>
                        </gadgets>
                    </column>
                </columns>
            </tab>
            <tab>
                <id>myStatistics</id>
                <label>finesse.container.tabs.agent.myStatisticsLabel</label>
                <columns>
                    <column>
                        <gadgets>
                            <gadget>https://localhost:8444/cuic/gadget/LiveData/LiveDataGadget.jsp?gadgetHeight=112&viewId=67D4371110000140000001080A4E5E6B&filterId=ResourceIAQStats.resourceId=loginId</gadget>
                            <gadget>https://localhost:8444/cuic/gadget/LiveData/LiveDataGadget.jsp?gadgetHeight=420&viewId=5D411E8A10000140000000230A4E5E6B&filterId=AgentStateDetailStats.agentID=loginId</gadget>
                        </gadgets>
                    </column>
                </columns>
            </tab>
            <tab>
                <id>manageCall</id>
                <label>finesse.container.tabs.agent.manageCallLabel</label>
            </tab>
<!--
    The following Tab and Gadget are used for WebChat. They are *ONLY* supported with WebChat. If you are not using WebChat, then
    remove them. If you are using WebChat, include this Gadget in the Desktop Layouts used by Teams associated with chat
    CSQs.  To include this functionality:
        1) Remove these comments leaving the tab and gadget
        2) Replace all instances of "my-socialminer-server" with the Fully Qualified Domain Name of your SocialMiner Server.
        3) [OPTIONAL] Adjust the height of the gadget by changing the "gadgetHeight" parameter.
    IMPORTANT NOTE:
        - In order for this Gadget to work, you must have performed all documented prerequisite steps.
            <tab>
                <id>manageChats</id>
                <label>finesse.container.tabs.agent.manageChatsLabel</label>
                <columns>
                    <column>
                        <gadgets>
                            <gadget>https://my-socialminer-server/multisession/ui/gadgets/multisession-reply-gadget.jsp?gadgetHeight=430</gadget>
                        </gadgets>
                    </column>
                </columns>
            </tab>
-->
        </tabs>
    </layout>
    <layout>
        <role>Supervisor</role>
        <page>
            <gadget>/desktop/gadgets/CallControl.jsp</gadget>
<!--
    The following Gadget is used for WebChat.  It is *ONLY* supported with WebChat.  If you are not using WebChat, then
    remove it.  If you are using WebChat, include this Gadget in the Desktop Layouts used by Teams associated with chat
    CSQs.  To include this functionality:
        1) Remove these comments leaving the gadget
            <gadget>https://localhost/agentdesktop/gadgets/chatControl.xml</gadget>
-->
        </page>
        <tabs>
            <tab>
                <id>manageTeam</id>
                <label>finesse.container.tabs.supervisor.manageTeamLabel</label>
                <columns>
                    <column>
                        <gadgets>
                            <gadget>/desktop/gadgets/TeamPerformance.jsp</gadget>
                        </gadgets>
                    </column>
                </columns>
            </tab>
            <tab>
                <id>teamData</id>
                <label>finesse.container.tabs.supervisor.teamDataLabel</label>
                <columns>
                    <column>
                        <gadgets>
                            <gadget>https://localhost:8444/cuic/gadget/LiveData/LiveDataGadget.jsp?gadgetHeight=310&viewId=7291DCB410000140000000890A4E5B33&filterId=ResourceIAQStats.resourceId=CL</gadget>
                            <gadget>https://localhost:8444/cuic/gadget/LiveData/LiveDataGadget.jsp?gadgetHeight=310&viewId=728283C210000140000000530A4E5B33&filterId=ResourceIAQStats.resourceId=CL</gadget>
<!--
    The following Gadget is used for WebChat.  It is *ONLY* supported with WebChat.  If you are not using WebChat, then
    remove it.  If you are using WebChat, include this Gadget in the Desktop Layouts used by Teams associated with chat
    CSQs.  To include this functionality:
        1) Remove these comments leaving the gadget
                            <gadget>https://localhost:8444/cuic/gadget/LiveData/LiveDataGadget.jsp?gadgetHeight=310&viewId=F2F1FC17100001440000014E0A4E5D48&filterId=ChatAgentStats.agentId=CL</gadget>
 -->
<!--
    The following Gadgets are used for Predictive/Progressive/Preview Agent Outbound.
    To include this functionality:
    1) Remove these comments leaving the gadget
                            <gadget>https://localhost:8444/cuic/gadget/LiveData/LiveDataGadget.jsp?gadgetHeight=310&viewId=FD919FB9100001440000005D0A4E5B29&filterId=ResourceIAQStats.resourceId=CL</gadget>
                            <gadget>https://localhost:8444/cuic/gadget/LiveData/LiveDataGadget.jsp?gadgetHeight=310&viewId=FD919FB510000144000000470A4E5B29&filterId=ResourceIAQStats.resourceId=CL</gadget>
-->
                        </gadgets>
                    </column>
                </columns>
            </tab>
            <tab>
                <id>queueData</id>
                <label>finesse.container.tabs.supervisor.queueDataLabel</label>
                <columns>
                    <column>
                        <gadgets>
                            <gadget>https://localhost:8444/cuic/gadget/LiveData/LiveDataGadget.jsp?gadgetHeight=310&viewId=C8E2DB1610000140000000A60A4E5E6B&filterId=VoiceIAQStats.esdName=CL</gadget>
                            <gadget>https://localhost:8444/cuic/gadget/LiveData/LiveDataGadget.jsp?gadgetHeight=310&viewId=9A7A14CE10000140000000ED0A4E5E6B&filterId=VoiceCSQDetailsStats.agentId=CL&compositeFilterId=VoiceCSQDetailsStats.AgentVoiceCSQNames.agentVoiceCSQName=CL</gadget>
<!--
    The following Gadget is used for WebChat. It is *ONLY* supported with WebChat.  If you are not using WebChat, then
    remove it.  If you are using WebChat, include this Gadget in the Desktop Layouts used by Teams associated with chat
    CSQs.  To include this functionality:
        1) Remove these comments leaving the gadget
                            <gadget>https://localhost:8444/cuic/gadget/LiveData/LiveDataGadget.jsp?gadgetHeight=310&viewId=E42ED788100001440000007B0A4E5CA1&filterId=ChatQueueStatistics.queueName=CL</gadget>
 -->
                        </gadgets>
                    </column>
                </columns>
            </tab>
            <tab>
                <id>manageCall</id>
                <label>finesse.container.tabs.supervisor.manageCallLabel</label>
            </tab>
<!--
    The following Tab and Gadget are used for WebChat. They are *ONLY* supported with WebChat.  If you are not using WebChat, then
    remove them. If you are using WebChat, include this Gadget in the Desktop Layouts used by Teams associated with chat
    CSQs.  To include this functionality:
        1) Remove these comments leaving the tab and gadget
        2) Replace all instances of "my-socialminer-server" with the Fully Qualified Domain Name of your SocialMiner Server.
        3) [OPTIONAL] Adjust the height of the gadget by changing the "gadgetHeight" parameter.
    IMPORTANT NOTE:
        - In order for this Gadget to work, you must have performed all documented prerequisite steps.
            <tab>
                <id>manageChats</id>
                <label>finesse.container.tabs.supervisor.manageChatsLabel</label>
                <columns>
                    <column>
                        <gadgets>
                            <gadget>https://my-socialminer-server/multisession/ui/gadgets/multisession-reply-gadget.jsp?gadgetHeight=430</gadget>
                        </gadgets>
                    </column>
                </columns>
            </tab>
-->
<!--
    The following Tab and Gadget are for MediaSense.  They are *ONLY* supported with MediaSense.  If you are not using MediaSense,
    then remove them.  If you are using MediaSense and wish to show Recording Management, then do the following:
        1) Remove these comments leaving the tab and gadget
        2) Replace all instances of "my-mediasense-server" with the Fully Qualified Domain Name of your MediaSense Server.
    IMPORTANT NOTE:
        - In order for this Gadget to work, you must have performed all documented prerequisite steps.
            <tab>
                <id>manageRecordings</id>
                <label>finesse.container.tabs.supervisor.manageRecordingsLabel</label>
                <columns>
                    <column>
                        <gadgets>
                            <gadget>https://my-mediasense-server:8440/ora/gadget/MediaSenseGadget.xml</gadget>
                        </gadgets>
                    </column>
                </columns>
            </tab>
-->
        </tabs>
    </layout>
</finesseLayout>

Similar Messages

  • Whenevenr I call a person sometimes the phone gives me an option of callback and end when I press the callback button the whole screen goes blank and only the upper Taskbar where it shows network provider , time and battery percentage is shown

    whenevenr I call a person sometimes the phone gives me an option of callback and end when I press the callback button the whole screen goes blank and only the upper Taskbar where it shows network provider , time and battery percentage is shown

    Standard troubleshooting...
    Try a reset by pressing the home and sleep buttons until you see the Apple logo, ignoring the slider if, it comes up. Takes about 5-15 secs of button holding and you won't lose any data or settings.
    Remove all apps from Recently Used list...
    - From any Home Screen, double tap the home button to bring up the Recents List
    - Tap and hold any icon in this list until they wiggle
    - Press the red (-) to delete all apps from this list.
    - Press the home button twice when done.
    If still a problem restore with your backup.
    If still a problem restore as new, i.e. without your backup. See how it runs with nothing synced to it.
    If still a problem, it's likely a hardware issue.

  • Button URL With Variables widget that works with HTML5

    Hello,
    I'm currently using the "Button URL With Variables widget 6.x" developed by CaptivateDev. com. Unfortunatley it is not compatible with HTML5 projects in Captivate 7. Do you know where I can find one?
    Thanks,
    Stewart

    I don't know yet about any widget available for HTML5 output, with the exception of the interactions included with Captivate.

  • IDOC OutBound Error 29: Entry in outbound table not found?

    Dear All,
            I configed the customized IDOC,and used BD64,WE20 Generate Partner Profile.the partner type is u2018LSu2019,In We20,I clicked the check button .There is no error in check.Other config also correct.
    My outbound program main code is :
      WA_IDOC_CONTROL_RECORD-MESTYP = 'ZMSGTYPE_WE81'.              
      WA_IDOC_CONTROL_RECORD-IDOCTP = 'ZIDOCTYPE_WE30'.
    Receiver
      WA_IDOC_CONTROL_RECORD-RCVPOR = 'A000000003'.           "Port
      WA_IDOC_CONTROL_RECORD-RCVPRN = 'target100'.        "Partner number
      WA_IDOC_CONTROL_RECORD-RCVPRT = 'LS'."Partner type
      WA_IDOC_CONTROL_RECORD-RCVPFC = 'LS'."Partner function
    Sender
      wa_idoc_control_record-sndpor = 'A000000001'.           "Port
      wa_idoc_control_record-sndprn = 'source500'.           "Partner number
      wa_idoc_control_record-sndprt = 'LS'.             "Partner type
      WA_IDOC_CONTROL_RECORD-SNDPFC = 'LS'."Partner function
      DATA L_ITEM TYPE I.
      LOOP AT GT_IDOC.
        L_ITEM = L_ITEM + 1.
        WA_EDIDD-SEGNAM = 'ZSEG_WE31'.
        WA_EDIDD-SEGNUM = L_ITEM.
        WA_EDIDD-SDATA = GT_IDOC.
        APPEND WA_EDIDD TO IT_EDIDD.
      ENDLOOP.
      CLEAR L_ITEM.
      SORT IT_EDIDD BY SEGNUM.
      CALL FUNCTION 'MASTER_IDOC_DISTRIBUTE'
           EXPORTING
                MASTER_IDOC_CONTROL            = WA_IDOC_CONTROL_RECORD
              OBJ_TYPE                       = ''
              CHNUM                          = ''
           TABLES
              COMMUNICATION_IDOC_CONTROL     = IT_COMMUNICATION_IDOC_CONTROL
                MASTER_IDOC_DATA               = IT_EDIDD
           EXCEPTIONS
                ERROR_IN_IDOC_CONTROL          = 1
                ERROR_WRITING_IDOC_STATUS      = 2
                ERROR_IN_IDOC_DATA             = 3
                SENDING_LOGICAL_SYSTEM_UNKNOWN = 4
                OTHERS                         = 5
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ELSE.

    hi Sun,
    The value 'X' means ABAP_TRUE, which means the outbound ALE settings for your message type are OK.
    Did you check the sy-subrc value after the FM 'MASTER_IDOC_DISTRIBUTE' is called ? and if yes what is the value ?
    Also did u check the IT_EDIDD table, whether is contains any values ?
    If all of the above is fine then call the FM 'EDI_DOCUMENT_DEQUEUE_LATER' by passing the document number of the outbound IDoc created, this number you will from the 'communication_idoc_control' table which you need to pass to your FM MASTER_IDOC_DISTRIBUTE.
    for your reference attached is code for it
        CALL FUNCTION 'MASTER_IDOC_DISTRIBUTE'
          EXPORTING
            master_idoc_control            = wf_edidc
          TABLES
            communication_idoc_control     = int_comm_cntl
            master_idoc_data               = int_edidd
          EXCEPTIONS
            error_in_idoc_control          = 1
            error_writing_idoc_status      = 2
            error_in_idoc_data             = 3
            sending_logical_system_unknown = 4
            OTHERS                         = 5.
    if sy-subrc = 0.
      APPEND LINES OF lt_idoc_comm_control TO g_idoc_comm_control.
    endif.
      LOOP AT g_idoc_comm_control.
        CALL FUNCTION 'EDI_DOCUMENT_DEQUEUE_LATER'
          EXPORTING
            docnum = g_idoc_comm_control-docnum.
      ENDLOOP.
    {/code}
    hope this will solve your problem
    Edited by: Ashwinee on Dec 26, 2008 12:09 PM

  • Radio button in BEx variable screen

    I want in a report to find the value of Key figure in absolute or not .
    There must be a radio button in the varible screen to populate KF either in absolute or as it is .
    Display absolute ( Yes or No) : .......
    If yes it will show the KF only in absolute else it will show only as it is .
    How should I approach ?

    create two kf.
    1st, your kf.
    2nd (calculated) as absolute value of your  1st kf.
    put a radio button, in design mode, under dimensions choose key figures.
    switch off  design mode.
    hope this helps.
    derya

  • Getting idoc error - Entry in outbound table not found- in outbound scenari

    hi,
    while generating idoc for outbound idoc to file scenario - i am getting error
    "Entry in outbound table not found" (29 - error in ALE service)
    Diagnosis
    No partner profile (outbound parameter) could be found using the following key:
    /C100/KU//WP_EAN////
    This refers to the key fields in table EDP13:
    RCVPRN  Partner number
    RCVPRT  Partner type
    RCVPFC  Partner function
    MESTYP  Logical message
    MESTYP  Message code
    but already entry has been maintained in partner profiles for the corresponding message.
    same setup is working for other message types. pls let me know what might be the problem

    Hi,
    Check whether partner name is correct or not in WE20/outbound parameters undoer Logical System.
    Regards,
    Sreenivas.

  • Email button with file variables

    I need to have a button at the end of an swf that sends an
    email and includes variables from the file. Is that possible?
    I successfully put a button that opens outlook with the To:
    address as I defined. But I need to add variables from the file to
    the email either in the note or as an attachment.
    Also, if the user does not have Outlook, is there a way to
    still send an email?
    Any help or suggestions will be appreciated.
    Thanks,
    Denise

    wfsteadman wrote:
    Tony,
    Thanks for your reply. Everytime I have left the loop in, and put a checkbox to select the files it shows me all files in the database and when I have tried to have it only look at the file for the current record ID, I get errors. Any chance you could give me a hint on the code process based on the application I have setup?
    Thanks
    WallyYou tell us you get errors, but give no indication what errors - which might be a starting point; Have you done as Tony just suggested and selected the data from the table into local variables in the page process? if not, why not? if yes, post the modified code along with the error you are getting.
    See this example: Re: Send email with multiple attachments
    That is for sending multiple files, but the same principle applies - just remove the loop.
    Ta,
    Trent

  • Calling ASP script from APEX button passing Bind variable

    I am looking for some examples or best form for calling asp script from apex button that will pass apex bind variable to asp script to process.
    Thanks,s
    Bob

    I am surprised by the degree of no replies. I have solved this by using asp redirects such as:
    Response.Redirect("test.aspx?UserName="&user)
    My formulated solution contains a page with a manually built interactive report. I have a number of bind variables at the top of the reoprt where users can query the information they want based on desginated database columns for this particular report. Once they have the "manual" interactive report displaying what they want, they click a button where a asp script is called with parameters passed that calls a Java based Crystal Reports plugin with the called correspnding report displayed with passed parameters.
    Works like a charm!
    This solves our reporting needs without having to resort to Bi Publisher (much too expensive) and other third party applications that kinda indicate it can work with apex but provide limited help or best form for doing so.
    Bob

  • Validation of outbound FIle with respect to outbound Message type

    Hi Experts,
       I have file system at outbound side and defined the Data Type, Message Type for this. Now a want to validate the outbound file against the Message type structure i have defined. Now if the file is not validated against Message type, i want to create the log file that will explain what were the errors in the outbound file and move the file to other archive else send it to inbound system.
    Plz suggest the solution.
    Thanks and regards,
    Vishal

    This is the best document for starting on Adapter Modules,
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3bdc14e1-0901-0010-b5a9-a01e29d75a6a">How To Create Modules for the J2EE Adapter Engine</a>
    Example Adapter Module,
    http://help.sap.com/saphelp_nw2004s/helpdata/en/e9/61e1407e858031e10000000a1550b0/content.htm
    Regards
    Bhavesh
    PS : Do a search on SDN. For instance, look into the How To gudies Section on the XI home page.You will find most of the documents available here.

  • Control buttons in local variables

    hi,
    i have been trying to do this for a long time. i just never learned how to make it work. can someone please guide me?
    i have this program with many many local variables and i know that this forum absolutely hate LOCAL VARIABLES.
    I want to program this the right way, so can you guys please help take a look at my code and see what i can do in order to REMOVE local variables if possible?
    Best regards,
    Krispiekream
    Attachments:
    test.vi ‏768 KB

    does this work?
    i split up the zip file to 2.88mb each.
    i think there is a file size limit of 5mb
    can you rename test01.zip to test.z01
    can you rename test02.zip to test.z02
    Best regards,
    Krispiekream
    Attachments:
    test.zip ‏1078 KB
    test01.zip ‏2847 KB
    test02.zip ‏2847 KB

  • Mark call as callback in Cisco UCCX outbound

    Hi,
    I am using Cisco UCCX 10.0. I configured outbound system in uccx and calls are offering to agents.
    Anybody please help how a call can be marked as callback in uccx.
    Also whether i can update the result of the call; for example: I am running a campaign for credit card. Whether i can update any where that what each customer responded.
    Please help

    Anybody please help how a call can be marked as callback in uccx.
    The agent has a Callback button in CAD while the call is connected to setup the callback. The callback window defined on the campaign will decide how much slack on either side of the desired callback time system will offer that preview call to an agent. Also, the missed call behavior defines what happens if the subsystem cannot find an agent within the window.
    Also whether i can update the result of the call
    The call result is set to Voice (i.e. customer responded) by default unless an agent Reclassifies the call. Again, this is a button in CAD. The Admin Guide defines what will happen for all of the other result states.
    Please remember to rate helpful responses and identify helpful or correct answers.

  • UCCX Outbound CCDR Report

    On the Agent Outbound CCDR Report there are 18 Call Results.
    There are a few that the system can not detect:
    5—Customer does not want to be called again. 
    6—Call connected, but wrong number. 
    7—Call connected, but reached the wrong person. 
    8—Customer requests callback. This is not applicable for IVR-based outbound campaigns. 
    I understand #8, there is a callback button for the agent to schedule the callback. 
    How does the system know when 5,6, or 7 occurs?

    Hi
    http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_10_5/user/guide/cadx105-agent-desktop-user-guide.pdf
    page 45 onwards suggests the agent can select:
    'Reclassify' allows selecting 'do not call' (presumably 5)
    'Skip-next' then 'wrong number' (i.e. reason 6)
    'Skip-next' then 'not home' is presumably 'wrong person' (i.e. wrong person, right number - reason 7)
    I've not used preview OB for a while, so may be wrong... but I'd test those outcomes.
    Aaron

  • "Scheduled for Outbound processing" message

    Hi,
    My scenario is: R/3 (IDoc Customer) -> XI -> PC (file) and I use a BPM with option "multi to single".
    In the Message Monitoring, I have two steps:
    1. Idoc DEBMAS06 --> BPM:
    status = "Processed successfully". Thus it's ok.
    2. BPM --> my PC:
    status = "Scheduled for Outbound processing" and in column "outbound" I have not "IENGINE". There is no other error message and obviously no data are sent to my PC.
    Have you already seen this message?
    And have you a solution?
    Note: Last friday, the same scenario was ok. I have just changed some data inside the mapping (occurence was not change).
    Mickael.

    Hi,
    Try resetting the status to "Ready".
    If you get SYSFAIL again, try deleting that particular LUW. If there are other messages waiting in the queue, just click on the unlock queue button and the remaining messages will flow thru.
    Regards,
    Sridhar

  • Degugging Inbound and Outbound idocs

    Hi friends,
    Can any one help me in debugging Inbound and outbound IDocs?
    1.I found the inbound FM using Tcode we19,clicked the inbound FM button and called it in the debugging mode.
      While debugging the Inbound FM iam nt able to figure out the actual problem.Is there any way to reach out the exact problem?
    2.How to find out the outbound Idoc FM and debug it?
    Your help is appreciated.
    Thanks in Advance.

    Hi,
    Inbound or Outbound IDoc processing FM can be found iin partner profiles(WE20).
    for Outbound: WE20 --> choose partner type --> Outbound parameters --> choose message type --> Message control Tab --> Double click on Process code to get the FM assigned.
    for inbound: WE20 --> choose partner type --> Inbound parameters --> choose message type --> inbound options --> Double click on Process code to get the FM assigned.
    For debugging, use Tcode WE15 for outbound, But before that u need to set the output type dispatch time as 1 (Send with periodically scheduled Job). Go to Output type assignment screen --> assign the output type --> choose further processing --> Set Dispatch time as 1 --> Save.
    Note: U need to keep the break point in the Outbound FM or exit if any before going to WE15 to debug from that point.
    Hope it helps,
    SG.

  • CALLBACK functions in cvi

    hi,
    Need a simple clarification on working with callback function.
    i have 3 different callback buttons function as start test, stop test, quit.
    Whenever Start test button is pressed by EVENT_COMMIT, it calls some functions and executes the same. in the middle of this function execution i need to stop the test by pressing stop test button or i need to quit the interface. How can i do this?
    i am facing problem like once i press the start button i am not getting controls to other button until the all functions available inside start button gets completed.
    Thanks in advance
    Solved!
    Go to Solution.

    The sleep (1000) and not calling ProcessSystemEvents () are the reasons!
    Sleep () completely blocks the program until the time has expired. It is advisable that you dont call it for long intervals!
    If you don't call ProcessSystemEvents () you cannot get stop button press
    Try modifying the code this way:
    int    requestToStop;    // Define this at module level
    int CVICALLBACK Btn_Start_Test (int panel, int control, int event,
      void *callbackData, int eventData1, int eventData2)
    switch (event)  {
     case EVENT_COMMIT:
       requestToStop = 0;    // Clear stop flag and start the test
       if (Tree_getselectedChilditems())
           MessagePopup ("Info", "Operator stopped the test!");
       else
           MessagePopup("Info","TEST COMPLETED SUCCESSFULLY");
       break;
     return 0;
    int CVICALLBACK btn_stop_test (int panel, int control, int event,
      void *callbackData, int eventData1, int eventData2)
     switch (event)  {
      case EVENT_COMMIT:
        requestToStop = 1;
    //  XL_KillWindowsProcess("EXCEL.EXE");//not exactly excel file,it may be any file which is running 
        break;
     return 0;
    int Tree_getselectedChilditems (void)     //double testcaseno)
     int noOfItems;int val,i;  //int index;
     int noOfChild,index=1;
     char treelabel[500]={0};
     char charval;char TCno[100];
     int select;  char testno[100]={0};
     double tini;
      for(error = GetTreeItem (panelHandle, PANEL_TREE, VAL_CHILD, 0, VAL_FIRST, VAL_NEXT_PLUS_SELF, VAL_MARKED, &index);
              index >= 0&&error<=0;error = GetTreeItem(panelHandle, PANEL_TREE, VAL_ALL, 0,
                    index, VAL_NEXT, VAL_MARKED, &index))
             GetTreeCellAttribute(panelHandle, PANEL_TREE,
                index, 0, ATTR_LABEL_TEXT, treelabel);
       Scan(treelabel,"%s",TCno);
       strcpy(testcaseno,TCno);
    //   Sleep(1000);     // Substitute this line with the following code
         tini = Timer ();
         while (Timer () - tini < 1.0) {
            ProcessSystemEvents ();
            if (RequestToStop) break;     // Operator stoo
       readTestcasesheet(ExcelWorkbookHandle, ExcelWorksheetHandle,testcaseno);
       Fmt(treelabel,"%s",""); 
       if (RequestToStop) break;     // Operator stop
      return requestToStop;
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

Maybe you are looking for

  • Help I can't get rid of the beach ball in system preferences!

    Hi, I have an iMac OS X 10.8.3.  Every time I go to system preferences to change my screen saver I immediatley get the beach ball and the enire thing freezes up.  I can't do ANYTHING within system referneces and I can only get out by 'force quit'. We

  • JDBC Sender Communication channel stop working

    Hi all, I'm facing with a strange problem: I have a db to db scenario (SQL server to Oracle) that has been tested and that was working properly. But when we started again our tests after some days, without doing any change, the flow didn't start anym

  • Problem in creating output device for RICOH Aficio MP 2000 PCL 5e printer

    HI, i have problem in creating a output device for the RICOH Aficio MP 2000 PCL 5e as i am unable make out which device type should be assigned and what should be given in spool server tab. i have pinged the printer in lan and it is connecting. when

  • Dbua hangs during upgrade from 10.1.0.5 to 10.2.0.1

    Hi All, I am working on upgrading database from 10.1.0.5 to 10.2.0.1 on RH linux(32-bit). After completing the basic software installation on a new ORACLE_HOME, I triggered DBUA for upgrading the db. DBUA hangs immediately after collecting the databa

  • ABAP program created in one system want to trigger from other system

    Hello, I have created ABAP program in ECC server internally it is using function module to update table.This ABAP program has 2 variants. I wnat to trigger this ABAP program from BW . How to idenfied an abap program which is return in system1 into ot