How to extend the seeded controller?

Our requirement is to insert warning messages in seeded HR Self Service transactions. On click of the next button, we need to evaluate conditions depending on the values filled in by user and throw warning dialog page with
with ok button on it. When user clicks OK on the warning window, next page should be displayed.
So the need is to insert warning dialog page between navigation of 2 pages.
Is this possible to do in a Oracle seeded transaction. I believe I would
need to extend the controller of the page and insert my code in the controller.
Has anyone dealt with such a scenario before , how do it achieve it and How a controller can be extended?
Thanks,
Tanveer

This definitely is possible. You will have to extend the seeded controller and override the seeded behavior for this particular scenario. After your logic ends, call the seeded code which will handle the rest.
For getting started, look at dev guide and other similar discussions.
--Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Similar Messages

  • How to Extend the Seeded Oracle pages

    Hi all, i have requirement that some pages in apps needs to be extended(Modify), so can any one tell me the steps to proceed.

    Babu,
    You need to read developers' guide for this! Also you can see the seocnd article on my blog:
    www.mukx.blogspot.com
    --Mukul                                                                                                                                                                                                                                                                                                                               

  • Extending the Lov Controller

    Hi,
    I have one lov and external region is used for the lov purpose.
    One controller is attached at this external region and I want to extend this controller.
    Programatically I extended this controller and added my functionality. Now when I am trying to give my controller name through personalization, I am not able to find the region at which the seeded controller was attached. How can I achieve this???
    Thanks
    Anoop

    I fully agree with Senthil.
    --Mukul                                                                                                                                                                                                                           

  • Extending a seeded controller

    Hi,
    There is a submit button ("Save for Later") that saves any changed data on the application, and then redirects to a different page. Our requirement is to prevent the system from automatically redirecting to the second page.
    I have used JAD to decompile the seeded controller, and am planning to use the same (processFormRequest) code in the custom controller, except for the line which redirects to the second page.
    However, when I am unable to compile the seeded controller (decompile version):
    aserializable[0] = s;
    aserializable[1] = "CASE";
    Class aclass[] = {java/lang/String, java/lang/String}; <<<< ERROR
    String s8 = (String)pageContext.getApplicationModule(webBean).invokeMethod("SubmitForRefresh", aserializable, aclass);
    What should be the correct representation for aclass? Apologize for my ignorance of Java.
    Thanks,
    Ashish

    Hi Pratap,
    Thanks for your response. Please help me understand the proposed solution.
    The standard page has a "Save for Later" button (FndSaveButtonSubmit). Standard functionality is when a user clicks on this button the changes are saved, and automatically re-directed to a different page.
    We want to retain the existing functionality, except instead of re-directing to the different page, we want to remain on the same page. The code snippet is:
    Serializable aserializable2[] = {
    s13, s9
    Class aclass2[] = {java/lang/String, java/lang/String};
    pageContext.getApplicationModule(webBean).invokeMethod("SaveCaseFolder", aserializable2, aclass2);
    HashMap hashmap3 = new HashMap();
    hashmap3.put("Status", s13);
    hashmap3.put("CaseFolderNumber", (String)row1.getAttribute("CaseFolderNumber"));
    pageContext.setForwardURL("ARCMANALYSISSEARCHPAGE", (byte)4, "ARCMMENUAPPLICATION", hashmap3, false, "N", (byte)0);
    I don't want the line line in my custom controller. For this, I tried to decompile the standard controller, and comment out the redirect code.
    But not sure how to replace: Class aclass2[] = {java/lang/String, java/lang/String};
    In the below solution, did you mean that in my custom controller, I should simply re-direct to the current page (no other code/processing)? Also, the standard page has quite a few parameters in it. Is there a way to capture the exact URL and then redirect to the same?
    Appreciate your help.
    Ashish

  • How to extend the number of rings before phone goes to answering machine?

    On 5S, How to extend the number of rings before the message machine turns on?

    Check with your carrier. It is not an iPhone controllable setting.

  • How to program a midi foot controller on Mainstage? Does anyone knows how to program the foot controller with exclusive solo channel in order not to dance "tip tap" while from clean guitar I go to crunch or solo? How to do this programming on Mainstage?

    How to program a midi foot controller on Mainstage? Does anyone knows how to program the foot controller with exclusive solo channel in order not to dance "tip tap" while from clean guitar I go to crunch or solo? How to do this programming on Mainstage?
    I basically managed to learn how to invert parameters which allows me to be as default in the clean guitar channel and if I switch the first button on the midi foot controller I switch to crunch, but at this point I tryied so hard to programm the second and third button to switch, only through a button in one step, to a third channel for distorsion or a 4th channel for solo guitar but I couldn't figured out how this work can be done!
    I would appreciate if anyone could help or share this experience with others who are experiencing the same problem.
    Cheers.
    F.

    I cannot seem to get mainstage to recognize my FCB either. I am using IFCB. Anyone figure this out?
    Thanks,
    Eric

  • Hi i would like to know how to extend the range of my time capsule wifi network(500G 802.11n) using an airport express. i have a double storey home and would like to extend range to my upstairs bedrooms.i have a time capsules network setup via a netgear a

    hi i would like to know how to extend the range of my time capsule wifi network(500G 802.11n) using an airport express. i have a double storey home and would like to extend range to my upstairs bedrooms.i have a time capsules network setup via a netgear adsl.i have a second imac upstairs which connects to time capsule wifi network (it is within range as it is directly abobe on 1st floor)
    could you tell me how best to set airport express up to extend my wifi range?

    Greetings,
    This is called an "Extended wireless network".
    Read this article for details and steps on how to extend your TimeCapsule's network:
    http://support.apple.com/kb/HT4259
    Cheers.

  • New VO to substitute an existiting seeded VO wo extending the seeded VO

    Hello All,
    Is it possible to deploy a new VO by substituting the existing VO without extending the existing VO.
    ==========
    I mean,
    There is seeded VO pointing to couple of seeded EO's. Now I want to extend this VO but want to completely replace existing EOs with the custom EO's. But when I try to extend it , I am unable to get rid of the old EO's to replace it to the new ones! By extending, Jdeveloper allows me to add more EO's to the list but dosnt allow me to get rid of the existing EO's.
    I tried creating a brand new VO with the custom EO but this errors with "all variables not bound"! error.
    The seeded EO and the Custom EO will fetch the same result set but from different source (from custom EO).
    =========
    Having said this, Is it possible to deploy a new VO by substituting the existing VO without extending the existing VO.
    Thanks for all the help.
    FR

    Ramkumar,
    This is what I am trying to accomplish...
    ===============
    E.g., The seeded VO has the following SQL query ...
    select ppf.first_name, ppf.last_name, ppf.national_identifier
    from per_all_people_f ppf
    where ppf.person_id = :1
    and sysdate between ppf.effective_start_date and ppf.effective_end_date
    ==============
    And I need to change this query to ...
    select xmp.first_name, xmp.last_name, xmp.national_identifier
    from xxc_my_people_v xmp
    where xmp.person_id = :1
    and sysdate between xmp.effective_start_date and xmp.effective_end_date
    =============
    When I try to extend the seeded VO, I am only able to add more to the FROM clause in the form of EO's. (Only thw WHERE clause is editable)
    ====
    But when I create a new VO as you are suggesting, I get an error when using it after the deployment "Not all variables bound! ". There is only one bind reference in the original VO query and am using the same reference in the new expert mode VO that I created!
    =============
    Please let me know what I am missing.
    Thanks for your help!
    FR

  • How to extend the range with a second Airport Express? Do I need a DSL cable?

    How to extend the range with a second Airport Express? Do I need a DSL cable?

    Thanks, now we need a bit more information, please, in order to provide you with the correct information that you need.
    I assume that you already have one AirPort Express.....either a model A1264 or A1392.....set up and operating OK, is that correct?
    If yes, you can extend the network either by using wireless or an Ethernet cable with a second AirPort Express.....either the A1264 or A1392 model. A wired connection is the way to go, if possible, since it provides better performance.  But, wireless might work OK for you if you want to try that.
    Let us know "how" you want to extend......wireless or wired?

  • Hi! Anyone know how to extend the intro of the music I want to use in a video in imovie?

    Hi! Anyone know how to extend the intro of the music I want to use in a video in imovie?

    Hi trineram,
    Welcome to the Support Communities!
    The article below may be able to help you understand the parameters for adding music to an iMovie for iOS project.
    iMovie for iOS (iPad): Add background music
    http://support.apple.com/kb/PH3192
    Cheers,
    - Judy

  • How to extend the time line for the premiere on mac pro mavericks

    how to extend the time line for the premiere on mac pro mavericks

    Wrong place.
    Try the Adobe Premiere forum.
    http://forums.adobe.com/community/premiere
    Good luck,
    x

  • How to extend the costing view for a material

    How to extend the costing view for a material

    Use MM01 Trxn code and Select Material and Select Costing Views and Maintain, Save it.
    Else Use MM50 and Select Material and Mainenance Status as G Costing and Execute, Maintain & Save.

  • How to amend the seeded sales order lines workflow

    Hi,
    I'd like to amend the workflow of order lines in sales order form in Order Management
    I want to clear the schedule ship date field because
    it is auto deafulted with sysdate
    How to download the seeded workflow ?
    How can i determien the needed amendment ?
    Any Guide PLS ?
    Thanks

    You can download the workflow using the WFLOAD command - see MOS Doc 1569004.1
    You will need Workflow Builder on a Windows PC to modify the workflow - see MOS Doc 1461991.1 and MOS Doc 125067.1

  • How to extend the size of a layer?

    Hi all,
    Hopefully this is an easy one, but I think I'm just thinking about it wrong.  I'm animating the movement of one part of a photo.  I duped the photo layer, masked out the subject I want on the copy layer and have animated its position over time.  Pretty straight forward.  The problem is that as the item moves its edges are seen.  I wanted to just use the clone stamp to add a little more to the image but obviously you can't paint or stamp past the edge of the layer.  So I was trying to figure out how to 'extend' the bounds of the layer a little so that I can fill in the missing area.
    Thanks for any input.
    -Chris

    Hi Todd,
    Thanks for the reply.  Unfortunately, I'm not having any success with this method.  Here's what I have:
    Original photo of kids with ball at playground.  Ball is at lower left but partially cut off. Photo is on layer 1.
    I duplicate layer 1.
    Rename layer 2 to 'ball' and layer 1 to 'bg'
    On ball layer I mask out the ball and then animate its position over the length of the clip.
    When I precompose the ball layer (I tried both moving the attributes and leaving them as is) I get the new composition 'ball comp 1'.  I open up ball comp 1 and change the composition settings to make the width taller.
    So far, so good.  Now I'm trying to follow your suggestion to then paint on the precomposition layer.  Do you mean to go back to the original composition where the new pre-comp layer is and try to paint on it?  If so, that doesn't work.  If I select the Clone tool and try to paint the layer actually gets moved rather than painted on.  If I open the new 'ball comp 1' composition and try to paint there it doesn't work either. And if I open up the layer in that comp that has the ball in it and try to paint there, the edges are still the original edges. 
    Any idea where I went wrong?
    THanks,
    Chris

  • How to extend the range of my Airport Extreme network by adding an Airport Express

    How to extend the range of my Airport Extreme network by adding an Airport Express?

    You have to make sure that the AirPort Express is in Factory Default Settings. If it is straight out of the box, it is ready to be configured.
    The instructions that I will provide are for using AirPort Utility 6.0, which you have.
    Locate the Express in the same room as the AirPort Extreme for the configuration. Power it up and allow a full minute for the Express to display a blinking amber light.
    Make sure that the wireless is turned on your Mac
    Open AirPort Utility 6.0 and look at the small rectangle in the upper left hand corner of the display. It should now read something like "Other AirPort Base Stations (1)"
    Click on the rectangle, and then click on the AirPort Express xxxxxx listing
    AirPort Utility will take a minute or two to analyze the settings on your network and then suggest that  the Express be configured to "Extend" your wireless network.
    Edit the Base Station name to your liking, then click Next in the lower right hand corner
    Allow a full minute or two let AirPort Utility do its work
    When you see Setup Complete, click Done at the lower right of the window.
    Now move the AirPort Express to a location that is approximately half way between the AirPort Extreme and the area that needs more wireless coverage.
    You should be in business.

Maybe you are looking for

  • Is there any way to put a book on itunes and sell it for a higher price than the pricing tiers?

    I am selling my medical textbooks on paper for around $90-100.  When I was in the process of loading the epubs into itunes connect, the pricing tier maxed out at 39.99.  I sell other books in my field selling on itunes for around $180, which is simil

  • FYI: Test Message in MIGO is empty

    Hi Experts, I have created PO and while executing T-code MIGO following error message displays on sreen and due to that unable to creat GR FYI: Test Message in MIGO is empty Message no. 00007 Thanks Sanjay D

  • What happened to my previous TB email system? Suddenly it's changed and I DO NOT LIKE IT.

    How can I go back to the previous TB email system? This new release is very difficult to use. I can no longer delete a message without opening it. When my mouse hovers over a message in the inbox, it does not open. I cannot immediately see that there

  • ACTIONS for OM.

    Dear Gurus, How can i configure different action actions for OM so that i can regulate the flow of infotypes while creating the OBJECTS. How to configure the actions for OM What are the steps involved in the same???? Need your assistance on this.

  • Mass approval of CATS Timesheets

    Currently CATS timesheets show up on the UWL and users click on the timesheets individually that opens up the screen   RCATS_APPROVE_ACTIVITIES in transaction CATSW and the users either Approves or Reject it. Now they want some way of mass approval o