UncommittedDataWarning raised from a programmatic VO

Hello everyone!
I'm using jDev 11.1.2.3
We have an ADF application and we just inserted the uncommittedDataWarning="on" in the af:document in all .jspx pages.
Things seem to be working OK in all .jspx pages except a few ones with the following characteristics.
These pages have a small panelGroupLayout with some very important filter criteria (input fields) that the user uses to refine his/her query results. It's not a VC.
The criteria entered by the user actually feed a programmatic VO, some checks are performed and finally some executeWithParams are executed.
The results shown to the user are read-only and everything is fine up to now.
The point is that when the user tries to navigate away from the page, he/she gets the warning:
This page contains uncommitted data.
Would you like to perform navigation?
Press OK to continue, or Cancel to abort navigation.It is the changes in the programmatic VO that raise the flag of uncommittedDataWarning.
That shouldn't be happening since the user does not make any obvious change. He/she doesn't even have commit/rollback operation available (since it doesn't make sense).
Do have any idea how to tackle this problem? uncommittedDataWarning is a very nice feature that we want to use...
Thanks a lot
~apostolos

I think that that might be due to the criteria which is actually being percolated through your ADFm Binding layer.
How do you actually feed the programmatic VO for executeWithParms ?
See details of how it works here
http://one-size-doesnt-fit-all.blogspot.com/2010/02/adf-faces-rc-afdocument.html

Similar Messages

  • Commitments appeared to be raised from the requistion using the delivery da

    Commitments appeared to be raised from the requistion using the delivery date we believed the commitment would be the req date? (Note raised a requistion for a delivery in the past July 07?)

    Restart the computer while holding down the eject key, continue to hold it down and in most cases the disc will come out. What you did was a PRAM reset, that doesn't eject a disc but it is useful for other issues.

  • How to modify display label in error message raised from capi?

    How to modify display label in error message raised from capi?
    qms_transaction_mgt.process_rule_violation
    ( p_br_name => 'BR_PBR_DEL006'
    , p_msg_code => 'PMS-00417'
    , p_display_label => display_label
    , p_table_name => 'pan_project_members'
    , p_table_rowid => get_rowid
    regards,
    marcel

    When you mean which columns are displayed, this is actually quite easy.
    Display_label will display by default the unique key columns, or if no unique key exists, the primary key. To overrule this behaviour, you have to specify the columns you want to display by assigning them a 'descriptor sequence'.
    For example, to display the ename on EMP warnings, assign descriptor sequence 10 to the EMP.ENAME column and regenerate the CAPI package.
    Jeroen van Veldhuizen

  • Tapping the magic mouse to raise from sleep has stopped. Why?

    Tapping the magic mouse to raise from sleep has stopped. Why?

    There have been a few threads on here about this problem - there's a long thread here that started in 10.6 and has continued into 10.7: https://discussions.apple.com/thread/2223188?start=0&tstart=0
    When 10.7.2 was released it initially seemed to fix things for me but unfortunately it didn't last. The only surefire 'fix' for me is to set the computer to 'never sleep' in Energy Saver prefs. Hopefully another update might resolve it - we live in hope .

  • Is seeded Business Event raised from Personal Pay Method SSHR app?

    I saw oracle seeded BEs:
    1. oracle.apps.per.api.personal_pay_method.create_personal_pay_method and
    2. oracle.apps.per.api.personal_pay_method.update_personal_pay_method
    Question:
    From Where are these BEs raised? Has anyone Subscribed these BEs?
    I want to update/insert AP Bank Accounts evertime an Employee updates/inserts Payement method using Self Service HR screens?
    Can i use these BEs to subscribe? HAs one done? Please help.
    Thank you very much
    -- Raghu Kulkarni

    the self service pages call at the end plsql api's. Those api's have user hooks foreseen to add customer specific logic.

  • Can you change the color of a raised triangle decoration programmatically?

    Placed a raised triangle decoration on the Front Panel.
    I want it to change color based on certain conditions (value ranges).
    I cannot create a Property Node or anything else on this object.
    I wanted to change its color based on the value of an event.

    On the diagram page of the example, click on the "Help" selection on the tool bar and make sure that "Show Context Help" is enabled. Now hovering your mouse over the components will show help for them. If you click on the help window's "Detailed Help" it will provide more information on these functions. They are located on the "Application Control" tool panel. You can copy, or drag and drop them from the example to where you want to use them as well. The first one, "VI" provides a "reference" the green wire, for the vi's panel, the second one "Pnl", provides an array of references to all the "decorations" on the front panel, which in this case is only the triangle. It gets more interesting if there are other decorations.
    Putnam
    Certified LabVIEW Developer
    Senior Test Engineer
    Currently using LV 6.1-LabVIEW 2012, RT8.5
    LabVIEW Champion

  • Buisness Event not raised from People/Assignment screen?

    I found a seeded Business Event for People/Assignment screen : oracle.apps.per.api.assignment.update_emp_asg.
    So, i went and added subsription to it and then tested it. It works fine from Business Event Test page(html framework). However, when i did an Update to Assignment record, I don't see that event fired.
    Q: Doesn't People/Assignment screen raise this event out of the box? Is there any set up we need to do for raising this, without writing code? How can i have Assignment screen raise this event whenever an update is performed?
    I didn't find any documentation for this. is there one?
    Thanks for any help,

    Hi
    Which SRM version are you using ? what's the need to add to add a custom field to the table control ? Any specific buisness requirement ?
    I guess, there is some problem in the code. Please paste the code details.
    Do let me know.
    Regards
    - Atul

  • How to produce Java class from xsd programmatically?

    As titled, I want to generage Java class/interface from xml schema via a program. There is a tool "xjc" that can do this manually.
    I saw a sample that generates xsd file from Java class programmatically, I am figuring out if there is such a API to do the similar thing vice versa.
    Thank you in advance!

    You may want to check out this Java EE 5 Tutorial: http://docs.oracle.com/javaee/5/tutorial/doc/bnbah.html
    It has an example of generating JAXB Java classes from an XML schema.
    Can you provide a sample xsd schema and the resulting Java class/classes you want to have produced?
    XMLBeans can use an xsd and generate Java classes for containing/manipulating XML objects, though I don't think that is what you are wanting.
    You can also write an XSLT stylesheet that generates Java classes based on parameters that you provide to the stylesheet but there is no xsd schema involved. We used this at a major national bank to produce Java classes for batch processing of files sent/received between the bank and third pary companies. The Java classes generated were used to read/write delimited files, xml files and fixed format files to/from Java bean classes with the necessary getters/setters for manipulating the data.
    Without a sample of what you are trying to doi it is hard to offer much help.

  • Deleting user from OF programmatically

    Hi,
    We have written code to add/remove users in the OID.
    Deleting in OID works fine but the user remains in OF.
    Is there configuration setting to cascade the deletion request to Oracle Files?
    Is there away to programmatically delete the user from Oracle files?
    Thanks in Advance

    The agent is configured to 1 minute. Appears to work fine for adding users.
    The user deletes successfully in OID. We can see the user has been deleted in OID via the OF user page (icon) .
    If you now recreate the same username (day later) and try to log in, you will get "An Unexpected Error has occurred. Please report it with as much detail as possible. Please include a description of the operation you were performing and the steps to recreate it." screen.
    Currently it appears that deleting a user is a two step process delete the user in the OiD and then we must manually delete them from the list in OF as well.
    Is this a simple configuration setting that needs to be changed.
    We have scripted the add/delete of users. So we need to be able to do this programmatically.

  • How to do invoice in other company code for a PO raised from one C.Code ?

    Hi
    A company has 2 company codes say A and B.
    Company code A raises a PO to a vendor and states to send the Invoice on the name of Company B, though the GoodsReceipt is done in C.Code A.
    How this scenario can be mapped into SAP-MM ?
    Cheers
    Maruthi.

    Hi Jürgen L.
    I want to post the invoice in to G/L accounts of C.Code B.
    If possible, what are the configuration settings i need to do ?
    Thanks
    Maruthi

  • Creation of ZLFN messages for those raised from SolMan, SLFN for SAP ?

    Hi experts,
    I need your urgent help on this please -
    If I copy Transaction Type SLFN and create a ZLFN, is it possible for me to do any setting by which:
    - All support messages created from within SolMan (in Testing, Configuration etc>) always picks ZLFN
    - All support messages created from Satellite Systems (the 'real' messages after the project goes live) uses the SLFN
    The reason for this requirement is to play around with status values, subject, categories etc. for SolMan messages without disturbing the standard settings of SLFN.
    Any specific help will be gratefully acknowledged and rewarded.
    Warm regards,
    Srini

    Hi Christian,
    I have just been able to find, with a kind ABAP colleague here, that the Function Modules behind NOTIF_CREATE transaction kind of points to SLFN (though not overtly hard-coded, pretty much similar!)
    I am trying to ascertain a few more things. If there is no way to open up Customizing entries behind it (I serious doubt), the only possible option would be to do include custom code into the program DSWP_NOTIF_CREATE_DETAIL at appropriate level.
    Best regards,
    Srini
    This has to be a custom development, as per my current findings. This thread is being closed for housekeeping sake.
    Edited by: Srinivasan Radhakrishnan on Jun 24, 2008 4:55 PM

  • Can we create RegionModel from TaskFlowBindingAttributes programmatically

    Hi dears,
    I'm using Jdev 11.1.2.3
    I wanna programmtically create RichRegion, and set a RegionModel to value of RichRegion.
    But my issue is: i don't know how to create RegionModel from TaskFlowBindingAttributes or something else.
    For example: this is my TaskFlowBindingAttributes:
            TaskFlowBindingAttributes taskAtt = new TaskFlowBindingAttributes();
            TaskFlowId taskId = TaskFlowId.parse("/WEB-INF/mytaskflow.xml#mytaskflow");
            taskAtt.setTaskFlowId(taskId);Can anybody have any ideas?
    Thanks and best regards!
    Thanh Hoang

    Hi Frank,
    I already checked this post.
    but can we achieve it if we only use JAVA code? (I means we don't use pageDef for defining taskfowId)
    Thanks and best regards!
    Thanh Hoang

  • Half day processing of Leave raised from ESS

    Hi ,
    We have the a problem in leave request  from ESS
    EP7
    (ERP2005)
    How to allow half a day processing of leave request?
    even if i enter 4 hours in the duration field
    the system takes 8 hours
    but when i do the same from PA30 it is ok.
    kindly give your valuable suggestions
    Thanks
    Sera

    Hi Sera,
    Please check table V_T554S_WEB to make sure the absence type used from ESS is same as absence type you tested from PA30.
    Regards,
    Jim

  • Capture PL/SQL Error Raised from API

    I am trying to call a PL/SQL API (apps.ota_tdb_api_ins2.create_enrollment)
    I use an OADBTransaction inside my AM and a CallableStatement to call the proc.
    When the user passes in an invalid parameter, the procedure uses fnd_message.set_name, fnd_message.set_token and fnd_message.raise_error inside it's exception handler.
    After doing research, it seems I am to use OAExceptionUtils.checkErrors method to raise a nicely formatted OAException.
    However, CallableStatement.execute() call fails and raises a SQLException before I can use the fnd_message.raise_error method
    When I throw OAException.wrapperException(SQLException) - It raises the error to the OA page, but the error message is not user friendly.
    What am I doing wrong?

    I am trying to call a PL/SQL API (apps.ota_tdb_api_ins2.create_enrollment)
    I use an OADBTransaction inside my AM and a CallableStatement to call the proc.
    When the user passes in an invalid parameter, the procedure uses fnd_message.set_name, fnd_message.set_token and fnd_message.raise_error inside it's exception handler.
    After doing research, it seems I am to use OAExceptionUtils.checkErrors method to raise a nicely formatted OAException.
    However, CallableStatement.execute() call fails and raises a SQLException before I can use the fnd_message.raise_error method
    When I throw OAException.wrapperException(SQLException) - It raises the error to the OA page, but the error message is not user friendly.
    What am I doing wrong?

  • WDA view freezes after closing a WDA popup raised from a flex action

    Hi ,
    I am facing a weird problem in one of our systems config as mentioned below. We trigger WDA event from flex (embedded in same WDA component) and open a window on that event. When we try to close this window it does close but the WDA view gets freezed ( like it usually happens while some flex event goes on ).I am facing this problem using IE8 , IE 7 but seems to work on Mozilla firefox 3.6
    It gives a java script error on closing the window and then the view gets grayed but no error comes in Mozilla .More details can be provided if needed.
    SAP_ABA     701     0005     SAPKA70105
    SAP_BASIS     701     0005     SAPKB70105
    Also ,this problem is not present in another system with config as mentioned below
    SAP_ABA     701     0003     SAPKA70103
    SAP_BASIS     701     0003     SAPKB70103
    Please help to provide a solution for this problem.
    Thanks and Regards,
    Sunny

    Hi Frank,
    no, not yet. I had the feeling that it's me who is doing something wrong. Declarative components are pretty common, right? So are taskflow calls in dialogs. Someone should have noticed if there's a bug in the framework, right?!
    But I changed the scope of the bean (to backing scope and request scope) that the declarative component is bound to and I still get the error.
    I will try to create a simpler test case, and if I can reproduce with that, then I will file a bug, if there's no one that can explain the phenomenon.
    Sascha

Maybe you are looking for