UCCX - Dynamic NoMatch/NoInput Tries

CCX Experts,
One of our project requirements is to play different prompt to the caller in any Dialog state based on the NoMatch / NoInput count.
For Eg:
Dialog                : Please press 1 for Option A, press 2 for Option B, press 3 for Option C.
User Input          : Press 5               (NoMatch count=1)
Dialog                : Sorry, you’ve entered an invalid input. Please try again. Please press 1 for Option A, press 2 for Option B, press 3 for Option C.
User Input          : Press 6               (NoMatch count=2)
Dialog                : Sorry, still you ‘ve provided an invalid input. Please try again. Please press 1 for Option A, press 2 for Option B, press 3 for Option C.
User Input          : Press 7               (NoMatch count=3)
Dialog                : Sorry, you’ve exceeded your maximum retries.
Limitation of UCCX:
UCCX doesn’t allows us to play a custom prompt for NoMatch/NoInput individually.
The system prompts associated to NoMatch/NoInput also cannot be altered during runtime and also it refers to the same prompt irrespective of the tries.
So we have come up with an alternate solution like below:
Solution:
Set the “Maximum Retries”  under Input tab of any GetDigitString to “0”
Create following variables,  
noinputTries      int           0
nomatchTries    int           0
MaxTries          int           3
For any NoInput and NoMatch, the dialog control comes to Timeout and Unsuccessful path respectively. During such scenario, we are incrementing the respective tries and validate against the MaxTries value [pre-defined / configurable]. If the tries didn’t exceed, play appropriate NoMatch/NoInput prompts based on tries.
Attached the script (StandardTries.aef) for reference. Few clarifications on how we can do the same functionality in an efficient way.
In the dialog step itself if we can have a provision to map the NoMatch/NoInput prompts based on count. Then we can directly map the prompt Ids in the step itself. By this, the no.of steps execution would be decreased instead of writing 3 to 4 steps to implement the same behaviour for a single dialog.
If we have any API support
To throw and catch No Match/ No Input events and then take the caller to apt flow.
To play prompts dynamically
Also for the above point if we can dynamically populate the value for Goto step, so that we can create a different flow for this and route it to the place from where it was invoked.
What will be the performance issues if we increase the no of steps from the default value of 1000.
Thanks in advance
-Sethu

Hi
I use a similar technique myself. Generally I don't care if I can tell whether the user gets something wrong or times out - both those are the same to me.
I just have a 'count' integer that I increment each time I hit timeout or unsuccesful, and if that hits 2 or 3 or whatever the customer wants, go to a failure action.
In answer to your questions:
1) It has been a limitation of the step for a long time. I don't expect it to change, since the workaround is pretty easy.
2) a) No idea
     b) You can set the prompts dynamically. Just set the value of a prompt var to a string (e.g. if you want to play 1.wav, set the Prompt var to "1" - it automatically looks for 1.wav in the current language.
3) Gotos are static. You can control which goto step you hit using IF or Switch steps then branching out.
4) Don't worry about it. I have some management scripts that run a lot of steps; this counter is there as a loop break mechanism. As long as you don't put in any infinite loops, you won't have a problem. I increase it on most of my installs.
Aaron

