Multiple executions

I have a mapping (LOAD_SALES) that works fine. This mapping receives two input parameters: period and store.
Stores report their sales to data center on a daily base. Therefore, this mapping needs to run once the data arrives and I need some mechanism to start these mappings.
Ej.
LOAD_SALES('15-SEP-2008', 'Central')
LOAD_SALES('16-SEP-2008', 'Central')
LOAD_SALES('17-SEP-2008', 'East')
LOAD_SALES('16-SEP-2008', 'West')
In OWB, How can i implement the following logic ???
Is there another approach ???
declare
-- Check for new data
cursor log is select period, store from log where status = 'OK';
begin
for rec in cursor loop
load_sales(rec.period, rec.store);
end loop;
end;
Thnks,

Hi,
There are multiple ways to do this.
1) pass the store name and the data as parameters for the mapping and once the log file is set u can trigger an autosys job to trigger ur mapping.
2) If u r familar with process flows then once the data in the log is updated then u can trigger a process flow which will in turn execute the mappings in it. The problem here will be the re-startability of a mapping in case of an failure. U will have to restart the full process flow in case even 1 mapping fails.
3) u can have a table with the date in whihc the last run for a store took place. have a mapping running to know if there are any other entries in the log table greater than the last run and if yes u can start ur mapping or process flow accordingly...
Pick the best option that suits ur need.....
Regards
Bharath

