Excluding history column, version column, created by etc in populating attr

Hi ,
I wanted to populate the attributes of a View Object in UI. Is there a way that I can filter out the Created by , Created on , Version history etc ? Just wanted to check if are there any way exists rather than checking one by one .
Thanks & Regards,
priya.R

priya.R
Your question isn't clear - what do you mean by "filtering out"?
Do you mean when you drag and drop the VO from the data control to your page, you don't want certain attributes displayed by default? Have a look at the UI hints for the attribute in either the EO or the VO - you can set an attribute to hide by default
John

Similar Messages

  • Using History Columns without SecurityManager

    Hi
    There is a nice feature in BC4J which allows to manage history columns ("created by", "modified by") automatically. See Entity Wizard/Attribute/Checkbox "History column".
    This mechanismn uses JAZN to retrive the Name of the User.
    This is a nice feature as long as you use JAZN for security management. But is there a hook, which I can use, to provide the user name from a different source, like my own implementation of a (non standard) security manager? Something like a method which I can override to retrive the correct user name?
    Any hints are welcome
    Frank Brandstetter

    As there is no setter for the UserPrincipalName, as it's propagates through JAAS, you have to use some kind of security which maps to the adf security.
    Timo

  • How to add a new column to existing Asset history sheet version

    Hi Experts,
    I would like to one more column in the asset history sheet version for displaying ordinary depreciation and value adjustment in the standard report RAGITT_ALV01 (S_ALR_87011990).
    Could you please let me the know the steps to perform this requirement.
    Thanks in Advance...
    Best Regards,
    Chandra.

    Hi,
    Thanks for your reply.
    I have got any help like customizg path in asset history sheet.
    I have copied the standard SAP asset history sheet version and trying to add to new fileds according to the requirement.
    But it's not saving at all.
    Could you Please let me know is there any other method to do this.
    Thanks in Advance..
    Best Regards,
    Chandra.

  • Not able to update history columns in Jdeveloper11.1.1.3.0

    Hi ,
    We have one ADF application that is migrated from 10g to 11g.And our application is deployed on the weblogic server.
    We are Using JDeveloper 11.1.1.3.
    we are facing some session time out issues in the application which is intermitent and whenever we leave the web page for some times, the session get timed out and page gets errored out.
    We have checked the error trace and seems after comming back to the page say around 20-25 mins and tried to update any record in the table it throws the error.
    Jan 4, 2012 4:24:36 AM com.sun.faces.application.ActionListenerImpl processAction
    SEVERE: java.lang.RuntimeException: oracle.jbo.DMLException: JBO-26041: Failed to post data to database during "Insert": SQL Statement "BEGIN INSERT INTO PGM_USR_PERMISSIONS(PGM_USR_PERMISSION_ID,PROGRAM_ID,LST_UPD_TSTMP,LST_UPD_USR,USER_ID,PERMISSION_ID) VALUES (:1,:2,:3,:4,:5,:6) RETURNING PGM_USR_PERMISSION_ID INTO :7; END;".
    javax.faces.el.EvaluationException: java.lang.RuntimeException: oracle.jbo.DMLException: JBO-26041: Failed to post data to database during "Insert": SQL Statement "BEGIN INSERT INTO PGM_USR_PERMISSIONS(PGM_USR_PERMISSION_ID,PROGRAM_ID,LST_UPD_TSTMP,LST_UPD_USR,USER_ID,PERMISSION_ID) VALUES (:1,:2,:3,:4,:5,:6) RETURNING PGM_USR_PERMISSION_ID INTO :7; END;".
         at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:51)
         at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
         at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
         at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
         at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
         at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
         at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:94)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:138)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:70)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at com.oracle.stbpo.filter.SecurityFilter.doFilter(SecurityFilter.java:88)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: java.lang.RuntimeException: oracle.jbo.DMLException: JBO-26041: Failed to post data to database during "Insert": SQL Statement "BEGIN INSERT INTO PGM_USR_PERMISSIONS(PGM_USR_PERMISSION_ID,PROGRAM_ID,LST_UPD_TSTMP,LST_UPD_USR,USER_ID,PERMISSION_ID) VALUES (:1,:2,:3,:4,:5,:6) RETURNING PGM_USR_PERMISSION_ID INTO :7; END;".
         at com.oracle.stbpo.datamodel.appmodule.SecurityAMImpl.saveProgramUsrPermissions(SecurityAMImpl.java:1187)
         at com.oracle.stbpo.view.backing.security.PermissionListBackingBean.saveProgramPermissions(PermissionListBackingBean.java:182)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.sun.el.parser.AstValue.invoke(AstValue.java:157)
         at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
         at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46)
         ... 38 more
    Caused by: oracle.jbo.DMLException: JBO-26041: Failed to post data to database during "Insert": SQL Statement "BEGIN INSERT INTO PGM_USR_PERMISSIONS(PGM_USR_PERMISSION_ID,PROGRAM_ID,LST_UPD_TSTMP,LST_UPD_USR,USER_ID,PERMISSION_ID) VALUES (:1,:2,:3,:4,:5,:6) RETURNING PGM_USR_PERMISSION_ID INTO :7; END;".
         at oracle.jbo.server.OracleSQLBuilderImpl.doEntityDML(OracleSQLBuilderImpl.java:582)
         at oracle.jbo.server.EntityImpl.doDML(EntityImpl.java:7990)
         at oracle.jbo.server.EntityImpl.postChanges(EntityImpl.java:6319)
         at oracle.jbo.server.DBTransactionImpl.doPostTransactionListeners(DBTransactionImpl.java:3168)
         at oracle.jbo.server.DBTransactionImpl.postChanges(DBTransactionImpl.java:2976)
         at oracle.jbo.server.DBTransactionImpl.commitInternal(DBTransactionImpl.java:2014)
         at oracle.jbo.server.DBTransactionImpl.commit(DBTransactionImpl.java:2273)
         at com.oracle.stbpo.datamodel.appmodule.SecurityAMImpl.saveProgramUsrPermissions(SecurityAMImpl.java:1180)
         at com.oracle.stbpo.view.backing.security.PermissionListBackingBean.saveProgramPermissions(PermissionListBackingBean.java:182)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.sun.el.parser.AstValue.invoke(AstValue.java:157)
         at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
         at org.apache.myfaces.trinidad.component.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:46)
         at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
         at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190)
         at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
         at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
         at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)
         at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:94)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:138)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:70)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.oracle.stbpo.filter.SecurityFilter.doFilter(SecurityFilter.java:88)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         ... 9 more
    Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-01400: cannot insert NULL into ("STBPO"."PGM_USR_PERMISSIONS"."LST_UPD_USR")
    ORA-06512: at line 1
    Some how LST_UPD_USR is comming as null.
    We are Using JDeveloper 11.1.1.3.
    We have set the session time out parameter in web.xml as well as for AM.
    Attached is the problem statement doc.
    Also the behaviour is only on the weblogic server and we don't face any issues in the local set up.
    Kindly help us in solving this problem. Also let me know if any further details is required.
    Thanks
    Namit Kakkar

    Thanks John
    My Web logic server version is WebLogic Server 10.3.3.0..
    Java Version:     
    1.6.0_20
    OS Name:     
    Linux
    OS Version:     
    2.6.18-164.0.0.0.1.el5
    JACC Enabled:     
    false
    Also I have find some where that there is some issues with the Jdev11.1.1.3.0 updating the history columns.
    Further, We have migrated the application from ADF10g to 11g (11.1.1.3.0)
    and we are using trinidad tags .
    Do we have any issues with the Trinidad libraries?
    Please help me in fixing this issue.
    Thanks
    Namit.
    Edited by: 899138 on Jan 5, 2012 1:54 AM

  • Where did the History Column checkbox go?

    I am using jdeveloper 11g release 11.1.2.2.0.
    I was working through some of the storefront demo and the the instructions said.
    Open the Entity Object, Click the Attributes Tab, Select the History Column check box.
    I am unable to find a History Column check box on this version. where did it go?

    I think it is called Track Change History now - a drop down list.
    You can also look for it in the property inspector window.

  • How to Use COLUMN NOPRINT - need to exclude one column from Select *

    Dear Friends,
    I need to exclude one column from a SELECT * query. Everytime the column data type is BLOB, I dont' want it to be part of my SELECT. After googling I found some info about NOPRINT but it doesn't seem to be working in my case. May be I am using it incorreclty.
    COLUMN FILE_DESC NOPRINT
    SELECT * FROM FILES;
    Where FILE_DESC is of BLOB datatype.Can I use it in my SELECT or it has to be used in Dynamic SQL? Is there any other option to achieve this?
    Thanks in advance.

    Hi,
    COLUMN FILE_DESC NOPRINT
    affects all queries in the same SQL*Plus session (unless you cancel it with a COLUMN FILE_DESC PRINT command.)  It doesn't matter if those queries are static or dynamic.  As mentioned before, COLUMN is a SQL*Plus command.  If you using a different front end, then it may have a different way to hide specific output columns.
    Did you have a poroblem when you tried it?  Post a complete test script that the people who want to help you can use to re-create the problem and test their ideas.
    See the forum FAQ: https://forums.oracle.com/message/9362002

  • History Columns - Modified by - EL expression - JHS 10.1.3.3

    Hi,
    We dont use custom authentication implementation available in Jheadstart. We use our own user defined authentication mechanism and we set the user id information in the cookie.
    When we mark a column under "history columns - modified by", we would like to use the cookie value using an EL expression like ${cookie.ShopperCookie.value}, instead of JhsUser.JHS_USER_KEY ? Can this be possible? How do we do it?
    Or do you want us to create a new JhsUser object with this userid info and set in session when we set the user information in the cookie? Is there any other place like EntityImpl that we can create this object(jhsUser) and set it in session?
    Any pointers?
    Thanks,
    Siva

    Hi Siva,
    Apparently the current user can not be retrieved when using these adf history columns. Maybe it is relying on the JAZN JAAS provider instead of the your custom authentication method. You can try to override the mechanism of retrieving the current user information when using "ADF History attributes". Maybe some guys on the jdeveloper forum can give you some pointers on how to do that.
    JDeveloper and ADF
    Alternatively you can fill your history columns without using the ADF History functionality by extending the EntityImpl class and overriding some of it's methods. Have a look at pascal's blog for some pointers on how to do that. (google on "Pascal’s Blog » Filling audit columns automatically with ADF")
    Regards,
    Ruud Bijkerk
    JHeadstart team

  • History Columns Unable to Track Changes.

    Hi,
    I am creating a row from trigger, based on some action in jspx page.
    The history columns are not able to track row stats as CREATED_BY, CREATED_ON & so on.
    Since, new row creation is not invoked by application layer, history columns not get updated.
    Is any way to track this or I manually goto current record & update the columns ?
    My Env is Jdev 11.1.1.3 with ADF Faces RC & BC.
    Regards.

    If the record is being created by a DB trigger, then ADF knows nothing about it; it's up to you to update the history columns in whatever way you deem appropriate.

  • Dynamic script task to copy data from one server table to another server table excluding Timestamp column ?

    I have two server TestSource and TestDestination . In both the tables I have common table like below. I would like to copy the data from TestSource server src_Table to TestDestination server  table dest_table
    excluding the column timestamp. This process I would like to achieve dynamically. Since I have 50 tables where I need to copy from source server to destination server.
    Rule : This needs to achieve using script task. Please help me to find the solution as it is very urgent requirement.
    Above rule is because No option to choose export wizard dynamic query option for linked server.
     --Source
    Table
    CREATE TABLE src_table
    a int,
    b int,
    c timestamp
    --Dest Table
    CREATE TABLE dest_table
    a int,
    b int,
    c timestamp
    Thank you in advance.
    Hari

    I have two server TestSource and TestDestination . In both the tables I have common table like below. I would like to copy the data from TestSource server src_Table to TestDestination server  table dest_table
    excluding the column timestamp. This process I would like to achieve dynamically. Since I have 50 tables where I need to copy from source server to destination server.
    Rule : This needs to achieve using script task. Please help me to find the solution as it is very urgent requirement.
    Above rule is because No option to choose export wizard dynamic query option for linked server.
     --Source
    Table
    CREATE TABLE src_table
    a int,
    b int,
    c timestamp
    --Dest Table
    CREATE TABLE dest_table
    a int,
    b int,
    c timestamp
    Thank you in advance.
    Hari

  • History column

    experts,
    am using jdev 11.1.1.5.0
    in an eo i had i had history column like created by, updated by ,created date, update date.
    i use history check box for that fields and i use its revalent drop down.
    but while inserting shows anynomus ... anymous. ok by default it coming.
    instead of that (anynomus). i needed my username.
    important note i had login screeen. that username should be stored in coressponfding db .. not anonymys
    i hope u all understud.
    Edited by: Erp on Sep 28, 2011 4:03 AM

    Did you implement ADF security for your project? Just creating a login screen isn't enough.
    If you haven't, you need to read [url http://download.oracle.com/docs/cd/E21764_01/web.1111/b31974/adding_security.htm#BGBGJEAH]this chapter of the docs.
    John

  • The finder window for an external USB hard disk suddenly started separating files by time (today, yesterday, etc.) and stopped allowing me to change column width, order, etc. Also the header bar shifted to flat white from gray.

    The finder window for an external USB hard disk suddenly started separating files by time (today, yesterday, etc.) and stopped allowing me to change column width, order, etc. Also the header bar shifted to flat white from gray.
    All was normal until the icon for the disk stopped showing up on the desktop when I would plug it in. I rebooted the computer, and the disk icon now shows up but this new look to the finder window started as a result. The hard disk does not have this problem when I use it on another Mac running Snow leopard. Also, two other external hard disks that I use on this computer running lion 7.4 still have the normal header bars with columns that can be reordered, etc.
    I have tried looking in preferences and other places but have not seen this discussed. 

    Well duh - I finally figured out that somehow in the View options for the hard drive, the "arrange by" option had been changed to "by date" from "none". Not sure how that happened, I had never used the "view options" menu tem before. Changing "arrange by" back to "none" gets the gray column headers and the collapsible folder icons back. 

  • History Column doesn't retrieve value (Jdeveloper 11g)

    Hello,
    The history columns are remaining null after I perform insertion on the table. My view objects are based on Entities Object.
    I tested also by running the service AppModule in the business model, history columns are remaining null. What can cause this ? Any ideas would be greatly appreciated.
    More details:
    My entitie Messages has history columns, an example:
    <Attribute
    Name="DateInsr"
    ColumnName="DATE_INSR"
    Type="oracle.jbo.domain.Timestamp"
    ColumnType="TIMESTAMP"
    SQLType="TIMESTAMP"
    TableName="MESSAGES"
    IsUpdateable="while_insert"
    HistoryColumn="DateHistory"
    RetrievedOnUpdate="true"
    RetrievedOnInsert="true">
    <DesignTime>
    <Attr Name="_DisplaySize" Value="11"/>
    </DesignTime>
    <Data>
    <Property
    Name="ID"
    Value="3d73c263-011f-1000-8017-89cf60e9a194::::EntityObjectAttribute"/>
    </Data>
    </Attribute>
    And my view object MessagesView has the corresponding source code look:
    <ViewAttribute
    Name="DateInsr"
    PrecisionRule="true"
    EntityAttrName="DateInsr"
    EntityUsage="Messages"
    AliasName="DATE_INSR"
    IsUpdateable="false">
    <Data>
    <Property
    Name="ID"
    Value="3d73c35d-011f-1000-803b-89cf60e9a194::::ViewObjectAttribute"/>
    </Data>
    </ViewAttribute>
    Thanks,
    Valon

    3 things come to mind:
    1) do you have database triggers on the column DATE_INSTR?
    2) try turning off the EO attribute refresh after insert/update properties
    3) try with a non-Timestamp column (just a date instead).
    CM.

  • Exclude some columns during TDMS transfer

    Good morning.
    We need to exclude some columns during our TDMS transfer.
    For example, we have a table with 10 fields at the sender, we only need 8 fields to show up at the receiver.
    I have reviewed all my TDMS documents and TDMS on-line help but found no info about  this.
    Did any expert do similar thing before?
    Thanks!

    SAPUSERSS wrote:
    > We need to exclude some columns during our TDMS transfer.
    > For example, we have a table with 10 fields at the sender, we only need 8 fields to show up at the receiver.
    > Thanks!
    Hello ,
    Another potential workaround could be to use Scrambling rules for such fields
    and in the scrambling logic force the fields values to SPACE so that in the reciever those fields (Columns) are not transferred
    with any data.
    Cheers..!

  • Regarding "Change Indicator + History Column + Refresh After Update"

    Hi,
    In our app, we are not using any separate column for change indicator and using LastUpdateDate as both Change Indicator and History Column(Modified On) as well.
    The problem is that when 'Refresh After Update' option is not selected for this column, then RowInconsistentException is throw on commit for multi user scenario, and when 'Refresh After Update' option is selected for this column, then exception is not thrown but value is also not updated. Here is the summary of observations:
    Settings for LastUpdateDate Column:
    Only Setting History Column (Modified on)
    Single User - Value Updated , no exception is thrown.
    Multi User - throws (oracle.jbo.RowInconsistentException) JBO-25014: Another user has changed the row with primary key oracle.jbo.Key[3 ]. for second user.
    History Column ( Modified on ) & Change Indicator property checked.
    Single User - Value Updated , no exception
    Multi User - throws (oracle.jbo.RowInconsistentException) JBO-25014: Another user has changed the row with primary key oracle.jbo.Key[3 ]. for second user.
    History Column ( Modified on ) & Change Indicator property checked & Refresh After Update option enabled.
    Single User - Value not updated, no exception thrown
    Multi User - Value not updated, no exception thrown
    What I want is that in multi user scenario, the value of LastUpdateColumn should be updated and no exception should also be thrown.
    Is this a bug in ADF Techstack or am I missing something?
    Thanks,
    Lalit.

    First and Second scenario are as expected.
    1) Only Setting History Column (Modified on)-> Last updated value will be updated when a user changes anything in that entity. But if another user tries to update the entity on top of a stale state then lost update detection is performed by ADF by comparing every attribute of entity against current values in database. So it will give error.
    2) History Column ( Modified on ) & Change Indicator property checked.
    Same thing will happen as in case of first scenario but this time detection of lost update will be more efficient as framework will check only that column for "lost update" detection for which change indicator is selected.
    But for the third one where you have selected the history column LastUpdatedDate as a change indicator with "Refresh On Update" selected, the behaviour is strange. I do not know why the last updated date is not updated after a commit. It does not throw any error also which it actually should. It is not detecting lost updates in this scenario. Probably because the only change indicator LastUpdatedDate is not changed.
    Regards,
    Harmeet

  • Asset history sheet version is not complete

    Hi Guru,
    I have implemented a new Asset history sheet version. When I run the Completion check I have the message "Asset history sheet version is not complete".
    This message I see it when I run the transaction code S_ALR_87011990 - Asset History Sheet.
    Do you have any suggestion?
    (I have checked the sap note 658890, but the activity is done.)
    Thanks in advance for all your help.
    Best Regards
    Giampaolo

    Hi Bernhard
    I checked the sap note. The sap note is implemented, but I don't understand becouse when I insert the "." in the Line 02 column 00 position group 50 and in position 75, when I click enter,the system inserts black in automatically. If I insert the "X" in Line 02 column 00 position "50" and "75" the Asset History Sheet is completed.
    Do you know the possible reason?
    Thanks in advance
    Best Regards
    Giampaolo

Maybe you are looking for

  • How to disable TextEdit's automatic termination after closing last open document?

    Hi! I was wondering how to disable TextEdit's automatic termination after closing the last open document. It's so annoying! Thanks for everything! Chris.

  • Sun Messages Journaled by Exchange are unable to be Journal Archived

    Question: XXX Please read the problem description before the question XXX - Is it possible to automatically change the "Message-ID" in each message, from Message-id? How would that be done? Please respond with any clarifications or questions, comment

  • Storing double bytes characters

    Hi! Would like to know if there is any special patch or settings that needs to be turned on in order for Oracle 8.0.5 to store chinese traditional characters properly? I am using the English version of Oracle 8.0.5 running on Redhat Linux 6. Is there

  • Single Worksheet Viewer used in portlets shows data only in English

    Hi all, We have a problem with Discoverer portlets displaying data only in English: Our MOLAP cubes contain data in English and in Bulgarian. We have two public connections - one set to EN and the second to BG language. Into the portal we have two pa

  • How to re-install an application from cloud

    I was having problems with the HDR processing window - preview of image was very dark and therefore couldn't process images. I checked my images on another computer through Photoshop HDR and all worked absolutely fine - as expected, the preview very