Similar Messages

  • Dynamic Link Error (trying to render the Comp)

    Using Premiere Pro CC and After Effects CC:
    AE won't let me render a lossless video from a comp I created using Dynamic Link inside Premiere.  The workflow I'm currently trying to use is to lay out all my clips in Premiere, dynamic link to AE for denoise, grading, sharpening, add grain, stabilize, etc, render a lossless clip in AE, and then replace the dynamic link comp in the Premier timeline.  Unfortunately I get an error everytime I try to render my Comp from AE.  It will render a single frame using "Save Frame As" but it errors out with a sequence (.avi, .mov, and I even tried a targa sequence).
    I'm running a Windows 7 64 bit workstation.

    Can you create a comp from scratch not using the footage from Premiere and render a lossless video from the timeline? Can you create a simple comp in AE using your footage original footage without effects and render a lossless version? Can you apply the same filters applied to the comps that crash to any footage a successfully render?
    If the answer to question 1 is yes and the answer to question 2 is no then we need to know all about the original footage. What codec, frame rate, what camera. If the answer to question 3 is no then we need to know exactly what the filters are. An error message or crash report would also help.
    Without answers to these questions it's nearly impossible to tell what is going on because we don't have enough information.

  • How to populate list in tree view  dynamically

    Hi,
    I am new to  Indesign Plugin creation.
    I want to create list in tree view dynamically.
    I tried wlistboxcomposite sdk sample in indesign cs4.
    I have some doubts in this.
    1. Can i write my own method in  WLBCmpTreeViewAdapter class because it's implements ListTreeViewAdapter
    If it's possible how can i call this method.
    2. In this example they populating static string in constructor like this
    WLBCmpTreeViewAdapter::WLBCmpTreeViewAdapter(IPMUnknown* boss):ListTreeViewAdapter(boss){
    K2Vector<PMString> lists;
    for (int32 i = 0; i< 12; i++){PMString name(kWLBCmpItemBaseKey);name.AppendNumber(i+1);name.Translate();lists.push_back(name);}
    InterfacePtr<IStringListData> iListData(this, IID_ISTRINGLISTDATA);}
    and this list is populating on loading time but my requirement is i have one button "get list" after clicking this button i have to populate the list, how can
    i achieve this.
    Pls do needful.
    Thanks
    Arun

    The TreeViewAdaptor is responsible for mapping your custom data to the tree view itself.  I almost always start by making it return some fixed number of objects with names "item 1" etc. That way you get the tree view working first.
    Then, after you get it laid out and displaying properly, you can worry about using real data.  At that point, you have your adaptor return the actual number of items in your list and each individual item.  Then you can populate your list when you push your button and then invalidate the IControlView of the tree view widget to cause it to redraw.  At that point your adaptor will get called and your data should appear.
    Jon
    "Expert for hire"

  • Dynamic SQL and IN CLAUSE from Pro C code

    Hi Guys,
    Tyring to embed sql in Pro C. Here I don't know in hand how many items will be there in the IN Clause of my dynamic sql. Tried this with a loop and then adding actual values to the stement and then executing it. This worked but as this hard coding makes it literal sql and hence hampers performance. Can any one help me with how to put bind variables where we don't know how many of them will be there in a dynamic sql.
    Thanks,

    Dynamic SQL supports user defined types, try passing a collection and using TABLE(CAST(collection)) in the SQL statement.
    In the current approach (creating IN clause at runtime) keep in mind that in a IN clause you can put a maximum of 255 elements...
    Max

  • How to add text dynamically in  Tree view list box

    CS3/WIN<br />hi,<br />I am new in plugin development.<br />I have a Tree View List box on a dialog.<br />b I don't want to display text when i load the plugin.<br />b I want to insert text data when i click on "Insert" button on dialog. <br />I have defined  Adapter,Mgr,Observer for list box.it is working fine when i want to display data at loading time itself.but not when i click on insert button.<br />b In dialog observer i have defined this but it is not working<br /><br />b Dialog Observer::Update<br /><br />InterfacePtr<IPanelControlData> panelControlData(this, UseDefaultIID());<br />IControlView* Grid = panelControlData->FindWidget(kESSGridTVWidgetID);<br />InterfacePtr<IStringListControlData> listControlData(Grid,UseDefaultIID());<br />if (theSelectedWidget == kESSInsertButtonWidgetID && theChange == kTrueStateMessage) <br />{<br />listControlData->AddString(strText,kESSListBoxTextWidgetID); <br />}<br /><br />b it is showing error  <br />b operator new returning nil for an allocation size of 486022320 bytes<br />(..\..\..\source\components\memoryallocator\PMNew.cpp (552))<br />b Memory allocation failure<br />(c:\development\cobalt\source\public\includes\K2Allocator.h (131))<br />can any one help to get this..<br />Thanks.

    How to populate list in tree view  dynamically
    Hi,
    I am new to  Indesign Plugin creation.
    I want to create list in tree view dynamically.
    I tried wlistboxcomposite sdk sample in indesign cs4.
    I have some doubts in this.
    1. Can i write my own method in  WLBCmpTreeViewAdapter class because it's implements ListTreeViewAdapter
    If it's possible how can i call this method.
    2. In this example they populating static string in constructor like this
    WLBCmpTreeViewAdapter::WLBCmpTreeViewAdapter(IPMUnknown* boss):ListTreeViewAdapter(boss){
    K2Vector<PMString> lists;
    for (int32 i = 0; i< 12; i++){
    PMString name(kWLBCmpItemBaseKey);name.AppendNumber(i+1);name.Translate();lists.push_bac k(name);}
    InterfacePtr<IStringListData> iListData(
    this, IID_ISTRINGLISTDATA);}
    and this list is populating on loading time but my requirement is i have one button "get list" after clicking this button i have to populate the list, how can
    i achieve this.
    Pls do needful.
    Thanks
    Arun

  • Dynamically populate pdf File name in 'Save As' dialogue box

    We have  rendered a pdf using adobe webservice.
    Once the pdf is generated , and we click on saveAs menu dialogue box opens and default name is populated in fileName field.
    Can it be possible to populate that name dynamically ? We tried using response.addheader() but it didnt work.
    Note : We are using java to create xml which we are passing to adobe webservice.

    Hi Jaynet,
    In order to re-produce this, you need to answer "yes" to the rename file prompt and then continue with step 5 (above).
    The reason for this is not an exercise in futility - I assure you.  At my work and elsewhere, when web developers have created features to permit the end user to save web data in Excel format, often times the Excel files are saved locally in Excel's
    html format (but with the .xls
    extension). 
    (I actually prefer the .xls
    extension, because it is easier to just double-click the file to open in Excel, rather than to select the open-with and then select Excel. a file with the .html extension will default open in your default browser. Now, I could change my default program
    for the .html extension, but that would only solve a part of the problem and would not really address the bigger issue and that being that Microsoft changed a behavior in Excel and may not even be aware that it was a much used feature. )
    To continue, when I go to open the resulting Excel file, I am prompted with the message that the file type does not match the extension (which is fine and not bothersome to me).  It's at this point when I go to save the file that I get really annoyed.
    In previous versions of Excel, the default file name would be pre-filled with the current name of the file and the default file type would state that it is a Web html file.  I would just change the file type to Excel Workbook and hit enter to save.
    I would be prompted with "Are you sure you want to overwrite your existing file?" message and I would click "yes" and that would be that.
    However, in Excel 2010, because the default file name is blank, I then need to re-type the name into the field to save the file. 
    Any help is greatly appreciated.
    Thanks

  • Email Receiver Dynamic User Authentication, is it possible?

    Hello Experts,
    I have a scenario SAP ECC->SAP PI->Gmail Mail Server, now the interface is working fine, the thing is that I want to configure the user Authentication in a dynamic way, I tried to doit in a UDF in the Message Mapping, using the dynamic values for:
    TServerLocation
    TAuthKey
    fields, but is not working, am I using the correct header fields?, or is there another way to change this parameters?, thanks in advance for your answers.
    Regards,
    Julio Cesar

    Hello Gopal,
    Im using Plain, it works fine if I fill up the fields for User and Password in the comm channel, but if I try using the fields in a Dynamic way is not working, thanks for your answer.
    Regards,
    Julio

  • LCM Error in promoting Crystal Reports using Dynamic Cascading

    Hi,
    I am having one Crystal report, developed in CR XI R2 ,it is using one Dynamic cascading prompt.The DB is Oracle Server.
    The report is working fine on standalone desktop as well as Dev server .
    But when i try to move this report using LCM to Production (Dev to Prod or Dev to Test) it throws error "Promotion failure - Trying to create an object with duplicate name" .
    I have gone through LCM document ion and found that we need to select report as well as the BVM or dynamic cascading .I tried this option also but it didn't work.
    Can anyone suggest what i am missing ?
    thanks
    Nitin

    In the destination system there is another report with the same name but different CUID, can you confirm?
    - Maheshwar

  • Asa static ip to ios dynamic ip with pki

    dear all,
    i am trying to establish a site to site ipsec vpn with asa on one end with a static ip and and ios router at the other end with a dynamic ip. iam trying to initiate the tunnel from the router side and when i debug the asa the its gng to default tunnel-group DEfaultRagroup and it sayd defaultragroup doesnt have a trustpoint defined.
    i tried creating the tunnel name with the OU name of the certificate on the router and issued tunnel-group-map enable ou on the asa side. also tried to create certificate map with matching subject-name attributes like OU and CN and C but still no luck.
    iam posting the config on both the ends please help.
    ASA
    access-list vpn extended permit ip host 1.1.1.1 host 5.5.5.5
    crypto ipsec transform-set vpn-set esp-3des esp-md5-hmac
    crypto ipsec security-association lifetime seconds 28800
    crypto ipsec security-association lifetime kilobytes 4608000
    crypto dynamic-map vpn-map 10 match address vpn
    crypto dynamic-map vpn-map 10 set pfs
    crypto dynamic-map vpn-map 10 set transform-set vpn-set
    crypto dynamic-map vpn-map 10 set security-association lifetime seconds 28800
    crypto dynamic-map vpn-map 10 set security-association lifetime kilobytes 4608000
    crypto map vpn-map1 10 ipsec-isakmp dynamic vpn-map
    crypto map vpn-map1 interface outside
    crypto ca trustpoint router_ca
    enrollment url http://10.1.101.1:80
    fqdn asa1.micronicstraining.com
    subject-name CN=ASA1
    serial-number
    crl configure
    crypto ca certificate map 1
    subject-name attr cn eq r5
    subject-name attr c eq us
    isakmp enable outside
    isakmp policy 10 authentication rsa-sig
    isakmp policy 10 encryption 3des
    isakmp policy 10 hash md5
    isakmp policy 10 group 2
    isakmp policy 10 lifetime 86400
    tunnel-group IT type ipsec-l2l
    tunnel-group IT ipsec-attributes
    peer-id-validate nocheck
    trust-point router_ca
    tunnel-group-map enable rules
    tunnel-group-map 1 IT
    ROUTER
    certificate info
    R5#sh crypto ca certificates
    Certificate
      Status: Available
      Certificate Serial Number: 20
      Certificate Usage: General Purpose
      Issuer:
        cn=ios_ca_r1
      Subject:
        Name: R5.micronicstraining.com
        hostname=R5.micronicstraining.com
        cn=R5 C\=US OU\=IT
      Validity Date:
        start date: 03:24:33 UTC Mar 1 2002
        end   date: 02:55:29 UTC Feb 28 2005
      Associated Trustpoints: router_ca
    CA Certificate
      Status: Available
      Certificate Serial Number: 01
      Certificate Usage: Signature
      Issuer:
        cn=ios_ca_r1
      Subject:
        cn=ios_ca_r1
      Validity Date:
        start date: 02:55:30 UTC Mar 1 2002
        end   date: 02:55:30 UTC Feb 28 2005
      Associated Trustpoints: router_ca
    RUN CONFIG
    rypto pki trustpoint router_ca
    enrollment url http://10.1.101.1:80
    usage ike
    fqdn R5.micronicstraining.com
    subject-name CN=R5 C=US OU=IT
    revocation-check none
    crypto isakmp policy 10
    encr 3des
    hash md5
    group 2
    crypto ipsec transform-set tset esp-3des esp-md5-hmac
    crypto map vpn-map 10 ipsec-isakmp
    set peer 192.168.1.10
    set transform-set tset
    set pfs group2
    match address 126
    access-list 126 permit ip host 5.5.5.5 host 1.1.1.1
    please help to identify the problem.
    THanks
    Manek

    iam getting only this nothing else.
    ASA1(config)# debug crypto Mar 01 04:23:36 [IKEv1]: Connection failed with peer
    '10.1.105.5', no trust-point defined for tunnel-group 'DefaultRAGroup'
    Mar 01 04:23:36 [IKEv1]: Group = DefaultRAGroup, IP = 10.1.105.5, Removing peer
    from peer table failed, no match!
    Mar 01 04:23:36 [IKEv1]: Group = DefaultRAGroup, IP = 10.1.105.5, Error: Unable
    to remove PeerTblEntry
    i dont know why am i getting a full debug and above are logging mesgs.

  • Assign file permissions dynamically through FTP adapter

    In my composite, i have a requirement to assign the file permissions dynamically.
    I know the static way of doing it is to use the property 'Permission' in the jca file of the ftp adapter.
    Is there any way to pass the value to this property dynamically?
    I tried using jca.ftp.Permission. but not working.
    Any help on this is much appreciated.
    Thanks,
    Naveen Kumar T.

    Hi,
    The document with the properties is this... It doesn't mention any properties for permissions though...
    http://docs.oracle.com/cd/E25178_01/integration.1111/e10231/adptr_propertys.htm#CHDJBDHC
    Cheers,
    Vlad

  • Dynamic Tag Query  with dynamic tag name.

    Hi,
    In our implementation we have 10+ users. Each one want to monitor only one production line ( eg. one tag value ) in the dashboard by default when they login.
    I was able to design this requirement CONCEPTUALLY but facing some trouble technically.
    Here is my issue.
    Tagname will be coming from one of the BLS Transaction input parameters (Transaction.Tagname). I am able to build tag query using xMII Tag Query block, able to configure repeater. Here is the spot where I was struck. While assigning tag value to XML Row
    i.e IlluminatorRow_0.Tagvalue = Repeater_0.Output{/Row/AssetUtil1}.
    In the above assignment link it requires a hardcoded tagname. In my case it will be dynamic. I tried different ways like
    1. IlluminatorRow_0.Tagvalue = Repeater_0.Output{/Row/@Transaction.Tagname}.
    2.IlluminatorRow_0.Tagvalue = Repeater_0.Output{/@Transaction.Tagname}.
    But no luck.
    Can someone help in how to do this dynamic tagname assignment.
    Thanks,
    Srinivasa.

    Hi Srinivas,
    another option is to use "Dynamic Links" which from your sample code is what you were trying to do. For this, the proper syntax is:
    Repeater_0.Output{/Row/#Transaction.Tagname#}
    Make sure that the tag name you pass to the historian is the same as the tag name returned by the historian as part of the data set, and make adjustments for that. For example, some historians escape non-alphanumeric characters when they process your request (e.g. passing "abc.def 12-rt" as the tag name can be returned from the historian as "ABC.DEF_12_RT", etc.).
    Hope this helps,
    Sascha

  • Dynamically stating the field name in the WHERE clause

    Hello All,
    Consider the following select statement.
    SELECT kunnr INTO TABLE gt_kunnr
          FROM kna1
          FOR ALL ENTRIES IN gt_table
          WHERE kunnr = gt_table-<b>cust_id</b>.
    Suppose there is a case where I do not know the name of the internal table field
    (say, "cust_id" in the above case) with which comparison is to be done in the WHERE clause. Only at runtime that fieldname is available. So in the WHERE clause can I mention it dynamically?
    I tried using the following.
    lv_fieldname =  'cust_id'.
    SELECT kunnr INTO TABLE gt_kunnr
          FROM kna1
          FOR ALL ENTRIES IN gt_table
          WHERE kunnr = gt_table-<b>(lv_fieldname).</b>
    But this is  giving a syntax error.
    Could anyone suggest an alternate approach?
    Regards
    Indrajit.

    Hi,
    It is fine with Enterprise version but when I am trying to run the following code in Rel 4.6C, I am getting a syntax error.
    TYPES: BEGIN OF ty_wherecond,
             data(72) TYPE c,
           END OF ty_wherecond.
    DATA: gt_itab1 TYPE STANDARD TABLE OF kna1,
          gt_itab2 TYPE STANDARD TABLE OF kna1.
    DATA:  BEGIN OF gt_kunnr OCCURS 0,
                kunnr TYPE kunnr,
           END OF gt_kunnr.
    PERFORM fill_itabs TABLES gt_itab1
                              gt_itab2.
    *&      Form  fill_itabs
          text
         -->P_T_TABLE  text
    FORM fill_itabs  TABLES   p_t_table
                              pt_table_dummy.
      DATA: lv_fieldname(30)   TYPE c VALUE 'pt_table_dummy-kunnr'.
      DATA: lt_wherecond   TYPE STANDARD TABLE OF ty_wherecond,
            lt_condtab     TYPE STANDARD TABLE OF hrcond,
            ls_condtab     TYPE hrcond.
      FIELD-SYMBOLS <fs_wherecond> TYPE ty_wherecond.
      pt_table_dummy[] = p_t_table[].
      CLEAR ls_condtab.
      REFRESH: lt_wherecond[],
               lt_condtab[].
      ls_condtab-field = 'KUNNR'.
      ls_condtab-opera = 'EQ'.
      ls_condtab-low   = lv_fieldname.
      APPEND ls_condtab TO lt_condtab.
      CALL FUNCTION 'RH_DYNAMIC_WHERE_BUILD'
        EXPORTING
          dbtable         = space " can be empty
        TABLES
          condtab         = lt_condtab
          where_clause    = lt_wherecond
        EXCEPTIONS
          empty_condtab   = 01
          no_db_field     = 02
          unknown_db      = 03
          wrong_condition = 04.
      LOOP AT lt_wherecond ASSIGNING <fs_wherecond>.
        REPLACE '''' WITH '' INTO <fs_wherecond>-data.
        REPLACE '''' WITH '' INTO <fs_wherecond>-data.
      ENDLOOP.
      SELECT kunnr INTO TABLE gt_kunnr
          FROM kna1
          FOR ALL ENTRIES IN pt_table_dummy
          WHERE (lt_wherecond).
      IF sy-subrc EQ 0.
      ENDIF.
    ENDFORM.                    "fill_itabs
    The syntax error says "The WHERE condition does not refer to the FOR ALL ENTRIES table".
    Even after using the FM 'RH_DYNAMIC_WHERE_BUILD' as suggested by you, the syntax error is coming.
    Could you please suggest how to ignore this?
    Regards
    Indrajit.

  • DB Read error from UCCX Script

    Hi All,
    We are running uccx 7.0.
    Trying to return data from DB using stored procedure from the uccx script.
    We are able to run this when we pass explicit value instead of variable ANI.
    But whenever we provide variable ANI, we get below
    error: SQL statement varible not defined : ANI
    Query which provided in the DB Read as below,
    select * from  table(credit_back.fun_select_point($ANI));
    Request your help on it..
    Regards,
    Shalid K.C

    Yes Gergely.
    we have created new script and when i add DB Read function in the script, it is not allow to apply it, same time it is giveing the above mentioned error.
    but when i test it with explicite value it is working.. .not working by providing variable name
    Regards,
    Shalid

  • JSP, BC$J, Data Tags: Displaying LOV from a dynamic query

    Hi,
    In my JSP program, I need to do the following:
    (1) Display a LOV displaying EmpName.
    (2)When a user selects a name, EmpId should be available for passing as a session variable to another JSP.
    (3)For this purpose, the where clause of the query used for LOV is to be set dyanamically using a session variable. The order by clause may also have to be set dynamically.
    I tried to use CreateViewObject data tag for creating the view object. I then tried to use InputSelectLOV data tag. However, I received the message that the View object could not be located in the application module.
    Could you please let me know how I could resolve the above?
    Thanks in advance.

    Post you sample page.

  • Problem with Dynamic table having row map.

    Hi,
    I need to create a table dynamically based on following inputs:
    a.)Name and number of columns will be decided dynamically at run-time.
    b.) Each row will contain a map of column values ,which will be dynamically generated by some other class.
    In the same way multiple tables need to be created dynamically.
    I tried created table for the same as following:
    RichTable tb=new RichTable();
    tb.setId("trs");
    tb.setValue(UICredRowList.getMapListforRows());
    for(Iterator itr=header.iterator();itr.hasNext();)
    String headerKey = (String) itr.next();
    RichColumn myCol = new RichColumn();
    ExpressionFactory efact = FacesContext.getCurrentInstance(). getApplication().getExpressionFactory();
    ValueExpression valExpr1 = efact.createValueExpression( elContext1,"#{row["+headerKey+"]}",Object.class);
    resolveExpression("#{row["+headerKey+"]}") ;
    myCol.setId("tc1");
    myCol.setSortable(false);
    myCol.setWidth("250");
    myCol.setHeaderText(headerKey);
    RichOutputText rot1 = new RichOutputText();
    rot1.setValueExpression("value", valExpr1);
    myCol.getChildren().add(rot1);
    tb.getChildren().add(myCol);
    Here when I checked the column value from Expression I am getting value as null.
                        Can someone help me how can I handle this type of table.Example will be highly appreciated.
    Thanks in Advance
    Sunil

    Which JDeveloper version do you use, if you use 12c or 11R2 you should find this option when you drag and drop the table to auto generate columns dynamically.