Similar Messages

  • Multiple Executions Plans for the same SQL statement

    Dear experts,
    awrsqrpt.sql is showing multiple executions plans for a single SQL statement. How is it possible that one SQL statement will have multiple Executions Plans within the same AWR report.
    Below is the awrsqrpt's output for your reference.
    WORKLOAD REPOSITORY SQL Report
    Snapshot Period Summary
    DB Name         DB Id    Instance     Inst Num Release     RAC Host
    TESTDB          2157605839 TESTDB1               1 10.2.0.3.0  YES testhost1
                  Snap Id      Snap Time      Sessions Curs/Sess
    Begin Snap:     32541 11-Oct-08 21:00:13       248     141.1
      End Snap:     32542 11-Oct-08 21:15:06       245     143.4
       Elapsed:               14.88 (mins)
       DB Time:               12.18 (mins)
    SQL Summary                            DB/Inst: TESTDB/TESTDB1  Snaps: 32541-32542
                    Elapsed
       SQL Id      Time (ms)
    51szt7b736bmg     25,131
    Module: SQL*Plus
    UPDATE TEST SET TEST_TRN_DAY_CL = (SELECT (NVL(ACCT_CR_BAL,0) + NVL(ACCT_DR_BAL,
    0)) FROM ACCT WHERE ACCT_TRN_DT = (:B1 ) AND TEST_ACC_NB = ACCT_ACC_NB(+)) WHERE
    TEST_BATCH_DT = (:B1 )
    SQL ID: 51szt7b736bmg                  DB/Inst: TESTDB/TESTDB1  Snaps: 32541-32542
    -> 1st Capture and Last Capture Snap IDs
       refer to Snapshot IDs witin the snapshot range
    -> UPDATE TEST SET TEST_TRN_DAY_CL = (SELECT (NVL(ACCT_CR_BAL,0) + NVL(AC...
        Plan Hash           Total Elapsed                 1st Capture   Last Capture
    #   Value                    Time(ms)    Executions       Snap ID        Snap ID
    1   2960830398                 25,131             1         32542          32542
    2   3834848140                      0             0         32542          32542
    Plan 1(PHV: 2960830398)
    Plan Statistics                        DB/Inst: TESTDB/TESTDB1  Snaps: 32541-32542
    -> % Total DB Time is the Elapsed Time of the SQL statement divided
       into the Total Database Time multiplied by 100
    Stat Name                                Statement   Per Execution % Snap
    Elapsed Time (ms)                            25,131       25,130.7     3.4
    CPU Time (ms)                                23,270       23,270.2     3.9
    Executions                                        1            N/A     N/A
    Buffer Gets                               2,626,166    2,626,166.0    14.6
    Disk Reads                                      305          305.0     0.3
    Parse Calls                                       1            1.0     0.0
    Rows                                        371,735      371,735.0     N/A
    User I/O Wait Time (ms)                         564            N/A     N/A
    Cluster Wait Time (ms)                            0            N/A     N/A
    Application Wait Time (ms)                        0            N/A     N/A
    Concurrency Wait Time (ms)                        0            N/A     N/A
    Invalidations                                     0            N/A     N/A
    Version Count                                     2            N/A     N/A
    Sharable Mem(KB)                                 26            N/A     N/A
    Execution Plan
    | Id  | Operation                    | Name            | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | UPDATE STATEMENT             |                 |       |       |  1110 (100)|          |
    |   1 |  UPDATE                      | TEST            |       |       |            |          |
    |   2 |   TABLE ACCESS FULL          | TEST            |   116K|  2740K|  1110   (2)| 00:00:14 |
    |   3 |   TABLE ACCESS BY INDEX ROWID| ACCT            |     1 |    26 |     5   (0)| 00:00:01 |
    |   4 |    INDEX RANGE SCAN          | ACCT_DT_ACC_IDX |     1 |       |     4   (0)| 00:00:01 |
    Plan 2(PHV: 3834848140)
    Plan Statistics                        DB/Inst: TESTDB/TESTDB1  Snaps: 32541-32542
    -> % Total DB Time is the Elapsed Time of the SQL statement divided
       into the Total Database Time multiplied by 100
    Stat Name                                Statement   Per Execution % Snap
    Elapsed Time (ms)                                 0            N/A     0.0
    CPU Time (ms)                                     0            N/A     0.0
    Executions                                        0            N/A     N/A
    Buffer Gets                                       0            N/A     0.0
    Disk Reads                                        0            N/A     0.0
    Parse Calls                                       0            N/A     0.0
    Rows                                              0            N/A     N/A
    User I/O Wait Time (ms)                           0            N/A     N/A
    Cluster Wait Time (ms)                            0            N/A     N/A
    Application Wait Time (ms)                        0            N/A     N/A
    Concurrency Wait Time (ms)                        0            N/A     N/A
    Invalidations                                     0            N/A     N/A
    Version Count                                     2            N/A     N/A
    Sharable Mem(KB)                                 26            N/A     N/A
    Execution Plan
    | Id  | Operation                    | Name         | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | UPDATE STATEMENT             |              |       |       |     2 (100)|          |
    |   1 |  UPDATE                      | TEST         |       |       |            |          |
    |   2 |   TABLE ACCESS BY INDEX ROWID| TEST         |     1 |    28 |     2   (0)| 00:00:01 |
    |   3 |    INDEX RANGE SCAN          | TEST_DT_IND  |     1 |       |     1   (0)| 00:00:01 |
    |   4 |   TABLE ACCESS BY INDEX ROWID| ACCT         |     1 |    26 |     4   (0)| 00:00:01 |
    |   5 |    INDEX RANGE SCAN          | INDX_ACCT_DT |     1 |       |     3   (0)| 00:00:01 |
    Full SQL Text
    SQL ID       SQL Text
    51szt7b736bm UPDATE TEST SET TEST_TRN_DAY_CL = (SELECT (NVL(ACCT_CR_BAL, 0) +
                  NVL(ACCT_DR_BAL, 0)) FROM ACCT WHERE ACCT_TRN_DT = (:B1 ) AND PB
                 RN_ACC_NB = ACCT_ACC_NB(+)) WHERE TEST_BATCH_DT = (:B1 )Your input is highly appreciated.
    Thanks for taking your time in answering my question.
    Regards

    Oracle Lover3 wrote:
    Dear experts,
    awrsqrpt.sql is showing multiple executions plans for a single SQL statement. How is it possible that one SQL statement will have multiple Executions Plans within the same AWR report.If you're using bind variables and you've histograms on your columns which can be created by default in 10g due to the "SIZE AUTO" default "method_opt" parameter of DBMS_STATS.GATHER__STATS it is quite normal that you get different execution plans for the same SQL statement. Depending on the values passed when the statement is hard parsed (this feature is called "bind variable peeking" and enabled by default since 9i) an execution plan is determined and re-used for all further executions of the same "shared" SQL statement.
    If now your statement ages out of the shared pool or is invalidated due to some DDL or statistics gathering activity it will be re-parsed and again the values passed in that particular moment will determine the execution plan. If you have skewed data distribution and a histogram in place that reflects that skewness you might get different execution plans depending on the actual values used.
    Since this "flip-flop" behaviour can sometimes be counter-productive if you're unlucky and the values used to hard parse the statement leading to a plan that is unsuitable for the majority of values used afterwards, 11g introduced the "adaptive" cursor sharing that attempts to detect such a situation and can automatically re-evaluate the execution plan of the statement.
    Regards,
    Randolf
    Oracle related stuff blog:
    http://oracle-randolf.blogspot.com/
    SQLTools++ for Oracle (Open source Oracle GUI for Windows):
    http://www.sqltools-plusplus.org:7676/
    http://sourceforge.net/projects/sqlt-pp/

  • SM21 log Lock triggered against multiple execution

    Hi All,
    Please refer to the log in SM21 XI.  I have checked SM12 , no locks displayed. Please advise on how to analyze this log further.
    04:10:26 sapxi_XP1_*  DIA PIAFUSER Lock triggered against multiple execution: ID: C*************************
    Regards
    Shiva

    Dear Shiva, dear Daniel,
    the technical background for introducing  this system log entry was to deal with parallel execution of one message. For details please refer to SAP Note 1147287.
    Best regards,
    Harald Keimer

  • How do you create multiple execution windows for a custom opterator interface

    I am starting to create a custom operator interface for TestStand 3.5 using Labview 8.0.  This is my first exposure to custom operator interfaces (and ActiveX).  The example operator interfaces have only one execution window that changes based on the executions combo box.  My sequence is going to be run with the parallel sequence model (2 test sockets).  So I want my custom operator interface to have 2 execution windows, one for each test socket.  How can I do this?  I created a second execution window but it just mirrors the first execution window. 

    Hi, All:
     With the similar approach, I create a multiple window user interface with CVI. Although it can run, the Execution view doesn't display
    anything while execution. In my user interface, there is an applicaiton manager resident in Parent form, and every child forms has
    itsown Exection view and Manager.
     Referred to the C# sample, in the function rivate void DisplayExecution(Execution execution)
       if (executionForm == null) // execution is not in a form, make a new form
        executionForm = new ExecutionForm(this, this.axApplicationMgr, execution);
        this.mChildFormsKeyedByViewMgr.Add(executionForm.GetViewMgr().GetOcx(), executionForm);
        SetNewChildFormLocation(executionForm);
     I guess the execution form "hook" the exectuion view manager via Add(), so the exectuion view can be updated properly.
    And according to reference manual of teststand, it mentions that "The application sets the ExecutionViewMgr.UserData property to
    attach a handle, reference, or pointer that represents the window." But when I try to utilize this method, I got 2 problems:
    1. How to get a window handle of a CVI panel? As execution view are resident in child panels, so I may need the window handle of
     individual child panels.
    2. Even the window hanlde is gotten, how can I convert it to a VARIANT Type? According to the function panle of
    TSUI_ExecutionViewMgrSetUserData (, NULL, ), the last parameter is a "VARIANT".
    Any comments or instructions for my assumption?
    Thank you for your help.

  • How to restrict multiple executions of a report by same user

    During month end closing user execute multiple sessions of the same report. In order to improve system performance want to put restriction on such executions espcially for system exhaustive reports. So user can execute report second time once first job is over.
    In background this can be done but how to achive this for foreground jobs. Kindly resolve.
    thanks
    anya

    Hi Eileen,
    Please go through these threads
    Reporting authorization
    Authorisation Variable
    Creation of variable in BEx from user authorization
    Authorization variable
    Variable filled Authorizations
    Khaja

  • Multiple Execution of VIs in TestStand

    Hi everybody,
    I'm trying to run multiple VIs with TestStand. Right now I'm using the
    ActiveX command : Engine.NewExecution to start multiple Sequences which
    contain 1 VI. To communicate between these Sequences, I have to use
    StationGlobals. Is there a possibility to use one Sequence File with
    all my Subsequences and LabVIEW steps, that could be called once and
    then executes the steps at the same time, so that I don't have to use
    StationGlobals and different Files.
    Thanx Jens
    Sent via Deja.com http://www.deja.com/
    Share what you know. Learn what you don't.

    Jens,
    If you are calling VIs of the same name and if those VIs display their
    front panel, those VIs cannot be set to reentrant. However, we made a
    step type that works around this issue. You can download an example
    named, "Step Type that Executes LabVIEW Code Modules in Parallel" from
    the NI examples database at:
    http://digital.natinst.com/explprog.nsf/web%2Fswgrp?
    OpenView&Start=1&Count=500&Expand=7.1#7.1
    This example also requires TS 1.0.1. If your VIs don't display their
    front panels, then you should make your VIs reentrant as I mentioned in
    a previous message.
    You can always get to the examples DB from www.natinst.com/support
    Paul
    In article <7sg52h$77c$[email protected]>,
    [email protected] wrote:
    > Thank you very much,
    > you are rig
    ht, I want to execute the same vi twice with TestStand (I'm
    > already using StationGlobals for the communication). I will upgrade
    > then the next days.
    >
    > Best Regards
    > Jens
    >
    > In article <7sd87g$3bj$[email protected]>,
    > [email protected] wrote:
    > > Hi Jens,
    > >
    > > You will need to use station globals or a file to communicate. Each
    > > execution makes its own runtime copy of FileGlobals and these
    runtime
    > > copies are not shared between the different executions.
    > >
    > > I'm not sure if you are attemption to run VIs of the same name at
    the
    > > same time. If so, you can set those VIs to be Reentrant. But you
    > > will need to upgrade to TestStand 1.0.1. You can upgrade at
    > > www.natinst.com/advisor. It is a free upgrade.
    > >
    > > Thanks,
    > > Paul Mueller
    > > National Instruments
    > >
    >
    > Sent via Deja.com http://www.deja.com/
    > Before you buy.
    >
    Sent via Deja.com http://www.deja.com/
    Before you buy.

  • Multiple executions of a query found in the ADDM Report

    Hi,
    I generated an ADDM Report on my DB for the time when the DB performance was very slow. Below are some lines from it:
    RECOMMENDATION 1: SQL Tuning, 15% benefit (28820 seconds)
    ACTION: Run SQL Tuning Advisor on the SQL statement with SQL_ID
    "725bgkkhqs73v".
    RELEVANT OBJECT: SQL statement with SQL_ID 725bgkkhqs73v and
    PLAN_HASH 2688602638
    select column1,column2 from table1;
    ACTION: Investigate the SQL statement with SQL_ID "725bgkkhqs73v" for
    possible performance improvements.
    RELEVANT OBJECT: SQL statement with SQL_ID 725bgkkhqs73v and
    PLAN_HASH 2688602638
    select column1, column2 from table1;
    RATIONALE: SQL statement with SQL_ID "725bgkkhqs73v" was executed 32 times and had an average elapsed time of 900 seconds.
    Can anyone help me out with the reason behind these repeated executions of the SQL query thus resulting in a avg elapsed time of 15 mins. Also, I could see that some queries ran on the DB even for 145,445,335 times, however the total time elapsed for executing these queries was only 0.000048 seconds.
    COuld it be because there was exclusive locks on those tables during the times there queries were getting executed or do I need to look at query tuning here? Kindly help.

    yeah. posting it here:
    select column1,column2 from table1;
    Plan hash value: 2688602638
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT | | | | 4 (100)| |
    | 1 | HASH GROUP BY | | 1 | 77 | 4 (25)| 00:00:01 |
    | 2 | TABLE ACCESS BY INDEX ROWID| column1 | 1 | 18 | 1 (0)| 00:00:01 |
    | 3 | NESTED LOOPS | | 1 | 77 | 3 (0)| 00:00:01 |
    | 4 | TABLE ACCESS FULL | column2 | 1 | 59 | 2 (0)| 00:00:01 |
    | 5 | INDEX RANGE SCAN | x_abc | 1605 | | 1 (0)| 00:00:01 |
    SQL_ID 725bgkkhqs73v
    select column1, column2 from table1;
    Plan hash value: 2947532035
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT | | | | 4 (100)| |
    | 1 | HASH GROUP BY | | 41 | 1476 | 4 (50)| 00:00:01 |
    | 2 | TABLE ACCESS BY INDEX ROWID | column1 | 14 | 252 | 1 (0)| 00:00:01 |
    | 3 | NESTED LOOPS | | 50 | 1800 | 2 (0)| 00:00:01 |
    | 4 | TABLE ACCESS BY INDEX ROWID| column1 | 3 | 54 | 1 (0)| 00:00:01 |
    | 5 | INDEX RANGE SCAN | X_abc| 1602 | | 1 (0)| 00:00:01 |
    | 6 | INDEX RANGE SCAN | XAK_def| 14 | | 1 (0)| 00:00:01 |
    Does this shed any light?
    Thanks in advance for all your help!

  • Multiple Executions of SDO_WITHIN_DISTANCE operator

    I use the SDO_WITHIN_DISTANCE operator in a loop, sometimes several thousand times in one execution of the code.
    I've discovered that if you use it in this manner oracle hits you with the error below after a couple of thousand iterations...
    ORA-29902: error in executing ODCIIndexStart() routine
    ORA-13207: incorrect use of the [INSERT ANY SPATIAL OPERATOR HERE e.g. SDO_WITHIN_DISTANCE] operator
    ORA-06512: at "MDSYS.SDO_INDEX_METHOD", line 73
    ORA-06512: at line 1
    ORA-06512: at line
    Just to prove it wasn't my code I set up a loop that executed a simple bit of spatial sql, increasing x,y co-ordinates by 1 on each iteration, after a couple of thousand of loops I get the above error.
    Has anyone seen this before.
    Incidentally, It also happens on few other operators too!!
    null

    Hi Philip,
    What version of Oracle Spatial are you using?
    Thanks,
    dan

  • Managing shared hardware along multiple executions

    Hi,
    I would like to know if there is a clean and efficient way to manage executions so they can access some shared test hardware in a FIFO method.  The test setup includes four units connected to an RF switch that selects which unit has access to a spectrum generator.  I would also like the executions to run independantly. I looked at the different process models shipped with Teststand 2013, but none seem to do exactly what I want.  The Batch Process model needs the UUTs to be tested as a group.  Does the Parallel Process model allow the sharing of test equipment between executions?
    Can this be done with the Sequential Process model by using specific synchronization steps like Lock or Notification?
    Thanks in advance for your help,
    Christian

    It uses the batch model but you can do the same thing with the parallel model or the sequential model.
    Also, if you name a lock with an * as the first character then it can be shared across engines.
    Regards,
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~

  • Multiple executions of an application?

    I've built an application using LabVIEW 8.20 proessional.  One of my users has complained that he can't open it multiple times, as you can with say Internet Explorer.  It's a utility app - there shouldn't be any issues with running multiple instances (or if there are any then I should be able to find ways around them).  This ability would be really useful.
    Is it possible to build an app in such a way that you can click its shortcut a second or third time and open another instance of it?
    Thanks
    -Sean.

    Try adding the line AllowMultipleInstances=True in your app's INI file under the [exe name] section (create it if it does not exist). It worked in previous versions and I assume it still should.
    Try to take over the world!

  • R30RUN32; multiple execution

    I'm trying to launch from a single Report (.rep) one chain of
    execution of R30RUN32's commands, one for each record in a
    table, in order to generate HTML pages. The platform is Windows
    NT, service pack 4.0, connected to Oracle 8.0.5 on a SUN
    Solaris. It seems that the single execution of R30RUN32 doesn't
    release all its virtual memory, so that after the processing of
    about 800 records, the system goes into "LOW VIRTUAL MEMORY"
    error. (The max size of virtual memory is 160 MB, but it doesn't
    seem a solution to increase this value, because the number of
    records to process is about 50,000).
    Does anybody know a solution different from launching the
    execution from a batch file ?
    Is it a known problem ?
    null

    Hi,
    1) you can see which plan has been used lately by running this query:
    select begin_interval_time, plan_hash_value
    from dba_hist_sqlstat st,
            dba_hist_snapshot sn
    where st.snap_id = sn.snap_id
    and sql_id = 'fb0p0xv370vmb'
    order by begin_interval_time desc;However, there's no guarantee that the next time you run this query, the last plan will picked.
    Periodically, the plan gets re-generated (e.g. when new stats are collected, or the structure of a table referenced in
    the query is modified etc.), and you can get any of the 4 plans, or even a new one, depending on many factors
    (statistics, values of bind variables, current optimizer settings, NLS settings etc.)
    2) this question is too big for the answer to fit into one forum thread, there are books written on the subject. The short answer is:
    if you know which of the 4 plans is good for you, then you can use a stored outline to lock it in (it looks like you're not on 11g so SQL profiles are not an option for you).
    Or you can try and find out why the optimizer is generating different plans and address the underlying issue (the most common reason is bind peeking -- but in order to tell
    for sure, we need to know more, starting with the text of your query).
    Best regards,
    Nikolay

  • BR Synthax error : Multiple executions at the same time

    Hi,
    we are currently doing stress tests on our system and one of the tests is to launch 6 times the same rule on 6 different workstations simultaneously.
    We got a drop in performance as expected but we also got some error like this one below:
    [Wed Sep 30 14:03:01 2009]Local/SBQ/Wrkforce/essadmin/Error(1200315)
    Error parsing formula for [FIX STATEMENT] (line 17): invalid object type
    [Wed Sep 30 14:03:01 2009]Local/SBQ/Wrkforce/essadmin/Error(1012001)
    Invalid Calc Script syntax [
    FIX("S0000","STOUS","A0000","ATOUS","P0000.0000","PTOUS","E23.1023","E23","I00","ITS")
    @MATCH("CR_Planif_Strat","CR*");
    ENDFIX]
    [Wed Sep 30 14:03:01 2009]Local/SBQ/Wrkforce/essadmin/Error(1200421)
    Error encountered on or after line [18]
    The problem here is that the same business rule runs for 5 users without problems and 1 user with a syntax error. The user who gets the error can later run the same business rule without errors.
    Did anyone ever experience something like that?
    We are using System 9.3.1.0.
    Thanks

    Hi,
    forget this issue. The users ran the wrong business rules (they took the "Wrkforce" version of the rule instead of the "Finance" one).
    We just saw it the log:
    Wed Sep 30 14:03:01 2009Local/SBQ/ Wrkforce /essadmin/Error(1200315)
    Thanks

  • Multiple execution of BAPI_GOODSMVT_CREATE for same batch.

    Hi all,
    I use bapi_goodsmvt_create in IDOC to transfer from one storage location to another.
    We use WM.
    Example:
    We want to move batch1 from storage location x1 to x2
    These are the steps I do.
    Call function bapi_goodsmvt_create to move from x1 to TR-ZONE.
    Then we call function bapi_goodsmvt_create to move from TR-ZONE to x2.
    Both calls come back without error.
    In WM the first movement from x1 to TR-ZONE does not get completed before
    the call to move from TR-ZONE to x2.
    The transfer order does not complete before the second call.
    This leaves the batch 1 in TR-ZONE because the second call did not find the batch 1 in TR-ZONE in WM.
    Help would be appreciated.
    Regards!
    Curtis

    HI ...
    Since this is a production order ,i used the GM code as '02'.bcoz the documentation says the same .
    There are the following types of transactions/events:
    1. GM_Code 01: Goods receipt for purchase order
    2. GM_Code 02: Goods receipt for production order
    3. GM_Code 03: Goods issue
    4. GM_Code 04: Transfer posting
    i also tried changing it to '01' ,its not working still...
    Pls reply
    Thanks .

  • Execution of entity validation multiple times (adf bc 10g)

    Implementing entity method validators sometimes causes the validation (e.g. validateEntity method) to execute multiple times. We have figured out that this case occurs when we call method setAttribute programmatically when we implement business rules on the entity level. For example in many cases that we want to enforce dml operation execution, we override the method prepareForDML so that the framework works as follows:
    •     calls validateEntity, validates entity for the first time
    •     calls prepareForDML –> setAttribute this method invalidates the entity row
    •     calls validateEntity, validates entity for a second time
    I can understand that sometimes multiple entity validation is necessary and important, there are cases though that this behaviour is not necessary and additionally it degrades performance especially when we utilize sql queries inside the validation (as it executes the queries multiple times).
    Is there any workaround to avoid multiple execution of entity validation or enforce the validation to occur only once, for example after the prepareForDML method and not before?
    Edited by: user647567 on 9 Σεπ 2010 6:58 πμ

    Hi there:
    I don't think JDeveloper provides a switch to bypass the Entity Validation. Too much meddling. MVC model has those layers and advocates reducing unnecessary dependencies between layers. Entities and Views are both in Model layer though. But you can build a view without an Entity and vise versa you can have an Entity that doesn't have default views. So my understanding is the Entity Validation is quite necessary.
    Though from View layer, on a jspx page, you can use command buttons and set their "immediate" property to "true" to bypass form validation temporarily and postpone it to form submission time.
    My understanding for Entity validator is they should be light weighted. You properly should avoid SQL queries directly in them. Instead you should use EntityImpl or ViewObjImpl/ViewRowImpl instead of SQL queries directly in validator.
    If you feel my answer helpful to you, please mark it so.
    Thanks,
    Alex
    Edited by: Alexbie on Sep 9, 2010 11:11 AM

  • How do you stop multiple users executing the same calc script at the same time?

    We have an issue when  users uplaod a spreadsheet and then run a calc script. at one time we have multiple exectuions of the script running.
    This slows up the system and we have to go cancel all the executions and run it again.
    Can we stop this and put them on a queue, so only one execution of the calc happens at one time. Or stop multiple executions getting submitted at all.

    You could use EXCLUSIVECALC to stop more than one calc running at the same time, although this will apply to all applications on your server.  And it doesn't just stop the same calc being launched twice.  Easier than the alternatives I can think of though, if it works for you.

Maybe you are looking for

  • Adding link on SAP Gui logon page

    Hi All, I have the problem that I need to add a link on the SAP Gui logon page. Within the transaction SE61 I have added the general text ZLOGIN_SCREEN_INFO. When I click on the Insert Command I have the possibility to create a link but the char. for

  • SD-ABAP:Create SO:BAPI_SALESORDER_CREATEFROMDAT2: Line Item Structure Tab

    Hi SD-ABAP, I'm currently creating SO using BAPI_SALESORDER_CREATEFROMDAT2. I'm populating the following: IMPORT:   SALESDOCUMENTIN, ORDER_HEADER_IN, ORDER_HEADER_INX TABLES:  ORDER_ITEMS_IN, ORDER_ITEMS_INX,                 ORDER_PARTNERS,          

  • Where is Apache2 in Oracle11gr2 for Solaris x86

    I am banging my head against a wall here, I cannot find the installation source for the Apache2 web server and ModPlsql module. Can anyone point me to the place I can find them.

  • "Windows cannot access the specified device....

    So Itunes has been giving me trouble for about a week. I occurred multiple problems and was able to fix all of them except for this one. I am the admin, and i have tried "Run as administartor". But every time i click on Itunes i get this error... C:\

  • How to display an .swf frame when movie is off?

    I'm wondering how to dispaly either an image or a frame from an swf when the movie is not playing. Any info appreciated. Thanks!