Dynamic setting of error limit

Hi All
Is it possible to set dynamically the "maximum error limit" of an interface . The client has a requirement where the error limit will be provided from an external file / table and the value from the file should be used as a parameter to stop the interface when the errors reach the percentage limit.
Thanks

Hi,
Trying to Help!
I don't know whether there is any such kind of built in feature in ODI or not. But Surely such kind of Functionality can be delivered by adding another option in CKM such that it will accept some numbers as parameter and when it exceeds the no, abort should take place.
Regards,
Amit

Similar Messages

  • Dynamically set the upper limit of a numerical control

    I want to dynamically setting the upper limit of a numerical control. The maximal value that is allowed to input is calculated by the code, so that if the value input by the user exceeds the upperlimit,  a warning comes out and the input value is automaticaly reset to zero.
    I wired the calculated upper-limit to the property node of the numerical control using ''Data Range > Maximum" property, but it does not work as I expected.
    Anyone has suggestion on this? Thanks a lot.

    Can you attach your code?
    Dejun wrote:
    ... but it does not work as I expected.
    I cannot read your mind. What do you expect? What to you see instead?
    Overall, you are in a catch22 scenario if I understand you right. If you set the max of the control to coerce to a certain value and you enter a larger value, it will be coerced to the upper limit and the code does not see the original out-of-range value and you cannot successfully test it with a comparison operation. Maybe you can set it to "ignore" instead of "coerce" or not even set an upper limit. Simply use "in range and coerce" and reset the value under the desired conditions (e.g. via  a local variable) before handing it to the rest of the code. You could even wrap this into an xcontrol.
    LabVIEW Champion . Do more with less code and in less time .

  • Error Limit for Datastores

    I have a datastore on which I intend to put some static validations. I will be putting this datastore in a package for datastore checking and want to set an error limit for the the number of validation errors which occur. Can this be set somewhere?
    My scenario is I have datastores A, B, C etc. In my package I initially want to do datastore checking of A then of B and then of C and so on. In between all these if the number of errors is exceeded (some constant.. say 100) then I want to exit at that point.
    I had read that in interfaces maximum number of errors allowed can be set and was wondering if something similar could be done in packages.

    But then will be necessary finish all process to compare.
    If he customize the CKM he can improve the process time.
    Imagine a process that, for some reason, is getting all records with errors and has more than 1.000.000 records. With a KM customization he will stop it at the first 100 then he will avoid to "loose" process time.
    However if all process are fast and small then CTS process will be better because is easier to implement.
    Just to contribute! :D

  • Dynamically set maximum row count in Interactive Report

    Hi,
    Has anyone worked out a way of dynamically setting (e.g. via select list) the maximum row count value for an Interactive Report, taking into account issues with order by when the report is filtered. I'm aware of solutions like this: http://www.talkapex.com/2010/10/apex-reports-no-limit-downloads.html but as far as I can tell this doesn't work when the report is filtered and the IR is rewritten in the background. Data sets then become unreliable because they are reordered.
    Thanks,
    Mike

    Hi Mike,
    You can do that with javascript
    gReport.search('SEARCH',100)the 100 you can replace for any number you like.I have a report with filter,sorting and groups and it is gives no problem there.
    any number means any number but not higher than the number you set at Maximum Rows Per Page.
    You probably can mix the solution from Martin and the above code.
    Regards,
    Kees Vlek
    <tt>Company: http://www.orcado.nl
    Blog: http://www.orcado.nl/blog/blogger/listings/69-kvlek
    Twitter: http://www.twitter.com/skier66</tt>
    If the question is answered please change it to answered and mark the appropriate post as correct/helpfull.
    Edited by: kvlek on 24-apr-2013 12:29
    Edited by: kvlek on 24-apr-2013 12:35

  • Setting 1 dimension in ROLAP mode cause issues, the system try to filter on dynamic set names!

    Hi,
    I suffer a strange behavior.
    I have an SSAS 2014 solution which works fine.
    I do some test to convert 1 dimension in ROLAP mode.
    (all the other dimensions and partitions are MOLAP only)
    after this I cant process any cube!!!
    even a process clear or structure runs forever!!!
    the server call the dimension and try to filter the attributes using the name of dynamic sets setup in my cube! a real non-sense!
    I have a dynamic set in my cube called "SelectedStores"
    and during the process clear or structure, SSAS try to filter my dimension using this dynamic set.
    so for sure this values doesn't exists in my dimension.
    Also a lot of errors like the following are generated:
    OLE DB error: OLE DB or ODBC error: Conversion failed when converting the nvarchar value 'SelectedStores' to data type int.; 22018.
    its a big non-sense!!!
    any idea on the cause for this?
    thanks.

    Hi Willgart,
    According to your description, you get conversion error after you change the storage into ROLAP. Right?
    After you change into ROLAP, it seems there is something (structure/definition) changed in the underlying table. Please use the BIDSHelper to check the issue:
    Dimension Data Type Discrepancy Check
    Dimension Health Check
    In this scenario, does you dynamic set is used in calculated member and involve both MOLAP and ROLAP dimension? It may cause some mismatch issue. Please refer to links below:
    Error Messages during process of ROLAP dimension when using DYNAMIC SET
    in CALCULATE MEMBERs
    SSAS cube failing for storage mode Rolap
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou
    TechNet Community Support

  • Dynamically Setting PartnerLink Endpoint Address (HTTP) - Null Pointer

    I am trying to dynamically set a partner link address in my synchronous bpel process. I am getting a NullPointerException when assigning variable of type EndpointReference to the partner link.
    I followed the example on the BPEL forum here (which describes dynamically setting the address):
    Re: How can I change my ip adresses from a expression?
    In this case, we only need to reset the address.
    My partner link wsdl file contains this service defn:
    <service name="Service1">
    <port name="HTTPPost" binding="tns:HTTPPost">
    <http:address location="http://test"/>
    </port>
    My assign syntax is as follows:
    <copy>
    <from variable="endPointRef" query="/wsa:EndpointReference/wsa:Address"/>
    <to partnerLink="PartnerLink_1"/>
    </copy>
    I printed out my endPointRef variable here after assigning the values:
    06/02/22 19:13:03 endPointRef: <EndpointReference xmlns="http://schemas.xmlsoap
    .org/ws/2003/03/addressing"><Address>http://otn.oracle.com/Test.integration.servlet.WMServlet</Address><ReferenceProperties/><PortType/>
    <ServiceName>ns2:Service1</ServiceName></EndpointReference>
    Here is the error:
    06/02/22 19:13:03 java.lang.NullPointerException
    06/02/22 19:13:03 at com.collaxa.cube.engine.types.bpel.CXPartnerLink.copy
    (CXPartnerLink.java:247)
    I tried to explicitly set the PortType as well, but I got the same error.
    thanks,nhi

    Try with a 'Dynamic publish to service' action with:
    <ctx:route isProxy="false">
    <ctx:service>{ $yourBusinessService }</ctx:service>
    </ctx:route>
    where $yourBusinessService is the variable hosting the uri of your business service.
    Regards
    ferp

  • SQL Query: How to search on a dynamic set of patterns?

    Hello,
    I have a requirement where I need to search a table with dynamic set of patterns. Here is something I am looking for:
    select * from T1 where C1 LIKE 'AA%' or C1 LIKE 'BB%' ...
    That is, the number of patterns is unknown, it could be 0 or 1 or more. I cannot use the IN clause because this requires exact match.
    Can you please help in letting me know how to do this?
    Thanks a lot

    Dear,
    +In your last statement you mentioned "like C2||'%'".
    I can't use this because C2 is the name of a column in table T2.+
    Did you try this and you got an error or you are "concluding you can't" use this because C2 is name of a column?
    Please try it. If you run into error, please post the error and you query.
    Also...
    1. When posting code, use BEFORE and AFTER the code, to format it nicely. It makes it easier to read.
    2. In you posting questions include sample table,data expected output and your attempt in solving the problem. this will make it easier on everyone to help sooner and more effectively.
    Best way to learn, SQL programming is to try it out.
    So please try the sample and the suggestion and let us know if you get any error.
    vr
    Sudhakar B.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Oracle 11.2.0.2 NLS_* parameters dynamically set

    Hello guys,
    I just did a systemcopy for an ERP system (r3load) and imported the export into the newest Oracle database (11.2.0.2) on Windows. Everything went fine apart from one strange parameter "error".
    After the installation when executing the automatic parameter script (note 1171650) there are obviously some parameters dynamically set (nls_*):
    nls_calendar    -> parameter was dynamically changed; no reliable recommendation can be given
    nls_comp         -> parameter was dynamically changed; no reliable recommendation can be given
    nls_currency    -> parameter was dynamically changed; no reliable recommendation can be given
    nls_date_format   -> parameter was dynamically changed; no reliable recommendation can be given
    nls_date_language     -> parameter was dynamically changed; no reliable recommendation can be given
    nls_dual_currency    -> parameter was dynamically changed; no reliable recommendation can be given
    nls_iso_currency      ->  parameter was dynamically changed; no reliable recommendation can be given
    nls_language            ->  parameter was dynamically changed; no reliable recommendation can be given
    nls_numeric_characters       ->  parameter was dynamically changed; no reliable recommendation can be given
    nls_sort               -> parameter was dynamically changed; no reliable recommendation can be given
    nls_territory            ->  parameter was dynamically changed; no reliable recommendation can be given
    nls_time_format        ->  parameter was dynamically changed; no reliable recommendation can be given
    nls_time_tz_format     ->  parameter was dynamically changed; no reliable recommendation can be given
    nls_timestamp_format      ->  parameter was dynamically changed; no reliable recommendation can be given
    nls_timestamp_tz_format    ->  parameter was dynamically changed; no reliable recommendation can be given
    SQL> show parameter nls_calendar
    NAME                                 TYPE        VALUE
    nls_calendar                         string      GREGORIAN
    You cannot delete them as they are not configured in the spfile. I did not have those messages with previous Oracle 11.2.0.1 installations.
    Does anybody know whats that about?
    Best regards
    Nik

    Hi there,
    Thanks for your replies. OS is Win. Serv. 2008 R2.
    @Orkun
    NLS_LANGUAGE                             AMERICAN
    NLS_TERRITORY                            AMERICA
    NLS_CURRENCY                             $
    NLS_ISO_CURRENCY                         AMERICA
    NLS_NUMERIC_CHARACTERS                   .,
    NLS_CALENDAR                             GREGORIAN
    NLS_DATE_FORMAT                          DD-MON-RR
    NLS_DATE_LANGUAGE                        AMERICAN
    NLS_CHARACTERSET                         UTF8
    NLS_SORT                                 BINARY
    NLS_TIME_FORMAT                          HH.MI.SSXFF AM
    NLS_TIMESTAMP_FORMAT                     DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT                       HH.MI.SSXFF AM TZR
    NLS_TIMESTAMP_TZ_FORMAT                  DD-MON-RR HH.MI.SSXFF AM TZR
    NLS_DUAL_CURRENCY                        $
    NLS_NCHAR_CHARACTERSET                   UTF8
    NLS_COMP                                 BINARY
    NLS_LENGTH_SEMANTICS                     BYTE
    NLS_NCHAR_CONV_EXCP                      FALSE
    It looks quite similiar apart from the NLS_CHARACTERSET but it is in fact an unicode system. OS settings (env+regional settings) are exactly the same (same OS template) as on other systems on 11.2.0.1 where I don't have this "problem". This problem persists directly after a fresh SAP installation with SAPINST (newest inst. master NW 7.0 SR3, 51040125_11)  and even after adapting all parameters recommended by SAP as per note mentioned above.
    @Eduardo: I did not change any of these parameters with the scope memory or spfile. I also restarted the db + os a couple of times. Still the same result.
    Best regards
    Nik

  • Setting reject_limit error in external tables

    I am setting the reject_limit for an external table but it is giving this error.
    My access data in csv i am importing into oracle using external tables.
    Please suggest how i can set the reject limit
    thnak you
    SQL> ALTER TABLE AIRFIELD_TEMP SET REJECT_LIMIT 100;
    ALTER TABLE AIRFIELD_TEMP SET REJECT_LIMIT 100
    ERROR at line 1:
    ORA-02000: missing UNUSED keyword

    Remove the "SET" keyword.

  • OAF pages open up with error when FND_VALIDATION_LEVEL profile set to ERROR

    Hi,
    We get error “You have insufficient privileges for the current operation. Please contact your System Administrator.” when we access the OAF page on a click of a link .
    On a click of a link in a OAF page a new OAF page should open up. This is achieved by following piece of code
    String javaS = (new StringBuilder()).append("javascript:openWindow(top, 'OA.jsp?page=/XXX/oracle/apps/cs/XXX/XXX/webui/ViewRulesPG&paramRoot=RULES&reportname=").append(strViewRepName).append("&retainAM=N&addBreadCrumb=N','modal'").append(",{width:screen.width,height:screen.height-30,top:0,left:0").append(",resizable:false},true, 'document', null);void(0);").toString();
    bodyBean.setOnLoad(javaS);
    This works fine when the FND_VALIDATION_LEVEL is set as 'None' but gives the error when the profile is set as 'Error'. We can't go with this work around.
    Please suggest
    Regards,
    Mrugesh

    FND_VALIDATION_LEVEL is a profile option that should always be set to ERROR. It is not advisable to set it to NONE, just to enable your javascript. The profile ensures that the page is well secured when accessed through Oracle Applications, applies the necessary security similar to seeded OAF pages. OA Framework does not support javascript functionality such pop-ups (you can do it but ) but does not guarantee that the page is secure from outside world (web traffic or cross-browser attacks) when the FND_VALIDATION_LEVEL=None. Work with Dialog pages instead of pop-ups or otherwise limit the page functionality, as javascripting is not recommended in OAF pages.
    -Vikram

  • WD_BADI_DOMODIFYVIEW - dynamically set screen element as mandatory field

    Hi,
    I would like to use WD_BADI_DOMODIFYVIEW to dynamically set a standard screen element on my Webdynpro as a mandatory field. Does anyone know which method in which class that I can use to set the status from 'Normal field' to 'required' ?
    This is a for standard SRM webdynpro screen. Unfortunately I could not get the configuration to set the standard metadata field as a mandatory field.
    Also this standard field does not have an existing binding to a context element to manipulate the status of the field. Hence I need to find a method that can directly change the attribute of this standard screen element to mandatory. I do not want to modify the webdynpro to change the status of the field to 'required'.
    <promise removed by moderator>
    Thanks
    Liam
    Edited by: c958209 on Apr 28, 2011 1:32 PM
    Edited by: Thomas Zloch on Apr 28, 2011 4:58 PM

    Hi Kiran,
    I think I understand what you are suggesting now. The trouble is IF_V_SC_DOFC_I_LIMITEM (the view I'm trying to enhance) does not exist in the BAdI.
    When I go to the attributes of the View of the Webdynpro component that I'm trying to enhance I do see WD_THIS refto IF_V_SC_DOFC_I_LIMITEM.
    It's just that in the BAdI WD_BADI_DOMODIFYVIEW this WD_THIS is not available and trying to define it like below does not work.
        Make Product Category field mandatory
          lo_node = wd_context->get_child_node( co_item_data ).
          lo_value = lo_node->get_element( ).
        Get value of context element SH_CATEGORY_ID
          lo_value->get_attribute( EXPORTING name  = co_sh_category_id
                                   IMPORTING value = lv_sh_category_id ).
          IF lv_sh_category_id IS INITIAL.
            DATA: lo_message_manager TYPE REF TO if_wd_message_manager.
            DATA lo_api_controller     TYPE REF TO if_wd_controller.
            DATA wd_this TYPE REF TO  if_v_sc_dofc_i_limitem.           <================ This gives a syntax error "The type          IF_V_SC_DOFC_I_LIMITEM is unknown
            lo_api_controller ?= wd_this->wd_get_api( ).
            CALL METHOD lo_api_controller->get_message_manager
              RECEIVING
                message_manager = lo_message_manager.
          Report message
            CALL METHOD lo_message_manager->report_attribute_error_message
              EXPORTING
                message_text   = 'Please fill the Document Date'
                element        = lo_value
                attribute_name = 'SH_CATEGORY_ID'.
          ENDIF.

  • Dynamically setting the format mask - JDev 10.1.2 - JClient

    I would like to let the user choose how dates are displayed. Is there any way to dynamically set a format mask on a View Object?

    For some reason my example code was erased from the message.
    I based my general method on following one:
    see:
    http://www.oracle.com/technology/products/jdev/howtos/10g/jcmultiform/index.html
    int count = 0;
    private DCBindingContainer createDetailBinding()
    String detailBCName = "DetailFormUIModel"+count;
    if (panelBinding.getBindingContext().get(detailBCName) == null)
    DCBindingContainerDef bcdef = DCBindingContainerDef.findDefObject("sample.DetailFormUIModel");
    DCBindingContainer bc = bcdef.createBindingContainer(panelBinding.getBindingContext());
    bc.setName(detailBCName);
    panelBinding.getBindingContext().put(detailBCName, bc);
    ++count; //make sure the next name is unused thus far.
    return bc;
    return null;
    My method:
    ========
    private DCBindingContainer createBindingContainer(String packageName, String panelModelName)
    StringBuffer sb = new StringBuffer(packageName);
    sb.append(ViewConstants.STRING_DOT);
    sb.append(panelModelName);
    DCBindingContainerDef bcdef = DCBindingContainerDef.findDefObject(sb.toString()); //NOTE THE NAME.
    if (bcdef == null)
    throw new JboException("System error, "+getClass().getName()+".createBindingContainer, DCBindingContainerDef: "+sb.toString()+" not found");
    DCBindingContainer bc = bcdef.createBindingContainer(panelBinding.getBindingContext());
    bc.setName(panelModelName);
    panelBinding.getBindingContext().put(panelModelName, bc);
    return bc;
    Any suggestion for replacing createBindingContainer with the 10.1.3 adequate method?
    Thanks
    Fred

  • Setting Preferences / Error Log Max 100

    How do set your preferences that the compile error log
    doesn't stop at 100. On my compile i have 122 errors but i can't
    even see the other 22 because by default the error screen only will
    show 100. I looked everywhere in preferences and Googled it as well
    but cannot find where you can set a higher limit than 100.
    Thanks!

    Sorry. I missed the part about you not running a printer. Then, that's normal CUPS behavior.
    These are the most common log that you'll see under About this Mac=>More Infos:
    access
    console
    error
    install
    mail
    software update
    system
    If you ever have an application crash, then
    crash reporter (stored in your user's Library/Logs.
    Additionally, there are a lot of system logs. Launch the Console.app, File->Open Quickly and view the common logs in
    ~/Library/Logs/
    /Library/Logs/
    ?var/logs/
    Just don't delete any in the last two locations. The system manages those, especially when it does its maintenance tasks.

  • Iphone 3gs- wont allow me to set a volume limit

    my iphone laggs when i want to set a volume limit, consequently it doesnt set it
    Message was edited by: Halo Beas7

    Try resetting your iPhone by pressing the home and sleep buttons until you see the Apple logo, ignoring the slider. Takes about 5-15 secs of button holding and you won't lose any data or settings.

  • Dynamically setting column width doesn't work all the time

    I wanted to dynamically set the width of a column in a JTable to be half of the width of a another column. This should happen whenever the frame is resized. But somehow I need to tell this twice to Java. If I don't then sometimes the column width isn't set new.
    Is this a Java bug or what?
    public void componentResized(ComponentEvent ce)
         try
              ref.table.getColumn(ref.rsmd.getColumnLabel(5)).setMaxWidth(ref.table.getColumn(ref.rsmd.getColumnLabel(1)).getWidth() / 2);
              ref.table.getColumn(ref.rsmd.getColumnLabel(5)).setMinWidth(ref.table.getColumn(ref.rsmd.getColumnLabel(1)).getWidth() / 2);
              // Again, or it won't work:
              ref.table.getColumn(ref.rsmd.getColumnLabel(5)).setMaxWidth(ref.table.getColumn(ref.rsmd.getColumnLabel(1)).getWidth() / 2);
              ref.table.getColumn(ref.rsmd.getColumnLabel(5)).setMinWidth(ref.table.getColumn(ref.rsmd.getColumnLabel(1)).getWidth() / 2);
         catch(SQLException e)
    }

    Is it possible that your call to
    ref.table.getColumn(ref.rsmd.getColumnLabel(5)).setMinWidth(ref.table.getColumn(ref.rsmd.getColumnLabel(1)).getWidth() / 2);
    is altering the response created by
    ref.table.getColumn(ref.rsmd.getColumnLabel(5)).setMaxWidth(ref.table.getColumn(ref.rsmd.getColumnLabel(1)).getWidth() / 2);
    ? Have you tried calling them once but in the other order? Or just calling the "setMaxWidth" call twice and leaving out the second "setMinWidth"?
    Good luck... :)

Maybe you are looking for

  • How to schedule a job in APEX

    are there another alternative other than using the DBMS_JOB and DBMS_SCHEDULER to run a schedule job in APEX that calls a certain procedure? thanks.

  • Which MBP do you think would be best for me (read inside)?

    Hello, thanks for helping! I'm a current high school junior who has been avidly using mac products since I was 8 years old thanks to various hand me downs from my older brother over the years. About 6 years ago I got my first "new" laptop, a standard

  • Fast trim box info?

    In preferences I can set "Always show document page size" so the PDF's full size always show in the lower left corner (without hovering the cursor there). Nice. But I need the trim box size some 50-100 times a day, which I can only do by selecting th

  • CR 2008 unable to retrieve InfoSets from SAP

    Hi all, We have a working connection of CR 2008 to SAP Tables, Functions and Clusters, but the SAP InfoSet connectivity fails to display available infoSets in SAP. The connectivity to SAP InfoSet DB is working fine and we can see both Classical and G

  • Dynamic type conflict when assigning references - Dump

    Hi All, I am getting the dump "Dynamic type conflict when assigning references". In my application I have used a table control inside which I have  input field, text view and text edit. I guess the text edit is creating the issue. The error analysis