Maybe you are looking for

  • Connect cheap tv to imac via time capsule?

    I have an iMac connecting to the internet with an airport express (not an ethernet cable).  I would like to upgrade the airport to a time capsule, and to stream video from the iMac to a cheap TV. I am hoping the TV can function as a second monitor, c

  • Bank Reconciliation Report

    Dear Members, A bank reconciliation report is the report showing all the transactions reconciled in the period. In accounting the bank statement is regarded as the bible of the company's monthly transactions and the bank reconciliation report is the

  • Com.microsoft.jdbc.sqlserver.SQLServerDriver....where??

    Hi everyone. where can i find this driver: com.microsoft.jdbc.sqlserver.SQLServerDriver??? i need it to connect to the SQL server database i�m using.... thanx a lot

  • OC4J j2ee data-source.xml

    Hi Friends, I am very confused with lots of ORACLE_HOME in EBS :( Where do I find the PATH directory where the data-source.xml is located for the installed OC4J/j2ee. Can you call it as $J2EE_HOME or $OC4J_HOME? Thanks a lot

  • 50 ABAP Program in a Process Chain.

    Hello Experts, Here is what I am trying to do. I want to create Process Chain which run 50(for ex.) Abap Program in parallel. I can create one by one through Process Types and select 'ABAP Program' and drag in the chain which is really very time cons