<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2115075329663271644</id><updated>2012-01-18T09:18:43.241-08:00</updated><category term='JDeveloper'/><category term='R12'/><category term='XML Publisher'/><category term='View Object'/><category term='User Hooks'/><category term='Controller class'/><title type='text'>The Oracle Applications Hack</title><subtitle type='html'>A collection of practical Oracle Applications topics, hacked to perfection.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://oracle-hack.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://oracle-hack.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Oracle Hack</name><uri>http://www.blogger.com/profile/15941513817993332840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/-GpKc6GvJiIM/TXSOJqWKpVI/AAAAAAAAAxg/qFQv1UC7PN4/s220/layla_blogga.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2115075329663271644.post-186688781530549353</id><published>2011-07-05T20:22:00.000-07:00</published><updated>2011-07-05T22:41:23.534-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XML Publisher'/><title type='text'>Using XML Publisher without Report Builder</title><summary type='text'>Oracle Applications created XML Publisher (also known as BI Publisher) to allow more flexibility and aesthetics whilst creating new reports or changing the layout of existing reports.  In order to create an "XML Publisher Report" originally, one was required to use Reports Builder.  If you've ever dreamed of creating a professional looking report for your user(s) but the thought of opening Report</summary><link rel='replies' type='application/atom+xml' href='http://oracle-hack.blogspot.com/feeds/186688781530549353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2115075329663271644&amp;postID=186688781530549353' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/186688781530549353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/186688781530549353'/><link rel='alternate' type='text/html' href='http://oracle-hack.blogspot.com/2011/07/oracle-applications-created-xml.html' title='Using XML Publisher without Report Builder'/><author><name>Oracle Hack</name><uri>http://www.blogger.com/profile/15941513817993332840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/-GpKc6GvJiIM/TXSOJqWKpVI/AAAAAAAAAxg/qFQv1UC7PN4/s220/layla_blogga.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-SbeaEf7KEcY/ThPWMMKUWcI/AAAAAAAAAyc/ID8zbqxs9fU/s72-c/xml_pub0.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2115075329663271644.post-362849547487833792</id><published>2010-09-29T20:44:00.000-07:00</published><updated>2010-09-29T23:21:29.907-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='R12'/><category scheme='http://www.blogger.com/atom/ns#' term='Controller class'/><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>HideShowHeader bean and the setDefaultDisclosed property</title><summary type='text'>Today's exercise will focus on one and only one property available to you in JDeveloper.  This property is called the "setDefaultDisclosed" property and it controls whether a HideShowHeader region is expanded or collapsed.  When you setup a pageLayout and associated regions this is set declaratively.  That is, you set a property which controls how it is displayed on the page and you never worry </summary><link rel='replies' type='application/atom+xml' href='http://oracle-hack.blogspot.com/feeds/362849547487833792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2115075329663271644&amp;postID=362849547487833792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/362849547487833792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/362849547487833792'/><link rel='alternate' type='text/html' href='http://oracle-hack.blogspot.com/2010/09/hideshowheader-bean-and.html' title='HideShowHeader bean and the setDefaultDisclosed property'/><author><name>Oracle Hack</name><uri>http://www.blogger.com/profile/15941513817993332840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/-GpKc6GvJiIM/TXSOJqWKpVI/AAAAAAAAAxg/qFQv1UC7PN4/s220/layla_blogga.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VAh4WBHalW8/TKQIqI61G6I/AAAAAAAAAvA/Sws9PYhOPt0/s72-c/setDisclosed1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2115075329663271644.post-360885460247008334</id><published>2010-06-17T20:12:00.057-07:00</published><updated>2010-08-03T11:19:48.539-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>Create a custom OA Framework page inside Oracle Applications</title><summary type='text'>Today's topic will cover how to create a custom Page and Region using JDevloper and then deploy it to Oracle Applications.  This exercise will allow you to create a page any way you would like and have it available inside Oracle Applications.  As a practical requirement, lettuce design a page that Oracle doesn't provide out-of-the-box and add it to our Self Service Human Resources (SSHR) </summary><link rel='replies' type='application/atom+xml' href='http://oracle-hack.blogspot.com/feeds/360885460247008334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2115075329663271644&amp;postID=360885460247008334' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/360885460247008334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/360885460247008334'/><link rel='alternate' type='text/html' href='http://oracle-hack.blogspot.com/2010/06/create-custom-oa-framework-page-inside.html' title='Create a custom OA Framework page inside Oracle Applications'/><author><name>Oracle Hack</name><uri>http://www.blogger.com/profile/15941513817993332840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/-GpKc6GvJiIM/TXSOJqWKpVI/AAAAAAAAAxg/qFQv1UC7PN4/s220/layla_blogga.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VAh4WBHalW8/TBrkWLcvo3I/AAAAAAAAAmo/PWTywrjk4sU/s72-c/customPage1.jpg' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2115075329663271644.post-2899621535206437497</id><published>2009-05-01T08:41:00.085-07:00</published><updated>2010-09-30T07:59:08.299-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='R12'/><category scheme='http://www.blogger.com/atom/ns#' term='View Object'/><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>How to Extend a View Object in OA Framework R12</title><summary type='text'>View Object extensions in R12 are possible but inherently buggy.  I've performed several but was not able to post a "bug-free" entry until now.  This thread will show how to get through all the wizards and successfully deploy a VO extension in R12.  Some of the steps are redundant and designed to avoid errors that the JDev IDE might throw.  Hence, the product is not free of bugs but it can be </summary><link rel='replies' type='application/atom+xml' href='http://oracle-hack.blogspot.com/feeds/2899621535206437497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2115075329663271644&amp;postID=2899621535206437497' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/2899621535206437497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/2899621535206437497'/><link rel='alternate' type='text/html' href='http://oracle-hack.blogspot.com/2009/05/how-to-extend-view-object-in-oa.html' title='How to Extend a View Object in OA Framework R12'/><author><name>Oracle Hack</name><uri>http://www.blogger.com/profile/15941513817993332840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/-GpKc6GvJiIM/TXSOJqWKpVI/AAAAAAAAAxg/qFQv1UC7PN4/s220/layla_blogga.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VAh4WBHalW8/SgB-yn95qsI/AAAAAAAAAmQ/ik0QQJzLuyk/s72-c/r12vo1.jpg' height='72' width='72'/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2115075329663271644.post-1586950202156519586</id><published>2009-03-04T08:56:00.016-08:00</published><updated>2009-03-04T09:21:35.818-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Controller class'/><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>Controller class extension using JavaScript</title><summary type='text'>Our example today takes us to the HR Effective Date page inside Self Service.  The goal is to default a field on a page.  While this is old news using a standard CO extension, achieving it using JavaScript is a lesser known alternative.  To ensure the application isn't hacked to pieces while testing this, a custom repsonsibility, menu and function have been created to limit collateral damage:(N) </summary><link rel='replies' type='application/atom+xml' href='http://oracle-hack.blogspot.com/feeds/1586950202156519586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2115075329663271644&amp;postID=1586950202156519586' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/1586950202156519586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/1586950202156519586'/><link rel='alternate' type='text/html' href='http://oracle-hack.blogspot.com/2009/03/controller-class-extension-using.html' title='Controller class extension using JavaScript'/><author><name>Oracle Hack</name><uri>http://www.blogger.com/profile/15941513817993332840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/-GpKc6GvJiIM/TXSOJqWKpVI/AAAAAAAAAxg/qFQv1UC7PN4/s220/layla_blogga.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_VAh4WBHalW8/Sa6zP0as1KI/AAAAAAAAAbY/4HDzKDnG2wI/s72-c/javascript1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2115075329663271644.post-8509854752187309666</id><published>2008-11-14T10:58:00.030-08:00</published><updated>2010-06-17T20:07:59.859-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='R12'/><category scheme='http://www.blogger.com/atom/ns#' term='Controller class'/><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>Default/setRequired DFF Segments in R12</title><summary type='text'>Defaulting the value of a Descriptive Flexfield's Context or Segment values on an OA Framework page comes up frequently.  It is possible to achieve this functionality using a Controller Class (CO) extension in JDeveloper R12.  This example will focus on the code necessary to default the values using a CO extension.  Note that setting a DFF segment to required in the Controller is different from </summary><link rel='replies' type='application/atom+xml' href='http://oracle-hack.blogspot.com/feeds/8509854752187309666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2115075329663271644&amp;postID=8509854752187309666' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/8509854752187309666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/8509854752187309666'/><link rel='alternate' type='text/html' href='http://oracle-hack.blogspot.com/2008/11/defaultsetrequired-dff-segments-in-r12.html' title='Default/setRequired DFF Segments in R12'/><author><name>Oracle Hack</name><uri>http://www.blogger.com/profile/15941513817993332840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/-GpKc6GvJiIM/TXSOJqWKpVI/AAAAAAAAAxg/qFQv1UC7PN4/s220/layla_blogga.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VAh4WBHalW8/SR3KqyvADHI/AAAAAAAAAUU/oMX_bH06xQU/s72-c/DFFDefault1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2115075329663271644.post-7810156392568863292</id><published>2008-10-16T10:29:00.001-07:00</published><updated>2008-11-16T17:23:23.186-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='R12'/><category scheme='http://www.blogger.com/atom/ns#' term='Controller class'/><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>R12 Controller Class extension</title><summary type='text'>Today's topic will cover how to perform a Controller class extension in the buggy, unstable product known as JDeveloper 10g, for use with Oracle Applications Release 12.  The delay in posts is due partially to the fact that the documentation for JDeveloper 10g is actually for the 9i product.  That's right, Oracle shipped documentation for Jdeveloper 10g that includes screen prints and </summary><link rel='replies' type='application/atom+xml' href='http://oracle-hack.blogspot.com/feeds/7810156392568863292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2115075329663271644&amp;postID=7810156392568863292' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/7810156392568863292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/7810156392568863292'/><link rel='alternate' type='text/html' href='http://oracle-hack.blogspot.com/2008/10/r12-controller-class-extension.html' title='R12 Controller Class extension'/><author><name>Oracle Hack</name><uri>http://www.blogger.com/profile/15941513817993332840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/-GpKc6GvJiIM/TXSOJqWKpVI/AAAAAAAAAxg/qFQv1UC7PN4/s220/layla_blogga.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_VAh4WBHalW8/SPbH2qYDCLI/AAAAAAAAAPI/-oD-8Rey7cQ/s72-c/r12co1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2115075329663271644.post-9113526046245938528</id><published>2008-06-22T14:38:00.018-07:00</published><updated>2008-11-16T17:23:23.186-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Controller class'/><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>HGrid AutoExpand in Oracle Applications Framework</title><summary type='text'>In a break from tradition, today's topic is from the Manager Self Service module of Oracle Applications.  Today we will demonstrate how one can invoke the following features of an HGrid bean in OA Framework:Rendering the ability to Expand All | Collapse AllAuto-expanding the entire HGridAn HGrid is what Oracle calls a tree structure with more complex features than a standard hierarchy tree.  What</summary><link rel='replies' type='application/atom+xml' href='http://oracle-hack.blogspot.com/feeds/9113526046245938528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2115075329663271644&amp;postID=9113526046245938528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/9113526046245938528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/9113526046245938528'/><link rel='alternate' type='text/html' href='http://oracle-hack.blogspot.com/2008/06/hgrid-autoexpand-in-oracle-applications.html' title='HGrid AutoExpand in Oracle Applications Framework'/><author><name>Oracle Hack</name><uri>http://www.blogger.com/profile/15941513817993332840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/-GpKc6GvJiIM/TXSOJqWKpVI/AAAAAAAAAxg/qFQv1UC7PN4/s220/layla_blogga.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VAh4WBHalW8/SF7G3MfgEoI/AAAAAAAAAN4/Hj94gmlXrPI/s72-c/expand_all1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2115075329663271644.post-7679323445899730230</id><published>2008-05-12T19:26:00.035-07:00</published><updated>2008-11-16T17:23:23.186-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Controller class'/><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>Controller class extension in Oracle Applications</title><summary type='text'>A Controller .class (CO) file is the Java code that controls the user interface on a Self-Service/OA Framework page within Oracle Applications.  Events such as button clicks and other user activities are handled via the CO.To demonstrate how to perform a simple Controller .class extension, we will show a Create Vacancy transaction from iRecruitment.  It just so happens most of the JDeveloper </summary><link rel='replies' type='application/atom+xml' href='http://oracle-hack.blogspot.com/feeds/7679323445899730230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2115075329663271644&amp;postID=7679323445899730230' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/7679323445899730230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/7679323445899730230'/><link rel='alternate' type='text/html' href='http://oracle-hack.blogspot.com/2008/05/controller-class-extension-in-oracle.html' title='Controller class extension in Oracle Applications'/><author><name>Oracle Hack</name><uri>http://www.blogger.com/profile/15941513817993332840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/-GpKc6GvJiIM/TXSOJqWKpVI/AAAAAAAAAxg/qFQv1UC7PN4/s220/layla_blogga.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VAh4WBHalW8/SCj8jog-kfI/AAAAAAAAALI/W7-JeNAn9vQ/s72-c/co1.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2115075329663271644.post-2523222467796587354</id><published>2008-03-27T17:00:00.061-07:00</published><updated>2010-09-30T07:58:47.060-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='View Object'/><category scheme='http://www.blogger.com/atom/ns#' term='JDeveloper'/><title type='text'>How to Extend a View Object in OA Framework</title><summary type='text'>View Objects are the queries that provide the data seen on a Self Service web page.  Oracle offers many attributes in each View Object, but often an additional attribute is needed.  Oracle allows developers to extend the delivered View Objects to meet this need.  The following iRecruitment Vacancy Search Page will be used for demonstration, but any page developed using the OAF architecture is a </summary><link rel='replies' type='application/atom+xml' href='http://oracle-hack.blogspot.com/feeds/2523222467796587354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2115075329663271644&amp;postID=2523222467796587354' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/2523222467796587354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/2523222467796587354'/><link rel='alternate' type='text/html' href='http://oracle-hack.blogspot.com/2008/03/how-to-extend-view-object-in-oa.html' title='How to Extend a View Object in OA Framework'/><author><name>Oracle Hack</name><uri>http://www.blogger.com/profile/15941513817993332840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/-GpKc6GvJiIM/TXSOJqWKpVI/AAAAAAAAAxg/qFQv1UC7PN4/s220/layla_blogga.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VAh4WBHalW8/R-w1dC6KeOI/AAAAAAAAAGc/SDVFG5DpcVk/s72-c/VO1.jpg' height='72' width='72'/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2115075329663271644.post-6006781505922016918</id><published>2008-02-26T20:13:00.020-08:00</published><updated>2008-03-25T05:16:57.471-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='User Hooks'/><title type='text'>User Hook in iRecruitment</title><summary type='text'>Many Self Service Web applications now use API calls to validate data prior to completing transactions. Back-in-the-day, some of the Oracle Forms used direct DML statements which would make it impossible to apply additional data validation without doing a customization to the form (or in the case of Self Service, the page).  If the same API is used in the PUI and in Self Service, one User Hook </summary><link rel='replies' type='application/atom+xml' href='http://oracle-hack.blogspot.com/feeds/6006781505922016918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2115075329663271644&amp;postID=6006781505922016918' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/6006781505922016918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2115075329663271644/posts/default/6006781505922016918'/><link rel='alternate' type='text/html' href='http://oracle-hack.blogspot.com/2008/02/user-hook-in-irecruitment-2.html' title='User Hook in iRecruitment'/><author><name>Oracle Hack</name><uri>http://www.blogger.com/profile/15941513817993332840</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://3.bp.blogspot.com/-GpKc6GvJiIM/TXSOJqWKpVI/AAAAAAAAAxg/qFQv1UC7PN4/s220/layla_blogga.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_VAh4WBHalW8/R8Tl7XwH4JI/AAAAAAAAADk/oxGpJGaTgwg/s72-c/1_hook.jpg' height='72' width='72'/><thr:total>3</thr:total></entry></feed>
