Oracle Clinical RDC data lock - updates still allowed

There was a database lock in Oracle Clinical RDC. It was confirmed by the database administrator that the lock was successful. However, the investigators at the sites were able to go in and approve additional pages after the lock. Can anyone tell me how this could have happened? I was under the assumption based on documentation that once the data was locked, it could no longer be updated but only viewed.

Even if the database is locked, you can add data into additional DCMs but cannot update the existing data. Its quite possible that the investigators were able to add additional pages. Only if the database is frozen, you are not able to add or update any data unless you have privilege access.

Similar Messages

  • Oracle RDC Application - Database was locked but updates still allowed

    I am working in the Oracle RDC application for a clinical study. The study ended and the Oracle database administrator locked the database, however, the users were able to go into the study and approve additional pages after the database had been locked. According to documentation, once the database is locked, the users should only be able to view the information and not make changes unless they have been provided "privilige updates" which was not granted to the users.

    In that case, you probably want to ask this question in one of the Oracle Applications forums. You're far more likely to find someone familiar with the particular application you're using over there.
    Justin

  • Oracle Clinical database question

    There was a database lock in Oracle Clinical RDC. It was confirmed by the database administrator that the lock was successful. However, the investigators at the sites were able to go in and approve additional pages after the lock. Can anyone tell me how this could have happened? I was under the assumption based on documentation that once the data was locked, it could no longer be updated but only viewed.
    Thanks..

    u can always add data after a lock ie new data but cannot modify data (but if it was frozen it wouldve been better ..........u cant add data or modify after u freeze a study ).........so please go ahead and freeze ur study if u dont want any more new data. Hope this helps.

  • Chnaging Patient to Subject In  Oracle Clinical Database designing

    Dear Friends,
    Iam using Oracle clinical RDC and My question is
    1.I dont want to display Patient/s details in RDC page(entering into casebooks) while entering the data.
    Is there any possibility to hide this patient details?
    please let me know.comments from members are welcome.

    u can always add data after a lock ie new data but cannot modify data (but if it was frozen it wouldve been better ..........u cant add data or modify after u freeze a study ).........so please go ahead and freeze ur study if u dont want any more new data. Hope this helps.

  • When I try to open the Iphoto it keeps on asking for the software update but when I click on the software update tab, it says that all updates are up to date. I still cant open the Iphoto, what should I do?

    When I try to open the iphoto it keeps on asking for the software update, but when I click on the software update it says that all the software in the computer are up to date. I still cant open the iphoto, what should I do?

    How old is your Mac? If it's very recent you need to update via the App Store
    If you purchased at the App Store you need to update via the App Store
    Otherwise you update via Softare Update
    If you have moved iPhoto from the default location (i.e. into a Folder) then the updater won't find it. Move it back.
    If you have renamed iPhoto, the updater won't find it. Change it back.
    Regards
    TD

  • Update oracle table using data through ODBC

    Hi,
    I want to update tables inside an Oracle 8i database.
    The updates depend on data in a mySql database that I want to approach using an ODBC connection.
    I cannot figure out what I need to do to select data from an ODBC source from an oracle session.
    What do I have to call this external table ...
    Edward

    The following link may be relevant. Check it out.
    http://download-east.oracle.com/docs/cd/A87860_01/doc/server.817/a76960/hs_admin.htm

  • Lock objects to allow 1 user to insert data at a time

    Is it possible to Use lock objects to allow only 1 user to insert data into a  database table at a time.
    I am creating Assets using "BAPI_FIXEDASSET_CREATE1".
    To create "n" assets similar to the asset I use a DO loop in my program and call the BAPI. (Please refer number of fixed assets field in AS01).
    I need to avoid other users from manually creating assets using AS01 while the BAPI is running so that the range of assets created is consistent ( without gaps )
    Thanks and Regards,
    Ashwin

    <b>Lock objects</b> are use in SAP to avoid the inconsistancy at the time of data is being insert/change into database.
    SAP Provide three type of Lock objects.
    - Read Lock(Shared Locked)
    protects read access to an object. The read lock allows other transactions read access but not write access to
    the locked area of the table
    - Write Lock(exclusive lock)
    protects write access to an object. The write lock allows other transactions neither read nor write access to
    the locked area of the table.
    - Enhanced write lock (exclusive lock without cumulating)
    works like a write lock except that the enhanced write lock also protects from further accesses from the
    same transaction.
    You can create a lock on a object of SAP thorugh transaction SE11 and enter any meaningful name start with EZ Example EZTEST_LOCK.
    Use: you can see in almost all transaction when you are open an object in Change mode SAP could not allow to any other user to open the same object in change mode.
    Example: in HR when we are enter a personal number in master data maintainance screen SAP can't allow to any other user to use same personal number for changes.
    Technicaly:
    When you create a lock object System automatically creat two function module.
    1. ENQUEUE_<Lockobject name>. to insert the object in a queue.
    2. DEQUEUE_<Lockobject name>. To remove the object is being queued through above FM.
    regards,
    srinivas
    <b>*reward for useful answers*</b>

  • What is the oldest generation of iPad that will still allow me to run IOS8 and allow for future IOS updates?

    Buying a used iPad... what is the oldest generation of iPad that will still allow me to run IOS8 and allow for future IOS updates?
    Thanks

    An iPad 2 will do it...for awhile. Realize that it's seemingly on it's last legs as far as iOS updates go and performance will not be great enough for today's demanding games. Also realize that a big part of running apps smoothly is how much system RAM (the memory area that the apps actually run in) the device has. The iPad 2 has 512 MB which is adequate for most apps but not for some. The iPads above the iPad 2 all have 1 GB of system RAM and the iPad Air 2 has 2 GB.
    The time will come when the iPad 2 can no longer be updated past a certain iOS version (as the iPad 1 is) so it will be more difficult to keep up with apps that you want to be using. This will eventually happen to ALL devices so you'll have to judge if you want to be at the tail-end of iOS updates or at least have a bigger buffer with a newer iPad.

  • Oracle.apps.ar.hz.Location.update even still working

    Dear All,
    I facing a problem, a even was disabled few months back, but still the even sending work flow mails. i have followed this below metalink document
    *Oracle.Apps.Ar.Hz.Location.Update / Oracle.Apps.Ar.Hz.Location.UpdateXXXXXX [ID 352888.1]*
    As per the Document, i have disabled the event,, now again the same wf mail coming, what might be the reason,, how to stop this WF
    Regards
    HAMEED

    Hi Hameed;
    lose your thread here as changing thread status to answered and move it to Forum Home » E-Business Suite » EBS General Discussion
    Regard
    Helios

  • Oracle.apps.ar.hz.Location.update event still working

    Dear All,
    I facing a problem, a even was disabled few months back, but still the even sending work flow mails. i have followed this below metalink document
    Oracle.Apps.Ar.Hz.Location.Update / Oracle.Apps.Ar.Hz.Location.UpdateXXXXXX [ID 352888.1]
    As per the Document, i have disabled the event,, now again the same wf mail coming, what might be the reason,, how to stop this WF
    Regards
    HAMEED
    Edited by: Hameed on Aug 10, 2011 2:57 AM

    Not yet,
    i found another Metalink note *Can the event 'oracle.apps.ar.hz.Location.update' be disabled? [ID 315800.1]*.
    According to this note, i have disabled this following two subscriptions
    WSH_MAP_LOCATION_REGION_PKG.Rule_Location
    hz_crmhk_pkg.update_location_prenow waiting for the Client mail, if the wf is not triggred then no problem otherwise i have log an SR as u said.
    more over i have a doubt in that above mentioned metalink note, can u explain me what is TCA information
    These functions would not get executed via workflow but the application that uses these will have a way to handle this in the application. Please check with those groups on what >to run in those applications to handle the workflow functions.
    It is fine to disable the event or if you do not want to run any of the TCA workflow events then just set the HZ: Execute API Callouts profile option to NO and workflow events will >not be used for when updating TCA information.Regards
    HAMEED
    Edited by: Hameed on Aug 10, 2011 2:57 AM

  • Oracle BPM Process Data mart

    I am required to create audit reports on BPM workflows.
    I am new to thid & need some guidance on configuring BPM Process Data mart. What are the pre-requisites for configuring it & what are the steps to do it.
    Also, need some inputs on BAM database. What is the frequency of data upload. Is it data update or insert in BAM.

    Hi,
    You might want to check out the Administration and Configuration Guides on http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/index.html.
    I suspect you might find the BAM and Data Mart portions of this documentation a bit terse, so I've added the steps below that provides more detail. I wrote this for ALBPM 6.0, but believe it will still work for Oracle BPM 10g. It was created from an earlier ALBPM 5.7 document Support wrote called "ALBPM 5_7 Configuring and Troubleshooting the BAM and DataMart Updater.pdf.
    You can define how often you want the contents in both databases updated (actually inserted) and how long you want to persist the contents of the BAM database during the configuration.
    Here's the contents of the document:
    1. Introduction
    The use of BAM (Business Activity Monitoring) and Data Mart (or Warehouse) information is becoming more and more widespread in today’s BPM project implementations for the obvious benefits they bring to the management and tuning of processes.
    BAM is basically composed by a collection of measurements of current processes load and execution times. This gives us an idea of how the business is doing at this moment (in a pseudo real-time fashion).
    Data Mart, on the other hand, is a historical view of the processes load and execution times. And this gives us an idea of how the business has developed since the moment the projects have been put in place.
    In this document we are not going to describe exhaustively all configuration aspects of the BAM and Data Mart Updater, but rather we will quickly move from one configuration step to another paying more attention to subjects that have presented some difficulties in real-life projects.
    2. Creating the Service Endpoints
    The databases for BAM and for Data Mart first have to be defined in the External Resources section of the BPM Process Administrator.
    In this following example the service endpoint ‘BAMJ2EEWL’ is being defined. This definition is going to be used later as BAM storage. At this point nothing is created.
    Add an External Resource with the name ‘BAMJ2EEWL’ and, as we use Oracle, select the Oracle driver, then click <Next>:
    On the following screen, specify:
    ·     the hostname – here I have used ‘localhost’ as I am just setting this up to work on my laptop
    ·     the port for the Oracle service
    ·     the SID – here I have use Oracle Express so the SID is ‘XE’
    ·     the new user to create / use in Oracle for this database – here I have specified ‘BPMBAM’. This user, and its database, will be created later
    ·     the password for the user
    Scroll down to the bottom of the page and click <Save>.
    In addition to a standard JDBC connection that is going to be used by the Updater Service, a remote JDBC configuration needs to be added as the Engine runs in a WebLogic J2EE container. This Data Source is needed to grant the Engine access over BAM tables thru the J2EE Connection Pool instead of thru a dedicated JDBC. The following is an example of how to set this up.
    Add an External Resource with the name ‘BAMremote’ and select the Oracle driver, then click <Next>
    On the following screen, specify:
    ·     the Lookup Name that will be used subsequently in WebLogic - here I have given it the name ‘XAbamDS’
    Then click <Save>.
    In the next example the definition ‘DWHJ2EEWL’ is created to be used later as Data Mart storage. If you are not going to use a Data Mart storage you can skip this step.
    Add an External Resource with the name ‘DWHJ2EEWL’ and select the Oracle driver, then click <Next>:
    On the following screen, specify:
    ·     the hostname – here I have used ‘localhost’ as I am just setting this up to work on my laptop
    ·     the port for the Oracle service
    ·     the SID – here I have use Oracle Express so the SID is ‘XE’
    ·     the new user to create / use in Oracle for this database – here I have specified ‘BPMDWH’. This user, and its database, will be created later
    ·     the password for the user
    3. Configuring BAM Updater Service
    Once the service endpoint has been created the next step is to enable the BAM update, select the service endpoint to be used as BAM storage and configure update frequency and others. Here the “Updater Database Configuration” is the standard JDBC we configured earlier and the “Runtime Database Configuration” is the Remote JDBC as we are using the J2EE Engine.
    So, here’s the example of how to set up the BAM Updater service….
    Go into ‘Process Monitoring’ and select the ‘BAM’ tab and enter the relevant information (using the names created earlier – use the drop down list to select):
    Note that here, to allow me to quickly test BAM reporting, I have set the update frequency to 1 minute. This would not be the production setting.
    Once the data is input, click <Save>.
    We now have to create the schema and related tables. For this we will open the “Manage Database” page that has appeared at the bottom of the BAM screen (you may have to re-select that Tab) and select to create the database and the data structure. The user required to perform this operation is the DB system administrator:
    Text showing the successful creation of the database and data structures should appear.
    Once we are done with the schema creation, we can move to the Process Data Mart configuration screen to set up the Common Updater Service parameters. Notice that the service has not been started yet… We will get to that point later.
    4. Configuring Process Data Mart Updater Service
    In the case that Data Mart information is not going to be used, the “Enable Automatic Update” checkbox must be left off and the “Runtime Database Configuration” empty for this service. Additionally, the rest of this section can be skipped.
    In the case it is going to be used, the detail level, snapshot time and the time of update should be configured; in addition to enabling the updater and choosing the storage configuration. An example is shown below:
    Still in ‘Process Monitoring’, select the ‘Process Data Mart’ tab and enter the name created earlier (use the drop down list to select).
    Also, un-tick the Generate O3 Cubes (see later notes):
    Then click <Save>.
    Once those properties have been configured the database and the data structure have to be created. This is performed at the “Manage Database” page for which the link has appeared at the bottom of the page (as with BAM). Even when this page is identical to the one shown above (for the BAM configuration) it has been opened from the link in the “Process Data Mart” page and this makes it different.
    Text showing the successful creation of the database and data structures should appear.
    5. Configuring Common Updater Service Parameters
    In the “Process Data Mart” tab of the Process Monitoring section -along with the parameters that are specific to the Data Mart - we will find some parameters that are common to all services. These parameters are:
    • Log directory: location of the log file
    • Messages logged from Data Store Updater: severity level of the Updater logs
    • Language
    • Generate Performance Metrics: enables performance metrics generation
    • Generate Workload Metrics: enables workload metrics generation
    • Generate O3 Cubes: enables O3 Cubes generation
    In this document we are not going to describe in detail each parameter. But we will mention a few caveats:
    a. the Log directory must be specified in order for the logs to be generated
    b. the Messages logged from Data Store Updater, which indicates the level
    of the logs, should be DEBUG for troubleshooting and WARNING otherwise
    c. Performance and Workload Metrics need to be on for the typical BAM usage and, even when either metric might not be used on the initial project releases, it is recommended to leave them on in case they turn out to be useful in the future
    d. the Generation of O3 Cubes must be off if this service is not used, otherwise the Data Mart Updater service might not work properly .
    The only changes required on this screen was to de-select the ‘Generate O3 Cubes’ as shown in the last section.
    6. Set up the WebLogic configuration
    We need to set up the JDBC data source specified above, so go to Services / JDBC / Data Sources.
    Click on <Lock and Edit> and then <New> to add a New data source.
    Specify:
    ·     the Name – use the name you set up in the Process Administrator
    ·     the JNDI Name – again use the name you set up in the Process Administrator
    ·     the Database Type – Oracle
    ·     use the default Oracle Database Driver
    Then click <Next>
    On the next screen, click <Next>
    On the next screen specify:
    ·     the Database Name – this is the SID – for me that is XE
    ·     the Host Name – as I am running on my laptop, I’ve just specified ‘localhost’
    ·     the Database User Name and Password – this is the BAM database user specified in the Process Administrator
    Then click <Next>
    On the next screen, you can test the configuration to make sure you have got it right, then click <Next>
    On the next screen, select your server as the target server and click <Finish>:
    Finally, click <Activate Changes>.
    7. The Last Step: Starting Up and Shutting Down the Updater Service
    ALBPM distribution is different depending on the Operating System. In the case of the Updater Service:
    -     For Unix like Operating Systems the service is started or stopped with the albpmwarehouse.sh shell script. The command in this case is going to look like this:
    $ALBPM_HOME/bin$ ./albpmwarehouse.sh start
    -     For Windows Operating Systems the service is installed or uninstalled as a Windows Service with the albpmwarehouse.bat batch file. The command will look like:
    %ALBPM_HOME%\bin> albpmwarehouse.bat install
    After installing the service, it has to be started|stopped from the Microsoft Management Console. Note also that Windows will start automatically the installed service when the computer starts. In either case the location of the script is ALBPM_HOME/bin Where ALBPM_HOME is the ALBPM installation directory. An example will be:
    C:\bea\albpm6.0\j2eewl\bin\albpmwarehouse.bat
    8. Finally: Running BAM dashboards to show it is Working
    Now we have finally got the BAM service running, we can run dashboards from within Workspace and see the results:
    9. General BAM and Data Mart Caveats
    a. The basic difference between these two collections of measurements is that BAM keeps track of current processes load and execution times while Data Mart contains a historical view of those same measurements. This is why BAM information is collected frequently (every minute) and cleared out every several hours (or every day) and why Data Mart is updated infrequently (once a day) and grows indefinitely. Moreover, BAM measurements can be though of as a minute-by-minute sequence of Engine Events snapshots, while Data Mart measurements will be a daily sequence of Engine Events snapshots.
    b. BAM and Data Mart table schemas are very similar but they are not the same. Thus, it is important not to use a schema created with the Manage Database for BAM as Data Mart storage or vice-versa. If these schemas are exchanged by mistake, the updater service will run anyway but no data will be added to the tables and there will be errors in the log indicating that the schema is incorrect or that some tables could not be found.
    c. BAM and Data Mart Information and Services are independent from one another. Any of them can be configured and running without the other one. The information is extracted directly from the Engine Database (PPROCINSTEVENT table is the main source of info) for both of them.
    d. So far there has not been a mention of engines, projects or processes in any of the BAM or Data Mart configurations. This is because the metrics of all projects published under the current Process Administrator (or, more precisely, FDI Directory) are going to be collected.
    e. It is also important to note that only activities for which events are generated are going to be measured (and therefore, shown in the metrics). The project default is to generate events only for Interactive activities. This can be changed for any particular activity and for the whole process (where the activity setting, when specified, overrides the process setting). Unfortunately, there is no project setting for events generation so far; thus, remember to edit the level of event generation for every new process that is added to the project.
    f. BAM and Data Mart metrics are usually enriched with Business Variables. These variables are a special type of External Variables. An External Variable is a process variable with the scope of an Instance and whose value is stored on a separate column in the Engine Instances table. This allows the creation of views and filters based on this variable. A Business Variable, then, shares all the properties of an External Variable plus the fact that its value is collected in all BAM and Data Mart measurements (in some cases the value is shown as it is for a particular instance and in others the value is aggregated).
    The caveat here is that there is a maximum number of 256 Business Variables per FDI. Therefore, when publishing several projects into a single FDI directory it is recommendable to reuse business variables. This is achieved by mapping similar Business Variables of different projects with a unique real Variable (on the variable mapping performed at publish time).
    g. Configuring the Updater Service Log
    In section 5. Configuring Common Updater Service Parameters we have seen that there are two common Updater properties related to logging. These properties are “Log directory” and “Messages logged from Data Store Updater”, and they specify the location and level of these two files:
    - dwupdater.log: which is the log for the Data Mart updater service
    - bam-dwupdater.log: which is the log for the BAM updater service
    In addition to these two properties, there is a configuration file called ‘WarehouseService.conf’ that allows us to modify these other properties:
    - wrapper.console.loglevel: level for the updater service log
    - wrapper.logfile.loglevel: level for the updater service log
    - wrapper.java.additional.n: additional argument to the service JVM
    - wrapper.logfile.maxsize: maximum size of the updater service log files
    - wrapper.logfile.maxfiles: maximum number of updater service log files
    - wrapper.logfile: updater service log file name (the default value is dwupdater-service.log)
    9.1. Updater Service Log Configuration Caveats
    a. The first three parameters listed above have to be modified when increasing the log level to DEBUG (since the default is WARNING). The loglevel parameters have to be set to DEBUG and a java.additional.n (where n is a consecutive integer to the already used ones) has to be set to –ea to enable asserts, since without this option no DEBUG message is going to be generated.
    b. Of the other arguments, maxfiles might need to be increased to hold a few more days of data when the log level is set to DEBUG (with the default value up to two days are stored).
    c. The updater service has to be stopped, uninstalled, installed and then started for any of these changes to take effect.
    Hope this helps,
    Dan

  • Ipod is called DATA and updater will not update

    My ipod was not being recognised by itunes. I run updater and the ipod was called data? I got an updated version of the updater and restored my ipod.
    The updater still says the ipod is called DATA and will not allow me to update. The ipod says IPOD as the name?
    Any suggestions?
    Cheers and thanks for reading,
    Paul

    Thanks, I'm a bit of a novice really, so not sure how to do that. I have now got the updater to think the ipod is called n/a, but still all I can do is get itunes to fire up and it still does not regonise the ipod. I'll speak to my IT dept at work about the mapping thing, see what happens. Thanks again, Paul

  • Oracle SQL Developer Data Modeler Versus SQL Developer

    Friends,
    I'm trying to understand the differences between Oracle SQL Developer Data Modeler and the ability to use the Data Modeler in SQL Developer.
    I've looked at both products home pages on OTN, http://www.oracle.com/technology/products/database/datamodeler/index.html & http://www.oracle.com/technology/products/database/sql_developer/index.html and would appreciate your comments on my findings so far
    1) The Oracle SQL Developer Data Modeler is a stand-a-lone chargeable product whereas the use of the Data Modeler functionality of SQL Developer is free
    2) The Data Modeler functionality within SQL Developer is basically a "viewer" I can create ERD's of my existing tables by dragging them into the modeler from the object navigator but that's about it. I can't save the diagram for later use or use it to change the structure of the table(s)
    3) If I need to have "Oracle Designer" like ERD capabilities then I need to use Oracle SQL Developer Data Modeler (after purchase!)
    4) Are there any other differences I have missed?
    Thanks in advance

    You can open any diagram created in the stand-alone product in the SQL Developer Data Modeler Viewer and navigate through all property dialogs and the full navigator, just like you can in the stand-alone product, but with no update capabilities. This allows developers to fully review the model and all properties, without making changes.
    Sue

  • ADF and MSSQL 2005 problems - FOR UPDATE clause allowed only for DECLARE C

    Hi all.
    I have a legacy application which uses MS SQL server 2000 / 2005. I've started to build up a new version of this application using JDev + ADF stack.
    Everything went ok until I've tried to update some data in a Form. I'm getting this error:
    com.microsoft.sqlserver.jdbc.SQLServerException: Line 1: FOR UPDATE clause allowed only for DECLARE CURSOR
    Can someone figure out what's wrong?
    1) In a MSSQL server connection string, normally we define the 'SelectMethod' parameter to 'cursor', as follows: jdbc:sqlserver://$host$:$port$;databaseName=dbserver;SelectMethod=cursor
    Since I was not able to do this through my project's 'Application Resources > Connections' screen, I could not evaluate if this is the cause
    2) I'm trying to follow the steps of an Oracle tutorial (http://www.oracle.com/technology/obe/obe11jdev/ps1/ria_application/developriaapplication_long.htm#ad), of course using MS SQL server instead of Oracle, and using some master->detail tables like the example suggests (in the tutorial, I've reached the step 11, then tried to update a record, which causes the mentioned exception)
    Follows the stacktrace:
    <Utils><buildFacesMessage> ADF: Adding the following JSF error message: Line 1: FOR UPDATE clause allowed only for DECLARE CURSOR.
    com.microsoft.sqlserver.jdbc.SQLServerException: Line 1: FOR UPDATE clause allowed only for DECLARE CURSOR.
         at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(Unknown Source)
         at com.microsoft.sqlserver.jdbc.IOBuffer.processPackets(Unknown Source)
         at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(Unknown Source)
         at com.microsoft.sqlserver.jdbc.SQLServerStatement.getMoreResults(Unknown Source)
         at com.microsoft.sqlserver.jdbc.SQLServerStatement.seekToOutParams(Unknown Source)
         at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.getPrepStmtHandle(Unknown Source)
         at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doPrepExec(Unknown Source)
         at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeQuery(Unknown Source)
         at oracle.jbo.server.BaseSQLBuilderImpl.doEntitySelectForAltKey(BaseSQLBuilderImpl.java:707)
         at oracle.jbo.server.BaseSQLBuilderImpl.doEntitySelect(BaseSQLBuilderImpl.java:546)
         at oracle.jbo.server.EntityImpl.doSelect(EntityImpl.java:7789)
    Regards,
    Luciano S. Lorencini, SCJP, SCWCD

    So, I`ve created a test project and use the MSSQL flavor to create my Business Components.
    After repeated all the steps, the error did not happen again.
    But some strange behavior happen: I change some data and click the "Submit" button. The changed data appears ok in screen, but the changes were not committed in database!
    Do I need to explicitly tell ADF to commit that changes somewhere?
    Greetings,
    Luciano S. Lorencini, SCJP, SCWCD

  • Doubt in Date tracking update of person records

    Dear all,
    I have a doubt on the approach to be followed for a particular scenario. The following is the explanation:
    Let us say we have a person record as follows:
    Employee_No      Effective start Date         Marital status
    100                    01-Jan-2000                  Single
    Let us say HR user date tracked to  01-Jan-2010 and  updated to Married
    So we have the following :
    Employee_No      Effective start Date    Effective end date      Marital status
    100                    01-Jan-2000                31-Dec-2009            Single                 
    100                    01-Jan-2010                31-Dec-4712            Married
    Later HR found that the date of updation was not correct it should be 01-Jan-2011, which was wrongly entered as 01-Jan-2010.
    Now should the HR
    1) Go to the earliest record and delete the next change and then re enter with correct date? or
    2)  Go to 01-Jan-2010 , Correct the record to Single, go to 01-Jan-2011 update to Married.
    Because Oracle allows both. In the second case, per_all_people_f  will have 2 records with the same set of data but with different start and end dates.
    Can any body say which is correct approach and why?
    Thanks
    Raj

    Hi Raj,
    In terms of business both the actions will fine as in reports it will show the same result.
    From technical (data level) It is your decision on the way you want to go ahead.
    In case of a error it is better practice to purge the next changes and update the record with correct details.
    Thanks,
    Sanjay

Maybe you are looking for

  • Help me choose a technology please ??

    Hi, I am a MSc (Software Development) student from University of Huddersfield, UK. I have to submit a final year project proposal by the end of July. My real client is a pharmaceutical company with many offices in many cities. They maintain a central

  • Encoding in Compressor for iDVD 7

    Is there a way within iDVD 7 to change the burn speed of the SuperDrive? I have not been able to find it. BTW, is there anything I should know about encoding a Final Cut program in Compressor and bringing it into iDVD 7 for the themes and burn?

  • Download option listed under Movies

    When I open Front Row and select 'Videos' then 'Movies' I am prompted with a movie I downloaded from iTunes, an alias I placed in the Movies folder on my hard drive, and another option called 'download.' If I select this or even pause the "cursor" ov

  • PDF into Interactive

    I have a pdf file that I need to make into an interactive pdf file with fields that can be filled in. Actually I have a few things that I would love to do this for. I am just the average user so the instructions would need to be step-by-step. Thank y

  • How to install solaris with downloaded binary.

    dear all members, I had downloaded solaris 8 binary in winnt, i found that it is a zip file containing one file with file extension .ml (sol-8-1_01-install-fcs-bin-ia-ml). How to install? need to format hardisk? what partition tool to use? where to g