<?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-7591641845060677730</id><updated>2012-02-07T09:29:02.492-05:00</updated><category term='Unix'/><category term='PeopleSoft Admin'/><category term='Downloads'/><category term='Interview Questions'/><category term='Oracle'/><category term='PeopleSoft - Developer'/><category term='Peoplesoft HRMS Functional'/><category term='Training Videos'/><title type='text'>Sharing our learning in PeopleSoft...</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default?start-index=101&amp;max-results=100'/><author><name>Sandeep G</name><uri>http://www.blogger.com/profile/16233707014779544910</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>272</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-3210183097248626078</id><published>2012-01-25T00:58:00.001-05:00</published><updated>2012-01-25T00:58:09.803-05:00</updated><title type='text'>Delivered EIPs in PeopleSoft across different modules</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;br /&gt;&lt;h1 class="TITLES" style="font-family: arial, helvetica, sans-serif; font-size: 18px; margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 3px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto; text-decoration: none;"&gt;Oracle's PeopleSoft Enterprise Integration Point (EIP) Diagrams&lt;/h1&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Following link provides the details of the EIP for different modules in PeopleSoft. It will be handy while integrating modules in PeopleSoft.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://docs.oracle.com/cd/E18171_01/EIPAPP91/index.html"&gt;http://docs.oracle.com/cd/E18171_01/EIPAPP91/index.html&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-3210183097248626078?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/3210183097248626078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=3210183097248626078&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3210183097248626078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3210183097248626078'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2012/01/delivered-eips-in-peoplesoft-across.html' title='Delivered EIPs in PeopleSoft across different modules'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-7233832545997592907</id><published>2012-01-21T08:30:00.000-05:00</published><updated>2012-01-21T08:30:05.787-05:00</updated><title type='text'>PeopleTools Meta Data Tables</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;We often search for the PeopleSoft Tools Meta Data tables for various reasons.&lt;br /&gt;There are a lot of blog and websites providing these details on the Internet. In my blog post will just consolidate them together.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.go-faster.co.uk/peopletools/"&gt;http://www.go-faster.co.uk/peopletools/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.go-faster.co.uk/peopletools/psversion.htm"&gt;http://www.go-faster.co.uk/peopletools/psversion.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pscustomizer.com/peoplesoft-examples/peopletools-metadata/"&gt;http://www.pscustomizer.com/peoplesoft-examples/peopletools-metadata/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.erpassociates.com/peoplesoft-corner-weblog/peopletools/mapping-peopletools-tables.html"&gt;http://www.erpassociates.com/peoplesoft-corner-weblog/peopletools/mapping-peopletools-tables.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-7233832545997592907?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/7233832545997592907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=7233832545997592907&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7233832545997592907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7233832545997592907'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2012/01/peopletools-meta-data-tables.html' title='PeopleTools Meta Data Tables'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-3374831631012719301</id><published>2012-01-05T15:01:00.000-05:00</published><updated>2012-01-05T15:03:55.310-05:00</updated><title type='text'>PeopleTools 8.52 - Restful Webservices</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Hi PeopleTools 8.52 - Support the Restful&amp;nbsp;web services. I was just wondering what is this Restful which generates WADL vs WSDL.&lt;br /&gt;&lt;br /&gt;I found some of the interesting post/documents that expain SOAP/WSDL and Restful/WADL.&lt;br /&gt;&lt;br /&gt;Document provides the detail differences between the WSDL and WADL.how they are different from the WSDL 2.0.&lt;br /&gt;&lt;br /&gt;http://public.dhe.ibm.com/software/dw/specs/ws-wadlwsdl/WADLWSDLpaper20080621.pdf&lt;br /&gt;&lt;br /&gt;http://www.ajaxonomy.com/2008/xml/web-services-part-1-soap-vs-rest&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;WADL and WSDL 2.0 HTTP binding are similar but do have some differences. Each&lt;br /&gt;specification has both its pros and cons. In short, WADL is simple and has limited scope. By&lt;br /&gt;design, WADL is limited to describing HTTP applications and does not address features such&lt;br /&gt;as security. On the other hand, the WSDL 2.0 HTTP binding is more feature rich, at the cost&lt;br /&gt;of increased complexity, yet still lacks a true resource-centric model.&lt;br /&gt;It will be interesting to watch as each of these technologies matures and gains broader&lt;br /&gt;adoption.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-3374831631012719301?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/3374831631012719301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=3374831631012719301&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3374831631012719301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3374831631012719301'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2012/01/peopletools-852-restful-webservices.html' title='PeopleTools 8.52 - Restful Webservices'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-5265825524209877118</id><published>2011-10-07T10:31:00.001-04:00</published><updated>2011-10-07T10:31:46.567-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Creating Secured  Webservice</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Webserivces are one of the best methods to communicate 2 systems. Data is transmitted between the system over the network needs to be safe. Webservices security is very important.&lt;br /&gt;&lt;br /&gt;Here are some of the links that will be useful for implementing the webservice security. Later I will post the detailed steps for the implementing the webservice security.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Oracle Support documents&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;E-IB: How to Implement WS Encryption for Inbound Web Services Security (Doc ID 661275.1)&lt;br /&gt;E-IB: How to Setup Inbound WS-Security Processing Using SAML Token in Integration Broker (Doc ID 1322740.1) &lt;br /&gt;E-PORTAL: WSRP Red Paper For PeopleTools 8.49-8.50 (Doc ID 1073454.1)&lt;br /&gt;E-SEC: Does Peoplesoft Support the Securty Assertion Markup Lanuage (SAML) Directly? (Doc ID 623055.1)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;PeopleBook Links&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Home &amp;gt; PeopleBooks &amp;gt; Enterprise PeopleTools 8.50 PeopleBook: Integration Broker Administration &amp;gt; Setting Up Secure Integration Environments &amp;gt; Understanding WS-Security Processing using SAML Tokens&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Home &amp;gt; PeopleBooks &amp;gt; Enterprise PeopleTools 8.50 PeopleBook: PeopleTools Portal Technology &amp;gt; Configuring WS-Security For WSRP Consumption and Production &amp;gt; Determining Security Requirements &lt;br /&gt;&lt;br /&gt;Home &amp;gt; PeopleBooks &amp;gt; Enterprise PeopleTools 8.50 PeopleBook: Integration Broker Administration &amp;gt; Setting Up Secure Integration Environments &amp;gt; Understanding WS-Security Processing using SAML Tokens&lt;br /&gt;&lt;br /&gt;Home &amp;gt; PeopleBooks &amp;gt; Enterprise PeopleTools 8.50 PeopleBook: Integration Broker Administration &amp;gt; Setting Up Secure Integration Environments&amp;gt; Understanding WS-Security Processing using Username Tokens&lt;br /&gt;&lt;br /&gt;Prerequisites for Implementing WS-Security in PeopleSoft Integration Broker Implementing WS-Security for Inbound Integrations (Username Tokens)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-5265825524209877118?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/5265825524209877118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=5265825524209877118&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5265825524209877118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5265825524209877118'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2011/10/creating-secure-webservice-security.html' title='Creating Secured  Webservice'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-9038059365651359377</id><published>2011-10-07T10:09:00.001-04:00</published><updated>2011-12-10T11:30:20.492-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Implementing CAPTCHA  using ReCaptcha in PeopleSoft</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Backgroud :&lt;br /&gt;Find out about ReCAPTCHA here :- &lt;a href="http://en.wikipedia.org/wiki/ReCAPTCHA"&gt;http://en.wikipedia.org/wiki/ReCAPTCHA&lt;/a&gt;&lt;br /&gt;CAPTCHA :- &lt;a href="http://en.wikipedia.org/wiki/CAPTCHA"&gt;http://en.wikipedia.org/wiki/CAPTCHA&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-IO2DDjC6Bv8/TuOI8JfMduI/AAAAAAAAByc/jzh7SGaiRig/s1600/smallCaptchaSpaceWithRoughAlpha.png" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" mda="true" src="http://2.bp.blogspot.com/-IO2DDjC6Bv8/TuOI8JfMduI/AAAAAAAAByc/jzh7SGaiRig/s1600/smallCaptchaSpaceWithRoughAlpha.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;You can use this for the forgot password component&amp;nbsp;, carrer login page (applicant login)&amp;nbsp;or any other similar pages strighat way.&lt;br /&gt;&lt;br /&gt;Following are modified steps from the reCAPTCHA website for the PeopleSoft Implementation.&lt;br /&gt;&lt;br /&gt;First, go to &lt;a href="http://recaptcha.net/" target="_blank"&gt;the reCAPTCHA web site&lt;/a&gt; and create an account. As part of that account creation process you'll have to specify the domain your reCAPTCHA will be protecting. The reCAPTCHA site will will give you a key pair for that domain. The key pair allows you to authenticate your reCAPTCHA requests to the reCAPTCHA servers&lt;br /&gt;&lt;br /&gt;Second, Create the HTML Area in the PeopleSoft page where you want the ReCaptcha to apper&lt;br /&gt;in the HTML Defination&amp;nbsp;add the follwing Java script code, you need to enclose it with form tags.&lt;br /&gt;make sure you replace &lt;your_public_key&gt;&amp;nbsp; - with the public key from the key pair created in reCaptcha website.&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-JvALznXsARU/To8FgrMVw_I/AAAAAAAABxw/7KSwJGA8lVU/s1600/ReCaptcha+Code.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="168px" kca="true" src="http://2.bp.blogspot.com/-JvALznXsARU/To8FgrMVw_I/AAAAAAAABxw/7KSwJGA8lVU/s640/ReCaptcha+Code.bmp" width="640px" /&gt;&lt;/a&gt;&lt;br /&gt;Download the Java API library in the following location &lt;br /&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/recaptcha/downloads/list?q=label:java-Latest"&gt;http://code.google.com/p/recaptcha/downloads/list?q=label:java-Latest&lt;/a&gt;&amp;nbsp;- Place the jar file in the class path/folder for the java in the appserver.&lt;br /&gt;&lt;br /&gt;Add button on the page, similar to submit button for the page, on field change of the button you can write the code as below.&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-qytN0okv5as/To8HBXDsaGI/AAAAAAAABx0/JhdQ9GI5970/s1600/ReCaptcha+Code+-+2.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="278px" kca="true" src="http://2.bp.blogspot.com/-qytN0okv5as/To8HBXDsaGI/AAAAAAAABx0/JhdQ9GI5970/s640/ReCaptcha+Code+-+2.bmp" width="640px" /&gt;&lt;/a&gt;&lt;br /&gt;PS: Make sure you replace the private in code with the private key generated by reCaptcha for your domain.&lt;br /&gt;Hope this will be helpfull.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-9038059365651359377?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/9038059365651359377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=9038059365651359377&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/9038059365651359377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/9038059365651359377'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2011/10/implementing-captcha-using-recaptcha-in.html' title='Implementing CAPTCHA  using ReCaptcha in PeopleSoft'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-IO2DDjC6Bv8/TuOI8JfMduI/AAAAAAAAByc/jzh7SGaiRig/s72-c/smallCaptchaSpaceWithRoughAlpha.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-2250647566534140589</id><published>2011-07-27T10:35:00.002-04:00</published><updated>2011-09-20T00:08:42.528-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Verity Search Engine in PeopleSoft HR applications.</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;h3 class="post-title entry-title"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-weight: normal;"&gt;VERITY Search Engine, PORTAL_INDEX process, Building a Search Index and Searching the Portal&lt;/span&gt; - &lt;span style="font-weight: normal;"&gt;very good post from Shyam Sundar. &lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;a href="http://peoplesoftwiki.blogspot.com/2010/01/verity-search-engine-portalindex.html"&gt;http://peoplesoftwiki.blogspot.com/2010/01/verity-search-engine-portalindex.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 class="post-title entry-title" style="font-weight: normal;"&gt;&lt;span style="font-size: small;"&gt;All about PeopleSoft Portal Registry- Shyam Sundar&lt;/span&gt;&lt;/h3&gt;&lt;h3 class="post-title entry-title" style="font-weight: normal;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://peoplesoftwiki.blogspot.com/2010/02/what-is-portal-registry.html"&gt;http://peoplesoftwiki.blogspot.com/2010/02/what-is-portal-registry.html&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;&lt;h3 class="post-title entry-title" style="font-weight: normal;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;Verity is needs to installed in 8.50 and HCM 9.1 version. It no long comes as product with&lt;/span&gt; &lt;span style="font-size: small;"&gt;peoplesoft installation.&lt;/span&gt; &lt;span style="font-size: small;"&gt;following link has the details to install the verity search engine.&lt;/span&gt;&lt;/h3&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-2250647566534140589?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/2250647566534140589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=2250647566534140589&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2250647566534140589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2250647566534140589'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2011/07/verity-search-engine-in-peoplesoft-hr.html' title='Verity Search Engine in PeopleSoft HR applications.'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-2884181242675214668</id><published>2011-07-27T10:03:00.002-04:00</published><updated>2011-09-20T00:09:16.582-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><title type='text'>Difference different versions of Peoplesoft HR Application</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div closure_uid_npmwul="116"&gt;People HR application has evolved with each version and there was major change in the Personal model. Most of us know what are the major changes in personal model. Some time finding all the detail changes and to understand and back data from old versions during upgrade and re-implementation is a challenge.&lt;/div&gt;&lt;br /&gt;We do have details in the people books, It has not evolved as much as application find things on people books is not that friendly. I&amp;nbsp; found one of link hosting the details of the changes hope this will be useful for you as well.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.acs.utah.edu/acs/systems/ps8/CampusSolns/CS_Docs/appdocs/ucs801_8926.htm"&gt;http://www.acs.utah.edu/acs/systems/ps8/CampusSolns/CS_Docs/appdocs/ucs801_8926.htm&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-2884181242675214668?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/2884181242675214668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=2884181242675214668&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2884181242675214668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2884181242675214668'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2011/07/difference-in-personal-model-in.html' title='Difference different versions of Peoplesoft HR Application'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-1481160509154840790</id><published>2011-07-19T01:07:00.000-04:00</published><updated>2011-07-19T01:07:17.417-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Delivered Page to Search Component Navigation.</title><content type='html'>There was several solutions to find the navigation path for component and page. There were several SQL statements for different databases. Finally Oracle as developed page this purpose.&lt;br /&gt;&lt;br /&gt;In the latest Ptools 8.50 and Application 9.1 application search is possible from two navigations.&lt;br /&gt;&lt;br /&gt;1) Main Menu &amp;gt; Enterprise Components &amp;gt; Find Object Navigation&lt;br /&gt;2) Setup&amp;nbsp;HRMS &amp;gt; System Administration &amp;gt; Utilites &amp;gt; Portal Navigation Path&lt;br /&gt;&lt;br /&gt;Search is possible&amp;nbsp;with name of Component,Page,Secondary Page and Content Reference.&lt;br /&gt;&lt;br /&gt;Search works fine with hidden components as well.&lt;br /&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-HdXohFJOb7g/TiUQQ0lYUsI/AAAAAAAABUM/tige7hvXxrU/s1600/ComponentNavigationSearch.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" m$="true" src="http://1.bp.blogspot.com/-HdXohFJOb7g/TiUQQ0lYUsI/AAAAAAAABUM/tige7hvXxrU/s1600/ComponentNavigationSearch.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-1481160509154840790?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/1481160509154840790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=1481160509154840790&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1481160509154840790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1481160509154840790'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2011/07/delivered-page-to-search-component.html' title='Delivered Page to Search Component Navigation.'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-HdXohFJOb7g/TiUQQ0lYUsI/AAAAAAAABUM/tige7hvXxrU/s72-c/ComponentNavigationSearch.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-5554129839559518979</id><published>2011-07-13T11:49:00.000-04:00</published><updated>2011-07-13T11:49:42.324-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>PeopleTools 8.52 - Next big tools release</title><content type='html'>A lot of changes are expected to happen in the 8.52. RVP - Release value proposition of of 8.52 describe a lot interesting features. Very excited to work on 8.52 applications.&lt;br /&gt;&lt;br /&gt;There are already a lot of blog providing detail information about the 8.52. I have included few of those in this post.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bloggingaboutoracleapplications.org/"&gt;http://bloggingaboutoracleapplications.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.oracle.com/peopletools/entry/new_peoplesoft_applications_search"&gt;http://blogs.oracle.com/peopletools/entry/new_peoplesoft_applications_search&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.oracle.com/peopletools/entry/sneak_peek_of_peopletools_8"&gt;http://blogs.oracle.com/peopletools/entry/sneak_peek_of_peopletools_8&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.oracle.com/peopletools/entry/peoplesoft_test_framework_enhancements"&gt;http://blogs.oracle.com/peopletools/entry/peoplesoft_test_framework_enhancements&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.oracle.com/peopletools/entry/peoplesoft_s_browser_story_gets"&gt;http://blogs.oracle.com/peopletools/entry/peoplesoft_s_browser_story_gets&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-5554129839559518979?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/5554129839559518979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=5554129839559518979&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5554129839559518979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5554129839559518979'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2011/07/peopletools-852-next-big-tools-release.html' title='PeopleTools 8.52 - Next big tools release'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-4372333045284797109</id><published>2011-02-09T03:36:00.000-05:00</published><updated>2011-02-09T03:36:38.588-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Understanding / Interpreting Oracle SQL Explain Plan</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Correct Interpretation of the Oracle Explain Plan is requried. I found one of the link where it is explained easily. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.akadia.com/services/ora_interpreting_explain_plan.html"&gt;http://www.akadia.com/services/ora_interpreting_explain_plan.html&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-4372333045284797109?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/4372333045284797109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=4372333045284797109&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4372333045284797109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4372333045284797109'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2011/02/understanding-interpreting-oracle-sql.html' title='Understanding / Interpreting Oracle SQL Explain Plan'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-7934246059222538502</id><published>2011-01-27T15:37:00.001-05:00</published><updated>2011-01-28T04:31:53.298-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Peoplesoft Job Openings</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;An dedicated web site for the peoplesoft job openings.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rdklabs.org/"&gt;http://www.rdklabs.org/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-7934246059222538502?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/7934246059222538502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=7934246059222538502&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7934246059222538502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7934246059222538502'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2011/01/peoplesoft-job-openings.html' title='Peoplesoft Job Openings'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-4022706214340013187</id><published>2011-01-27T06:19:00.001-05:00</published><updated>2011-01-27T06:20:25.999-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Filelayout Facts</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;FIXED format&lt;br /&gt;&lt;br /&gt;Be careful when you change the length or starting position of any file fields, or if you insert a new file field between two existing ones. It’s possible to overlay fields. Results are unpredictable.&lt;br /&gt;&lt;br /&gt;When you insert a record into a file layout, fields of type Long are converted to type Character, with a length of 0. You must set a field length greater than 0 before you can save the file layout.&lt;br /&gt;&lt;br /&gt;CSV format&lt;br /&gt;&lt;br /&gt;• Both the qualifier and the delimiter accept a blank as a valid value. &lt;br /&gt;• If a field is NULL, you don't have to use qualifiers. In the following example, Field2 is NULL. &lt;br /&gt;Field1,,Field3,Field4. . &lt;br /&gt;&amp;nbsp; &lt;br /&gt;XML Format &lt;br /&gt;&amp;nbsp; &lt;br /&gt;• Your XML input file must contain at least the fields that are specified in the file layout definition you’re using. If the file is missing any fields, the input rowset won’t contain any data. &lt;br /&gt;&lt;br /&gt;• If your XML input file contains extra fields that aren’t specified in the file layout definition, the ReadRowset method will ignore the extra fields. &lt;br /&gt;&lt;br /&gt;• When you insert a record into a file layout, fields of type Long are converted to type Character, with a length of 0. You must set a field length greater than 0 before you can save the file layout.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-4022706214340013187?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/4022706214340013187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=4022706214340013187&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4022706214340013187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4022706214340013187'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2011/01/fixed-format-be-careful-when-you-change.html' title='Filelayout Facts'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-1760944851226440763</id><published>2010-12-19T23:11:00.001-05:00</published><updated>2010-12-19T23:11:59.566-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><category scheme='http://www.blogger.com/atom/ns#' term='Training Videos'/><title type='text'>People-Tools 8.51 - New UI Enhancements.</title><content type='html'>&lt;div class="MsoNormal"&gt;Get glimpse of UI enhancements in People Tools 8.51.&amp;nbsp; Best just got better.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;a href="http://download.oracle.com/peopletools/html/851ui_viewlet.html"&gt;http://download.oracle.com/peopletools/html/851ui_viewlet.html&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-1760944851226440763?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/1760944851226440763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=1760944851226440763&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1760944851226440763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1760944851226440763'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/12/people-tools-851-new-ui-enhancements.html' title='People-Tools 8.51 - New UI Enhancements.'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-3630354022450812229</id><published>2010-12-15T04:19:00.001-05:00</published><updated>2010-12-15T04:20:28.229-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Peoplesoft Test Framework Demo links</title><content type='html'>People Tools 8.51 has new interesting feature – Test framework as part of people tools objects. &lt;br /&gt;It will be an interesting feature for Testing/Functional and Development teams.&lt;br /&gt;Find out how it works - demo videos.&lt;br /&gt;&lt;br /&gt;1) Part 1 &lt;a href="http://www.youtube.com/watch?v=hY_q82hpcks"&gt;http://www.youtube.com/watch?v=hY_q82hpcks&lt;/a&gt;&lt;br /&gt;2) Part 2 &lt;a href="http://www.youtube.com/watch?v=kIK3QsPTPOU"&gt;http://www.youtube.com/watch?v=kIK3QsPTPOU&lt;/a&gt;&lt;br /&gt;3) Part 3 &lt;a href="http://www.youtube.com/watch?v=aRmpusoAN5E"&gt;http://www.youtube.com/watch?v=aRmpusoAN5E&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-3630354022450812229?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/3630354022450812229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=3630354022450812229&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3630354022450812229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3630354022450812229'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/12/peoplesoft-test-framework-demo-links.html' title='Peoplesoft Test Framework Demo links'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-4602025238152074298</id><published>2010-10-22T04:44:00.002-04:00</published><updated>2010-10-22T04:47:25.609-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>3rd Party Batch Scheduler for PeopleSoft</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Organizations that manage critical applications such as HR or their Supply Chain with&amp;nbsp;Peoplesoft run many jobs both within the Process Scheduler as well as outside of the&amp;nbsp;Peoplesoft environment. The scheduling facilities included in Peoplesoft are&amp;nbsp;rudimentary and are not capable of managing workload outside of Peoplesoft making&amp;nbsp;it challenging to get an end-to-end business view or to avoid manual processes that&amp;nbsp;can cause outages.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;ERP systems are the mainstream systems in most of the organization.&amp;nbsp;Different&amp;nbsp;ERP system and other system in the organization has to co-exist in the&amp;nbsp;organization&amp;nbsp;to support the business processes.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Business Need &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Integrate the PeopleSoft production environment with other systems  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Eliminate errors and processing delays  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Enhance the PeopleSoft built-in scheduler capabilities&lt;span class="Apple-style-span"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;broad range of platform and application support integrate different system in the organization.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;In an organization multiple batch process across different applications needs to scheduled in particular order. manage,&amp;nbsp;monitor&amp;nbsp;&amp;nbsp;and analyze the impact of different batch process on business process is very essential.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Some of the companies use Crontab - in the unix to schedule the jobs in the PeopleSoft and other applications. It will be common place to analyze and manage&amp;nbsp;scheduling. This is &amp;nbsp;platform&amp;nbsp;dependent and doesn't support all the process types.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;There are few&amp;nbsp;Scheduling softwares - Which can manage the different batch processes across different&amp;nbsp;platform&amp;nbsp;and&amp;nbsp;&amp;nbsp;applications and server as a common point to manage and monitor the different business processes. Workflow of different business process can be created with these softwares/applications.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;job dependencies, workload balancing, and&amp;nbsp;event-based job execution can be managed easily.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;3 - Third party Schedulers that are&amp;nbsp;popularly used with Peoplesoft ERP systems.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;1) Unicenter Autosys &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;2) Control - M&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;3) Tivoil Work schedular&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;There are Peoplesoft&amp;nbsp;adapters so that these&amp;nbsp;schedulers&amp;nbsp;can connect to Peoplesoft system.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The Adapter connects to the PeopleSoft&amp;nbsp;Enterprise database and collects the data it needs to define the task. The Adapter&amp;nbsp;submits the task, waits for Oracle’s PeopleSoft Enterprise Process Scheduler to&amp;nbsp;finish running the task, and retrieves the status changes in the PeopleSoft Enterprise&amp;nbsp;database. The status can be viewed from the Schedular Operator Console and the&amp;nbsp;PeopleSoft Enterprise Process Monitor.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The integration is accomplished by inserting PeopleSoft Enterprise job or process&amp;nbsp;information into various database tables that emulate a submission through the&amp;nbsp;PeopleTools GUI. Once the PeopleSoft Enterprise work has been scheduled, it is&amp;nbsp;monitored to completion, reflecting status changes back to the&amp;nbsp;Scheduler.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-4602025238152074298?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/4602025238152074298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=4602025238152074298&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4602025238152074298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4602025238152074298'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/10/3rd-party-batch-scheduler-for.html' title='3rd Party Batch Scheduler for PeopleSoft'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-1804531085982357922</id><published>2010-10-08T11:18:00.002-04:00</published><updated>2010-10-20T02:34:20.658-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>PeopleSoft Tracing &amp; Logging</title><content type='html'>&lt;b&gt;&lt;u&gt;Tracing online&amp;nbsp;People Code&amp;nbsp;and SQL&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Select Trace at the login screen or add “&amp;amp;trace=Y” to the&amp;nbsp;login URL OR -&amp;nbsp;To set trace flags, click here (use this link.&lt;br /&gt;&lt;div class="pslogintext"&gt;&lt;/div&gt;2. Choose the options in the tracing screen and login.&lt;br /&gt;3. Perform the actions you wish to record.&lt;br /&gt;4. Once complete logout and retrieve the file from the&amp;nbsp;&lt;ps_home&gt;/appserv/&lt;environment&gt;/LOGS directory.&amp;nbsp;&lt;/environment&gt;&lt;/ps_home&gt;&lt;br /&gt;The&amp;nbsp;trace file name will include your login name.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Tracing online PeopleCode and SQL (Alternative)&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;1. Login to PeopleSoft and navigate to PeopleTools &amp;gt; Debug.&lt;br /&gt;2. Choose the options and save.&lt;br /&gt;3. Perform the actions you wish to record.&lt;br /&gt;4. Once complete logout and retrieve the file from the&lt;br /&gt;&lt;ps_home&gt;/appserv/&lt;environment&gt;/LOGS directory. The trace&lt;/environment&gt;&lt;/ps_home&gt;&lt;br /&gt;file name will include your login name.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Application Engine Tracing&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;1. Open the process definition&lt;br /&gt;2. Select the overrides tab.&lt;br /&gt;3. Select Append on the parameters field.&lt;br /&gt;4. Enter -TRACE 131 -TOOLSTRACEPC 3596 -TOOLSTRACESQL&lt;br /&gt;143&lt;br /&gt;5. Save the record.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;SQR Tracing&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;1. Open the process definition&lt;br /&gt;2. Select the overrides tab.&lt;br /&gt;3. Select Append on the parameters field.&lt;br /&gt;4. Enter –DEBUG[ABC]… (replace ABC with the debug letters&lt;br /&gt;provided in the sqr, sqc source).&lt;br /&gt;5. Save the record.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Cobol Tracing&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;1. Open the Cobol SQL process type for the platform you are running on.&lt;br /&gt;2. Enter 255 in the command line field between two forward slashes “//”.&lt;br /&gt;3. Save the record.&lt;br /&gt;%%PRCSNAME%% %%DBTYPE%%/%%DBNAME%%/%%OPRID%%/%%OPRPSWD%%/%%RUNCNTLID%%/%%INSTANCE%%/255/%%DBFLAG%%&lt;br /&gt;4. Run the process and retrieve the COBOL sqltrace from the process monitor.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Tracing Settings&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;1. Both the process scheduler (psprcs.cfg) and application server (psappsrv.cfg) config files allow for permanent tracing settings as well as&amp;nbsp;setting up trace Masks. psprcs.cfg - &lt;ps_home&gt;/appserv/prcs/&lt;environment&gt;/ psappsrv.cfg - &lt;ps_home&gt;/appserv/&lt;environment&gt;/&lt;/environment&gt;&lt;/ps_home&gt;&lt;/environment&gt;&lt;/ps_home&gt;&lt;br /&gt;&lt;br /&gt;2. Trace Masks are setup to limit the amount of tracing allowed when a user wants to trace through the front end package (see all methods&lt;br /&gt;above).&lt;br /&gt;&lt;br /&gt;3. LogFence allows for lower and higher detail tracing with regards to application server standard logging. This is ideal for identifying&amp;nbsp;problems on the application server.&lt;br /&gt;&lt;br /&gt;4. To enable the trace link in the&amp;nbsp;Sign on&amp;nbsp;page.&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;People-tools&amp;nbsp;&amp;gt;&amp;nbsp;Web-profile.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Web profile&amp;nbsp;&amp;gt; Debugging Tab -&amp;gt; Check the Option -&amp;nbsp;Show Trace Link at  Signon&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-1804531085982357922?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/1804531085982357922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=1804531085982357922&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1804531085982357922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1804531085982357922'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/10/peoplesoft-tracing.html' title='PeopleSoft Tracing &amp; Logging'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-7534163606042573201</id><published>2010-09-28T06:48:00.000-04:00</published><updated>2010-09-28T06:48:17.975-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>How to hide &amp; unhide the grid from the page by using people code?</title><content type='html'>How to hide &amp;amp; unhide the grid from the page by using people code?&lt;br /&gt;&lt;br /&gt;In the given example, user wants to hide and unhide the grid from the page by selecting the check box option on the page. If the check&amp;nbsp;box is checked the grid should be visible else hide the grid &amp;amp; delete the values present in the grid.The check box is at level 0 &amp;amp; the&amp;nbsp;grid is at level 1.&lt;br /&gt;&lt;br /&gt;Function HideAllRows() can be used to hide the grid, &amp;amp; function ShowAllRows() can be used to unhide the grid.&lt;br /&gt;&lt;br /&gt;HideAllRows hides all rows of the rowset.&lt;br /&gt;For the given example, write the below people code at field change of check box.&lt;br /&gt;&lt;br /&gt;1) Hide the grid.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Rowset0 = GetLevel0();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Row0 = &amp;amp;Rowset0(1);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Rowset1 = &amp;amp;Row0.GetRowset(Scroll.&lt;record_of_grid_level1&gt;);&lt;/record_of_grid_level1&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Rowset1.HideAllRows();&lt;br /&gt;&lt;br /&gt;2) Delete the data from the grid&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Rowset0 = GetLevel0();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Row0 = &amp;amp;Rowset0(1);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Rowset1 = &amp;amp;Row0.GetRowset(Scroll.&lt;record_of_grid_level1&gt;);&lt;/record_of_grid_level1&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; For &amp;amp;i = &amp;amp;Rowset1.ActiveRowCount To 1 Step - 1&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;amp;Rowset1.DeleteRow(&amp;amp;i);&lt;br /&gt;&amp;nbsp;&amp;nbsp; End-For;&lt;br /&gt;&lt;br /&gt;OR&lt;br /&gt;&lt;br /&gt;If the data is present in the component buffer &amp;amp; not present in the data base, then use function flush() to delete the data from the&amp;nbsp;buffer.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Rowset0 = GetLevel0();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Row0 = &amp;amp;Rowset0(1);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Rowset1 = &amp;amp;Row0.GetRowset(Scroll.&lt;record_of_grid_level1&gt;);&lt;/record_of_grid_level1&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Rowset1.flush();&lt;br /&gt;&lt;br /&gt;3) Unhide the grid&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Rowset0 = GetLevel0();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Row0 = &amp;amp;Rowset0(1);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Rowset1 = &amp;amp;Row0.GetRowset(Scroll.&lt;record_of_grid_level1&gt;);&lt;/record_of_grid_level1&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;amp;Rowset1.ShowAllRows();&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-7534163606042573201?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/7534163606042573201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=7534163606042573201&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7534163606042573201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7534163606042573201'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/09/how-to-hide-unhide-grid-from-page-by.html' title='How to hide &amp; unhide the grid from the page by using people code?'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-6638702292231956419</id><published>2010-09-28T05:47:00.000-04:00</published><updated>2010-09-28T05:47:14.823-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>People-Tools 8.51 is available now.</title><content type='html'>People-tools 8.51 is available now. It has a lot of interesting features as explained in my earlier posts.&lt;br /&gt;&lt;br /&gt;Some of the resources links for 8.51&lt;br /&gt;&lt;br /&gt;1) People-books&amp;nbsp;- Finally a new look to&amp;nbsp;People-books - Not many notable changes in the UI.&lt;br /&gt;Hosted peoplebooks.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.oracle.com/docs/cd/E18083_01/pt851pbr0/eng/psbooks/index.htm"&gt;http://download.oracle.com/docs/cd/E18083_01/pt851pbr0/eng/psbooks/index.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2) Peopletools Advisor 8.51 Advisor Webcast&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;a href="http://www.blogger.com/goog_452364128"&gt;https://oracleaw.webex.com/oracleaw/ldr.php?AT=pb&amp;amp;SP=MC&amp;amp;rID=57986397&amp;amp;rKey=8437b9e766fd40d&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;a href="https://oracleaw.webex.com/oracleaw/ldr.php?AT=pb&amp;amp;SP=MC&amp;amp;rID=57986397&amp;amp;rKey=8437b9e766fd40d7"&gt;7&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3) Documentation on 8.51 release.&lt;br /&gt;&lt;a href="https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=NOT&amp;amp;id=1127534.1"&gt;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=NOT&amp;amp;id=1127534.1&lt;/a&gt; ( login&amp;nbsp;required)&lt;br /&gt;&lt;br /&gt;Some of&amp;nbsp;features to look&amp;nbsp;forward.&lt;br /&gt;&lt;br /&gt;1) Test-frame work.&lt;br /&gt;2)&amp;nbsp;Smart Navigation.&lt;br /&gt;3) UPK Help Embedding.&lt;br /&gt;4) Advanced Integrations.&lt;br /&gt;5) Peoplesoft Work center framework - Role-based functional portals.&lt;br /&gt;&lt;br /&gt;It will be&amp;nbsp;available&amp;nbsp;fully in 2010 Q3 and 8.52 will be&amp;nbsp;available&amp;nbsp;for 2011 Q3.&lt;br /&gt;&lt;br /&gt;What are the features in your wishlist for&amp;nbsp;People-tools&amp;nbsp;- 8.52 ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-6638702292231956419?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/6638702292231956419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=6638702292231956419&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6638702292231956419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6638702292231956419'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/09/people-tools-851-is-available-now.html' title='People-Tools 8.51 is available now.'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-1265742323070152604</id><published>2010-08-30T13:55:00.000-04:00</published><updated>2010-08-30T13:55:00.329-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Date Validation - Oracle SQL</title><content type='html'>In Peoplesoft where we read data from the files, especially for inbound interface&amp;nbsp;, conversion and one time data load. Date is usually read as character field in different format and converted to date. We need to validate the date for further processing. It will be good if we can validate&amp;nbsp;date field in SQL (set processing) than the validating using people code (row by row). Oracle doesn't have&amp;nbsp;very useful function&amp;nbsp;IsDate() not sure why.&lt;br /&gt;&lt;br /&gt;Lets see how we can do set processing for the date validation.&lt;br /&gt;&lt;br /&gt;1) Regular expression came to my mind to check the pattern and validate the date easily.&lt;br /&gt;&lt;br /&gt;Select 'X' from dual &lt;br /&gt;Where &lt;em&gt;REGEXP_LIKE&lt;/em&gt; ('1999-10-10','^(1920)\d\d[- /.](0[1-9]1[012])[- /.](0[1-9][12][0-9]3[01])$')&lt;br /&gt;&amp;nbsp;This is simple regular expression which matches only the date format. It doesn't check for leap years and 30,31 days for all the months.&lt;br /&gt;&lt;br /&gt;2) Select 'X' from dual&lt;br /&gt;Where &lt;strong&gt;NOT&lt;/strong&gt; &lt;em&gt;REGEXP_LIKE&lt;/em&gt; (&lt;strong&gt;'2009-2-29'&lt;/strong&gt;,'^((((19|20)(([02468][048])([13579][26]))-02-29))((20[0-9][0-9])(19[0-9][0-9]))-((((0[1-9])(1[0-2]))-((0[1-9])(1\d)(2[0-8])))((((0[13578])(1[02]))-31)(((0[1,3-9])(1[0-2]))-(2930)))))$')&lt;br /&gt;&lt;br /&gt;This regular expression is quite big difficult right every time correctly. Need to copy paste where ever it is requried.&lt;br /&gt;&lt;br /&gt;3) if the regular expression is getting difficult, then can create a PL/SQL function and use that function in the sql to validate.&lt;br /&gt;we can use the above sql itself in the function. or use the following.&lt;br /&gt;&lt;br /&gt;function IsDate (str long) return boolean is the_Date date;&lt;br /&gt;begin&lt;br /&gt;the_date := to_date(str,'dd-mon-yyyy'); -- note the correction to date mask from what you had below&lt;br /&gt;RETURN true; -- conversion success&lt;br /&gt;exception&lt;br /&gt;when others then RETURN false; -- conversion failed&lt;br /&gt;end; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;In the Peoplesoft Implementation project we can create such function once and can be used in many SQL/Peoplecode/AE's. It is difficult to maintain this procedure in different instances like Dev,FIT,SIT,UAT,PPROD,PROD, but is it worth the effort.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-1265742323070152604?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/1265742323070152604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=1265742323070152604&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1265742323070152604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1265742323070152604'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/08/date-validation-oracle-sql.html' title='Date Validation - Oracle SQL'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-640535269976512960</id><published>2010-08-30T10:16:00.002-04:00</published><updated>2010-08-30T13:01:38.937-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Special SQL operators make the SQL simple to understand &amp; write.</title><content type='html'>ALL, SOME&amp;nbsp; and ANY :- These operators are not widely used in the SQL, these keywords exists in both Oracle and MS SQL. These keywords can be very useful in developing many peoplesoft realated query. It makes the query simple to write and understand.&lt;br /&gt;&lt;br /&gt;Eg:- If you want the list&amp;nbsp;of employees who are terminated in all the assignments (employee records).&lt;br /&gt;&lt;br /&gt;&amp;nbsp;1) Select EMPLID from PS_PERSON A&lt;br /&gt;Where 'I' = ALL (Select HR_STATUS from PS_CURRENT_JOB J&lt;br /&gt;Where J.EMPLID = A.EMPLID ) &lt;br /&gt;&lt;br /&gt;2) Select EMPLID from PS_PERSON A&lt;br /&gt;Where 'A'&amp;nbsp;&amp;amp;lt;&amp;gt; ANY (Select HR_STATUS from PS_CURRENT_JOB J&lt;br /&gt;Where J.EMPLID = A.EMPLID ) &lt;br /&gt;&lt;br /&gt;ANY or SOME: Compares a value to each value in a list or returned by a query. Must be preceded by =, !=, &amp;gt;, &amp;lt;, &amp;lt;=, &amp;gt;=. Evaluates to FALSE if the query returns no rows.&lt;br /&gt;ALL: Compares a value to every value in a list or returned by a query. Must be preceded by =, !=, &amp;gt;, &amp;lt;&amp;nbsp;, &amp;lt;=, &amp;gt;=. Evaluates to TRUE if the query returns no rows. &lt;br /&gt;&lt;br /&gt;It is doesn't do anything new, it is just user friendly wrap keywords. The optimizer expands a condition that uses the ALL comparison operator followed by a parenthesized list of values into an equivalent condition that uses equality comparison operators and AND logical operators.The optimizer transforms a condition that uses the ANY or SOME operator followed by a sub query into a condition containing the EXISTS operator and a correlated sub query. &lt;br /&gt;&lt;br /&gt;Due to this behaviour of the optimizer in Oracle SQL, we need to analyze sql for the performance before we take decision to use it in the production. These constructs have been useful for me in doing the data analysis and creating the quick query to get list of the employee based on certain condition.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-640535269976512960?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/640535269976512960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=640535269976512960&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/640535269976512960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/640535269976512960'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/08/special-sql-operators-make-sql-simple.html' title='Special SQL operators make the SQL simple to understand &amp; write.'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-3289621548612235811</id><published>2010-08-27T11:29:00.000-04:00</published><updated>2010-08-27T11:29:08.804-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Forgot password link setup in Peopleosoft.</title><content type='html'>Many customers want forgot password option and email the password option. Based on the hint questions user can be authorized and get the password delivered to their email.&lt;br /&gt;&lt;br /&gt;Below Embedded Scribd document contains the steps to create the forgot password setup in peoplesoft.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scribd.com/doc/36509162/Forgot-Password-setup-in-Peoplesoft" style="-x-system-font: none; display: block; font-size-adjust: none; font-stretch: normal; font: 14px Helvetica,Arial,Sans-serif; margin: 12px auto 6px; text-decoration: underline;" title="View Forgot Password setup in Peoplesoft on Scribd"&gt;Forgot Password setup in Peoplesoft&lt;/a&gt; &lt;object data="http://d1.scribdassets.com/ScribdViewer.swf" height="600" id="doc_333752407848201" name="doc_333752407848201" style="outline: none;" type="application/x-shockwave-flash" width="100%"&gt;  &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf"&gt;  &lt;param name="wmode" value="opaque"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;  &lt;param name="allowFullScreen" value="true"&gt;  &lt;param name="allowScriptAccess" value="always"&gt;  &lt;param name="FlashVars" value="document_id=36509162&amp;access_key=key-1s92xg0gb0asz07diiyi&amp;page=1&amp;viewMode=list"&gt;  &lt;embed id="doc_333752407848201" name="doc_333752407848201" src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=36509162&amp;access_key=key-1s92xg0gb0asz07diiyi&amp;page=1&amp;viewMode=list" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="600" width="100%" wmode="opaque" bgcolor="#ffffff"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-3289621548612235811?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/3289621548612235811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=3289621548612235811&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3289621548612235811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3289621548612235811'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/08/forgot-password-link-setup-in.html' title='Forgot password link setup in Peopleosoft.'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-7437009102034323857</id><published>2010-08-27T02:55:00.000-04:00</published><updated>2010-08-27T02:55:51.648-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Type Ahead feature in the Peoplesoft 9.1/Ptools 8.50</title><content type='html'>In&amp;nbsp;PeopleSoft 9.1/ PeopleTools 8.50, they have introduced a new feature, as you type through a field it tries to provide&amp;nbsp;possible values for the field.&lt;br /&gt;&lt;br /&gt;Yes you can certainly disable the type ahead feature either globally (at User level) or at the Field level (all Users).&lt;br /&gt;&lt;br /&gt;Globally.&lt;br /&gt;My Personalization &amp;gt; Navigation Personalization &amp;gt; Type ahead = NO , default is YES&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Field level:&lt;br /&gt;To do it at a field level. It must fit the criteria. If you open up the field definition of the Record field Properties, the option lies there. But in order to use this feature , it will be turned on if the default page control is Edit Box or System Default. The Field has to be a search key or alternate search key and It must be either a Character, Number or Signal field.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_iU-8CALYW4k/THdhWEHj16I/AAAAAAAAA_4/riJwT0VqTgo/s1600/TypeAhead.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" ox="true" src="http://1.bp.blogspot.com/_iU-8CALYW4k/THdhWEHj16I/AAAAAAAAA_4/riJwT0VqTgo/s320/TypeAhead.bmp" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-7437009102034323857?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/7437009102034323857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=7437009102034323857&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7437009102034323857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7437009102034323857'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/08/type-ahead-feature-in-peoplesoft.html' title='Type Ahead feature in the Peoplesoft 9.1/Ptools 8.50'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_iU-8CALYW4k/THdhWEHj16I/AAAAAAAAA_4/riJwT0VqTgo/s72-c/TypeAhead.bmp' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-2047364438958166619</id><published>2010-08-12T04:07:00.006-04:00</published><updated>2010-08-19T07:12:55.154-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>SQL Loader - Basics</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Many times we need to load the data in to Peoplesoft Loading tables or other tables for conversion &amp;nbsp;and interface and bulk load for minor data migrations.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;SQL Loader is very fast and easy way for&amp;nbsp;loading&amp;nbsp;the data. It is not used much in real-time with productions instance, but with BPEL you can&amp;nbsp;automate&amp;nbsp;the loading of data in to tables in real-time. SQL Loader fast and very&amp;nbsp;efficient.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;There is some of the Basics of SQL Loader.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;SQL Loader:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="NORAM"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/em&gt;&lt;/strong&gt;SQL*Loader is the primary method for quickly populating Oracle tables with data from external files. It has a powerful data-parsing engine that puts little limitation on the format of the data in the datafile. SQL*Loader is invoked when you specify the sqlldr command.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;SQL*Loader can be used to do the following:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Load data across a network. This means that a SQL*Loader client can be run on a different system from the one that is running the SQL*Loader server. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Load data from multiple datafiles during the same load session &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Load data into multiple tables during the same load session &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Specify the character set of the data &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Selectively load data &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Load data from disk, tape, or named pipe &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Specify the character set of the data &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Generate sophisticated error reports, which greatly aid troubleshooting &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Load arbitrarily complex object-relational data &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Use either conventional or direct path loading.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;SQL*Loader Control File: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The control file is a text file written in a language that SQL*Loader understands. The control file tells SQL*Loader where to find the data, how to parse and interpret the data, and where to insert the data. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Input Data and Datafiles:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;SQL*Loader reads data from one or more files specified in the control file. From SQL*Loader's perspective, the data in the datafile is organized as records. A particular datafile can be in fixed record format, variable record format, or stream record format. The chosen format depends on the data and depends on the flexibility and performance necessary for the job.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;strong&gt;&lt;em&gt; &lt;/em&gt;&lt;/strong&gt;&lt;span style="font-family: Times New Roman;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;SQL*Loader Discards:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="bp" style="margin: 0in 0in 0in 0.5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -0.25in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;strong&gt;&lt;em&gt;·&lt;/em&gt;&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;As SQL*Loader executes, it may create a file called the &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;discard file&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;. This file is created only when it is needed, and only if you have specified that a discard file should be enabled .The discard file contains records that were filtered out of the load because they did not match any record-selection criteria specified in the control file. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in 0in 0in 0.5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -0.25in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;strong&gt;&lt;em&gt;·&lt;/em&gt;&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The discard file therefore contains records that were not inserted into any table in the database. You can specify the maximum number of such records that the discard file can accept. Data written to any database table is not written to the discard file. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in 0in 0in 0.5in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -0.25in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;strong&gt;&lt;em&gt;·&lt;/em&gt;&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The discard file is written in the same format as the datafile. The discard data can be loaded with the existing control file, after any necessary editing or correcting. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;b&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;h3&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Loading into Empty Tables:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;If the tables you are loading into are empty, use the INSERT option.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;h3&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Loading into Non-Empty Tables:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;If the tables you are loading into already contain data, you have three options: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;APPEND &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;REPLACE &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;TRUNCATE &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Warning&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;: &lt;/span&gt;&lt;/span&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;When the REPLACE or TRUNCATE keyword is specified, the entire &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;table&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt; is replaced, not just individual rows. After the rows are successfully deleted, a commit is issued. You cannot recover the data that was in the table before the load, unless it was saved with Export or a comparable utility. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;h4&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #330099;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;If data already exists in the table, SQL*Loader appends the new rows to it. If data doesn't already exist, the new rows are simply loaded. You must have SELECT privilege to use the APPEND option. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;h4&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;REPLACE:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;All rows in the table are deleted and the new data is loaded. The table must be in your schema, or you must have DELETE privilege on the table. &lt;a href="http://www.cs.umbc.edu/help/oracle8/server.815/a67792/ch04.htm#3251"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The row deletes cause any delete triggers defined on the table to fire. If DELETE CASCADE has been specified for the table, then the cascaded deletes are carried out, as well. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;h4&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;em&gt;Updating Existing&lt;/em&gt; Rows&lt;em&gt;:&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The REPLACE method is a &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;table&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt; replacement, not a replacement of individual rows. SQL*Loader does not update existing records, even if they have null columns. To update existing rows, use the following procedure: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol type="1"&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Load your data into a work table. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ol start="2" type="1"&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Use the SQL language UPDATE statement with correlated subqueries. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ol start="3" type="1"&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Drop the work table.&lt;em&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;TRUNCATE:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Using this method, SQL*Loader uses the SQL TRUNCATE command to achieve the best possible performance. For the TRUNCATE command to operate, the table's referential integrity constraints must first be disabled. If they have not been disabled, SQL*Loader returns an error.&lt;em&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Once the integrity constraints have been disabled, DELETE CASCADE is no longer defined for the table. If the DELETE CASCADE functionality is needed, then the contents of the table must be manually deleted before the load begins. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The table must be in your schema, or you must have the DELETE ANY TABLE privilege. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Notes:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Unlike the SQL TRUNCATE option, this method re-uses a table's extents. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="bp" style="margin: 0in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;INSERT is SQL*Loader's default method. It requires the table to be empty before loading. SQL*Loader terminates with an error if the table contains rows. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Steps to Run a SQL loader:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Open Command prompt. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Then enter the Database details in the below mentioned format. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SQLLDR Database Username/Password@Database Name.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eg: SQLLDR SYSADM/SYSADM&amp;amp;HRMS90DM &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Press enter. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;You will see &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Control= (in the Next Line, Enter the Control file Path.)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eg: Control=X:\appserv\prcs\HRMS90DM\files\Course_Catalog_Control.CTL (And&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.25in;"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enter)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span class="bodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;System takes the input from the file path mentioned in the control file and start loading the file with data accordingly.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="boldbodycopy"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Sample CTL (Control) File:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;File name should be stored with the extension *.CTL.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;LOAD DATA&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp; INFILE 'X:\appserv\prcs\HRMS90DM\files\Course_Catalog.txt'&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp; BADFILE 'X:\appserv\prcs\HRMS90DM\files\Course_Catalog.BAD'&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp; DISCARDFILE 'X:\appserv\prcs\HRMS90DM\files\Course_Catalog.DIS'&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp; APPEND&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp; INTO TABLE PS_PMR_AD_CRS_CATL&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp; fields terminated by "|"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp; TRAILING NULLCOLS&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp; (&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;INSTITUTION,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; ACAD_CAREER,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_SUBJECT,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_CATALOG_NUM,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; EFFDT DATE,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; EFF_STATUS,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_DESCR_CRSE,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_ACAD_GROUP,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_DEPT_ACAD,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_CRS_TYPE_CD,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_SCHEDULE_SEQ_NM,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_ACAD_LVL_CD,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_CREDIT,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_HOUR,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_EQ_CREDS,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_VR_CRED_INDC,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_LST_TERM_OFF,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_GRADE_MTH_CD,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_FIRST_TERM_OFFR,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_BHE_APPROVAL_DT,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_CREDT_ONLY_INDC,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_ATTND_REQ_CD,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_SPL_FEES,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_ROOM_REQ_CD,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_ESL_INDC,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_VAR_DESR_INDC,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_UPDAT_TIME,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_LIBERAL_ARTS_IN,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_REPEAT_ALLOW_IN,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_REQUISIT_OF_IND,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_REQUISITE_FLAG,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_BLCK_PRG_OFF_CD,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_SAT_LIB_ART,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_CPI_SUBJECT,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_CPI_UNIT,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_CPI_ELECTIVE,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_UP_LOW_CD,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_SPC_EFF_EXP_DTE,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_WAIT_LST_ALW_IN,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_PRE_REG_ALW_IND,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_BLK_BOARD_ALLOW,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&amp;nbsp; CU_SCH_CLS_BLK_IND &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;URL’s you can refer:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The contents written above were taken from the following mentioned URLs.Please go through them for the details.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.5in; mso-list: l2 level1 lfo2; tab-stops: list .5in; text-indent: -0.25in;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Ø&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.oracle.com/technology/products/database/utilities/htdocs/sql_loader_overview.html"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;http://www.oracle.com/technology/products/database/utilities/htdocs/sql_loader_overview.html&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.5in; mso-list: l2 level1 lfo2; tab-stops: list .5in; text-indent: -0.25in;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Ø&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.cs.umbc.edu/help/oracle8/server.815/a67792/ch03.htm"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;http://www.cs.umbc.edu/help/oracle8/server.815/a67792/ch03.htm&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/h3&gt;&lt;/span&gt;&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-2047364438958166619?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/2047364438958166619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=2047364438958166619&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2047364438958166619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2047364438958166619'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/08/sql-loader-basics.html' title='SQL Loader - Basics'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-5830102489006573608</id><published>2010-08-11T08:28:00.001-04:00</published><updated>2010-08-12T04:13:59.836-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Magic of Oracle Regular Expression Functions</title><content type='html'>Oracle SQL has Regular Expression support from 2003. Many people doesn't know about it and has not been used by many of the Peoplesoft developers and legacy SQR and Peoplecode.&lt;br /&gt;&lt;br /&gt;These functions can simplify a lot of pattern matching work in the SQL and AE / SQR program. &lt;br /&gt;&lt;br /&gt;REGEXP_LIKE Determine whether pattern matches&lt;br /&gt;REGEXP_SUBSTR Determine what string matches the pattern&lt;br /&gt;REGEXP_INSTR Determine where the match occurred in the string&lt;br /&gt;REGEXP_REPLACE Search and replace a pattern&lt;br /&gt;&lt;br /&gt;contains the details of using the regular expression i&lt;a href="javascript:void(0)"&gt;Publish Post&lt;/a&gt;n Oracle SQL.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/technetwork/database/features/application-development/twp-regular-expressions-133133.pdf"&gt;http://www.oracle.com/technetwork/database/features/application-development/twp-regular-expressions-133133.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Eg:-&lt;br /&gt;&lt;br /&gt;SELECT * FROM TABLENAME WHERE regexp_like (FIELDTOBECHECKED,'^[A-Za-z0-9]+$') &lt;br /&gt;&lt;br /&gt;Can be used to select fields&amp;nbsp;containing only alpha numeric character.&lt;br /&gt;&lt;br /&gt;Pattern matching for Phone number , Postal code , Email id , National Identifier , Employee ID , Name , Addresss , Bank account number , credit card number , different identifier.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-5830102489006573608?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/5830102489006573608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=5830102489006573608&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5830102489006573608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5830102489006573608'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/08/magic-of-regular-expression.html' title='Magic of Oracle Regular Expression Functions'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-976747764974754518</id><published>2010-08-03T05:19:00.000-04:00</published><updated>2010-08-03T05:19:50.593-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>Usefull Peoplesoft Viewlets</title><content type='html'>Very usefull viewlets and must watch for Peoplesoft Techies.&lt;br /&gt;Don't miss the Security , Webservices &amp;amp; Intergration broker , Reporting&lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.oracle.com/peopletools/viewlets.html"&gt;http://download.oracle.com/peopletools/viewlets.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-976747764974754518?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/976747764974754518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=976747764974754518&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/976747764974754518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/976747764974754518'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/08/usefull-peoplesoft-viewlets.html' title='Usefull Peoplesoft Viewlets'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-3681253839338333731</id><published>2010-07-27T05:20:00.000-04:00</published><updated>2010-07-27T05:20:25.430-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Avoid accessing in-correct run-control parameters in the AE programs</title><content type='html'>Run control parameters are accessed at the first step in all the AE programs. It will be stored in AET record and will be processed across different steps and sections. If the run control parameters are stored in the multiple records with parent child relations ships. Eg:- list of the job codes ,&amp;nbsp;Departments&amp;nbsp;&amp;amp;&amp;nbsp;Business units. Since we cannot store multiple rows in the AET/State record, we access these records in the sql directly where it is&amp;nbsp;required&amp;nbsp;to access the parameters. It method works fine&amp;nbsp;until&amp;nbsp;same user runs the same process with same&amp;nbsp;run control&amp;nbsp;id again with different run-control parameters before the earlier process completes its execution.&lt;br /&gt;&lt;br /&gt;Problems :- first process will end up using the incorrect parameters that is assigned for the second process.&lt;br /&gt;Result can be&amp;nbsp;unexpected, based on the run-control parameters changed by the user. Accessing the&amp;nbsp;run control&amp;nbsp;parameters in the AE program other than&amp;nbsp;beginning&amp;nbsp;step can always create problem.&lt;br /&gt;&lt;br /&gt;Solution :-&lt;br /&gt;User training can be one of the solution, but it will be better if the program can handle it without any additional user training.&lt;br /&gt;&lt;br /&gt;Create an additional table with keys OPRID, RUN_CNTRL_ID &amp;nbsp;and other keys and fields specific to the run-control&amp;nbsp;parameters&amp;nbsp;of the AE process. In the&amp;nbsp;beginning step, insert all the multi-row runcontrol parameters in to this record and level zero parameters in the AET record.&amp;nbsp;In the process, where ever you need to use the multi-row runcontrol parameters use the new record created , instead of the actual runcontrol table used on the page/component. Delete these rows from this new record at the end of the process. Access and deletion of the rows from the table should be based on the key fields OPRID,RUN_CNTRL_ID.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-3681253839338333731?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/3681253839338333731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=3681253839338333731&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3681253839338333731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3681253839338333731'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/07/avoid-accessing-in-correct-run-control.html' title='Avoid accessing in-correct run-control parameters in the AE programs'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-278632566793115272</id><published>2010-07-27T03:54:00.000-04:00</published><updated>2010-07-27T03:54:29.835-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>PeopleTools Tables Reference</title><content type='html'>There are&amp;nbsp;3000 PeopleTools tables and view (as defined by PSOBJGROUP). Tackling all of them manually would be a monumental task.&lt;br /&gt;&lt;br /&gt;A brief discription of the of many Peopletools tables can be found in the link below.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.go-faster.co.uk/peopletools/index.htm"&gt;http://www.go-faster.co.uk/peopletools/index.htm&lt;/a&gt; - Co-Operative PeopleTools Reference&lt;br /&gt;&lt;br /&gt;Hope this will be very usefull to many.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-278632566793115272?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/278632566793115272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=278632566793115272&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/278632566793115272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/278632566793115272'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/07/peopletools-tables-reference.html' title='PeopleTools Tables Reference'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-7484346531805453396</id><published>2010-07-17T10:49:00.000-04:00</published><updated>2010-07-17T10:49:47.033-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Launching JDeveloper XSL Mapper from Application Designer/Application Engine</title><content type='html'>JDeveloper is a tool that can be integrated to AppDesigner for a graphical XSLT mapper with AE transform programs.&lt;br /&gt;&lt;br /&gt;Here are the pre-reqs for using XSL Mapper. If any of the pre-reqs have not been met it won’t launch&lt;br /&gt;1. Configure the gateway by loading in all target connectors via the Gateway component, and configuring the IntegrationGateway.Properties file. Specifically, you must set the value for the DEFAULT APP SERVER in this file&lt;br /&gt;&lt;br /&gt;2. Set the value for the TARGET LOCATION field on the PS Service Configuration page. The value of this field should point to the location of the PeopleSoftServiceListeningConnector on the gateway&lt;br /&gt;&lt;br /&gt;3. Specify the path the JDeveloper Home in the configuration manager (on the windows developer client)&lt;br /&gt;&lt;br /&gt;4. Build schemas for all both the source and target messages to be used by the mapper&lt;br /&gt;&lt;br /&gt;5. Grant access to the PTPT1200 permission list.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Mapper Jdeveloper to application engine as below.&lt;br /&gt;&lt;br /&gt;1) Application Engine :- Program properties - Transform only.&lt;br /&gt;2) Action - XLST - Graphical Mapper - Yes.&lt;br /&gt;3) The integration is setup from the Config Manager&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Crystal/Bus. Interlink/JDeveloper&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-7484346531805453396?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/7484346531805453396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=7484346531805453396&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7484346531805453396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7484346531805453396'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/07/launching-jdeveloper-xsl-mapper-from.html' title='Launching JDeveloper XSL Mapper from Application Designer/Application Engine'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-1550521188047492634</id><published>2010-06-17T04:29:00.003-04:00</published><updated>2010-08-18T10:45:14.996-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>PeopleTools 8.51 is getting ready to surprise you with few interesting features.</title><content type='html'>Many Peoplesoft System is yet to get promoted to 8.50 Tools version. Not many companies has full explored the features of 8.50 (web 2.0) and 9.1 applicaitons.&amp;nbsp;Oracle already has 8.51 RVP. These changes are manly related to user experience and productivity improvement. It seems the quick changes to tools version is driven from the new competing applications which has fresh new application experience for the users.&lt;br /&gt;&lt;br /&gt;• PeopleSoft Smart Navigation&lt;br /&gt;• PeopleSoft Test Framework&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;These are the 2 Peoplesoft main changes which can change the way we use the PeopleSoft applications and implement/support projects are run.&lt;br /&gt;PeopleSoft Smart Navigation&lt;br /&gt;&lt;br /&gt;Hierarchical application data can be incorporated into the menu structure, allowing a user to&lt;br /&gt;access application functions directly related to data such as the company org chart or any other data tree.&lt;br /&gt;Contextual menus can be associated with data on a PeopleSoft application page, allowing a&lt;br /&gt;user to take action directly from data on the page without having to navigate the main menu&lt;br /&gt;structure and search again for the data they need.&lt;br /&gt;&lt;br /&gt;A user’s search results are temporarily stored directly in the menu structure, allowing a user to&lt;br /&gt;navigate from one record to another without having to re-execute a search – even if they have&lt;br /&gt;moved away from the page.&lt;br /&gt;&lt;br /&gt;I was trying to imagine how this look like in the PeopleSoft and what is the driving factor for the quick menu update. Menu changes were done in earlier version 8.50.&lt;br /&gt;&lt;br /&gt;It looks like it this change is driven by Workday. Rich user experience in Workday is one of driving factor for customers to choose it. &lt;br /&gt;It seems PeopleSoft like to incorporate these changes in the 8.51 Tools version.&lt;br /&gt;&lt;br /&gt;Following can give idea more about that.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_iU-8CALYW4k/TBnb2KL5SCI/AAAAAAAAA-4/gG3ZndgcDrc/s1600/workday.bmp" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" qu="true" src="http://1.bp.blogspot.com/_iU-8CALYW4k/TBnb2KL5SCI/AAAAAAAAA-4/gG3ZndgcDrc/s400/workday.bmp" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_iU-8CALYW4k/TBnb939HK3I/AAAAAAAAA_A/3QEEX2Gctts/s1600/workday2.bmp" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="288" qu="true" src="http://2.bp.blogspot.com/_iU-8CALYW4k/TBnb939HK3I/AAAAAAAAA_A/3QEEX2Gctts/s400/workday2.bmp" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;Peoplesoft Test Frame work.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;It is one of the most required features that I was waiting People Tools to develop it. Interesting part of this frame work is you move and compare test data between the instances. There is a lot of generic test frameworks/Test Automation with data being store in spreadsheets. One big challenge, how do you store test data and process which has multiple levels of parent child relationship. Peoplesoft already does this with ExceltoCI; It might extend this feature as testing frame work, but creating CI to every component that is used in the&amp;nbsp;testing will be bad design of the framework. Document is one of the new objects introduced in Peoplesoft with 8.51 and It might use this to store test data. &lt;br /&gt;&lt;br /&gt;Now, we need to wait and watch how Oracle will implement this frame work. It will be good if this testing frame work can be extended from Automated testing to Automated data entry for the small configuration where manually configuration is done like configure AWE workflow information ,Custom/Delivered setup values. It avoids the manually configuration in multiple instances and dependency on the technical team for the DMS scripts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-1550521188047492634?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/1550521188047492634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=1550521188047492634&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1550521188047492634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1550521188047492634'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/06/peopletools-851-is-getting-ready-to.html' title='PeopleTools 8.51 is getting ready to surprise you with few interesting features.'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_iU-8CALYW4k/TBnb2KL5SCI/AAAAAAAAA-4/gG3ZndgcDrc/s72-c/workday.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-4314886126565407213</id><published>2010-06-06T12:27:00.002-04:00</published><updated>2010-06-06T12:29:51.957-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>Cannot access IntegrationGateway.properties incorrect password</title><content type='html'>If you look under your PS_HOME ,&lt;br /&gt;&lt;br /&gt;PS_HOME \webserv\peoplesoft\applications\peoplesoft\PSIGW\WEB-INF&lt;br /&gt;&lt;br /&gt;There is a file called gatewayUserProfile.xml , this holds the UserID/Password&lt;br /&gt;&lt;br /&gt;If you need to change this then you can change it in this file . Note you will need to encrypt the password using the pscipher utility.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-4314886126565407213?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/4314886126565407213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=4314886126565407213&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4314886126565407213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4314886126565407213'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/06/cannot-access-integrationgatewaypropert.html' title='Cannot access IntegrationGateway.properties incorrect password'/><author><name>Sandeep G</name><uri>http://www.blogger.com/profile/16233707014779544910</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-6483340685550945973</id><published>2010-06-06T12:04:00.003-04:00</published><updated>2010-06-06T12:14:06.347-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>Query Administration not showing queries that have been run</title><content type='html'>In order to enable Query Administration statistics tracking, navigate to PeopleTools &gt; Utilities &gt; Administration &gt; Query Administration.  Click on the Settings tab.  Make sure the check box for "Run Query Statistics" has been selected.  This setting is saved automatically.  Once this check box has been enabled, you will be able to track query statistics in Query Administration.&lt;br /&gt;&lt;br /&gt;Note: &lt;br /&gt;&lt;br /&gt;Enabling this caused table locking issue in some earlier tools version [8.43.xx,8.44.xx] [Reference: Support URL]. Kindly verify before using this option.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-6483340685550945973?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/6483340685550945973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=6483340685550945973&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6483340685550945973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6483340685550945973'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/06/query-administration-not-showing.html' title='Query Administration not showing queries that have been run'/><author><name>Sandeep G</name><uri>http://www.blogger.com/profile/16233707014779544910</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-6811736298010321740</id><published>2010-06-06T11:57:00.005-04:00</published><updated>2010-06-06T12:04:36.467-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>PRCSYSPURGE process deleting rows from other environment</title><content type='html'>Issue:&lt;br /&gt;&lt;br /&gt;Recently cloned an environment from PROD &amp; surprised to see PRCSYSPURGE process deleting rows from other environment [PROD].&lt;br /&gt;&lt;br /&gt;Solution:&lt;br /&gt;&lt;br /&gt;On refreshing one environment (Development) with other database (Production) then that means that in  PS_CDM_LIST table the field OUTPUTDIR still contains the database name for Production.   Changing this helped to resolve the issue.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-6811736298010321740?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/6811736298010321740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=6811736298010321740&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6811736298010321740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6811736298010321740'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/06/prcsyspurge-process-deleting-rows-from.html' title='PRCSYSPURGE process deleting rows from other environment'/><author><name>Sandeep G</name><uri>http://www.blogger.com/profile/16233707014779544910</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-5203300428678485629</id><published>2010-06-06T11:39:00.003-04:00</published><updated>2010-06-06T11:42:14.329-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>Send Master Utility</title><content type='html'>Just happened to read about a PeopleSoft - Send Master Utility&lt;br /&gt;&lt;br /&gt;The Send Master utility enables you to test PeopleSoft Integration Broker service operation interactions with PeopleSoft and third-party web servers, application servers, and integration gateways. It can test listening connector functionality, target connector functionality, connector introspection and transactions. &lt;br /&gt;&lt;br /&gt;Send Master enables you to post any data format, including the PeopleSoft Multipurpose Internet Mail Extensions (MIME) message format, to web and application servers over HTTP and HTTPS. You can also use Send Master to simultaneously test groups of different types of service operations, as well as stress test your system. &lt;br /&gt;&lt;br /&gt;Send Master also enables you to perform Get functions and to ping application messaging gateways and third-party servers.&lt;br /&gt;&lt;br /&gt;Send Master is installed with the PeopleSoft Pure Internet Architecture on Windows and UNIX systems and is delivered as part of the Integration Broker Connector SDK. &lt;br /&gt;&lt;br /&gt;Send Master is also delivered as a Windows stand-alone batch file. The stand alone version enables you to use the utility without having to install an integration gateway.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-5203300428678485629?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/5203300428678485629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=5203300428678485629&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5203300428678485629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5203300428678485629'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/06/send-master-utility.html' title='Send Master Utility'/><author><name>Sandeep G</name><uri>http://www.blogger.com/profile/16233707014779544910</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-2575289714424031244</id><published>2010-06-06T11:27:00.005-04:00</published><updated>2010-06-06T11:39:25.612-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>Weblogic - Error while booting - WLS_ADMINSERVER000000.DAT</title><content type='html'>Error: While booting the Web-logic Server received an error..&lt;br /&gt;&lt;br /&gt;The persistent store "_WLS_AdminServer" could not be deployed: weblogic.store.PersistentStoreException: java.io.IOException: [Store:280021]There was an error while opening the file store file "_WLS_ADMINSERVER000000.DAT"&lt;br /&gt;&lt;br /&gt;Solution:&lt;br /&gt;&lt;br /&gt;To start the server again:&lt;br /&gt;1. find -name "*.DAT" files in "&lt;**&gt;/domains&gt;/&lt;**&gt;" directory (in our case!) and move or remove them&lt;br /&gt;2. remove "EmbeddedLDAP.lok" and "AdminServer.lok" (maybe some more)&lt;br /&gt;&lt;br /&gt;Thanks to forums.oracle.,&lt;br /&gt;&lt;br /&gt;Note: May not be applicable for all version.,&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-2575289714424031244?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/2575289714424031244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=2575289714424031244&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2575289714424031244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2575289714424031244'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/06/weblogic-error-while-booting.html' title='Weblogic - Error while booting - WLS_ADMINSERVER000000.DAT'/><author><name>Sandeep G</name><uri>http://www.blogger.com/profile/16233707014779544910</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-6591361123233023434</id><published>2010-06-06T11:21:00.002-04:00</published><updated>2010-06-06T11:25:58.397-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>PSORATimestampConversion Errors</title><content type='html'>While performing tools only upgrade to 8.50.  PSORATimestampConversion.bat failed.,&lt;br /&gt;&lt;br /&gt;Solution:&lt;br /&gt;&lt;br /&gt;Including the classes12.jar in the CLASSPATH resovled the issue.&lt;br /&gt;&lt;br /&gt;D:\daberk\psoft\pt850\fin91\utility&gt;echo %CLASSPATH%&lt;br /&gt;D:\oracle\product\102\jdbc\lib\classes12.jar&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-6591361123233023434?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/6591361123233023434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=6591361123233023434&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6591361123233023434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6591361123233023434'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/06/psoratimestampconversion-errors.html' title='PSORATimestampConversion Errors'/><author><name>Sandeep G</name><uri>http://www.blogger.com/profile/16233707014779544910</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-5795554133941437140</id><published>2010-06-04T22:08:00.002-04:00</published><updated>2010-06-30T06:07:35.513-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>While adding new report definition , Data source type is by default PS Query and not editable</title><content type='html'>&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_iU-8CALYW4k/TAmwXtxzfrI/AAAAAAAAA-w/hZNBII_VkeA/s1600/reportdefination.bmp" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" gu="true" height="162" src="http://1.bp.blogspot.com/_iU-8CALYW4k/TAmwXtxzfrI/AAAAAAAAA-w/hZNBII_VkeA/s400/reportdefination.bmp" width="400" /&gt;&lt;/a&gt;While adding new report definition ,Data source type is by default PSQuery and not editable. &lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;There are 2 roles for the XMLP.&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;XMLP Power User&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;XMLP Report Developer&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;XMLP Power User - It doesn't have permission to create report with data source type other than PS Query. XMLP Report Developer - Will enable to change the Data source type to other than PS Query. &lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&amp;nbsp; &lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;It looks strange why XMLP Power User doesn't have the permission to create report definiation with data source type other than PSQuery.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-5795554133941437140?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/5795554133941437140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=5795554133941437140&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5795554133941437140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5795554133941437140'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/06/while-adding-new-report-definition-data.html' title='While adding new report definition , Data source type is by default PS Query and not editable'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_iU-8CALYW4k/TAmwXtxzfrI/AAAAAAAAA-w/hZNBII_VkeA/s72-c/reportdefination.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-2964384121151433370</id><published>2010-05-25T03:29:00.002-04:00</published><updated>2010-05-25T03:35:09.247-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>PS Grid Customize option internals</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_iU-8CALYW4k/S_REc1YDISI/AAAAAAAAA98/aSmaW2Sz5yo/s1600/customize+grid.bmp" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="112" src="http://1.bp.blogspot.com/_iU-8CALYW4k/S_REc1YDISI/AAAAAAAAA98/aSmaW2Sz5yo/s640/customize+grid.bmp" width="640" wt="true" /&gt;&lt;/a&gt;&lt;/div&gt;PS uses ‘PSUSEROBJTYPE’ data dictionary to store the user’s customization.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_iU-8CALYW4k/S_RE0KSwcDI/AAAAAAAAA-E/fySxnnQ-q9g/s1600/PSUSEROBJTYPE.bmp" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="117" src="http://3.bp.blogspot.com/_iU-8CALYW4k/S_RE0KSwcDI/AAAAAAAAA-E/fySxnnQ-q9g/s400/PSUSEROBJTYPE.bmp" width="400" wt="true" /&gt;&lt;/a&gt;&lt;/div&gt;PTCUSTOMFORMAT stores the data in the below format and pipe symbol as the delimiter.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Format explanation&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Header delimiter hide/unide delimiter Freeze/UnFreeze delimiter Sort Asc/Desc delimiter Sorting order# columnnumber Footer&lt;br /&gt;&lt;br /&gt;Delimiter = Pipe symbol&lt;br /&gt;Header = 0&lt;br /&gt;hide/unide = 1 – Hide Field , 0 – Unhide Field&lt;br /&gt;Freeze/UnFreeze = 1 – Freeze Field, 0 – Unfreeze Field &lt;br /&gt;Sort Asc/Desc = No sort order, 1 – Sort by ascending, 2 – Sort by Descending&lt;br /&gt;Sorting order = 0/1/2…&lt;br /&gt;Column specifier = # column number&lt;br /&gt;Footer = 0#&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;Example:&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;Suppose a grid as 7 columns, when the user customizes the grid, below is the sample format.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_iU-8CALYW4k/S_RFYD54M_I/AAAAAAAAA-M/W1X596TL6bM/s1600/pscolumn.bmp" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="146" src="http://3.bp.blogspot.com/_iU-8CALYW4k/S_RFYD54M_I/AAAAAAAAA-M/W1X596TL6bM/s400/pscolumn.bmp" width="400" wt="true" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Department level1 code is made hidden. &lt;br /&gt;2. Sort order and Department level2 code are in Sort order list and department level 2 code is set as descending &lt;br /&gt;&lt;br /&gt;The format would be &lt;br /&gt;0|0|0|&lt;span style="color: red;"&gt;&lt;strong&gt;1&lt;/strong&gt;|&lt;strong&gt;1#1&lt;/strong&gt;&lt;/span&gt;|1|0|0|0#2|0|0|2|2&lt;strong&gt;#3&lt;/strong&gt;|0|0|0|0&lt;strong&gt;#4&lt;/strong&gt;|0|0|0|0&lt;strong&gt;#5|&lt;/strong&gt;0|0|0|0#6|0|0|0|0#7|0|0|0|&lt;strong&gt;0#&lt;/strong&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-2964384121151433370?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/2964384121151433370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=2964384121151433370&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2964384121151433370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2964384121151433370'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/05/ps-grid-customize-option-internals.html' title='PS Grid Customize option internals'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_iU-8CALYW4k/S_REc1YDISI/AAAAAAAAA98/aSmaW2Sz5yo/s72-c/customize+grid.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-7644901612103829745</id><published>2010-05-19T18:14:00.000-04:00</published><updated>2010-05-19T18:14:31.452-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Peoplesoft Updates Details</title><content type='html'>Peoplesoft patches and bundle projects applied to the Instance can be view in the &lt;br /&gt;table ps_maintenance_log.&lt;br /&gt;&lt;br /&gt;This information can be view in online in PIA. In the 3 components &lt;br /&gt;&lt;br /&gt;Peopletools &amp;gt; Utilites &amp;gt; Administration &amp;gt; Updates - View all&lt;br /&gt;Peopletools &amp;gt; Utilites &amp;gt; Administration &amp;gt; Updates by Release Label &lt;br /&gt;Peopletools &amp;gt; Utilites &amp;gt; Administration &amp;gt; Updates by Update ID&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-7644901612103829745?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/7644901612103829745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=7644901612103829745&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7644901612103829745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7644901612103829745'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/05/peoplesoft-updates-details.html' title='Peoplesoft Updates Details'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-2884309004715961638</id><published>2010-04-19T16:30:00.000-04:00</published><updated>2010-04-19T16:30:36.400-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Creating Related Edit Fields</title><content type='html'>Related display in people soft is used to display the description/detail of the ID or codes. User has to enter the ID/code or search by description in the prompt page. If the user is familiar with Descrtiption rather than ID or code and user want to select based on that, then we can use Related edit field.&lt;br /&gt;&lt;br /&gt;Related edits enable users to enter descriptive values instead of code values  and enable prompting on those descriptive values. Changing the value in the  control field updates the related edit field, and changing the value in the  related edit field updates the value in the control field. If appropriate, the  control field can be display-only or even invisible to hide code values from the  user.&lt;br /&gt;&lt;br /&gt;If user wants to search employee by name rather then EMPLID , then user can key in name and search instead of using the EMPLID.At design time, you set up a related edit field in the same way that you create  a related display field, except that you clear the Display Only check box in the  Field Use Options group box so that the field is active at runtime&lt;br /&gt;&lt;br /&gt;Note:-&lt;br /&gt;1) Edits, including any assigned PeopleCode, are run on the control field.  PeopleCode is not run for the related edit field.&lt;br /&gt;2) Edits, including any assigned PeopleCode, are run on the control field.  PeopleCode is not run for the related edit field.&lt;br /&gt;3) The related edit field must be an alternate key in the prompt table.&lt;br /&gt;4) If the hidden control field that you select is a required field, PeopleSoft Pure  Internet Architecture changes the related edit field into a required field as  well. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-2884309004715961638?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/2884309004715961638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=2884309004715961638&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2884309004715961638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2884309004715961638'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/04/creating-related-edit-fields.html' title='Creating Related Edit Fields'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-4390006942361307645</id><published>2010-04-15T13:40:00.000-04:00</published><updated>2010-04-19T10:47:08.101-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>How to avoid the trimming of leading zeros in XML Publisher - Excel output</title><content type='html'>When the XML Publisher creates the&amp;nbsp;Excel output file&amp;nbsp;with fields having leading Zero (Eg:- Position Number), when the ouput file is opend in the Excel (not in the web browser), the leading zeros in the will be &lt;span style="color: #741b47;"&gt;automatically&lt;/span&gt; trimed by the Excel. Excel treat this as number, we need force excel to treat this value as character and not as numberic value.&lt;br /&gt;&lt;br /&gt;During&amp;nbsp;XML template design, Instead of the using the tag&amp;nbsp;&amp;lt; ? fld_POSITION_NUMBER ? &amp;gt; &lt;br /&gt;use&amp;nbsp;&lt;strong&gt; &lt;/strong&gt;&lt;span style="color: #741b47;"&gt;&lt;strong&gt;&lt;em&gt;="&amp;lt; ? fld_POSITION_NUMBER ? &amp;gt; ". &lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;It wraps the value with double quotes. Now Excel treat value as character and&amp;nbsp;doesn't trim the leading zeors of value.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Note:- space between &amp;lt; and ? and tag name is not requried.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-4390006942361307645?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/4390006942361307645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=4390006942361307645&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4390006942361307645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4390006942361307645'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/04/how-to-avoid-trimming-of-leading-zeros.html' title='How to avoid the trimming of leading zeros in XML Publisher - Excel output'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-5833577333162573699</id><published>2010-04-15T11:04:00.000-04:00</published><updated>2010-04-15T11:04:12.666-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>How to enable logging for the IB Messages</title><content type='html'>In integrationGateway.properties file&lt;br /&gt;&lt;br /&gt;set the property ig.log.level under logging section.&lt;br /&gt;&lt;br /&gt;The following are the Gateway Log Levels&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;# Level Value&lt;/span&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;# -------------------------- -----&lt;/span&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;# SUPPRESS ANY LOGGING -100 {Suppresses any Message Logs}&lt;/span&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;# LANGUAGE_EXCEPTION -1 {Logs language exceptions only}&lt;/span&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;# STANDARD_GATEWAY_EXCEPTION 1 {Logs language and standard}&lt;/span&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;# WARNING 2 {Logs all errors &amp;amp; warnings}&lt;/span&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;# IMPORTANT_INFORMATION 3 {Logs errors,warnings and important Information.(Default)}&lt;/span&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;# STANDARD_INFORMATION 4 {Logs errors,warnings, important and standard information}&lt;/span&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;# LOW_IMPORTANCE_INFORMATION 5 {Logs errors,warnings important, standard and low importance information}&lt;/span&gt; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;Name of the file used to output message/error logs can be set in this file..for the parameter &lt;br /&gt;ig.messageLog.filename - msgLog.html &lt;br /&gt;ig.errorLog.filename - errorLog.html &lt;br /&gt;&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-5833577333162573699?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/5833577333162573699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=5833577333162573699&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5833577333162573699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5833577333162573699'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/04/how-to-enable-logging-for-ib-messages.html' title='How to enable logging for the IB Messages'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-4422738842176559118</id><published>2010-03-11T17:17:00.000-05:00</published><updated>2010-03-11T17:17:19.321-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>AWE Workflow - Escalation emails</title><content type='html'>Peoplesoft AWE Workflows - Escalation process&lt;br /&gt;&lt;br /&gt;AWE Workflows &lt;br /&gt;&lt;br /&gt;In the “setup process definition “ you define the timeout for escalation. The ESCALATIONS Event ID will make sure to escalate if not approved within the “timeout” period.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PTAF_NEM - Is the process that needs to be run for the escalations in the approval workflow.&lt;br /&gt;&lt;br /&gt;The PTAF_NEM process, when run kicks off 3 application engine programs one for each of the following events ID&lt;br /&gt;&lt;br /&gt;Approval Activity Email&lt;br /&gt;Receipt Notifications&lt;br /&gt;Escalations&lt;br /&gt;&lt;br /&gt;The AWE Notification &amp;amp; Escalation process, PTAF_NEM, only sends out one ( 1 ) notification, however, multiple actions can be performed at each timeout. i.e. Notify and Reassign after 2 hours. Or Notify after 1 hour and Notify and Advance after 24 hours.&lt;br /&gt;&lt;br /&gt;What cannot be done is to set the Timeout to 1 hour and expect to get a notification every hour that an action has not been taken.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;EMP_SERVLET - URL needs to be configured to send the correct url link in the escalation notification emails. &lt;br /&gt;&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-4422738842176559118?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/4422738842176559118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=4422738842176559118&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4422738842176559118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4422738842176559118'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/03/awe-workflow-escalation-emails.html' title='AWE Workflow - Escalation emails'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-1541489894885381481</id><published>2010-03-11T16:40:00.000-05:00</published><updated>2010-03-11T16:40:45.821-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Incorrect Termination Date in the Job data component - HCM Peoplesoft</title><content type='html'>Termination date is auto-populated in the peoplesoft when an employee is terminated in the Job data component. Termination date is suppose to be the termination action&amp;nbsp;EFFDT - 1.&lt;br /&gt;&lt;br /&gt;Termination date is configured to be popluated as JOB.EFFDT - 1 in the Action table&amp;nbsp;component.&lt;br /&gt;Termination date will not populated correctly due to a delivered bug in HCM 9.0 as well as HCM 9.1.&lt;br /&gt;&lt;br /&gt;When you insert new row in the job data component effective date is defaulted to current date or defaulted from the previous row if it is a future date. Select the action as Termination and look at the termination date it is populated correctly with JOB.EFFDT - 1. Now change the EFFDT field it will not refresh the effdt to JOB.EFFDT - 1 value. It lets you save the component with that information. Any logic based on the termination date will fail. &lt;br /&gt;&lt;br /&gt;Delivered code fires on the field change of the Action field alone and not on the EFFDT field.&amp;nbsp;This creates the problem of incorrect termination date.&lt;br /&gt;&lt;br /&gt;screen shot from HCM 9.1 peopletools 8.50&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_iU-8CALYW4k/S5ljN_wRrVI/AAAAAAAAA7s/XHfvrV7xscM/s1600-h/terminationdate.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_iU-8CALYW4k/S5ljN_wRrVI/AAAAAAAAA7s/XHfvrV7xscM/s320/terminationdate.bmp" vt="true" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-1541489894885381481?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/1541489894885381481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=1541489894885381481&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1541489894885381481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1541489894885381481'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/03/incorrect-termination-date-in-job-data.html' title='Incorrect Termination Date in the Job data component - HCM Peoplesoft'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_iU-8CALYW4k/S5ljN_wRrVI/AAAAAAAAA7s/XHfvrV7xscM/s72-c/terminationdate.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-8256565396282788743</id><published>2010-03-11T15:31:00.001-05:00</published><updated>2010-08-18T11:26:29.630-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Customizing the JOB_DATA (Job data) component in HCM Peoplesoft.</title><content type='html'>JOB_DATA (Job Data) - It is one of most important component in the HCM which maintains the employees job history details. It is also one of the complex components which have a lot of&amp;nbsp;business logic involved in it.&lt;br /&gt;&lt;br /&gt;There are 5 other components which are very similar to the JOB_DATA component.&lt;br /&gt;&lt;br /&gt;JOB_DATA_EMP&amp;nbsp;&amp;nbsp; - Add employee Instance - Employee&amp;nbsp;Hire component.&lt;br /&gt;JOB_DATA_POI&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;- Add POI Instance - Hire Person of Interest component.&lt;br /&gt;JOB_DATA_CWR&amp;nbsp; - Add CWR -&amp;nbsp; Hire Contingent Worker.&lt;br /&gt;JOB_DATA_CURRENT - Current Job.&lt;br /&gt;JOB_DATA_CONCUR&amp;nbsp; - Add concurrent Job.&lt;br /&gt;&lt;br /&gt;In an implementation we customize&amp;nbsp;delivered objects in&amp;nbsp;PeopleSoft. Customizing the Job data component can be very painful as it creates a lot of maintainace&amp;nbsp; issues and lead to additional customizations. A lot of points needs to taken to consideration while any customizations are&amp;nbsp;made to Job data component. Modify the Job record is a very bad customization, avoid modfiy the delivered records.&lt;br /&gt;&lt;br /&gt;1) Any&amp;nbsp;new custom record added&amp;nbsp;to JOB_DATA component to capture the additional data on the Job data transactions then you might also need to add that record to other components similar to Job data as mentioned above. Additional customizations.&lt;br /&gt;&lt;br /&gt;2) Any additional fields and records in the component will affect the component structure&amp;nbsp;and it will&amp;nbsp;impact directly component interface structure. We need to rebuild all the delivered&amp;nbsp;component Interfaces.&lt;br /&gt;a)&amp;nbsp;HCR_JOB_COMP_DATA_SRV&lt;br /&gt;b) HCR_JOB_DATA_SRV&amp;nbsp; - Component interface is used in&amp;nbsp;Mass Update process (HR_MASSUPD) which&amp;nbsp; is CI based services for Mass changes to the employees&amp;nbsp; like Mass Salary change (periodic&amp;nbsp;salary hike).&lt;br /&gt;This process will be affected based on the way&amp;nbsp;custom record is used in the job data component.&lt;br /&gt;&lt;br /&gt;Component Interface is also&amp;nbsp;used in the Automated Step increment process (HR_CMP007) which increments the step of the employee. Any change to the job data component will impact this process as well.&lt;br /&gt;&lt;br /&gt;3) If your design handles any CI operations done by the above processes as new custom record is the child record of the parent record job then it will create problem if you use another Step increment process (CMP107)&amp;nbsp;which is an SQR process which doesn't insert into custom record, which&amp;nbsp;result into the improper component buffer in the job data component. Additional customization to custom record or&lt;br /&gt;&lt;br /&gt;4) WORKFORCE_SYNC - Delivered IB message from HCM to ELM and CRM. This message is&amp;nbsp;published&amp;nbsp;in the job data (and related components) in save post change event. If&amp;nbsp;auto select option is off for the new custom child record scroll in the job data.&amp;nbsp;When&amp;nbsp;there is only change to the fields of the custom record it sends out a blank message (blank XML),which creates fatal error in the CRM.&lt;br /&gt;&lt;br /&gt;5) Any changes in the bundles and fixes from peoplesoft to job data components and its&amp;nbsp;Peoplecode&amp;nbsp;(&amp;amp; similar components)and its pages will lead to reapplying&amp;nbsp;the customizations to these components.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;To minimize the impact of customization.&lt;/strong&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;1) Make new Custom record as child record to job record in the job data component and use auto select option on that scroll and don't run any process which inserts&amp;nbsp;row into the job record or customize all the SQR to insert in to rows into custom record. Rebuild Job data CI - component Interfaces once. Create a new page for all the new custom fields. Modify all the components similar to job data. &lt;br /&gt;&lt;br /&gt;2) Just&amp;nbsp; create a link to&amp;nbsp;other component where is custom record is present and it is logical child of the job record. Add code to manage&amp;nbsp;the rows in the child record for row insert , row delete , update key fields&amp;nbsp;and update&amp;nbsp;in&amp;nbsp;job&amp;nbsp;record.&amp;nbsp;Job data component structure will not be impacted in this case.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-8256565396282788743?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/8256565396282788743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=8256565396282788743&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8256565396282788743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8256565396282788743'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/03/customizing-jobdata-job-data-component.html' title='Customizing the JOB_DATA (Job data) component in HCM Peoplesoft.'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-7744787233379647551</id><published>2010-03-08T16:50:00.000-05:00</published><updated>2010-03-08T16:50:59.462-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Instance Variable in Peoplecode - Application packages</title><content type='html'>It might be confusing for many of them, how is instance variables different from the Private and Public variables.&lt;br /&gt;&lt;br /&gt;Myth :- specific object (instance of a class) would only have access to its own instance variables.&lt;br /&gt;&lt;br /&gt;Instance variable is very different to Private or Public. Infact it is not right comparison of Instance with Private and Public.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Instance variables equal to Static variables in the other Object oriented programing language (like C++ and Java).&lt;br /&gt;&lt;br /&gt;Instance - Defines the scope of the variable where as private and public key words define access levels/Visiblity of the variables. If variable is not defined as Instance then SCOPE of the variable is Local by defult (Local to the created object of the class).&lt;br /&gt;&lt;br /&gt;Instance - scope of the variable is across the objects of the same class and scope of the Instance variable is at the class level.&lt;br /&gt;&lt;br /&gt;The variables are created when the first object of the class is creted and will be present till last object of the same class is present in the memory.&lt;br /&gt;&lt;br /&gt;If the Instance variable is declared as Private it is accessed the way it is accessed i,e only with in the class methods. if variable is declared as Public it is accessed the way you access other public variables. (i,e both within the class and outside of the class).&lt;br /&gt;&lt;br /&gt;Simple comparison that can be done..(just for understanding purpose).&lt;br /&gt;&lt;br /&gt;Component variables has scope within the component similarly instance variables has scope at the class level across the objects of the same class.&lt;br /&gt;&lt;br /&gt;Big question arise when do we need these kind of variables.&lt;br /&gt;&lt;br /&gt;1) if you want to count how many objects of the class was created you increment this variable in the constructor of the class.&lt;br /&gt;2) If you have constant value that needs to shared across the objects of the class then you can use the instance variables.&lt;br /&gt;3) Shared variable&amp;nbsp;across the objects&amp;nbsp;like component variable (across the different events of the component).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-7744787233379647551?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/7744787233379647551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=7744787233379647551&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7744787233379647551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7744787233379647551'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/03/instance-variable-in-peoplecode.html' title='Instance Variable in Peoplecode - Application packages'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-4509538122373237339</id><published>2010-02-17T15:54:00.001-05:00</published><updated>2010-08-18T11:25:41.736-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Dynamic Roles in Peoplesoft</title><content type='html'>Why Dynamic roles ?&lt;br /&gt;&lt;br /&gt;1) The assignment of roles to User Profiles based on your business rules.&lt;br /&gt;2)&amp;nbsp;These business rules run against system(s) to assign PeopleSoft access.&lt;br /&gt;3) PeopleSoft security&amp;nbsp;changes in an automatically.&lt;br /&gt;4) The dynamic role rule process removes and grants access to User Profiles&lt;br /&gt;&lt;br /&gt;PeopleTools &amp;gt; Security &amp;gt; Permissions &amp;amp; Roles &amp;gt;Roles&amp;nbsp; (Dynamic Member Tab/Page).&lt;br /&gt;&lt;br /&gt;There are three ways&amp;nbsp;can use to execute your&amp;nbsp;rules to find the dynamic role users.&lt;br /&gt;o PS/Query&lt;br /&gt;o LDAP Plug-in&lt;br /&gt;o PeopleCode &lt;br /&gt;&amp;nbsp; &lt;br /&gt;PS/Query &lt;br /&gt;&amp;nbsp; &lt;br /&gt;1) Access is removed or granted based on the User Profile IDs retrieved by the query. &lt;br /&gt;2) Logic to&amp;nbsp;select the&amp;nbsp;dynamic role users will be&amp;nbsp;present in the&amp;nbsp;SQL of the Query. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;Note: -&lt;/span&gt; &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;a) Use PSOPRALIAS_VW or PSOPRALIAS record to create the dynamic role queries. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PSOPRALIAS - Used to store ID values corresponding to various ID types. For example, stores&amp;nbsp; EMPLID for Employee type, CUST_ID for customer ID. It will be easy to join the tables based on the type of the Userid. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;b) Don't use any Bind variables in the role queries. They are not designed for resloving the bind variables. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;c) Use Disntict caluse&amp;nbsp;in the SQL to make you always retrive uniques id only. Any duplicate will the the dynamic role asssignement. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;&lt;em&gt;PeopleCode&lt;/em&gt;&lt;/strong&gt; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp;1) Access is removed or granted based on the User Profile IDs pushed in to the system array variable&amp;nbsp; &lt;br /&gt;&amp;nbsp; %RoleDynamicMembers. &lt;br /&gt;&amp;nbsp;2) This is used when logic is complicated and cannot be retried from the Query. &lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&amp;nbsp;3) Logic to select the dynamic role users will be present in the Peoplecode event&amp;nbsp;(Record name, Field name , Event name , Function name.) should be provided in the dynamic members tab. &amp;nbsp;4) &lt;em&gt;&lt;strong&gt;fetch the value using create sql fetch the oprid values and push in to the system variable.&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Eg:- %RoleDynamicMembers.Push(&amp;amp;Userid);&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;LDAP Plug-in&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;With a directory-based rule, you must assign directory groups. The PeopleCode Rule group box appears because directory rules are implemented using the DynRoleMembers PeopleCode program. This program uses the Directory business interlink to retrieve user and group information from the directory. To view the program, open the FUNCLIB_LDAP record in PeopleSoft Application Designer. Click Assign Directory Groups to select a particular directory group that exists in your LDAP server hierarchy. For example, if you have your LDAP server grouped by geographic region, your rule could assign a new self-service role to all users in the North America group. Use the Directory Group drop-down list box to select the appropriate directory group value. The values are derived from the LDAP data that you import using the Directory Group Import process. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-size: large;"&gt;Note :- &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;When you click the button execute Dynamic rules button DYNROLE_PUBL Application engine is exequted. &lt;br /&gt;This app engine program reads Dynamic Role Rules, executes the rules, and publishes the results. The messages are then subscribed to and the users are assigned to the appropriate roles. This program is designed to run in an asynchronous mode, via the process scheduler. &lt;br /&gt;The DYNROLE_PUBL Application Engine does not update the database directly.&lt;br /&gt;Integration&amp;nbsp;broker&amp;nbsp;must be configured to handle Application Messaging.&lt;br /&gt;&lt;br /&gt;DYNROLE_PUBL application engine publishes messages to ROLESYNCH_MSG.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-4509538122373237339?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/4509538122373237339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=4509538122373237339&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4509538122373237339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4509538122373237339'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/02/dynamic-roles-in-peoplesoft.html' title='Dynamic Roles in Peoplesoft'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-7092833285379715615</id><published>2010-02-16T15:51:00.001-05:00</published><updated>2010-08-18T11:27:10.500-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>Peoplesoft AWE Workflow configuration DMS scripts</title><content type='html'>Peoplesoft AWE Workflow configuration and setup tables. Ver 9.0&lt;br /&gt;&lt;br /&gt;User the following scripts to move the AWE configuration / setup data&amp;nbsp;from the one instance to another instance.&lt;br /&gt;&lt;br /&gt;Note :- add where clause if you need to move only configuration specific to particular AWE transactions.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Export script&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;-- "Register Transaction"&lt;br /&gt;EXPORT PS_PTAFAW_TXN;&lt;br /&gt;EXPORT PS_PTAFAW_TXN_LNG;&lt;br /&gt;EXPORT PS_PTAFAW_TXN_LBL;&lt;br /&gt;EXPORT PS_PTAFAW_TXN_LVL;&lt;br /&gt;&lt;br /&gt;-- "Approvals &amp;gt; Workflow Transaction "&lt;br /&gt;EXPORT EO_TRANSACTIONS;&lt;br /&gt;EXPORT EO_TRANS_LNG;&lt;br /&gt;&lt;br /&gt;-- "Configure Transactions"&lt;br /&gt;EXPORT PS_PTAFAW_NOTIFY;&lt;br /&gt;EXPORT PS_PTAFAW_NOT_USER;&lt;br /&gt;EXPORT PS_PTAFAW_TXN_CFG;&lt;br /&gt;&lt;br /&gt;-- "Setup Process Definitions"&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;EXPORT PS_PTAFAW_PATH;&lt;br /&gt;EXPORT PS_PTAFAW_PATH_LNG;&lt;br /&gt;EXPORT PS_PTAFAW_PRCS;&lt;br /&gt;EXPORT PS_PTAFAW_PRCS_LNG;&lt;br /&gt;EXPORT PS_PTAFAW_STAGE;&lt;br /&gt;EXPORT PS_PTAFAW_STG_LNG;&lt;br /&gt;EXPORT PS_PTAFAW_STEP;&lt;br /&gt;EXPORT PS_PTAFAW_STEP_LNG;&lt;br /&gt;&lt;br /&gt;-- "Criteria Definitions"&lt;br /&gt;EXPORT PS_PTAFCRTA;&lt;br /&gt;EXPORT PS_PTAFCRTA_REC;&lt;br /&gt;EXPORT PS_PTAFCRTA_VAL;&lt;br /&gt;&lt;br /&gt;-- "Maintain User Lists"&lt;br /&gt;EXPORT PS_PTAFUSER_LIST;&lt;br /&gt;EXPORT PS_PTAFUSER_LNG;&lt;br /&gt;-- "Generic Templates"&lt;br /&gt;EXPORT PS_WL_TEMPLATE_GEN;&lt;br /&gt;EXPORT PS_WL_TEMPL_GEN_TK;&lt;br /&gt;EXPORT PS_WL_TEMPL_GEN_RS;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-7092833285379715615?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/7092833285379715615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=7092833285379715615&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7092833285379715615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7092833285379715615'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/02/peoplesoft-awe-workflow-configuration.html' title='Peoplesoft AWE Workflow configuration DMS scripts'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-728444706686205904</id><published>2010-02-15T18:24:00.000-05:00</published><updated>2010-02-16T15:42:36.915-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><title type='text'>Peoplesoft HCM Process - Scheduled process.</title><content type='html'>HR_PERSDATA Application Engine - Updates the PERSONAL_DATA snapshot table with future dated entries as they become effective.&lt;br /&gt;&lt;br /&gt;NAME_DISPLAY Application Engine - Refreshes the NAME_DISPLAY and NAME_FORMAL fields in all records with the NAME_GBL_SBR. Use when the criteria used to change these fields is changed.&lt;br /&gt;&lt;br /&gt;PER099 Application Engine - Fill EMPLOYEES Table.&lt;br /&gt;&lt;br /&gt;PTAF_NEM Application Engine - PTAF_NEM - Approval Framework Escalation App Engine.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AWE Workflow escalation process.&lt;br /&gt;&lt;br /&gt;SCRTY_OPRCLS Application Engine - SCRTY_OPRCLS - Updates the SJT_OPR_CLS security Join Table.&lt;br /&gt;&lt;br /&gt;SCRTY_SJTDLY Application Engine - &amp;nbsp;Nightly update for SJT Records -&amp;nbsp; Update of all effdt rows that have become current as of this data.&lt;br /&gt;&lt;br /&gt;HRS_AM Application Engine -&amp;nbsp;Applicant Search Auto-Match -Recruiter Applicant Search auto-match process.&lt;br /&gt;&lt;br /&gt;HRS_DUPE_PRC Application Engine - Find Applicant Duplicates - Finds applicant duplicates given certain criteria.&lt;br /&gt;&lt;br /&gt;HRS_JOB_AGNT Application Engine - Job Agent - Run the Job Posting Search Agent process.&lt;br /&gt;&lt;br /&gt;HRS_JSCH_IDX Application Engine -Verity based Job Posting Index build process.&lt;br /&gt;&lt;br /&gt;HRS035 SQR Report - Application Analysis (USA).&lt;br /&gt;&lt;br /&gt;PER506 SQR Report - Department Tbl &amp;amp; Departmental - This report lists any departments that you have created in the Department Tree but have not yet added to the departmental security tree, It also lists any changes in departments since the effective date of the current security tree.&lt;br /&gt;&lt;br /&gt;PER900 SQR Report - Core HR Data Integrity Audit. - Audit of the CORE HR Tables for Data Relationship Integrity.&lt;br /&gt;&lt;br /&gt;PSBARUN - Cobal Job - For the Benefit Administration - scheduled to run twice each night with some custom pre and post processes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-728444706686205904?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/728444706686205904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=728444706686205904&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/728444706686205904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/728444706686205904'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/02/peoplesoft-hcm-process-scheduled.html' title='Peoplesoft HCM Process - Scheduled process.'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-722417758550342030</id><published>2010-02-03T17:13:00.000-05:00</published><updated>2010-02-10T11:21:57.599-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>F1 Context Help for Peoplesoft Application Designer</title><content type='html'>&lt;strong&gt;Access Peoplebooks from Applicaiton Desinger. &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Context Help for Application designer.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Follow the setps to configure F1 - context help for the application designer.&lt;br /&gt;Press F1 in the application designer to get the help based on the URL configuration below.&lt;br /&gt;It can take to the peoplebooks based on the context.&lt;br /&gt;&lt;br /&gt;Navigate to PeopleTools &amp;gt; Utilities &amp;gt; Administration &amp;gt; PeopleTools Options&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_iU-8CALYW4k/S2nyaKwsTuI/AAAAAAAAA6o/BAqcqnJ5aZM/s1600-h/F1HelpinPeoplesoft.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img kt="true" src="http://4.bp.blogspot.com/_iU-8CALYW4k/S2nyaKwsTuI/AAAAAAAAA6o/BAqcqnJ5aZM/s640/F1HelpinPeoplesoft.bmp" width="640" border="0" height="84" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Under the help option you can set the URL to the People books.&lt;br /&gt;&lt;br /&gt;URL needs to be in the following format.&lt;br /&gt;&lt;a href="http://www.blogger.com/"&gt;&lt;span id="goog_1265231302191"&gt;&lt;/span&gt;http://helpwebserver:port/productline/f1search.htm?contextID=%CONTEXT_ID%&amp;amp;LANGCD=%LANG_CD%&lt;span id="goog_1265231302192"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;%CONTEXT_ID% is the object name or context ID of the currently displaying page or dialog box.&lt;br /&gt;%LANG_CD% is the three-letter language code for the user's preferred language.&lt;br /&gt;&lt;br /&gt;Cntrl+F1 - can be used as alternative help URL to the website on the internet or the company's internal website.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-722417758550342030?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/722417758550342030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=722417758550342030&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/722417758550342030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/722417758550342030'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/02/f1-context-help-for-peoplesoft.html' title='F1 Context Help for Peoplesoft Application Designer'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_iU-8CALYW4k/S2nyaKwsTuI/AAAAAAAAA6o/BAqcqnJ5aZM/s72-c/F1HelpinPeoplesoft.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-9013889199836261186</id><published>2010-02-02T14:12:00.000-05:00</published><updated>2010-02-04T18:39:47.676-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Tools/Utilites &amp; Applications for Peoplesoft Development.</title><content type='html'>&lt;strong&gt;Productivity tools for the Peoplesoft Development.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1) &lt;strong&gt;SQL-Formatter&lt;/strong&gt; :- The Application engine sql statements invloving are not formatted well for&amp;nbsp;&amp;nbsp; understanding it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SQL-formatter comes in handy to format the SQL. It helps in Debuggin ,Review &amp;amp; performance tunning of the complex qurey.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dpriver.com/pp/sqlformat.htm?ref=g_wangz"&gt;http://www.dpriver.com/pp/sqlformat.htm?ref=g_wangz&lt;/a&gt; - Online formatter. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dpriver.com/index.php?ref=g_wangz"&gt;http://www.dpriver.com/index.php?ref=g_wangz&lt;/a&gt; - Offline SQL Formatter. &lt;br /&gt;&lt;br /&gt;Pros :- Works with different databases SQL statements.&lt;br /&gt;&lt;br /&gt;Cons:- Doesn't recongnize many Peoplesoft Meta-SQL tags. Just replace them with sql function or static values then it works fine.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2)&lt;strong&gt; Pace Trace&lt;/strong&gt; :- Pace-Trace is effectively a viewer for PeopleSoft SQL trace files. It reads a selected trace file and creates a grid that summarizes all the SQL actions contained in the file. &lt;br /&gt;&lt;br /&gt;This quick access to trace file information can be used by everyone from business analysts to developers, speeding report design, custom development, and troubleshooting.&lt;br /&gt;&lt;br /&gt;Following Trace files generated in different methods can be &lt;br /&gt;&lt;br /&gt;1)Trace an entire session - Trace file generated by the entire session. Enabled on the login trace page.&lt;br /&gt;2)Interactive Tracing - Enabled at PeopleTools &amp;gt; Utilities &amp;gt; Debug &amp;gt; Trace SQL.&lt;br /&gt;3)Application Engine trace.&lt;br /&gt;4)COBAL Tracing. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp;3) &lt;strong&gt;PS Pad editor &lt;/strong&gt;:- This editor is very much similar to the Ultra edit and Edit plus which many of us know. &lt;br /&gt;&lt;br /&gt;What makes it special is for the following reasons.&lt;br /&gt;&lt;br /&gt;1) Peoplecode.INI file which is code highligter for the peoplecode like in the application designer - Why do we need this one for ?? Read the next reason.&lt;br /&gt;&lt;br /&gt;2) Export to Clipboard as RTF feature (File &amp;gt; Export &amp;gt; Export to Clipboard as RTF) is allow you to copy the peoplecode from the editor with the code highlighter and paste in the word document or email. code highlighter formatting is retained.&lt;br /&gt;&lt;br /&gt;3)SQR.INI file is also available for SQR programming.&lt;br /&gt;&lt;br /&gt;Check out this link - &lt;a href="http://xtrahot.chili-mango.net/2007/07/prettify-those-code-listings/"&gt;http://xtrahot.chili-mango.net/2007/07/prettify-those-code-listings/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;for details on how you can use it. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;4) &lt;strong&gt;Zapgrab 1.0&lt;/strong&gt; :- The best , easiest &amp;amp; Free way to capture screens, and paste them into Documents &amp;amp; presentations. &lt;br /&gt;&lt;br /&gt;It is very helpful to capture the screens for the Testcase results document , Technical design &amp;amp; Functional design documents.&lt;br /&gt;&lt;br /&gt;ZapGrab allows you to capture your screen in two different ways: the whole screen or only a section with a quadrangular form selected by you with the mouse. &lt;br /&gt;&lt;br /&gt;Just select the area on the screen and to Cntrl+v.&lt;br /&gt;&lt;br /&gt;Cons:- Difficult to capture scrolling window screens. &lt;br /&gt;&lt;br /&gt;Link:- &lt;a href="http://www.softpedia.com/get/Multimedia/Graphic/Graphic-Capture/Zapgrab.shtml"&gt;http://www.softpedia.com/get/Multimedia/Graphic/Graphic-Capture/Zapgrab.shtml&lt;/a&gt; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;5) &lt;strong&gt;SQR Express&lt;/strong&gt; :- Developing SQRs Has Never Been So Easy! - In a powerful environment you can edit multiple files with unlimited length, maintain multiple database logins, &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;navigate in the source-code by clicking procedure-names or inside a treelike program-flow, variables, calls, includes or records.&lt;br /&gt;&lt;br /&gt;Cons:- Not a freeware. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;Detalied features here. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;a href="http://www.bcstools.com/SQRExpressInfo.pdf"&gt;http://www.bcstools.com/SQRExpressInfo.pdf&lt;/a&gt; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;6)&lt;strong&gt; JEdit&lt;/strong&gt; :- Java based open source editor. Code highligther for SQR available &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pros: - A lot of open source plugins avaliable.&lt;br /&gt;The only free ware text editor with help of plugins can create SQR tree like SQR Express.&lt;br /&gt;Can create own plugins. Create plugins for intellisense.&lt;br /&gt;&lt;br /&gt;Cons:- Not the easiest way installing plugins with different versions.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jjmpsj.blogspot.com/2009/08/using-jedit-to-edit-peoplesoft-files.html"&gt;http://jjmpsj.blogspot.com/2009/08/using-jedit-to-edit-peoplesoft-files.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-9013889199836261186?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/9013889199836261186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=9013889199836261186&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/9013889199836261186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/9013889199836261186'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/02/toolsutilites-applications-for.html' title='Tools/Utilites &amp; Applications for Peoplesoft Development.'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-5309165111528180322</id><published>2010-02-01T15:57:00.000-05:00</published><updated>2010-02-01T15:57:41.601-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><title type='text'>HCM/HRMS Tables for the PS QUERY - Querying HCM/HRMS table in peoplesoft</title><content type='html'>&lt;strong&gt;HCM/HRMS Query reporting&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;The following are the main tables used to query HR related data&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Human Resources Information/ Personal Data:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PERSONAL_DATA, PERS_NID &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;Employment Data:&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;EMPLOYMENT- general employment data, such as various service dates, etc. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;Department Inforamation&lt;/strong&gt; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;DEPT_TBL --This is one of foundation tables in HR. You will rarely query against it directly; more &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;likely you will join to it to get the description or short description. Department codes in PeopleSoft are&lt;br /&gt;&lt;br /&gt;different from what was used in HRS/Legacy, and department data is effective dated. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;Job code information&lt;/strong&gt; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;JOBCODE_TBL --This is also a foundation table. This table holds job codes, descriptions and related &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;data such as FLSA classification, pay plan, grade and structure information. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;Job Data:&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;JOB-- Job (roughly equates to assignment records in legacy). Contains job records along with other&lt;br /&gt;&lt;br /&gt;data. Effective dated someone's job history will be stored in this table. Remember, Empl Records&lt;br /&gt;&lt;br /&gt;refer to an employee's job record(s). The existence of multiple Empl Records means that they have&lt;br /&gt;&lt;br /&gt;had or are currently holding multiple jobs Empl Records start with 0, and their benefits are tied to&lt;br /&gt;&lt;br /&gt;Empl Record #0. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;Benefits Data :&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BEN_PROG_PARTIC – Stores the Benefit Program to which the employee is assigned.&lt;br /&gt;&lt;br /&gt;LEAVE_PLAN – Stores enrollment in leave plans.&lt;br /&gt;&lt;br /&gt;HEALTH_BENEFIT – Stores e nrollment in health insurance plans&lt;br /&gt;&lt;br /&gt;SAVINGS_PLAN -- Stores enrollment in TDA, ORP and Deferred Compensation&lt;br /&gt;&lt;br /&gt;LIFE_ADD_BEN -- Stores enrollment in life insurance plans.&lt;br /&gt;&lt;br /&gt;RTRMNT_PLAN – Stores TRS enrollment.&lt;br /&gt;&lt;br /&gt;DISABILITY_BEN – Stores enrollment in disability plans. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;Tax Data:&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;FED_TAX_DATA – Contains federal tax data, including nonresident alien data&lt;br /&gt;&lt;br /&gt;STATE_TAX_DATA – Although there is no state withholding in Texas, this record is necessary to&lt;br /&gt;&lt;br /&gt;maintain state of residence and unemployment jurisdiction. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;Payroll Data:&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Payroll processing check data (records used by the payroll process to store check history)&lt;br /&gt;&lt;br /&gt;PAY_CALENDAR&lt;br /&gt;&lt;br /&gt;PAY_CHECK&lt;br /&gt;&lt;br /&gt;PAY_LINE&lt;br /&gt;&lt;br /&gt;PAY_CHECK&lt;br /&gt;&lt;br /&gt;PAY_EARNINGS&lt;br /&gt;&lt;br /&gt;PAY_OTH_EARNS&lt;br /&gt;&lt;br /&gt;PAY_DEDUCTION&lt;br /&gt;&lt;br /&gt;PAY_TAX &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;Payroll funding distribution data (records that tie funding to payroll actuals):&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PAY_ERN_DIST&lt;br /&gt;&lt;br /&gt;PAY_DED_DIST&lt;br /&gt;&lt;br /&gt;PAY_TAX_DIST &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;Other employee level payroll data:&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;GENL_DEDUCTION - Genearl deduction.&lt;br /&gt;&lt;br /&gt;GENL_DED_CD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - General deduction code.&lt;br /&gt;&lt;br /&gt;ADDL_PAY_EFFDT -&amp;nbsp; additional pay effdt.&lt;br /&gt;&lt;br /&gt;ADDL_PAY_DATA&amp;nbsp;&amp;nbsp; - additional pay data.&lt;br /&gt;&lt;br /&gt;ADDL_PAY_ERNCD - additional pay earn code.&lt;br /&gt;&lt;br /&gt;DIRECT_DEPOSIT&amp;nbsp; - Direct deposit.&lt;br /&gt;&lt;br /&gt;DIR_DEP_DISTRIB - Direct deposit distribution. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;Position Data:&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;POSITION_DATA—identifies position data for each business unit.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tenure Data:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;EG_TENURE&amp;nbsp; Tenure Data. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;&lt;em&gt;Hints:-&lt;/em&gt;&lt;/strong&gt; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;Use the Employees table whenever possible. Queries using this table will generally have better &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;performance for several reasons. This tables has name, Empl ID, empl records, job title, job code,&lt;br /&gt;&lt;br /&gt;dept title, dept code, location code, comp rate, comp frequency, position number, standard hours,&lt;br /&gt;&lt;br /&gt;etc., data for active employees. Two fields that it does not have are Empl Class and FTE. This table&lt;br /&gt;&lt;br /&gt;is not a transactional table, meaning that records are not actively written to it throughout the day.&lt;br /&gt;&lt;br /&gt;Rather, it is refreshed nightly on process scheduler. There may be a one-day lag time for new data to&lt;br /&gt;&lt;br /&gt;hit the table, but for most reporting this is acceptable. &lt;br /&gt;&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-5309165111528180322?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/5309165111528180322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=5309165111528180322&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5309165111528180322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5309165111528180322'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/02/hcmhrms-tables-for-ps-query-querying.html' title='HCM/HRMS Tables for the PS QUERY - Querying HCM/HRMS table in peoplesoft'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-8565399877605919969</id><published>2010-01-18T16:01:00.000-05:00</published><updated>2010-01-18T16:01:27.758-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><title type='text'>Online Peoplecode / SQL trace is not getting generated</title><content type='html'>Peoplecode / SQL Trace is not getting generated.&lt;br /&gt;&lt;br /&gt;Check the Application Server configuration file APPSRV.cfg for the TraceSQMask and &lt;br /&gt;TracePCMask.&lt;br /&gt;&lt;br /&gt;PSADMIN can be used to set the parameter.&lt;br /&gt;&lt;br /&gt;If the these mask parameter are set to zero then configuration file then trace files are not generated.&lt;br /&gt;&lt;br /&gt;Process schedular configuration file needs the change&amp;nbsp;for Applicaiton engine programs SQL / Peoplecode &amp;nbsp;invoked in the Batch mode.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-8565399877605919969?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/8565399877605919969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=8565399877605919969&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8565399877605919969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8565399877605919969'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/01/online-peoplecode-sql-trace-is-not.html' title='Online Peoplecode / SQL trace is not getting generated'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-6600022640445983817</id><published>2010-01-18T15:36:00.000-05:00</published><updated>2010-01-18T15:36:03.631-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><title type='text'>Important PeopleSoft HCM processes</title><content type='html'>1) Refresh the EMPLOYEES table.&lt;br /&gt;2) Refresh the Personal Data Process.&lt;br /&gt;3) Refresh the Personal Data table with future-dated data.&lt;br /&gt;4) Refresh name display values.&lt;br /&gt;5) Audit Human Resources data for integrity.&lt;br /&gt;6) ID Change.&lt;br /&gt;7) ID Delete.&lt;br /&gt;8) ERN Delete process.&lt;br /&gt;9) Refresh Compensation.&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;Set Up HMRS &amp;gt; System Administration &amp;gt; Database Processes &lt;br /&gt;&lt;br /&gt;1) PERS_REFRESH – Refresh Personal Data Process. Based on the setup in the Personal data setup component. Personal data record will be refreshed. Process updates the current data asof the Current date / System date. What fields are populated is configurable in the personal data setup component.&lt;br /&gt;&lt;br /&gt;Record: PS_PERSONAL_DATA&lt;br /&gt;Setup Record:- PS_PERSON_DT_SETUP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_iU-8CALYW4k/S1TErsQuBSI/AAAAAAAAA6Y/3tzVHAzCT70/s1600-h/Process1.bmp" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://3.bp.blogspot.com/_iU-8CALYW4k/S1TErsQuBSI/AAAAAAAAA6Y/3tzVHAzCT70/s320/Process1.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2) HR_PERSDATA - Refresh the Personal Data table with future-dated data. This process updates &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Personal data table with all the PERS_DATA_EFFDT, NAMES, and ADDRESSES (optional) when that data becomes effective. This is should be scheduled as a nightly process in order to catch changes every day.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3) PER099 - Refresh EMPLOYEES Table. Refresh the PS_EMPLOYEES snapshot table as of the selected date or current date. This process also updates the PS_EMPLOYEES_LNG.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4) Refresh all records with the NAME_DISPLAY and NAME_FORMAL fields to reflect changes made to the People Code definition of those fields. You can choose to update records with all name format types or just with one name format type. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It has following options to choose from.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_iU-8CALYW4k/S1TE_tcly7I/AAAAAAAAA6g/TAsqirDuhac/s1600-h/process2.bmp" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" ps="true" src="http://2.bp.blogspot.com/_iU-8CALYW4k/S1TE_tcly7I/AAAAAAAAA6g/TAsqirDuhac/s320/process2.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;5) HRAUDIT - Audit Human Resources data for integrity.- Core HR Data Integrity. PER900. Initiate the Core Human Resources Data Integrity Audit. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Following things are audited.&lt;br /&gt;&lt;br /&gt;• Persons were found in PERS_DATA_EFFDT that do not exist in PERSON &lt;br /&gt;• Persons were found in PERSON that do not exist in PERS_DATA_EFFDT &lt;br /&gt;&lt;br /&gt;• Persons were found in EMPLOYMENT that do not exist in PERS_DATA_EFFDT &lt;br /&gt;&lt;br /&gt;• Persons were found in JOB that do not exist in EMPLOYMENT &lt;br /&gt;&lt;br /&gt;• Persons were found in EMPLOYMENT that do not exist in JOB &lt;br /&gt;&lt;br /&gt;• Persons were found in JOB that do not exist in PERS_DATA_EFFDT &lt;br /&gt;&lt;br /&gt;• Persons were found in JOB that do not exist in JOB_JR. &lt;br /&gt;&lt;br /&gt;• Persons were found in JOB_JR that do not exist in JOB.&lt;br /&gt;&lt;br /&gt;• Persons were found in PERSON that do not have a Primary Name in NAMES.&lt;br /&gt;&lt;br /&gt;• Persons were found in NAMES that do not have record in PERSON.&lt;br /&gt;&lt;br /&gt;• Persons were found in ADDRESSES that do not have record in PERSON.&lt;br /&gt;&lt;br /&gt;• Persons exist in DISABILITY that does not exist in PERSON.&lt;br /&gt;&lt;br /&gt;• Persons were found in DIVERS_ETHNIC that do not exist in PERSON.&lt;br /&gt;&lt;br /&gt;6) Change ID / Delete ID Process – HR_PER502 - This process is used for the correction of the employee ID it updates the all tables with new employee ID. This also used for the deleting ID as well. ID Delete control component contains the exclusion list of the records. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;7) Delete ERN Process - HR_EERCD_DEL – This process is used to delete the Employee record Number or Empl RCD of an employee.&lt;br /&gt;ERN Delete Field Names Component– EMPL_RCD different field names in the different records to look for. ERN Delete Exclusion List – List of the table to be excluded from the table.&lt;br /&gt;ERN Delete Control – List of the message for the Exclusion list of table/ field names.&lt;br /&gt;&lt;br /&gt;8) Refresh Compensation - &lt;br /&gt;HR_CMP015 – Process to refresh the compensation. Refresh multiple worker compensation packages with current default values, and print a report that displays the new and previous compensation data of the impacted workers. It executes the process executes the same steps as the Default Pay Components button on the Compensation page.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-6600022640445983817?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/6600022640445983817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=6600022640445983817&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6600022640445983817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6600022640445983817'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/01/important-peoplesoft-hcm-processes.html' title='Important PeopleSoft HCM processes'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_iU-8CALYW4k/S1TErsQuBSI/AAAAAAAAA6Y/3tzVHAzCT70/s72-c/Process1.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-4043962496673711608</id><published>2010-01-10T07:45:00.001-05:00</published><updated>2010-01-10T07:46:23.441-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>Language Preference in Configuration Manager</title><content type='html'>&lt;span style="font-family:arial;"&gt;Issue: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Users trying to access App Designer in Japanese language &amp;amp; it resulted in some Junk characters. Language Preference was set correctly.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Solution: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;After analysis found that "East Asian Languages" were not installed on the NT Server [ Install files for East Asian languages is UnChecked ], installing this resolved the issue.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-4043962496673711608?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/4043962496673711608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=4043962496673711608&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4043962496673711608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4043962496673711608'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2010/01/language-preference-in-configuration.html' title='Language Preference in Configuration Manager'/><author><name>Sandeep G</name><uri>http://www.blogger.com/profile/16233707014779544910</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-8416056778419997890</id><published>2009-12-08T10:48:00.000-05:00</published><updated>2009-12-08T11:07:33.110-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Duplicate row errors in DMS Scripts</title><content type='html'>IGNORE_DUPS  Vs UPDATE_DUPS&lt;br /&gt;Often we get the Duplicate row errors in the DMS Scripts based on the target environment in which import script is executed. Since DMS scripts can run in any target environment we need to handle this error in the DMS Script.&lt;br /&gt;&lt;br /&gt;The best know method is IGNORE_DUPS statement in the DMS script&lt;br /&gt;SET IGNORE_DUPS ;&lt;br /&gt;IMPORT {record  * } ;&lt;br /&gt;&lt;br /&gt;The biggest disadvantage of this statement is it can only be run 'Bootstrap mode' which all the developers may not have access.&lt;br /&gt;&lt;br /&gt;Is there way to avoid handle this error wihout running the DMS in the bootstrap mode ?&lt;br /&gt;&lt;br /&gt;SET UPDATE_DUPS;&lt;br /&gt;IMPORT { Record  * };&lt;br /&gt;&lt;br /&gt;Above statment can be used, it is not an exact replacement for the IGNORE_DUPS but it helps to slove problems in most of the cases.&lt;br /&gt;UPDATE_DUPS - If the key values of the table exists in the target environment then it updates it with new values and insert the new rows in the .dat file.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-8416056778419997890?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/8416056778419997890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=8416056778419997890&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8416056778419997890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8416056778419997890'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/12/duplicate-row-errors-in-dms-scripts.html' title='Duplicate row errors in DMS Scripts'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-7080937761039670675</id><published>2009-12-02T17:57:00.000-05:00</published><updated>2009-12-02T18:05:31.072-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Invoking the Remote call from AE/CI Process</title><content type='html'>In PT 8.4x you need to follow a certain sequence prior to invoking the PushButton field. The basics on calling COBOL from AE/CI PeopleCode is as follows. Note that "tweaking" may be necessary to get it to work.&lt;br /&gt;&lt;br /&gt;1. AE (Application Engine) needs to have restart disabled in order to use CommitWork() to force a commit to the DB of the CI data.&lt;br /&gt;2. Set the CI's properties, except for the "Pushbutton" field (usually Y/N) used to kick off COBOL.&lt;br /&gt;3. Save the CI (call Save()).&lt;br /&gt;4. If Save is successful, call CommitWork().&lt;br /&gt;5. Set the CI pushbutton property (toggle it) to trigger the COBOL process.&lt;br /&gt;6. COBOL will run asynchronously. So you usually need to put a dummy loop to wait until it's done processing to avoid having the next CI record "bump" into COBOL or in case you need to perform some post COBOL processing of the record.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-7080937761039670675?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/7080937761039670675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=7080937761039670675&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7080937761039670675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7080937761039670675'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/12/invoking-remote-call-from-aeci-process.html' title='Invoking the Remote call from AE/CI Process'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-4344762389871886221</id><published>2009-11-13T17:25:00.000-05:00</published><updated>2009-11-25T19:45:50.666-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><title type='text'>Action value combinations of the Job data</title><content type='html'>&lt;p&gt;Action Combination/ Action Paris - Reverse Action for each action.&lt;/p&gt;&lt;p&gt;Action  - LOA – Leave of Absence , LWP – Leave with Pay &lt;/p&gt;&lt;p&gt;Reverse Action  RFL – Return from &lt;/p&gt;&lt;p&gt;Action &lt;br /&gt;LTD – Long Term Disability with Pay , LTO – Long Term Disability&lt;br /&gt;STO – Short Term Disability , STD – Short Term Disability with Pay &lt;/p&gt;&lt;p&gt;- Reverse Action &lt;/p&gt;&lt;p&gt;RFD – Return from Disability &lt;/p&gt;&lt;p&gt;Action                                        Reverse Action&lt;br /&gt;SWB – Short Work Break  - RFW – Return from Short Work Break &lt;/p&gt;&lt;p&gt;Action               Reverse Action&lt;br /&gt;LOF – Layoff  REC – Recall from Layoff &lt;/p&gt;&lt;p&gt;Action                                                           Reverse Action&lt;br /&gt;TAS – Create Temporary Assignment   RFA – Return from Temporary Assignment&lt;br /&gt;&lt;br /&gt;These are the actions that will create and stop the special temporary assignment relationship that puts the original instance in a suspended status while the person works on a temporary assignment. &lt;/p&gt;&lt;p&gt;Action                                               Reverse Action&lt;br /&gt;SUB – Create Substantive Job  - RTS – Return to Substantive Job &lt;/p&gt;&lt;p&gt;These are the actions that will create and stop the special temporary assignment relationship that puts the original instance in a suspended status while the person works on a temporary assignment. &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-4344762389871886221?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/4344762389871886221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=4344762389871886221&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4344762389871886221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4344762389871886221'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/11/other-core-action-value-pairs.html' title='Action value combinations of the Job data'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-8260494657684795335</id><published>2009-11-09T12:21:00.000-05:00</published><updated>2009-11-09T13:37:24.432-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>GenerateComponentContentURL / GenerateComponentPortalURL return NULL / Blank</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10pt;"  &gt;PeopleTools &gt; Portal &gt; Node Definitions&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10pt;"  &gt;&lt;/span&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10pt;"  &gt;The Base URI (e.g. &lt;a href="http://www.myserver.com/psp/mysite/"&gt;&lt;span style="color:blue;"&gt;http://www.myserver.com/psp/mysite/&lt;/span&gt;&lt;/a&gt;) is only available automatically in the context of a web server.  If a process is not signed in via the web (e.g. Application Engine), the Node definition specified in the function is checked for that Base URI.  &lt;!--[if !supportLineBreakNewLine]--&gt;  &lt;!--[endif]--&gt;&lt;/span&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10pt;"  &gt;Open the Node Definition (PeopleTools &gt; Portal &gt; Node Definitions) and enter the Content URI (.../psc/...) and Portal URI (.../psp/...) on the Portal page.  These are used by the GenerateComponentContentURL and GenerateComponentPortalURL functions, respectively.  By default these fields are empty.  &lt;!--[if !supportLineBreakNewLine]--&gt;  &lt;!--[endif]--&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_iU-8CALYW4k/SvhhKGG1xRI/AAAAAAAAA5o/zcnVGZ8bDkM/s1600-h/test.bmp"&gt;&lt;img style="cursor: pointer; width: 400px; height: 249px;" src="http://4.bp.blogspot.com/_iU-8CALYW4k/SvhhKGG1xRI/AAAAAAAAA5o/zcnVGZ8bDkM/s400/test.bmp" alt="" id="BLOGGER_PHOTO_ID_5402174579096798482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-8260494657684795335?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/8260494657684795335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=8260494657684795335&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8260494657684795335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8260494657684795335'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/11/generatecomponentcontenturl.html' title='GenerateComponentContentURL / GenerateComponentPortalURL return NULL / Blank'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_iU-8CALYW4k/SvhhKGG1xRI/AAAAAAAAA5o/zcnVGZ8bDkM/s72-c/test.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-3631357007527178458</id><published>2009-10-28T19:01:00.000-04:00</published><updated>2009-10-28T19:21:36.344-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Suppressing Automatic Lookups for Improved Performance</title><content type='html'>&lt;strong&gt;Prompt table Exclusion List in Peoplesoft.&lt;/strong&gt;&lt;br /&gt;Improve prompt table performance in Peoplesoft&lt;br /&gt;&lt;br /&gt;Many fields in PeopleSoft applications has lookup or prompts tables indicated by the magnifying glass. When you click on that icon you are taken to a lookup dialogue, &lt;em&gt;but by &lt;strong&gt;default&lt;br /&gt;&lt;/strong&gt;the search fires &lt;strong&gt;automatically&lt;/strong&gt;&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;However, in peoplesoft only the first 300 rows are retrieved into the component buffer, and only the first 100 rows of that set are shown on the first page. These results are almost certainly&lt;br /&gt;useless to the operator who must then enter criteria into the lookup search dialogue and search again.&lt;br /&gt;&lt;br /&gt;If we can suppress the automatic search performance of the prompt will improve. User can search the data after providing the search values and no.of rows returned will less and more usefull to the user.&lt;br /&gt;&lt;br /&gt;Question is how can we suppress this ? from 8.44 peoplesoft has provided the Prompt table Exclusion List.&lt;br /&gt;&lt;br /&gt;Peopletools &gt;Utilites &gt; Administration &gt; Lookup Exclusion Table.&lt;br /&gt;&lt;br /&gt;The tables in this list are stored in the Application server cache.&lt;br /&gt;You don't have to restart any application  servers before the behaviour of the lookup to change.&lt;br /&gt;&lt;br /&gt;You should should for those prompt which usually takes more time.&lt;br /&gt;&lt;br /&gt;The following query will identify all the records that are used as look-up records within a PeopleSoft system.&lt;br /&gt;&lt;br /&gt;SELECT DISTINCT r.recname&lt;br /&gt;FROM pspnlfield p&lt;br /&gt;, psrecfielddb f&lt;br /&gt;, psrecdefn r&lt;br /&gt;WHERE p.fieldname = f.fieldname&lt;br /&gt;AND p.recname = f.recname&lt;br /&gt;AND r.recname = f.edittable&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-3631357007527178458?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/3631357007527178458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=3631357007527178458&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3631357007527178458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3631357007527178458'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/10/suppressing-automatic-lookups-for.html' title='Suppressing Automatic Lookups for Improved Performance'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-1791720657018560520</id><published>2009-10-26T18:29:00.000-04:00</published><updated>2009-11-25T19:49:17.252-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Training Videos'/><title type='text'>Peoplesoft Training Videos</title><content type='html'>&lt;strong&gt;Overview PeopleSoft 8 steps&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/GGVB5omrzec&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/GGVB5omrzec&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" width="425" height="344" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Starting with peoplesoft Application Desinger&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/HsCvN4G0k4U&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/HsCvN4G0k4U&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-1791720657018560520?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/1791720657018560520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=1791720657018560520&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1791720657018560520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1791720657018560520'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/10/peoplesoft-training-videos.html' title='Peoplesoft Training Videos'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-5234976927552750571</id><published>2009-10-26T17:18:00.000-04:00</published><updated>2009-10-26T18:02:39.502-04:00</updated><title type='text'>How Peoplesoft Better than SAP  - Why Peoplesoft ?</title><content type='html'>&lt;strong&gt;Peoplesoft (Oracle) VS SAP&lt;/strong&gt;&lt;br /&gt;Why Peoplesoft ?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/applications/peoplesoft/hcm/ent/Weighing%20Your%20Options%20For%20HCM.pdf" target="new" &gt;A Comprehensive Study of the Costs and Benefits of PeopleSoft Enterprise Versus SAP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/applications/peoplesoft/hcm/ent/Weighing%20Your%20Options%20For%20HCM%20Executive%20Summary.pdf" target="new"&gt;Weighing Your Options for Human Capital Management&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/applications/peoplesoft/hcm/ent/Choosing%20The%20Best%20HCM%20System.pdf" target="new" &gt;A Brief Cost and Benefit Overview for SAP Customers &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/applications/peoplesoft/hcm/ent/PeopleSoft%20or%20SAP_%20Choosing%20The%20Best%20HCM%20Suite.pdf" target="new" &gt;Choosing the Best Human Capital Management Suite &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-5234976927552750571?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/5234976927552750571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=5234976927552750571&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5234976927552750571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/5234976927552750571'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/10/how-peoplesoft-better-than-sap-why.html' title='How Peoplesoft Better than SAP  - Why Peoplesoft ?'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-7006964717506938402</id><published>2009-10-26T16:48:00.000-04:00</published><updated>2009-10-26T18:01:54.466-04:00</updated><title type='text'>Books for Peoplesoft Applications</title><content type='html'>&lt;p&gt;&lt;a href="http://astore.amazon.com/oracle-peoplesoft-20/detail/0130216127"&gt;PeopleSoft HRMS Reporting&lt;/a&gt; by Adam T. Bromwich &lt;/p&gt;&lt;a href="http://astore.amazon.com/oracle-peoplesoft-20/detail/1590594223" target="new"&gt;PeopleSoft for the Oracle DBA (Oaktable Press)&lt;/a&gt; By David Kurtz&lt;br /&gt;&lt;br /&gt;&lt;a href="http://astore.amazon.com/oracle-peoplesoft-20/detail/0071496629" target="new"&gt;PeopleSoft Developer's Guide for PeopleTools and PeopleCode&lt;/a&gt; By Judi Doolittle - Oracle publication&lt;br /&gt;&lt;br /&gt;&lt;a href="http://astore.amazon.com/oracle-peoplesoft-20/detail/0595324401" target="new"&gt;The Expert Guide to PeopleSoft Security&lt;/a&gt; By Jason Carter&lt;br /&gt;&lt;br /&gt;&lt;a href="http://astore.amazon.com/oracle-peoplesoft-20/detail/0071354778" target="new"&gt;PeopleSoft Integration Tools&lt;/a&gt; By Stewart Miller&lt;br /&gt;&lt;br /&gt;&lt;a href="http://astore.amazon.com/oracle-peoplesoft-20/detail/097180351X" target="new"&gt;Developing with PeopleSoft's Application Engine 8&lt;/a&gt; By Joseph Weessies, Steve Bollinger&lt;br /&gt;&lt;br /&gt;&lt;a href="http://astore.amazon.com/oracle-peoplesoft-20/detail/1884777775" target="new"&gt;Peoplesoft HRMS Interview Questions, Answers, and Explanations: Peoplesoft HRMS FAQ &lt;/a&gt;&lt;br /&gt;By Galina Landres, Vlad Landers, Vlad Landres&lt;br /&gt;&lt;br /&gt;&lt;a href="http://astore.amazon.com/oracle-peoplesoft-20/detail/1884777929" target="new"&gt;Essential Guide to PeopleSoft Development and Customization &lt;/a&gt;&lt;br /&gt;By Tony Delia, Galina Landres, Prakash Sankaran, Isidor Rivera&lt;br /&gt;&lt;br /&gt;&lt;a href="http://astore.amazon.com/oracle-peoplesoft-20/detail/0971803587" target="new"&gt;PeopleSoft 8.4 Developer's Sheet &lt;/a&gt;By Joseph Weessies&lt;br /&gt;&lt;br /&gt;&lt;a href="http://astore.amazon.com/oracle-peoplesoft-20/detail/0971803579" target="new"&gt;Advanced Tips and Techniques for PeopleSoft Application Engine 8&lt;/a&gt; By Joseph Weessies&lt;br /&gt;&lt;br /&gt;&lt;a href="http://astore.amazon.com/oracle-peoplesoft-20/detail/0672316323" target="new"&gt;Sams Teach Yourself Peoplesoft in 10 Minutes&lt;/a&gt; By Timothy Buchanan&lt;br /&gt;&lt;br /&gt;&lt;a href="http://astore.amazon.com/oracle-peoplesoft-20/detail/0130216127" target="new"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-7006964717506938402?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/7006964717506938402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=7006964717506938402&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7006964717506938402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7006964717506938402'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/10/books-for-peoplesoft-applications.html' title='Books for Peoplesoft Applications'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-8178719076153584155</id><published>2009-10-26T14:39:00.000-04:00</published><updated>2009-10-26T16:46:33.326-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Useful Navigations of AWE Workflows components</title><content type='html'>&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Setup and configure workflow&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;1) &lt;em&gt;&lt;span style="color:#ff9966;"&gt;Main Menu &gt; Set Up HRMS &gt; Common Definitions &gt; Approvals &gt; Register Transaction&lt;/span&gt;&lt;/em&gt; ----- Create Approval Process ID (Cross refernce table , Header table , App class ,Approval compoent is defined).&lt;/p&gt;&lt;p&gt;&lt;br /&gt;2) &lt;span style="color:#ff9966;"&gt;Main Menu &gt; Set Up HRMS &gt; Common Definitions &gt; Approvals &gt; Setup Process Definitions&lt;/span&gt; ----Create Definiation ID for the Process ID, Definaiton Criteria ,Stages ,paths ,steps &lt;/p&gt;&lt;p&gt;&lt;br /&gt;3) &lt;span style="color:#ff9966;"&gt;Main Menu &gt; Set Up HRMS &gt; Common Definitions &gt; Approvals &gt; Configure Transaction&lt;/span&gt; ----- Add Events and notifications to transaction.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;4) &lt;span style="color:#ff9966;"&gt;Main Menu &gt; Set Up HRMS &gt; Common Definitions &gt; Approvals &gt; Workflow Transaction&lt;/span&gt; ----- Register workflow transactions.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;5) &lt;span style="color:#ff9966;"&gt;Main Menu &gt; Set Up HRMS &gt; Common Definitions &gt; Approvals &gt; Maintain User Lists&lt;/span&gt; ------ Define the user list or hierarchy used for routing transactions for approval. &lt;/p&gt;&lt;p&gt;6) &lt;span style="color:#ff9966;"&gt;Main Menu &gt; Set Up HRMS &gt; Common Definitions &gt; Approvals &gt; Generic Templates&lt;/span&gt; ------ Maintain email templates. &lt;/p&gt;&lt;p&gt;7)&lt;span style="color:#ff9966;"&gt;Main Menu &gt; Set Up HRMS &gt; Common Definitions &gt;Selfserivce &gt; System workflow rules&lt;/span&gt; ------ Workflow rule for speicfic SETID.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Approvals and Delegation&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1) &lt;span style="color:#ff9966;"&gt;Main Menu &gt; Workforce Administration &gt; Self Service Transactions &gt; Add Delegation Request&lt;/span&gt; ----- Add a new delegation request on behalf of a delegator.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;2) &lt;span style="color:#ff9966;"&gt;Main Menu &gt; Workforce Administration &gt; Self Service Transactions &gt; Administer Delegation&lt;/span&gt; ----- Admin for the Delegation. Admin can delegate the transactions .&lt;br /&gt;&lt;/p&gt;&lt;p&gt;3) &lt;span style="color:#ff9966;"&gt;Main Menu &gt; Workforce Administration &gt; Self Service Transactions &gt; Administer/Monitor Apporavals&lt;/span&gt; ----- AWE admin for the Approvals. Admin can apporve transactions.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;4)&lt;span style="color:#ff9966;"&gt;Main Menu &gt; Workforce Administration &gt; Self Service Transactions &gt; Approvals Audit Report&lt;/span&gt; ----- Apporvals Audit Report. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Delegation setup&lt;/span&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;1)&lt;span style="color:#ff9966;"&gt;Main Menu &gt; Set Up HRMS &gt; Common Definitions &gt; Delegation &gt; Installation settings&lt;/span&gt; ----- Configure AWE Admin Role , Enable Hierarcies , Duration to check for active proxies&lt;br /&gt;&lt;/p&gt;&lt;p&gt;2)&lt;span style="color:#ff9966;"&gt;Main Menu &gt; Set Up HRMS &gt; Common Definitions &gt; Delegation &gt; Configure Delegation Transactions&lt;/span&gt; ----- Configure Delegation Transaction.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-8178719076153584155?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/8178719076153584155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=8178719076153584155&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8178719076153584155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8178719076153584155'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/10/useful-navigations-of-awe-workflows.html' title='Useful Navigations of AWE Workflows components'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-1842199237123843267</id><published>2009-10-20T18:11:00.000-04:00</published><updated>2009-10-20T18:33:26.629-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>%UpdateStats is not working or it is Ignored</title><content type='html'>PeopleSoft Application Engine replaces this meta-SQL construct with a platform-dependent SQL statement that updates the system catalog tables used by the database optimizer in choosing optimal query plans.&lt;br /&gt;Peoplesoft intends that you use this construct after your&lt;br /&gt;program has inserted large amounts of data into a temporary table that will be deleted before the end of the program run.&lt;br /&gt;&lt;br /&gt;For databases that either execute an implicit commit for %UpdateStats or require a commit before and/or after this meta-SQL, PeopleSoft Application Engine skips %UpdateStats in the following circumstances:&lt;br /&gt;• A commit is not allowed, as in within an Application Engine program called from&lt;br /&gt;PeopleCode.&lt;br /&gt;• The program issues a non-select SQL statement since the last commit occurred. In such a situation, data is likely to have changed.&lt;br /&gt;• You are deferring commits in a select/fetch loop in a restartable program. PeopleSoft Application Engine skips %UpdateStats even if the previous condition is false.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-1842199237123843267?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/1842199237123843267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=1842199237123843267&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1842199237123843267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/1842199237123843267'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/10/updatestats-is-not-working-or-it-is.html' title='%UpdateStats is not working or it is Ignored'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-3134601598310600368</id><published>2009-10-20T18:03:00.000-04:00</published><updated>2009-10-20T18:10:15.003-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Interview questions on Workflow Delgation framework in peoplesoft</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;Question # 1:&lt;span style=""&gt;  &lt;/span&gt;What types of delegations are supported in 9.0? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;The following delegations are supported:. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;• Upward - delegating to your manager &lt;/p&gt;  &lt;p class="MsoNormal"&gt;• Downward - delegating to your subordinate &lt;/p&gt;  &lt;p class="MsoNormal"&gt;• Lateral - delegating to a peer Please note that cascading delegation is NOT supported (see question #2 for more information).&lt;span style=""&gt;   &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question # 2:&lt;span style=""&gt;  &lt;/span&gt;What is a cascading delegation? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;   &lt;/span&gt;Cascading delegation is the ability to delegate your delegated authority.&lt;span style=""&gt;  &lt;/span&gt;For example:.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;If Antonio delegates the ability to approve absence requests to Owen and Owen accepts the delegation, Owen cannot then re-delegate that same absence request approval authority to Will, Laura, or anyone else in the organization.&lt;span style=""&gt;  &lt;/span&gt;Once a proxy has accepted a delegation request, he/she cannot delegate that authority to someone else and only the delegator (or the Delegation Administrator on behalf of the delegator) can revoke the request.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question # 3:&lt;span style=""&gt;  &lt;/span&gt;Does the application server need to be bounced when changes are made to the Delegation Installation Settings page? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;No, the application server does NOT need to be bounced when changes are made to the Delegation Installation Settings page.&lt;span style=""&gt;  &lt;/span&gt;Changes are reflected once the page has been saved.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question # 4: What happens to any pending transactions when a delegation is revoked? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;If there are pending transactions and a delegation is revoked, the pending transactions will be re-routed to the delegator.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question # 5: How does delegation work with the Alternate User ID field on the User Profile component? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;When new delegation requests are added, the system checks the User Profile - Workflow tab, so see if an Alternate User ID has been specified and if the dates overlap.&lt;span style=""&gt;  &lt;/span&gt;If the dates overlap, the system will issue a warning to the user.&lt;span style=""&gt;  &lt;/span&gt;The delegation request will override the User Profile Alternate User ID, but only for the transactions included in the delegation request.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question # 6: Can a user delegate a transaction that they do not have access to? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;No, a user cannot delegate transactions that they do not have access to.&lt;span style=""&gt;  &lt;/span&gt;For example, an employee who is not a manager and does not have access to manager-level transactions would not be able to delegate manager specific transactions.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question # 7:&lt;span style=""&gt;  &lt;/span&gt;When searching for a proxy by hierarchy can you search up the hierarchy as well as down the hierarchy? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;For any hierarchy chosen, the system will only drill up or down one level and return a set of employees.&lt;span style=""&gt;  &lt;/span&gt;For example, the system will not show indirect reports or people above the user’s direct manager.&lt;span style=""&gt;  &lt;/span&gt;This is by design.&lt;/p&gt;              &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;Question # 8: What notifications are delivered for delegation? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;The following notification templates are delivered as system data for delegation: &lt;/p&gt;  &lt;p class="MsoNormal"&gt;DelegationAccept&lt;span style=""&gt;  &lt;/span&gt;&lt;span style=""&gt;               &lt;/span&gt;- Accept Delegation &lt;/p&gt;  &lt;p class="MsoNormal"&gt;DelegationAdminAdd&lt;span style=""&gt;        &lt;/span&gt;- Admin adds Delegation requests &lt;/p&gt;  &lt;p class="MsoNormal"&gt;DelegationAdminRevoke&lt;span style=""&gt; &lt;/span&gt;- Admin revokes Delegation &lt;/p&gt;  &lt;p class="MsoNormal"&gt;DelegationBatch&lt;span style=""&gt;  &lt;/span&gt;&lt;span style=""&gt;                &lt;/span&gt;- Batch to send email &lt;/p&gt;  &lt;p class="MsoNormal"&gt;DelegationError&lt;span style=""&gt;  &lt;/span&gt;&lt;span style=""&gt;                 &lt;/span&gt;- Delegation Error &lt;/p&gt;  &lt;p class="MsoNormal"&gt;DelegationNotifyAdmin&lt;span style=""&gt;  &lt;/span&gt;- Delegation Notify Admin &lt;/p&gt;  &lt;p class="MsoNormal"&gt;DelegationReject &lt;span style=""&gt;               &lt;/span&gt;- Reject Delegation &lt;/p&gt;  &lt;p class="MsoNormal"&gt;DelegationRequest &lt;span style=""&gt;           &lt;/span&gt;- Delegation Request &lt;/p&gt;  &lt;p class="MsoNormal"&gt;DelegationRevoke &lt;span style=""&gt;             &lt;/span&gt;- Revoke Delegation&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question # 9: Where can I find all the Delegation related components?&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;For setting up Delegation, all components may be found at &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Main Menu &gt; Setup HRMS &gt; Common Definitions &gt; Delegation &gt; Delegation Setup Center&lt;/p&gt;  &lt;p class="MsoNormal"&gt;.&lt;span style=""&gt;  &lt;/span&gt;Users of these components should be functional analysts and technical implementers.&lt;span style=""&gt;  &lt;/span&gt;For maintaining Delegation, all components may be found at &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Main Menu &gt; Workforce Administration &gt; Self Service Transactions &gt; Approvals and Delegation&lt;/p&gt;  &lt;p class="MsoNormal"&gt;.&lt;span style=""&gt;  &lt;/span&gt;Users of these components should be delegation administrators or functional analysts. The set up and maintenance components for Delegation are located in two distinct areas of the application.&lt;span style=""&gt;  &lt;/span&gt;It is recommended that delegation administrators be given access to the maintenance components but not the set up components because changes to set up data – inadvertent or otherwise – can impact the entire enterprise.&lt;span style=""&gt;  &lt;/span&gt;Access to the set up Delegation components should be given to very few people in your organization.&lt;span style=""&gt;  &lt;/span&gt;For manager and employee self service use of Delegation, the main component used may be found at &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Main Menu &gt; Self Service &gt; Manage Delegation&lt;/p&gt;  &lt;p class="MsoNormal"&gt;.&lt;span style=""&gt;  &lt;/span&gt;The Manage Delegation menu is available at the Employee Self Service level because employees (non-managers) may need access to this component to serve as a proxy and manage delegation requests they have received.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;Question # 10: Can an inactive employee create a delegation request? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;No.&lt;span style=""&gt;  &lt;/span&gt;However, if the employee has multiple jobs and one of them is inactive and the other is active, the employee can still create delegation requests.&lt;span style=""&gt;  &lt;/span&gt;Delegation uses user profiles which are created at the Employee ID level, not the Employee Record level.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question # 11: Can a proxy initiate a transaction on behalf of him/herself? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;No.&lt;span style=""&gt;  &lt;/span&gt;In fact, when a proxy logs into the application to initiate a transaction on behalf of his/her manager (delegator), he/she will not be able to select his/her own name to process.&lt;span style=""&gt;  &lt;/span&gt;This is by design&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question # 12: Can a manager use the Delegation self service UI to select an indirect report as a proxy? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;No.&lt;span style=""&gt;  &lt;/span&gt;For any hierarchy chosen, the system will only drill up or down one level and return a set of employees.&lt;span style=""&gt;  &lt;/span&gt;For example, the system will not show indirect reports or people above the user’s direct manager.&lt;span style=""&gt;  &lt;/span&gt;This is by design to avoid circular delegation.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;Question # 13:&lt;span style=""&gt;  &lt;/span&gt;What is the intended purpose of the Delegation Administrator role? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer: At least one person in your organization should be designated a Delegation Administrator.&lt;span style=""&gt;  &lt;/span&gt;The Delegation Administrator monitors delegation requests and can quickly troubleshoot any requests that have been sitting in someone’s queue for too long.&lt;span style=""&gt;  &lt;/span&gt;He/she may also create delegation requests on behalf of employees or managers who are absent and do not have access to the application for reasons beyond their control.&lt;span style=""&gt;  &lt;/span&gt;He/she may also be responsible for reacting to proxies who become inactive or ineligible for whatever reason.&lt;span style=""&gt;  &lt;/span&gt;It is not intended for the Delegation Administrator to approve each delegation request that is sent.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question # 14: Can a proxy revoke an already accepted delegation request using the application’s self service UI? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer: No.&lt;span style=""&gt;  &lt;/span&gt;Only the delegator can revoke an accepted delegation request using the application’s self service UI.&lt;span style=""&gt;  &lt;/span&gt;If a proxy can no longer serve his/her delegator, he/she must contact the delegator and ask him/her to revoke the request If the delegator is no longer available, then the Delegation Administrator can handle revoking the request.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question #15 : Can a manager assign multiple individuals as a proxy. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;Yes.&lt;span style=""&gt;  &lt;/span&gt;Each user can assign multiple people as a proxy and each proxy can have one or more transactions delegated to them.&lt;span style=""&gt;  &lt;/span&gt;For example, as a manager I can delegate direct report Joe as my proxy for ePerformance transactions but delegate Nancy as my proxy for eProfile transactions.&lt;span style=""&gt;  &lt;/span&gt;However, I cannot delegate the same transaction to more than one proxy.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question #16 :&lt;span style=""&gt;  &lt;/span&gt;Can an individual be a proxy for one or more managers? &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Answer:&lt;span style=""&gt;  &lt;/span&gt;Yes.&lt;span style=""&gt;  &lt;/span&gt;We provide a self service page that provides the proxy with all the information pertinent to their responsibilities (delegation authorities).&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Question #17:&lt;span style=""&gt;  &lt;/span&gt;Can a manager delegate to one or all of his or her departments by role? Answer:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;Delegation does not allow you to configure which departments may delegate and by which role.&lt;span style=""&gt;  &lt;/span&gt;You can however configure which persons a manager may choose from to serve as his/her proxy.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-3134601598310600368?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/3134601598310600368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=3134601598310600368&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3134601598310600368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3134601598310600368'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/10/interview-questions-on-workflow.html' title='Interview questions on Workflow Delgation framework in peoplesoft'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-6858997639106131257</id><published>2009-10-13T10:28:00.000-04:00</published><updated>2009-10-13T10:54:13.428-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>XML Publisher - Performance improvement</title><content type='html'>Customers using functionality that does a lot of processing in Java (for example, XMLPublisher) should consider setting the JVM options for the application server. The default JVM options may not be optimal. In that case, we recommend adding the following setting to psappsrv.cfg or psprcs.cfg (in addition to the already existing options):&lt;br /&gt;-server -Xms128m -Xmx512m&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-6858997639106131257?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/6858997639106131257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=6858997639106131257&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6858997639106131257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6858997639106131257'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/10/xml-publisher-performance-improvement.html' title='XML Publisher - Performance improvement'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-4220134137695023163</id><published>2009-10-13T10:26:00.000-04:00</published><updated>2010-02-10T11:22:42.973-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>PSAE and PSAESRV</title><content type='html'>The benefits of PSAESRV versus PSAE are a popular topic of discussion. Our studies have shown that PSAE is as good as&lt;br /&gt;PSAESRV for most practical purposes.&lt;br /&gt;If you have an application engine job that runs longer than 10 seconds, PSAE is equivalent to PSAESRV. PSAE has the added&lt;br /&gt;advantage of being recycled at the end of each application engine job, cleaning up any outstanding SQL cursors to the database&lt;br /&gt;that may have been left behind. Because PSAE recycles after each use, PSAE does not have any possible memory leakage&lt;br /&gt;problem that may occupy the precious system memory. In short, PSAE is a cleaner workhorse.&lt;br /&gt;To shutdown PSAESRV, when you configure the Process Scheduler, you can change the default of the PSAESRV instance to 0.&lt;br /&gt;Values for config section - PSAESRV&lt;br /&gt;Max Instances =0&lt;br /&gt;Recycle Count=1000&lt;br /&gt;Allowed Consec Service Failures=2&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-4220134137695023163?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/4220134137695023163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=4220134137695023163&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4220134137695023163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4220134137695023163'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/10/psae-and-psaesrv.html' title='PSAE and PSAESRV'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-6291366106758598125</id><published>2009-10-12T18:13:00.000-04:00</published><updated>2009-10-12T18:15:40.207-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Peoplesoft process run status</title><content type='html'>Here's a summary of the run status translates (from PeopleTools 8.49). Note that not all of these are active.&lt;br /&gt;Value Status&lt;br /&gt;1           Cancel&lt;br /&gt;2           Delete&lt;br /&gt;3           Error&lt;br /&gt;4           Hold&lt;br /&gt;5           Queued&lt;br /&gt;6           Initiated&lt;br /&gt;7            Processing&lt;br /&gt;8           Cancelled&lt;br /&gt;9           Success&lt;br /&gt;10         Not Successful&lt;br /&gt;11          Posted&lt;br /&gt;12          Unable to Post&lt;br /&gt;13          resend&lt;br /&gt;14          Posting&lt;br /&gt;15          Content Generated&lt;br /&gt;16          Pending&lt;br /&gt;17           Success with Warning&lt;br /&gt;18           Blocked&lt;br /&gt;19           Restart&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-6291366106758598125?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/6291366106758598125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=6291366106758598125&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6291366106758598125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/6291366106758598125'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/10/peoplesoft-process-run-status.html' title='Peoplesoft process run status'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-236890780270181843</id><published>2009-09-15T12:01:00.001-04:00</published><updated>2010-08-12T03:43:55.194-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Peoplesoft Dynamic View - With Bind Parameters</title><content type='html'>&lt;link href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List"&gt;&lt;/link&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData"&gt;&lt;/link&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping"&gt;&lt;/link&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;  &lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;How to pass custom Bind parameters in the dynamic sql statements used as prompt table.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Dynamic views and Bind parameters. &lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;When Dynamic is created in the View SQL we can usually place the standard system variables&lt;/div&gt;&lt;div class="MsoNormal"&gt;%Operator ID as Bind parameter. If you want to change view  sql like where clause condition or add custom bind values without changing the select fields you can do the following.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;Create  dynamic record with default view sql statement in it assign it a the prompt table for the field.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;In the rowlnit poeplecode event of the RECORD.FIELD add the following peoplecode.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;RECORD.FIELD.SqlText = “Select A,B,C From table where A = ” || &amp;amp;Variable ;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;When the prompt table look up is performed the latest SQL assigned above will be used.&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-236890780270181843?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/236890780270181843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=236890780270181843&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/236890780270181843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/236890780270181843'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/09/how-to-pass-custom-bind-parameters-in.html' title='Peoplesoft Dynamic View - With Bind Parameters'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-2522113192289918976</id><published>2009-09-09T22:15:00.000-04:00</published><updated>2009-09-09T22:41:45.468-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Peoplesoft Base Benefit Tables</title><content type='html'>Base Benefit Tables&lt;br /&gt;&lt;br /&gt;   PS_BEN_PROG_PARTIC     - EE Benefit program participation.&lt;br /&gt;   PS_BENEFIT_PARTIC          - Ben Plan type enrollment control&lt;br /&gt;   PS_BENEF_COMMENT        - Benefit Comments&lt;br /&gt;&lt;br /&gt;Dependent Details table&lt;br /&gt;  &lt;br /&gt;  PS_DEPENDENT_BENEF          - View Dependents/Beneficiaries&lt;br /&gt;  PS_DEP_BEN                           - EE Dependents/Beneficiaries&lt;br /&gt;  PS_DEP_BEN_EFF                   - EE Dependents Details EFFDT&lt;br /&gt;  PS_DEP_BENEF_VW                - EE Dependent Only View&lt;br /&gt;  PS_DEP_BEN_ADDR                 - EE Dependent Address details&lt;br /&gt;  PS_BEN_NAME                         - EE Dependent Name&lt;br /&gt;  PS_DEP_BENEF_NID                - Dependent / Benef National ID s&lt;br /&gt;  PS_DEPENDENT_PHONE         - Dependent/Benef Phone Numbers&lt;br /&gt;&lt;br /&gt;Health Plan Tables – Plan types – 1%&lt;br /&gt;&lt;br /&gt;  PS_HEALTH_PLAN_TBL     - Health Plan Attributes Table&lt;br /&gt;  PS_HEALTH_PLAN_VW     - Health Plans types View with its long descr plan type LIKE ‘1%’               &lt;br /&gt;  PS_HEALTH_PLAN_LNG    - Health Plans types view with its long descr lng plan type like ‘1%’ &lt;br /&gt;&lt;br /&gt; PS_HEALTH_BENEFIT         - Health Benefits EE Elections&lt;br /&gt; PS_HEALTH_DEPENDNT     - Health Benefits EE Dependent Elections&lt;br /&gt; &lt;br /&gt; PS_HEALTH_VW                 - EE Current Health Elections&lt;br /&gt;&lt;br /&gt;Savings Plan Tables – Plan types - 4%&lt;br /&gt;&lt;br /&gt;   PS_SAVINGS_PLN_TBL         -Savings Plan Attributes Table.&lt;br /&gt;   PS_SAVINGS_INV_TBL          - Describing a specific investment option&lt;br /&gt;                                                     Available within a Savings Plan type.&lt;br /&gt;  PS_ SAVINGS_PLN_VW         -Savings Plan types view with its long description&lt;br /&gt;&lt;br /&gt;   PS_SAVINGS_PLAN              -Savings Plan Enrollment Table.&lt;br /&gt;   PS_SAVINGS_BENEFIC        -Savings Plan Beneficiaries.&lt;br /&gt;   PS_SAVINGS_INVEST           -Savings Plan Enrollment Investment option.&lt;br /&gt;   PS_SAVINGS_PLAN_VW       -Savings Plan Enrollment view&lt;br /&gt;&lt;br /&gt; Life Plan Tables – Plan types - 2%  &lt;br /&gt;&lt;br /&gt;  PS_LIFE_ADD_TBL                 -Life AD/D Ben Plan Parameters&lt;br /&gt;  PS_LIFE_PLAN_VW                -Life AD/D Plan type views&lt;br /&gt;&lt;br /&gt;  PS_LIFE_ADD_BEN                 -EE Life AD/D Benefit Enrollment&lt;br /&gt;  PS_LIFE_ADD_BENEFC          -EE Life AD/D Beneficiaries&lt;br /&gt;  PS_LIFE_VW                             -EE Current Life AD/D Benefits&lt;br /&gt;&lt;br /&gt;FSA Plan Tables – Plan types - 6%&lt;br /&gt;      &lt;br /&gt; PS_FSA_BENEF_TBL              -FSA Benefit Plan Parameters&lt;br /&gt; PS_FSA_PLAN_VW                  -FSA Plan Type with its long description. &lt;br /&gt;&lt;br /&gt; PS_ FSA_BENEFIT                   -EE FSA Benefit Enrollment View&lt;br /&gt; PS_FSA_BENEFIT_VW            -EE FSA Benefit Enrollment View&lt;br /&gt;&lt;br /&gt;Retirement Plan Tables – Plan Types – 7%&lt;br /&gt;&lt;br /&gt;PS_RTRMNT_PLAN_TBL        -Retirement Plan Attributes Table&lt;br /&gt;PS_RTRMNT_PLAN_VW         -Retirement Plan types view&lt;br /&gt;&lt;br /&gt;PS_RTRMNT_PLAN                 -EE Retirement Enrollment Table&lt;br /&gt;PS_RTRMNT_VW                    -EE Current Retirement Benefits&lt;br /&gt;&lt;br /&gt;Simple Plan Tables – Plan Types – A%&lt;br /&gt;&lt;br /&gt;PS_SIMPLE_BENEFIT               - EE Simple Benefits Plans Enrollments&lt;br /&gt;PS_SIMPLE_PLAN_TBL            - Plan attributes table.&lt;br /&gt;PS_SIMPLE_PLAN_VW               - Simple Plan Types view with long description.&lt;br /&gt;&lt;br /&gt;Disability benefit plan table&lt;br /&gt;&lt;br /&gt; PS_DISABILITY_BEN             EE Disability Ben Enrollments&lt;br /&gt; PS_DISABILITY_VW              EE Current Disability Bens&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-2522113192289918976?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/2522113192289918976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=2522113192289918976&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2522113192289918976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2522113192289918976'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/09/peoplesoft-base-benefit-tables.html' title='Peoplesoft Base Benefit Tables'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-7568664353052729334</id><published>2009-09-03T15:31:00.000-04:00</published><updated>2009-09-03T16:07:50.365-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>View Menu Security - Check menu secuirty access</title><content type='html'>&lt;div&gt;Menu Security&lt;br /&gt;Select the level of Object security and Folder visibility for Menu information that you would like to see. Please note that inquiries which return a large amount of rows may take a minute or two.&lt;br /&gt;&lt;strong&gt;Object security&lt;/strong&gt;&lt;br /&gt;Select the level of object security for the menu information that you want to see.&lt;br /&gt;UserID , Permissionlist , Role&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_iU-8CALYW4k/SqAiBmL1ZhI/AAAAAAAAA4U/hAu2sfsQlgU/s1600-h/menusecurity.bmp"&gt;&lt;img style="WIDTH: 400px; HEIGHT: 173px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5377335365905770002" border="0" alt="" src="http://2.bp.blogspot.com/_iU-8CALYW4k/SqAiBmL1ZhI/AAAAAAAAA4U/hAu2sfsQlgU/s400/menusecurity.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_iU-8CALYW4k/SqAa9Q-DQOI/AAAAAAAAA4M/wCZpCJNIxWI/s1600-h/menusecurity.bmp"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-7568664353052729334?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/7568664353052729334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=7568664353052729334&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7568664353052729334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/7568664353052729334'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/09/view-menu-security-check-menu-secuirty.html' title='View Menu Security - Check menu secuirty access'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_iU-8CALYW4k/SqAiBmL1ZhI/AAAAAAAAA4U/hAu2sfsQlgU/s72-c/menusecurity.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-3815000322783558114</id><published>2009-09-03T14:52:00.000-04:00</published><updated>2009-09-03T15:16:41.267-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Building Search Indexes For Portal Applications</title><content type='html'>Build Search Index - PORTAL_INDEX&lt;br /&gt;&lt;br /&gt;PeopleTools &gt; Portal &gt; Build Registry Search Index&lt;br /&gt;PORTAL_INDEX - is the Application Engine process which creates the search index.&lt;br /&gt;The search index derives keywords from the content reference labels and long descriptions.&lt;br /&gt;&lt;br /&gt;Associating Keywords to Content References.&lt;br /&gt;Additional keywords can be assigned to a content reference by adding portal KEYWORD attributes. This is very useful if there are synonym-type keywords that are not mentioned in the title or description; for example, P.O. versus Purchase Order.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_iU-8CALYW4k/SqAV0Qtb4pI/AAAAAAAAA4E/eKH5IPwrJEY/s1600-h/Portal-Applicaitons.bmp"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 70px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5377321942663291538" border="0" alt="" src="http://3.bp.blogspot.com/_iU-8CALYW4k/SqAV0Qtb4pI/AAAAAAAAA4E/eKH5IPwrJEY/s320/Portal-Applicaitons.bmp" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-3815000322783558114?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/3815000322783558114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=3815000322783558114&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3815000322783558114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/3815000322783558114'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/09/building-search-indexes-for-portal.html' title='Building Search Indexes For Portal Applications'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_iU-8CALYW4k/SqAV0Qtb4pI/AAAAAAAAA4E/eKH5IPwrJEY/s72-c/Portal-Applicaitons.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-2515272471787154881</id><published>2009-09-02T16:55:00.000-04:00</published><updated>2009-09-02T17:08:53.442-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Setup for HRMS for Military customers</title><content type='html'>Following steps to be followed to setup for the military customers / employees&lt;br /&gt;&lt;br /&gt;1) Set Up HRMS&gt;Install&gt; Installation Table&gt; Products&lt;br /&gt;  check  military check.&lt;br /&gt;&lt;br /&gt;2)&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt;&lt;/style&gt;&lt;span style=";font-family:&amp;quot;;font-size:10pt;"  &gt;&lt;/span&gt;Modify the search views to include the Military ranks&lt;br /&gt;Record MIL_SRCH_SBR - check the alternate key for all fields in the record field properties&lt;br /&gt;which adds 3 new fields in the search page Military Service, Military Rank and Worn Rank&lt;br /&gt;in the modify the person.&lt;br /&gt;&lt;br /&gt;3) setup the Event manager registry for updateMilitaryNames handler&lt;br /&gt;&lt;br /&gt;SetUp HRMS&gt; System Administration&gt; HCM Event Manager&gt; Event Registry&lt;br /&gt;&lt;br /&gt;Event name :- AssignmentMilitaryRankChanged&lt;br /&gt;make this event active.&lt;br /&gt;&lt;br /&gt;Confirm that the Handler:UpdateMilitaryNames is Active in the Registered Handlers Tab on the Event Manager – Registry  page.&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt;&lt;/style&gt;&lt;span style=";font-family:&amp;quot;;font-size:10pt;"  &gt;&lt;/span&gt;&lt;br /&gt;Handler mode:- It should be synchronous.&lt;br /&gt;&lt;br /&gt;&lt;b style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:10pt;"  &gt;&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-2515272471787154881?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/2515272471787154881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=2515272471787154881&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2515272471787154881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2515272471787154881'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/09/setup-for-hrms-for-military-customers.html' title='Setup for HRMS for Military customers'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-2388665260401382292</id><published>2009-09-02T16:11:00.000-04:00</published><updated>2009-09-02T16:47:38.657-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peoplesoft HRMS Functional'/><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>How to use Verity Search to find applicants using the keywords</title><content type='html'>Find the resumes applicants based on the keywords.&lt;br /&gt;Search the resumes in peoplesoft.&lt;br /&gt;&lt;br /&gt;Recruiting &gt; Administration &gt; Build Applicant Index&lt;br /&gt;&lt;br /&gt;An application engine program can be executed to run the Verity search Index to search the applicants.&lt;br /&gt;&lt;br /&gt;under the applicants status select the group that needs to be indexed. select the index&lt;br /&gt;C:\tmp  for NT and /temp for UNIX scheduler.&lt;br /&gt;&lt;br /&gt;execute the process HRS_SRCH_IDX to create the search index in the PS_HOME/data/search/HRS_ResumeText/&lt;br /&gt;&lt;br /&gt;If the application servers and process schedulers are on separate boxes then additional steps need to be taken so that the application servers have access the files created under the PS_HOME\data\search\HRS_ResumeText\%DB NAME% directory&lt;br /&gt;&lt;br /&gt;These files can be copied to app server as well.&lt;br /&gt;&lt;br /&gt;To find the applicants&lt;br /&gt;&lt;br /&gt;Recruiting &gt; Find Applicants&lt;br /&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1252159900; 	mso-list-type:hybrid; 	mso-list-template-ids:1648245544 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-tab-stop:.5in; 	mso-level-number-position:left; 	text-indent:-.25in;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman","serif";} &lt;/style&gt; &lt;![endif]--&gt;In the Resume and Application Search section enter  word that you are looking for in the resume in Enter Keywords field.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-2388665260401382292?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/2388665260401382292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=2388665260401382292&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2388665260401382292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2388665260401382292'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/09/how-to-use-verity-search-to-find.html' title='How to use Verity Search to find applicants using the keywords'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-2689770716984025913</id><published>2009-08-29T03:18:00.000-04:00</published><updated>2009-08-29T05:15:17.030-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft Admin'/><title type='text'>Load Cache - loading the shared cache</title><content type='html'>&lt;div&gt;&lt;span style=";font-family:Arial;font-size:100%;"  &gt;&lt;span style="font-family:Verdana;"&gt;&lt;span style="font-family:Verdana;"&gt; &lt;p align="left"&gt;With PeopleTools 8.50, you now have these options for  loading the shared cache&lt;/p&gt; &lt;p align="left"&gt;for application server  domains:&lt;/p&gt;&lt;/span&gt;&lt;/span&gt; &lt;p align="left"&gt;&lt;span style="font-family:SymbolMT;"&gt;&lt;span style="font-family:SymbolMT;"&gt;•  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Verdana;"&gt;&lt;span style="font-family:Verdana;"&gt;Serial cache  loading&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:SymbolMT;"&gt;&lt;span style="font-family:SymbolMT;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;p align="left"&gt;&lt;span style="font-family:SymbolMT;"&gt;&lt;span style="font-family:SymbolMT;"&gt;• &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Verdana;"&gt;Parallel cache loading.&lt;/span&gt;&lt;/p&gt;&lt;i&gt; &lt;/i&gt;&lt;p align="left"&gt;&lt;i&gt;&lt;span style="font-family:Verdana;"&gt;&lt;strong&gt;Serial cache loading&lt;/strong&gt;  &lt;/span&gt;&lt;/i&gt;&lt;span style="font-family:Verdana;"&gt;refers to the existing process for loading  shared cache. In&lt;span class="781102502-25082009"&gt; &lt;/span&gt;previous releases, when  loading the shared cache for application server domains,&lt;span class="781102502-25082009"&gt; &lt;/span&gt;system administrators ran an Application Engine  program named LOADCACHE.&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-family:Verdana;"&gt;The LOADCACHE program, adds each  applicable cache object to the shared&lt;span class="781102502-25082009"&gt;  &lt;/span&gt;cache, sequentially. The LOADCACHE program is in place in PeopleTools  8.50,&lt;span class="781102502-25082009"&gt; &lt;/span&gt;and it runs if you choose &lt;i&gt;Serial  LoadCache &lt;/i&gt;on the Process Request page after&lt;span class="781102502-25082009"&gt;  &lt;/span&gt;clicking Run on the Load Application Server Cache page.&lt;/span&gt;&lt;/p&gt;&lt;i&gt; &lt;/i&gt;&lt;p align="left"&gt;&lt;i&gt;&lt;span style="font-family:Verdana;"&gt;&lt;strong&gt;Parallel cache loading&lt;/strong&gt;  &lt;/span&gt;&lt;/i&gt;&lt;span style="font-family:Verdana;"&gt;refers to a new option intended to reduce  the time required&lt;span class="781102502-25082009"&gt; &lt;/span&gt;to build a shared cache.  Parallel cache loading splits the work of the LOADCACHE&lt;span class="781102502-25082009"&gt; &lt;/span&gt;program into two separate Application Engine  programs that run simultaneously&lt;span class="781102502-25082009"&gt; &lt;/span&gt;within  the PSJob PLCACHE, which runs when you select Parallel LoadCache on the&lt;span class="781102502-25082009"&gt; &lt;/span&gt;Process Request page after clicking Run on the  Load Application Server Cache&lt;span class="781102502-25082009"&gt;  &lt;/span&gt;page.&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-family:Verdana;"&gt;&lt;span class="781102502-25082009"&gt;Reference: Pre-Release Notes &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-family:Verdana;"&gt;&lt;span class="781102502-25082009"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-2689770716984025913?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/2689770716984025913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=2689770716984025913&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2689770716984025913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/2689770716984025913'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/08/load-cache-loading-shared-cache.html' title='Load Cache - loading the shared cache'/><author><name>Sandeep G</name><uri>http://www.blogger.com/profile/16233707014779544910</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-4271024454396976099</id><published>2009-08-27T14:47:00.000-04:00</published><updated>2009-08-27T15:02:24.662-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>When Security process should be executed</title><content type='html'>Refresh SJT_OPR_CLS and Refresh SJT_CLASS_ALL are Security process.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt; &lt;span style="font-weight: bold;"&gt;When to execute Refresh SJT_OPR_CLS process&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span style="font-style: italic;"&gt;On the Roles - Permission Lists page&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;• Add a permission list with data permission to a role that is already assigned to one or more users.&lt;br /&gt;• Remove a permission list with data permission from a role that is already assigned to one or more users.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;On the User Profile component&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Add a row security permission list.&lt;br /&gt;• Delete a row security permission list.&lt;br /&gt;• Add a role with data permission.&lt;br /&gt;• Delete a role with data permission.&lt;br /&gt;• Clone an existing profile that has data permission through roles or a row security permission list.&lt;br /&gt;• Deactivate a user.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;You can refresh SJT_OPR_CLS in real-time by using the subscriptions on the USER_PROFILE and ROLE_MAINT messages or on demand using the SCRTY_OPRCLS app&lt;br /&gt;engine process.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;Run the Refresh SJT_CLASS_ALL process when&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;• Add a new department to a department security tree.&lt;br /&gt;• Delete a department from a department security tree.&lt;br /&gt;• Move a department to another parent node in a department security tree.&lt;br /&gt;• Modify a department security tree.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-4271024454396976099?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/4271024454396976099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=4271024454396976099&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4271024454396976099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/4271024454396976099'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/08/when-security-process-should-be.html' title='When Security process should be executed'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-8842725871061538258</id><published>2009-08-27T14:39:00.000-04:00</published><updated>2009-08-27T14:40:59.308-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Real-Time updates of the Transaction Security Join Tables</title><content type='html'>&lt;span style="font-weight: bold; font-style: italic;"&gt;Real-Time updates of the Transaction Security Join Tables&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;One of the big enhancements for HRMS 8.9 is that the security join tables are updated in real-time instead just using an Application Engine process. This is accomplished by using a special subpage that contains the working fields that are needed. This subpage (SCRTY_SJT_UPD) needs to be put on a page that is in the components where the transaction records are updated. For the transaction record JOB, the subpage has been attached to the JOB_DATA1_WRK page. This page is included in all of the components where the JOB record is updated (either directly or as a component interface).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-8842725871061538258?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/8842725871061538258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=8842725871061538258&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8842725871061538258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8842725871061538258'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/08/real-time-updates-of-transaction.html' title='Real-Time updates of the Transaction Security Join Tables'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-8056110981122648457</id><published>2009-08-27T13:09:00.000-04:00</published><updated>2009-08-27T14:32:38.078-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Security Join Tables - SJT Tables in Peoplesoft</title><content type='html'>There are 2 type of Security Join tables&lt;br /&gt;&lt;br /&gt;1)Transaction - Security Join Tables&lt;br /&gt;2)User Side   - Security Join Tables&lt;br /&gt;&lt;br /&gt;Transaction security definitions are stored in one of the following four SJTs, depending on the kind of transaction data:&lt;br /&gt;• SJT_PERSON (stores person-related transaction data)&lt;br /&gt;• SJT_PERSON_USF (stores person-related transaction data for USF installations)&lt;br /&gt;• SJT_DEPT (stores department-related transaction data)&lt;br /&gt;• HRS_SJT_JO (stores job opening-related transaction data)&lt;br /&gt;&lt;br /&gt;User security definitions are stored in the following two SJTs:&lt;br /&gt;• SJT_CLASS_ALL The row security access assigned to a permission list (role-based or row security).&lt;br /&gt; Contains the data permission information for all the permission lists that are given data access on the Security by Dept Tree page or Security by Permission List page.&lt;br /&gt; Stores Data From 1)SCRTY_TBL_DEPT 2)SJT_CLASS&lt;br /&gt; Following are keys&lt;br /&gt; CLASSID , SCRTY_SET_CD , SCRTY_TYPE_CD , SCRTY_KEY1 , SCRTY_KEY2 , SCRTY_KEY3&lt;br /&gt;• SJT_OPR_CLS Which user profiles are assigned which permission lists&lt;br /&gt; Contains the user IDs of people with data permission and the permission lists with data permission that are assigned to them.&lt;br /&gt; Stores Data From &lt;br /&gt; 1)PSOPRDEFN&lt;br /&gt; 2)PSROLEUSER&lt;br /&gt; 3)PSROLECLASS&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591641845060677730-8056110981122648457?l=peoplesoftlearnings.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peoplesoftlearnings.blogspot.com/feeds/8056110981122648457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591641845060677730&amp;postID=8056110981122648457&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8056110981122648457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591641845060677730/posts/default/8056110981122648457'/><link rel='alternate' type='text/html' href='http://peoplesoftlearnings.blogspot.com/2009/08/security-join-tables-sjt-tables-in.html' title='Security Join Tables - SJT Tables in Peoplesoft'/><author><name>Ganesh</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591641845060677730.post-5340981916536729716</id><published>2009-08-27T11:48:00.000-04:00</published><updated>2009-08-27T12:11:14.045-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeopleSoft - Developer'/><title type='text'>Application Engine - Reuse Flag</title><content type='html'>&lt;span style=";font-family:&amp;quot;;font-size:10pt;"  &gt;PeopleSoft Application Engine programs use bind variables in the SQL statements, but these variables are just PeopleSoft specific.&lt;span style=""&gt;  &lt;/span&gt;When the statement is passed to the database it sends the statement with literal values.&lt;span style=""&gt;  &lt;/span&gt;The only way to tell the application engine program to send the bind variables is by specifying the Re-Used flag for that statement that needs to use the bind variable.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"MS Mincho"; 	panose-1:2 2 6 9 4 2 5 8 3 4; 	mso-font-alt:"ＭＳ 明朝"; 	mso-font-charset:128; 	mso-generic-font-family:modern; 	mso-font-pitch:fixed; 	mso-font-signature:-1610612033 1757936891 16 0 131231 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:"\@MS Mincho"; 	panose-1:2 2 6 9 4 2 5 8 3 4; 	mso-font-charset:128; 	mso-generic-font-family:modern; 	mso-font-pitch:fixed; 	mso-font-signature:-1610612033 1757936891 16 0 131231 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:5.0pt; 	margin-right:0in; 	margin-bottom:5.0pt; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	mso-bidi-font-size:12.0pt; 	font-family:"Arial","sans-serif"; 	mso-fareast-font-family:"MS Mincho"; 	mso-bidi-font-family:"Times New Roman"; 	mso-fareast-language:JA;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:"Tms Rmn"; 	mso-hansi-font-family:"Tms Rmn";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style=";font-family:&amp;quot;;font-size:10pt;"  &gt;If any customizations are performed, it is recommended that the Reuse Flag be set to “Yes” for all program steps&lt;/span&gt;.&lt;br /&gt;Before&lt;br /&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cgamurali%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" 
