<?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:blogger='http://schemas.google.com/blogger/2008' 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-5904962954375706126</id><updated>2026-08-23T09:43:48.579-07:00</updated><title type='text'>Gopal&#39;s Oracle ERP School</title><subtitle type='html'>Gopal&#39;s Oracle ERP School</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-6758149943866979341</id><published>2011-09-03T00:16:00.001-07:00</published><updated>2011-09-03T00:17:03.044-07:00</updated><title type='text'>OA Framework Tutorial 01</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&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 m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;&amp;#45;-&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&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=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; Name=&quot;Hyperlink&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; Name=&quot;Normal (Web)&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:&quot;Table Normal&quot;;
	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:&quot;&quot;;
	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:&quot;Times New Roman&quot;,&quot;serif&quot;;}
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: #e57a25; font-family: &amp;quot;Tahoma&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 16pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;After having received
some requests from Oracle EBS newbies, I have decided to do some video
tutorials to explain how screens can be built in OA Framework. For this
purpose, I will build a simple case study[Person Maintenance Screen].&lt;br /&gt;
To begin with, I will create a simple page in OA Framework, and in following
sessions, I will add additional Functionality[creation/changes] to the same
page.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;strong&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Welcome
to the first Audio-Video tutorial in this series.&lt;/span&gt;&lt;/strong&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Objective &lt;/b&gt;:- To create a working page in OA Framework, without writing a
single line of code in java.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 1&lt;/b&gt; Create a table and insert sample data[3 records] for this demo. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;The above Step 1 will do the below:-&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin: 9pt 0in 0.0001pt 0.5in; text-indent: -0.25in;&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;span&gt;1.&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Creates
a table named xx_person_details to capture Person Details&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin: 9pt 0in 0.0001pt 0.5in; text-indent: -0.25in;&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;span&gt;2.&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Create
a API to help insert records in this table &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin: 9pt 0in 0.0001pt 0.5in; text-indent: -0.25in;&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;span&gt;3.&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Inserts three records into table
xx_person_details&lt;/span&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin: 9pt 0in 0.0001pt 0.5in; text-indent: -0.25in;&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;span&gt;4.&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;In jDeveloper, create an OA Workspace and
default Project for this OA Framework tutorial&lt;/span&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Microsoft Sans Serif&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;create table xx_person_details&lt;br /&gt;
(&lt;br /&gt;
&amp;nbsp;PERSON_ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NUMBER NOT NULL&lt;br /&gt;
,FIRST_NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VARCHAR2(50)&lt;br /&gt;
,LAST_NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VARCHAR2(50)&lt;br /&gt;
,EMAIL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
VARCHAR2(100)&lt;br /&gt;
,student_flag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VARCHAR2(1)&lt;br /&gt;
,name_of_university VARCHAR2(100)&lt;br /&gt;
,last_update_date DATE&lt;br /&gt;
,last_update_login INTEGER&lt;br /&gt;
,last_updated_by INTEGER&lt;br /&gt;
,creation_date DATE&lt;br /&gt;
,created_by INTEGER&lt;br /&gt;
) ;&lt;/span&gt;&lt;br /&gt;


&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Microsoft Sans Serif&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;CREATE OR REPLACE PROCEDURE xx_insert_person_prc(p_person_rec IN
OUT xx_person_details%ROWTYPE) IS&lt;br /&gt;
BEGIN&lt;br /&gt;
&amp;nbsp; SELECT per_people_s.NEXTVAL&lt;br /&gt;
&amp;nbsp; INTO p_person_rec.person_id&lt;br /&gt;
&amp;nbsp; FROM dual;&lt;br /&gt;
&amp;nbsp; p_person_rec.last_update_date&amp;nbsp; := SYSDATE;&lt;br /&gt;
&amp;nbsp; p_person_rec.creation_date&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; := SYSDATE;&lt;br /&gt;
&amp;nbsp; p_person_rec.last_update_login := -1;&lt;br /&gt;
&amp;nbsp; p_person_rec.last_updated_by&amp;nbsp;&amp;nbsp; := 71690;&lt;br /&gt;
&amp;nbsp; p_person_rec.created_by&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :=
71690;&lt;br /&gt;
&amp;nbsp; INSERT INTO xx_person_details&lt;br /&gt;
&amp;nbsp; VALUES p_person_rec;&lt;br /&gt;
END xx_insert_person_prc;&lt;br /&gt;
/&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Microsoft Sans Serif&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;DECLARE&lt;br /&gt;
&amp;nbsp; l_person_rec xx_person_details%ROWTYPE;&lt;br /&gt;
BEGIN&lt;br /&gt;
&amp;nbsp; l_person_rec.first_name&amp;nbsp;&amp;nbsp; := &#39;Anil&#39;;&lt;br /&gt;
&amp;nbsp; l_person_rec.last_name&amp;nbsp;&amp;nbsp;&amp;nbsp; := &#39;Passi&#39;;&lt;br /&gt;
&amp;nbsp; l_person_rec.email&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :=
&#39;passi.anil@gmail.com&#39;;&lt;br /&gt;
&amp;nbsp; l_person_rec.student_flag := &#39;N&#39;;&lt;br /&gt;
&amp;nbsp; xx_insert_person_prc(l_person_rec);&lt;br /&gt;
&amp;nbsp; l_person_rec.first_name := &#39;Tom&#39;;&lt;br /&gt;
&amp;nbsp; l_person_rec.last_name&amp;nbsp; := &#39;Kumar&#39;;&lt;br /&gt;
&amp;nbsp; l_person_rec.email&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :=
&#39;tom.kumar@gmail.com&#39;;&lt;br /&gt;
&amp;nbsp; xx_insert_person_prc(l_person_rec);&lt;br /&gt;
&amp;nbsp; l_person_rec.first_name := &#39;Mark&#39;;&lt;br /&gt;
&amp;nbsp; l_person_rec.last_name&amp;nbsp; := &#39;Kapoor&#39;;&lt;br /&gt;
&amp;nbsp; l_person_rec.email&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :=
&#39;tom.kumar@gmail.com&#39;;&lt;br /&gt;
&amp;nbsp; xx_insert_person_prc(l_person_rec);&lt;br /&gt;
&amp;nbsp; commit;&lt;br /&gt;
END;&lt;br /&gt;
/&lt;/span&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Microsoft Sans Serif&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;SELECT count(*)&lt;br /&gt;
FROM xx_person_details ;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
commit;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14pt;&quot;&gt;New Project&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 14pt;&quot;&gt;&lt;img height=&quot;362&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image002.jpg&quot; width=&quot;351&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;Create OA Workspace..&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;&lt;img height=&quot;205&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image004.jpg&quot; width=&quot;398&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;File Name : OAFsem13.jws&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;(
Workspace name )&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;&lt;img height=&quot;394&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image006.jpg&quot; width=&quot;596&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;File Name : OAFsem13.jpr&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;(
Project name )&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;Default Package : tutorial13.oracle.apps.ak.xxperson13 &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;-Next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;&lt;img height=&quot;393&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image008.jpg&quot; width=&quot;597&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;-Next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;&lt;img height=&quot;394&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image010.jpg&quot; width=&quot;597&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;DBC File Name : test40.dbc&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;User Name : ax07926&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;Password : erptest&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;Application Short Name : XXRM&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;Responsibility Key : XXRM_R1_YEDEK_PARCA&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;&lt;img height=&quot;397&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image012.jpg&quot; width=&quot;599&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;-OK&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;&lt;img height=&quot;207&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image014.jpg&quot; width=&quot;284&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;b&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Microsoft Sans Serif&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;Step 2&lt;/span&gt;&lt;/b&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Microsoft Sans Serif&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt; Create the
required BC4J and java packages for this OA Framework Screen&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Microsoft Sans Serif&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;This step will create &lt;/span&gt;&lt;/u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Microsoft Sans Serif&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Microsoft Sans Serif&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;xxPersonDetailsEO&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; [ Entity Object ]&lt;br /&gt;
xxPersonDetailsVO&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; [ View Object ]&lt;br /&gt;
xxPersonAM&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;span&gt;&amp;nbsp;&lt;/span&gt;[ Application Module ]&lt;br /&gt;
&lt;br /&gt;
Relation between view Object and AM, in effect creating an instance of the View
Object.&lt;br /&gt;
Name of this view Object instance will be xxPersonDetailsVO1&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: #404040; font-family: &amp;quot;Microsoft Sans Serif&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;&lt;a href=&quot;http://www.anilpassi.com/apps_tutorials/oa_framework/OA_Framework_Tutorial_02.htm&quot; target=&quot;_blank&quot; title=&quot;Click here for Audio Video Link of Step 2&quot;&gt;Click here
for Audio Video Link of Step 2&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;Add
Business Components&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;312&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image016.jpg&quot; width=&quot;430&quot; /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;OAFsem13.jpr -&amp;gt; Right-&amp;gt; New Business Components Package &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;395&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image018.jpg&quot; width=&quot;597&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;398&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image020.jpg&quot; width=&quot;597&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;397&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image022.jpg&quot; width=&quot;598&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Bitir&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;396&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image024.jpg&quot; width=&quot;598&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Tamam&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;178&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image026.jpg&quot; width=&quot;376&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Tutorial13.oracle.apps.ak.xxperson13.schema.server&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Business component created&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Create New Business Component&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;339&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image028.jpg&quot; width=&quot;483&quot; /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;OAFsem13.jpr -&amp;gt; Right -&amp;gt;New Business Components Package&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;396&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image030.jpg&quot; width=&quot;596&quot; /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-İleri&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;398&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image032.jpg&quot; width=&quot;599&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Bitir&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;204&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image034.jpg&quot; width=&quot;381&quot; /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Tutorial13.oracle.apps.ak.xxperson13.server&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Business component created..&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Create New Business Component&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;305&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image036.jpg&quot; width=&quot;478&quot; /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;OAFsem13.jpr -&amp;gt; New Business Components Package&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;397&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image038.jpg&quot; width=&quot;600&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;398&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image040.jpg&quot; width=&quot;598&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Bitir&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;224&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image042.jpg&quot; width=&quot;368&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Tutorial13.oracle.apps.ak.xxperson13.webui&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Business component created..&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;Create
Entity Object&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;196&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image044.jpg&quot; width=&quot;555&quot; /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Tutorial13.oracle.apps.ak.xxperson13.schema.server&lt;span&gt;&amp;nbsp; &lt;/span&gt;-&amp;gt;&lt;span&gt;&amp;nbsp;
&lt;/span&gt;Right -&amp;gt; New Entity Object...&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;395&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image046.jpg&quot; width=&quot;597&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-İleri&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;397&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image048.jpg&quot; width=&quot;596&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Name : XXPersonDetailsEO&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Package : tutorial13.oracle.apps.ak.xxperson13.schema.server&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Schema Object :&lt;span&gt;&amp;nbsp;
&lt;/span&gt;XX_PERSON_DETAILS_S&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-ileri&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;397&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image050.jpg&quot; width=&quot;598&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-İleri&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image052.jpg&quot; width=&quot;601&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-İleri&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;398&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image054.jpg&quot; width=&quot;597&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Yes&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;396&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image056.jpg&quot; width=&quot;597&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Validation Method &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Create Method&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-İleri&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;399&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image058.jpg&quot; width=&quot;598&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-İleri&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;396&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image060.jpg&quot; width=&quot;597&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Bitir&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;171&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image062.jpg&quot; width=&quot;386&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Entity Object Created..&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;Create View Object..&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;223&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image064.jpg&quot; width=&quot;385&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;XXPersonDetailsEO -&amp;gt; Right -&amp;gt; New Default View Object&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;162&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image066.jpg&quot; width=&quot;364&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;View Object Created&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;235&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image068.jpg&quot; width=&quot;435&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;XXPersonDetailsEOView -&amp;gt; Right -&amp;gt; Move package&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;397&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image070.jpg&quot; width=&quot;448&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Tutorial13.oracle.apps.ak.xxperson13.server&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;195&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image072.jpg&quot; width=&quot;377&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;XXPersonDetailsEOView moved to &lt;u&gt;tutorial13.oracle.apps.ak.xxperson13.server&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;262&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image074.jpg&quot; width=&quot;495&quot; /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;XXPersonDetailsEOView&lt;span&gt;&amp;nbsp; &lt;/span&gt;-&amp;gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;Right -&amp;gt;&lt;span&gt;&amp;nbsp;
&lt;/span&gt;Rename&lt;span&gt;&amp;nbsp; &lt;/span&gt;XXPersonDetailsEOView&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;118&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image076.jpg&quot; width=&quot;403&quot; /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;View Object name changed..&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;&quot;&gt;Create Application Module&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;343&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image078.jpg&quot; width=&quot;604&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Tutorial13.oracle.apps.ak.xxperson13.server&lt;span&gt;&amp;nbsp; &lt;/span&gt;-&amp;gt; Right&lt;span&gt;&amp;nbsp;
&lt;/span&gt;-&amp;gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;New Application Module&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;398&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image080.jpg&quot; width=&quot;599&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;399&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image082.jpg&quot; width=&quot;598&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Name : XXPersonAM&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;399&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image084.jpg&quot; width=&quot;598&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;398&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image086.jpg&quot; width=&quot;598&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;398&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image088.jpg&quot; width=&quot;599&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;397&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image090.jpg&quot; width=&quot;599&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Bitir&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;159&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image092.jpg&quot; width=&quot;372&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Application Module Created&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;287&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image094.jpg&quot; width=&quot;455&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;OAFsem13.jpr&lt;span&gt;&amp;nbsp; &lt;/span&gt;-&amp;gt; Right&lt;span&gt;&amp;nbsp; &lt;/span&gt;-&amp;gt;&lt;span&gt;&amp;nbsp;
&lt;/span&gt;New&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;432&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image096.jpg&quot; width=&quot;605&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;OA Components -&amp;gt; Page&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Tamam&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: red; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;165&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image098.jpg&quot; width=&quot;432&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Name : XXPersonMainPG&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Package : tutorial13.oracle.apps.ak.xxperson13.webui&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Tamam&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;134&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image100.jpg&quot; width=&quot;330&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;XXPersonMainPG created&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;region1 -&amp;gt; Properties&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;ID : MainRN&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;73&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image102.jpg&quot; width=&quot;172&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;AM definition
:tutorial13.oracle.apps.ak.xxperson13.server.XXPersonAM&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;72&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image104.jpg&quot; width=&quot;246&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10pt;&quot;&gt;Window Title : Main Person Page for Search&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;70&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image106.jpg&quot; width=&quot;296&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Title : Main Person Page for Search&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;68&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image108.jpg&quot; width=&quot;296&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Save&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;169&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image110.jpg&quot; width=&quot;451&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;MainRN -&amp;gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;New -&amp;gt;
Region&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;125&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image112.jpg&quot; width=&quot;278&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;region1&lt;span&gt;&amp;nbsp; &lt;/span&gt;created..&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;region1 properties&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;ID : QueryRN&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;72&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image114.jpg&quot; width=&quot;207&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Region Style : query&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;86&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image116.jpg&quot; width=&quot;213&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Construction Mode : resultBasedSearch&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;69&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image118.jpg&quot; width=&quot;266&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Include Simple Panel : True&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;71&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image120.jpg&quot; width=&quot;214&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Include Views Panel : True&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;52&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image122.jpg&quot; width=&quot;226&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Include Advanced : True&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;51&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image124.jpg&quot; width=&quot;210&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;168&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image126.jpg&quot; width=&quot;485&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;QueryRN -&amp;gt; Right -&amp;gt; New -&amp;gt; Region Using Wizard&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;399&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image128.jpg&quot; width=&quot;601&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-İleri&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;399&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image130.jpg&quot; width=&quot;601&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Region Style : table&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image132.jpg&quot; width=&quot;599&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;PersonId – FirstName – LastName – Email&lt;span&gt;&amp;nbsp; &lt;/span&gt;selected...&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-İleri&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;399&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image134.jpg&quot; width=&quot;600&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Style : messageStyled&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-İleri&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;399&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image136.jpg&quot; width=&quot;597&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Bitir&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;201&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image138.jpg&quot; width=&quot;330&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;QueryRN table created..&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;Personld&lt;span&gt;&amp;nbsp; &lt;/span&gt;Properties&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Search Allowed : True&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;86&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image140.jpg&quot; width=&quot;252&quot; /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Sort Allowed : ascending&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;71&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image142.jpg&quot; width=&quot;202&quot; /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;FirstName&lt;span&gt;&amp;nbsp; &lt;/span&gt;Properties&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Search Allowed : True&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;86&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image140.jpg&quot; width=&quot;252&quot; /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;LastName&lt;span&gt;&amp;nbsp; &lt;/span&gt;Properties&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;Search Allowed : True&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;86&quot; src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image140.jpg&quot; width=&quot;252&quot; /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 8pt;&quot;&gt;-Save&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;-Rebuild
the Project&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;b&gt;&lt;span lang=&quot;TR&quot; style=&quot;color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 9pt;&quot;&gt;-Run the
Page&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/6758149943866979341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/09/oa-framework-tutorial-01.html#comment-form' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/6758149943866979341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/6758149943866979341'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/09/oa-framework-tutorial-01.html' title='OA Framework Tutorial 01'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-3498256497666841347</id><published>2011-08-30T04:34:00.001-07:00</published><updated>2011-08-30T04:34:06.476-07:00</updated><title type='text'>Deployment of Page in APPS - OAF</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h3 class=&quot;post-title entry-title&quot;&gt; &lt;a href=&quot;http://oracleanil.blogspot.com/2009/04/low-level-login.html&quot;&gt;&lt;br /&gt;
&lt;/a&gt; &lt;/h3&gt;&lt;div class=&quot;post-header&quot;&gt;  &lt;/div&gt;The steps in brief are :&lt;br /&gt;
&lt;br /&gt;
· Development of the TestPagePG.xml page in local machine&lt;br /&gt;
· FTP the related source code/files to the Oracle APPS environment.&lt;br /&gt;
· Importing the page to the Database through Import Command.&lt;br /&gt;
· Registration of the page in the Oracle Apps environment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On project compilation the class files along with xml files are generated in Myclasses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Folder Structure for xml pages and respective Controllers are as below&lt;br /&gt;
C:\Jdevhome\Jdev\&lt;b&gt;myclasses&lt;/b&gt;\xxx\oracle\apps\fnd\framework\webui\*&lt;br /&gt;
C:\Jdevhome\Jdev\&lt;b&gt;myclasses&lt;/b&gt;\xxx\oracle\apps\fnd\framework\server\*&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Georgia,&#39;Times New Roman&#39;,serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;The First step will be to move the files into the JAVA_TOP with the help of any FTP Tool.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Just drag and dropped the&amp;nbsp;xxx &amp;nbsp;folder from local m/c to Apps Java top path.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Importing the XML files:&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Run the import scripts for the Page and Regions.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
The import command is&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
import  C:\Jjdevhome\jdev\myprojects\xx\oracle\apps\fnd\framework\webui\TestPagePG.xml  -rootdir C:\jdevhome\jdev\myprojects -username apps -password apps  -dbconnection  &quot;(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.255.35.20)(PORT=1525))(CONNECT_DATA=(SID=DEV)))&quot;&lt;br /&gt;
&lt;br /&gt;
The command is to be run from Jdeveloper/Jdevbin/Jdev/Bin from command prompt.&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Registering the Main Page in APPS.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white;&quot;&gt;Login through System Administrator Resp.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Select Application -- Function.&lt;br /&gt;
&lt;br /&gt;
1. Enter the Function Name, User Function Name and Description&lt;br /&gt;
&lt;br /&gt;
2. Enter Properties (Tab) Type as SSWA jsp function&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgID1RFlhW-vJcL5fruCeJm3mDTJRCwRmGaK7YSkKn7mPVKV4Sf4l9ncrZATuP3ZKWLrwQYV1z_njSpEYgaE1xlUibIbMsPO4BHCr196hyphenhyphenp6gmp3YLWX-uyzMyE3d_G7tkfe6TsE2-oWIM/s1600/FormFunc.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;192&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgID1RFlhW-vJcL5fruCeJm3mDTJRCwRmGaK7YSkKn7mPVKV4Sf4l9ncrZATuP3ZKWLrwQYV1z_njSpEYgaE1xlUibIbMsPO4BHCr196hyphenhyphenp6gmp3YLWX-uyzMyE3d_G7tkfe6TsE2-oWIM/s400/FormFunc.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.&amp;nbsp;In Web HTML Tab enter the page path&lt;br /&gt;
OA.jsp?page=/xxx/oracle/apps/fnd/framework/webui/TestPG&lt;br /&gt;
&lt;br /&gt;
Attach the function with a&amp;nbsp;desired&amp;nbsp;menu and then run from the respective responsibility.&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Last and the important step :-- DONOT forget to bounce the Appache server.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/3498256497666841347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/deployment-of-page-in-apps-oaf.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/3498256497666841347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/3498256497666841347'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/deployment-of-page-in-apps-oaf.html' title='Deployment of Page in APPS - OAF'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgID1RFlhW-vJcL5fruCeJm3mDTJRCwRmGaK7YSkKn7mPVKV4Sf4l9ncrZATuP3ZKWLrwQYV1z_njSpEYgaE1xlUibIbMsPO4BHCr196hyphenhyphenp6gmp3YLWX-uyzMyE3d_G7tkfe6TsE2-oWIM/s72-c/FormFunc.bmp" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-2001151878104275694</id><published>2011-08-30T04:28:00.001-07:00</published><updated>2011-08-30T04:28:31.603-07:00</updated><title type='text'>Important Profile Options in OAF</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h3 class=&quot;post-title entry-title&quot;&gt; &lt;a href=&quot;http://oracleanil.blogspot.com/2009/04/itemrn.html&quot;&gt;&lt;br /&gt;
&lt;/a&gt; &lt;/h3&gt;&lt;div class=&quot;post-header&quot;&gt;  &lt;/div&gt;&lt;u&gt;&lt;b&gt;FND_Diagnostics&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Setting the FND : Diagnostics (FND_DIAGNOSTICS) profile option to &quot;Yes&quot;  will enable the diagnostics global button to be rendered on the screen.  Pressing this button brings the user to an interface where the user can  choose what type of logged messages to display.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Personalization Levels&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Personalizations can be enabled at the function, site, operating unit or  responsibility level. Personalizations at lower levels override  personalizations at higher levels. Values inherit the definition from  the level immediately above unless changed. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;FND: Personalization Region Link Enabled :&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Valid values:&amp;nbsp; Yes&lt;/b&gt; - renders the &quot;Personalize&amp;nbsp; Region&quot; links  above each&amp;nbsp; region in a page. Each link&amp;nbsp; takes you first to the Choose  Personalization Context page, then to the Page Hierarchy Personalization  page with focus on the region node from which&amp;nbsp; you selected the  &quot;Personalize&amp;nbsp; Region&quot; link.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Personalize Self-Service Defn&lt;/b&gt; – Set this profile to Yes to allow personalizations. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Disable Self-Service Personalization&lt;/b&gt; - Yes will disable all personalizations at any level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;FND: Personalization Document Root Path &lt;/b&gt;(new in 11.5.10) - Set  this profile option to a tmp directory with open (777)&amp;nbsp; permissions for  migrating personalizations between instances.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;How to See Log on Page&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enable profile Option FND_Diagnostics to &quot;Yes&quot; at User OR Site Level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In &lt;b&gt;Controller&lt;/b&gt; write this code:-&lt;br /&gt;
pageContext.writeDiagnostics(this, &quot;Checking profile options&quot;, 1);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In &lt;b&gt;Application Module&lt;/b&gt; write this code&lt;br /&gt;
getOADBTransaction().writeDiagnostics(this, &quot;Checking Profile Option&quot;, 1);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now to see log on screen Click on “Diagnostics” on Page [Top right on page]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then Choose Show Log on Screen from the picklist and choose log level as Statement Level and Click on Go&lt;u&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnsPbCu1qgZpkherIfmL7SyoE1VCpa2OFV260q4WaU4dpXMkoapN0zmgDGTDLGHUhu88yxVBW_fwUHK88fYPcyIS__4didi_j4VcvCisT9ZXm93OXMowBTUU_XKjwH_qfO0Y3V97vj0gs/s1600-h/Diagnostics.bmp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;182&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnsPbCu1qgZpkherIfmL7SyoE1VCpa2OFV260q4WaU4dpXMkoapN0zmgDGTDLGHUhu88yxVBW_fwUHK88fYPcyIS__4didi_j4VcvCisT9ZXm93OXMowBTUU_XKjwH_qfO0Y3V97vj0gs/s400/Diagnostics.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/2001151878104275694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/important-profile-options-in-oaf.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/2001151878104275694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/2001151878104275694'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/important-profile-options-in-oaf.html' title='Important Profile Options in OAF'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnsPbCu1qgZpkherIfmL7SyoE1VCpa2OFV260q4WaU4dpXMkoapN0zmgDGTDLGHUhu88yxVBW_fwUHK88fYPcyIS__4didi_j4VcvCisT9ZXm93OXMowBTUU_XKjwH_qfO0Y3V97vj0gs/s72-c/Diagnostics.bmp" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-9060665446535505791</id><published>2011-08-30T04:26:00.001-07:00</published><updated>2011-08-30T04:26:14.898-07:00</updated><title type='text'>Learn OAF</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h3 class=&quot;post-title entry-title&quot;&gt; &lt;a href=&quot;http://oracleanil.blogspot.com/2010/09/how-to-start-learning-oaf.html&quot;&gt;Learn OAF&lt;/a&gt; &lt;/h3&gt;&lt;div class=&quot;post-header&quot;&gt;  &lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;Getting started with OA Framework&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;Oracle A&lt;span style=&quot;color: blue; font-family: Arial; font-size: 15px; font-weight: normal; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; background-image: none; border-bottom: 1px solid blue; border-left-style: none ! important; border-left-width: 0px ! important; border-right-style: none ! important; border-right-width: 0px ! important; border-top-style: none ! important; border-top-width: 0px ! important; color: blue; display: inline ! important; float: none ! important; font-family: Arial; font-size: 15px; font-weight: normal; padding: 0px 0px 1px ! important; position: static; width: auto ! important;&quot;&gt;&lt;a class=&quot;kLink&quot; href=&quot;http://oracleanil.blogspot.com/p/how-to-start-learning-oaf.html#&quot; id=&quot;KonaLink0&quot; style=&quot;background-color: transparent ! important; background-image: none ! important; border: 0px none transparent ! important; bottom: 0px; color: blue ! important; cursor: pointer; display: inline ! important; font-family: verdana; font-variant: normal; left: 0px; margin: 0px; outline-style: none; padding: 0px ! important; position: static; right: 0px; text-decoration: underline ! important; text-transform: none ! important; top: 0px;&quot; target=&quot;undefined&quot;&gt;pplication&lt;/a&gt;s&lt;/span&gt;&lt;/span&gt;&amp;nbsp;Framework (OA Framework) is the &amp;nbsp; Oracle&amp;nbsp;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=6509779587060986418&amp;amp;postID=6774817329299517568&quot; id=&quot;AdBriteInlineAd_Applications&quot; name=&quot;AdBriteInlineAd_Applications&quot; style=&quot;background-image: url(&amp;quot;http://files.adbrite.com/mb/images/green-double-underline-006600.gif&amp;quot;); background-position: 50% 100%; color: #006600; cursor: pointer; margin-bottom: -2px; padding-bottom: 2px; text-decoration: none;&quot; target=&quot;_top&quot;&gt;Applications&lt;/a&gt;&amp;nbsp;development and deployment platform for HTML-based business Applications.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;OA Framework is based on the industry-standard&amp;nbsp;&lt;a class=&quot;kLink&quot; href=&quot;http://oracleanil.blogspot.com/p/how-to-start-learning-oaf.html#&quot; id=&quot;KonaLink1&quot; style=&quot;background-color: transparent ! important; background-image: none ! important; border: 0px none transparent ! important; bottom: 0px; color: blue ! important; cursor: pointer; display: inline ! important; font-family: verdana; font-variant: normal; left: 0px; margin: 0px; outline-style: none; padding: 0px ! important; position: static; right: 0px; text-decoration: underline ! important; text-transform: none ! important; top: 0px;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: blue; font-family: Arial; font-size: 15px; font-weight: normal; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; background-image: none; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: none ! important; border-left-width: 0px ! important; border-right-style: none ! important; border-right-width: 0px ! important; border-top-style: none ! important; border-top-width: 0px ! important; color: blue; display: inline ! important; float: none ! important; font-family: Arial; font-size: 15px; font-weight: normal; padding: 0px 0px 1px ! important; position: static; width: auto ! important;&quot;&gt;J2EE&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;MVC design pattern.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;The&amp;nbsp;&lt;b&gt;MVC architecture&lt;/b&gt;&amp;nbsp;is a component-based design pattern with clean interfaces between the Model, View, and Controller.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;♣ The&amp;nbsp;&lt;b&gt;Model&amp;nbsp;&lt;/b&gt;is where the&amp;nbsp;&lt;a class=&quot;kLink&quot; href=&quot;http://oracleanil.blogspot.com/p/how-to-start-learning-oaf.html#&quot; id=&quot;KonaLink2&quot; style=&quot;background-color: transparent ! important; background-image: none ! important; border: 0px none transparent ! important; bottom: 0px; color: blue ! important; cursor: pointer; display: inline ! important; font-family: verdana; font-variant: normal; left: 0px; margin: 0px; outline-style: none; padding: 0px ! important; position: static; right: 0px; text-decoration: underline ! important; text-transform: none ! important; top: 0px;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: blue; font-family: Arial; font-size: 15px; font-weight: normal; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; background-image: none; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: none ! important; border-left-width: 0px ! important; border-right-style: none ! important; border-right-width: 0px ! important; border-top-style: none ! important; border-top-width: 0px ! important; color: blue; display: inline ! important; float: none ! important; font-family: Arial; font-size: 15px; font-weight: normal; padding: 0px 0px 1px ! important; position: static; width: auto ! important;&quot;&gt;application&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;implements its business logic. All the BC4J components in OAF comes under Model like AM (&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=6509779587060986418&amp;amp;postID=6774817329299517568&quot; id=&quot;AdBriteInlineAd_application&quot; name=&quot;AdBriteInlineAd_application&quot; style=&quot;background-image: url(&amp;quot;http://files.adbrite.com/mb/images/green-double-underline-006600.gif&amp;quot;); background-position: 50% 100%; color: #006600; cursor: pointer; margin-bottom: -2px; padding-bottom: 2px; text-decoration: none;&quot; target=&quot;_top&quot;&gt;Application&lt;/a&gt;&amp;nbsp;Module), VO (View Object), EO (Entity Object), VL (View Link) &amp;amp; AO (Association Object).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;♣ The&amp;nbsp;&lt;b&gt;View&amp;nbsp;&lt;/b&gt;is where the application implements its user interface. View means the UI (User Interface) that is visible to the Users.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;♣ The&amp;nbsp;&lt;b&gt;Controller&amp;nbsp;&lt;/b&gt;is where the application handles user interaction and directs business flow. Controller is a simple&amp;nbsp;&lt;a class=&quot;kLink&quot; href=&quot;http://oracleanil.blogspot.com/p/how-to-start-learning-oaf.html#&quot; id=&quot;KonaLink3&quot; style=&quot;background-color: transparent ! important; background-image: none ! important; border: 0px none transparent ! important; bottom: 0px; color: blue ! important; cursor: pointer; display: inline ! important; font-family: verdana; font-variant: normal; left: 0px; margin: 0px; outline-style: none; padding: 0px ! important; position: static; right: 0px; text-decoration: underline ! important; text-transform: none ! important; top: 0px;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: blue; font-family: Arial; font-size: 15px; font-weight: normal; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; background-image: none; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: none ! important; border-left-width: 0px ! important; border-right-style: none ! important; border-right-width: 0px ! important; border-top-style: none ! important; border-top-width: 0px ! important; color: blue; display: inline ! important; float: none ! important; font-family: Arial; font-size: 15px; font-weight: normal; padding: 0px 0px 1px ! important; position: static; width: auto ! important;&quot;&gt;java&lt;/span&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; background-image: none; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: none ! important; border-left-width: 0px ! important; border-right-style: none ! important; border-right-width: 0px ! important; border-top-style: none ! important; border-top-width: 0px ! important; color: blue; display: inline ! important; float: none ! important; font-family: Arial; font-size: 15px; font-weight: normal; padding: 0px 0px 1px ! important; position: static; width: auto ! important;&quot;&gt;class&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;file that contains methods for initial page request and post back request.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;For more details please refer&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;a href=&quot;http://oracleanil.blogspot.com/2009/04/various-methods-in-am.html&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;Things good to know&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;a href=&quot;http://oracleanil.blogspot.com/2009/05/disable-button.html&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;Overview of the OA-Framework Components&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;The next step&amp;nbsp;&lt;span style=&quot;color: black;&quot;&gt;is to&amp;nbsp;&lt;b&gt;determine the correct JDev patch&amp;nbsp;&lt;/b&gt;for your development system.&amp;nbsp;&lt;/span&gt;We can find the correct version of Jdeveloper with two ways:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;1) You can check the framework version in your instance by using http://host:port/OA_HTML/OAInfo.jsp,&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; margin: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic0twLj_8dcxgyeEClPVb9iQ8rXbJnfiT0KRf4YU3lLOPcn5B51r5kksjlec0i6PxPx1N1pQmVr798Zxezp6gLm4ljvdWZsxxHX6G8dV81quoTfQkQgJnCTKgwGrcF3etWXtJtIZdyIWY/s1600/OAInfo.bmp&quot; style=&quot;color: #d52a33; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic0twLj_8dcxgyeEClPVb9iQ8rXbJnfiT0KRf4YU3lLOPcn5B51r5kksjlec0i6PxPx1N1pQmVr798Zxezp6gLm4ljvdWZsxxHX6G8dV81quoTfQkQgJnCTKgwGrcF3etWXtJtIZdyIWY/s320/OAInfo.bmp&quot; style=&quot;background-color: white; border: 1px solid rgb(204, 204, 204); padding: 8px; position: relative;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; margin: 0px; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; margin: 0px; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;2)&amp;nbsp;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=6509779587060986418&amp;amp;postID=6774817329299517568&quot; id=&quot;AdBriteInlineAd_click&quot; name=&quot;AdBriteInlineAd_click&quot; style=&quot;background-image: url(&amp;quot;http://files.adbrite.com/mb/images/green-double-underline-006600.gif&amp;quot;); background-position: 50% 100%; color: #006600; cursor: pointer; margin-bottom: -2px; padding-bottom: 2px; text-decoration: none;&quot; target=&quot;_top&quot;&gt;Click&lt;/a&gt;&amp;nbsp;“&lt;span class=&quot;MsoHyperlink&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;u&gt;&lt;b&gt;About this page&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;” link on the bottom left of any OA Page and&amp;nbsp;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=6509779587060986418&amp;amp;postID=6774817329299517568&quot; id=&quot;AdBriteInlineAd_Click&quot; name=&quot;AdBriteInlineAd_Click&quot; style=&quot;background-image: url(&amp;quot;http://files.adbrite.com/mb/images/green-double-underline-006600.gif&amp;quot;); background-position: 50% 100%; color: #006600; cursor: pointer; margin-bottom: -2px; padding-bottom: 2px; text-decoration: none;&quot; target=&quot;_top&quot;&gt;click&lt;/a&gt;&amp;nbsp;on Technology Components.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; margin: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF7jWvfDOgtkJ2_kexrbqlNuyZu5vVWpy1GKkKAWJq2alp_44SLlEFTdqoSQ7GPC7ln9PsnZUg5q2fpknorTcMSuN6kJmxBh8xscHbygMvMZ_Plo0kLKRURJI3ZZCzJKhaNNTRETi5f8Y/s1600/AboutthisPage.bmp&quot; style=&quot;color: #d52a33; margin-left: 1em; margin-right: 1em; text-decoration: none;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF7jWvfDOgtkJ2_kexrbqlNuyZu5vVWpy1GKkKAWJq2alp_44SLlEFTdqoSQ7GPC7ln9PsnZUg5q2fpknorTcMSuN6kJmxBh8xscHbygMvMZ_Plo0kLKRURJI3ZZCzJKhaNNTRETi5f8Y/s320/AboutthisPage.bmp&quot; style=&quot;background-color: white; border: 1px solid rgb(204, 204, 204); cursor: move; padding: 8px; position: relative;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;If you are not able to see it please refer below link&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;a href=&quot;http://oracleanil.blogspot.com/2009/04/itemrn.html&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;Important Profile Options in OAF&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;After knowing the patch number you can download it from&amp;nbsp;&lt;span class=&quot;MsoHyperlink&quot;&gt;&lt;a href=&quot;https://support.oracle.com/&quot; style=&quot;color: #d52a33; text-decoration: none;&quot;&gt;https://support.oracle.com&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;Note ID: ID 787209.1 - How to find the correct version of JDeveloper to use with eBusiness&amp;nbsp;Suite&amp;nbsp;11i&amp;nbsp;or Release 12.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;♣&amp;nbsp;&amp;nbsp;Once downloaded, follow the&amp;nbsp;&lt;b&gt;installation steps&lt;/b&gt;&amp;nbsp;set out in the OAEXT_README.txt&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: 15px; line-height: 20px;&quot;&gt;document , located in the root directory of your patch file.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;♣&amp;nbsp;&amp;nbsp;The JDeveloper patch includes a very comprehensive documentation library, after&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;installation you can locate the documentation index here:&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: 15px;&quot;&gt;DEV_INSTALL_DIR/jdevdoc/index.htm&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;♣&amp;nbsp;&amp;nbsp;Follow the “You are Customer, Consultant or Support Representative” in Chapter 1:&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: 15px; line-height: 20px;&quot;&gt;“Setting Up your Development Environment” of the OA Framework&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;I suggest you study Chapters 1, 2 and 3 of the OA Framework&amp;nbsp;&lt;a class=&quot;kLink&quot; href=&quot;http://oracleanil.blogspot.com/p/how-to-start-learning-oaf.html#&quot; id=&quot;KonaLink4&quot; style=&quot;background-color: transparent ! important; background-image: none ! important; border: 0px none transparent ! important; bottom: 0px; color: blue ! important; cursor: pointer; display: inline ! important; font-family: verdana; font-variant: normal; left: 0px; margin: 0px; outline-style: none; padding: 0px ! important; position: static; right: 0px; text-decoration: underline ! important; text-transform: none ! important; top: 0px;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: blue; font-family: Arial; font-size: 15px; font-weight: normal; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; background-image: none; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: none ! important; border-left-width: 0px ! important; border-right-style: none ! important; border-right-width: 0px ! important; border-top-style: none ! important; border-top-width: 0px ! important; color: blue; display: inline ! important; float: none ! important; font-family: Arial; font-size: 15px; font-weight: normal; padding: 0px 0px 1px ! important; position: static; width: auto ! important;&quot;&gt;developers&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;guide; this will present you with a&amp;nbsp;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=6509779587060986418&amp;amp;postID=6774817329299517568&quot; id=&quot;AdBriteInlineAd_detailed&quot; name=&quot;AdBriteInlineAd_detailed&quot; style=&quot;background-image: url(&amp;quot;http://files.adbrite.com/mb/images/green-double-underline-006600.gif&amp;quot;); background-position: 50% 100%; color: #006600; cursor: pointer; margin-bottom: -2px; padding-bottom: 2px; text-decoration: none;&quot; target=&quot;_top&quot;&gt;detailed&lt;/a&gt;&amp;nbsp;introduction  to OA Framework development concepts. Chapter 8 of the developers guide  covers OA Framework standards and guidelines.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;The Oracle Applications Framework ToolBox Tutorial is a&amp;nbsp;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=6509779587060986418&amp;amp;postID=6774817329299517568&quot; id=&quot;AdBriteInlineAd_comprehensive&quot; name=&quot;AdBriteInlineAd_comprehensive&quot; style=&quot;background-image: url(&amp;quot;http://files.adbrite.com/mb/images/green-double-underline-006600.gif&amp;quot;); background-position: 50% 100%; color: #006600; cursor: pointer; margin-bottom: -2px; padding-bottom: 2px; text-decoration: none;&quot; target=&quot;_top&quot;&gt;comprehensive&lt;/a&gt;&amp;nbsp;step  by step guide to OAF development, extension and personalization. The  tutorial will guide you from creating your first “Hello World” program  right through to multi-step update pages, partial page rendering&amp;nbsp;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=6509779587060986418&amp;amp;postID=6774817329299517568&quot; id=&quot;AdBriteInlineAd_techniques&quot; name=&quot;AdBriteInlineAd_techniques&quot; style=&quot;background-image: url(&amp;quot;http://files.adbrite.com/mb/images/green-double-underline-006600.gif&amp;quot;); background-position: 50% 100%; color: #006600; cursor: pointer; margin-bottom: -2px; padding-bottom: 2px; text-decoration: none;&quot; target=&quot;_top&quot;&gt;techniques&lt;/a&gt;&amp;nbsp;and advanced charts and graphs.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br clear=&quot;all&quot; style=&quot;page-break-before: always;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 12.5pt;&quot;&gt;Where do I get help?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;♣&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Oracle Applications Framework Developer&#39;s Guide&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;(Included in JDev Installation)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;The Developer&#39;s Guide fully documents the capabilities of the Framework including&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;instructions, examples and essential standards for implementing business-tier objects, UI&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;components and server-side features.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;♣&lt;/span&gt;&lt;span style=&quot;font-family: Symbol;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Oracle Applications Framework ToolBox Tutorial Application&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;(Included in JDev&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Installation)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The ToolBox Tutorial application is a sample application accompanied by extensive&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;examples with step-by-step instructions that demonstrate the usage of business objects&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;and UI components to build OA Framework based application pages, against a simple&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Purchase Order type application schema, installed on your 11i instance.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;♣&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;OA Framework Discussion Forum on the Oracle Technology&amp;nbsp;&lt;a class=&quot;kLink&quot; href=&quot;http://oracleanil.blogspot.com/p/how-to-start-learning-oaf.html#&quot; id=&quot;KonaLink5&quot; style=&quot;background-color: transparent ! important; background-image: none ! important; border: 0px none transparent ! important; bottom: 0px; color: blue ! important; cursor: pointer; display: inline ! important; font-family: verdana; font-variant: normal; left: 0px; margin: 0px; outline-style: none; padding: 0px ! important; position: static; right: 0px; text-decoration: underline ! important; text-transform: none ! important; top: 0px;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: blue; font-family: Arial; font-size: 13px; font-weight: bold; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; background-image: none; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: none ! important; border-left-width: 0px ! important; border-right-style: none ! important; border-right-width: 0px ! important; border-top-style: none ! important; border-top-width: 0px ! important; color: blue; display: inline ! important; float: none ! important; font-family: Arial; font-size: 13px; font-weight: bold; padding: 0px 0px 1px ! important; position: static; width: auto ! important;&quot;&gt;Network&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;Discussion forum for OA Framework Extensions and the OA Extension to Oracle9i&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;JDeveloper,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Arial;&quot;&gt;OA Framework Forum&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;(http://forums.oracle.com/forums/forum.jspa?forumID=210). You can use the forum to&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;post questions and exchange information with other users working with OA Framework&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;a class=&quot;kLink&quot; href=&quot;http://oracleanil.blogspot.com/p/how-to-start-learning-oaf.html#&quot; id=&quot;KonaLink6&quot; style=&quot;background-color: transparent ! important; background-image: none ! important; border: 0px none transparent ! important; bottom: 0px; color: blue ! important; cursor: pointer; display: inline ! important; font-family: verdana; font-variant: normal; left: 0px; margin: 0px; outline-style: none; padding: 0px ! important; position: static; right: 0px; text-decoration: underline ! important; text-transform: none ! important; top: 0px;&quot; target=&quot;undefined&quot;&gt;&lt;span style=&quot;color: blue; font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; font-weight: normal; position: static;&quot;&gt;&lt;span class=&quot;kLink&quot; style=&quot;background-color: transparent; background-image: none; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: none ! important; border-left-width: 0px ! important; border-right-style: none ! important; border-right-width: 0px ! important; border-top-style: none ! important; border-top-width: 0px ! important; color: blue; display: inline ! important; float: none ! important; font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 13px; font-weight: normal; padding: 0px 0px 1px ! important; position: static; width: auto ! important;&quot;&gt;technology&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;♣&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Symbol;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;Oracle Applications Product Documentation&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;Some products may provide additional information on extending application specific&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;business objects and functionality. Consult&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Arial;&quot;&gt;Oracle Metalink&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Arial;&quot;&gt;(http://metalink.oracle.com)&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;under the respective product for more information.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/9060665446535505791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/learn-oaf.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/9060665446535505791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/9060665446535505791'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/learn-oaf.html' title='Learn OAF'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic0twLj_8dcxgyeEClPVb9iQ8rXbJnfiT0KRf4YU3lLOPcn5B51r5kksjlec0i6PxPx1N1pQmVr798Zxezp6gLm4ljvdWZsxxHX6G8dV81quoTfQkQgJnCTKgwGrcF3etWXtJtIZdyIWY/s72-c/OAInfo.bmp" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-2411635666133062997</id><published>2011-08-30T04:16:00.000-07:00</published><updated>2011-08-30T04:16:24.951-07:00</updated><title type='text'>About  OAF – Downloading and Configuring JDeveloper</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
This article will describe the process for  downloading &amp;amp; installing the correct version of JDeveloper for  development on your instance of E-Business Suite. It will discuss how to  identify the correct version of JDeveloper to use and how to configure  your OAF environment on your local machine.&lt;br /&gt;
Oracle JDeveloper (JDev) is the development tool we use to develop  Oracle Applications Framework components, due to variations in the  framework different versions of Oracle Applications require development  to be performed on different versions of JDeveloper or at least the OAF  flavour of JDeveloper. JDeveloper can be downloaded from metalink  however prior to visiting meta link you will need to establish which  version and patch set you are running as regards Oracle Apps.&lt;br /&gt;
To identify the correct version of Oracle Applications Framework we  need to activate diagnostics. You can do this by ensuring the profile  option “FND: Diagnostics” is set&amp;nbsp;to “Yes”. Close your browser session  and restart Oracle Applications, Log in and click the “About this Page”  Link which can be found in the page footer.&lt;br /&gt;
&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_178&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 1&quot; class=&quot;size-full wp-image-178&quot; height=&quot;300&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/about_page_link_r12.jpg?w=544&amp;amp;h=300&quot; title=&quot;about_page_link_r12&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 1&lt;/div&gt;&lt;/div&gt;When the “About Page” loads click the “Technology Components” Tab.  You will be able to identify the version of Oracle Applications from the  OA Framework version.&lt;br /&gt;
&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_179&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 2&quot; class=&quot;size-full wp-image-179&quot; height=&quot;282&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/about_this_page_tech_comp_r12.jpg?w=544&amp;amp;h=282&quot; title=&quot;about_this_page_tech_comp_r12&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 2&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Now that we have identified the correct version of OAF we can visit metalink &lt;a href=&quot;https://metalink.oracle.com/&quot;&gt;https://metalink.oracle.com&lt;/a&gt;&amp;nbsp;note  416708.1 and download the corresponding version of JDeveloper. Download  the file to a convenient directory on your machine, in this example we  would download patch 6908968.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_185&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 3&quot; class=&quot;size-full wp-image-185&quot; height=&quot;297&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/meta_link_jdev_dwnld2.jpg?w=544&amp;amp;h=297&quot; title=&quot;meta_link_jdev_dwnld2&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 3&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;JDeveloper comes as a zip file and does not require any installation  as such. We do however need to follow a few setup instructions to get up  and running particularly if you are a developer that works on various  versions of E-Business suite and thus will be using different versions  of JDeveloper.&lt;br /&gt;
First unzip the JDeveloper zip file to a convenient directory. I  recommend that&amp;nbsp;you create a separate directory such as  C:\JDeveloper\JDEV_R12_RUP4 . This will allow you to create further  directories in the event that you download more versions and they will  not conflict with each other. Once unzipped you will have three  directories:&lt;br /&gt;
JDEVBIN: This is the JDeveloper software directory and contains the executables for the IDE.&lt;br /&gt;
JDEVDOC: This contains all help documentation including the OAF  Developer Guide which will become invaluable to you as an OAF developer&lt;br /&gt;
JDEVHOME: This is where by default all of your project files and code  will be created, sort of a my documents folder for JDeveloper.&lt;br /&gt;
Once installed we will need to create some shortcut links for your  desktop so that you can launch JDeveloper and access the Developer  Guide. Locate and create shortcuts for the following files for your  desktop:&lt;br /&gt;
C:\yourInstallDirectory\jdevbin\jdev\bin\jdevW.exe for windows and&amp;nbsp;jdev.exe for any other operating system.&lt;br /&gt;
&amp;nbsp;C:\yourInstallDirectory\devdoc\index.htm&lt;br /&gt;
The jdevW.exe/jdev.exe links will launch JDeveloper and the index.htm  will open the help documentation which contains a link to the OAF Dev  Guide.&lt;br /&gt;
Before we launch JDeveloper we will complete one more configuration  task and re-point the JDEVHOME directory to a central location i.e. My  Documents or another partition where you keep all your files. This  process is very helpful when it comes to running multiple versions of  JDeveloper. Right Click on the “My Computer” icon and select the  “Properties” option. Click the “Advanced” tab and then “Environment  Variables”. Create a new user variable by clicking on the “New” button  and enter JDEV_USER_HOME as the environment variable name and the path  to your central directory as the value i.e. d:\my_files\jdev_home.&lt;br /&gt;
&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_188&quot; style=&quot;width: 465px;&quot;&gt;&lt;img alt=&quot;Fig 4&quot; class=&quot;size-full wp-image-188&quot; height=&quot;532&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_user_home.jpg?w=455&amp;amp;h=532&quot; title=&quot;jdev_user_home&quot; width=&quot;455&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 4&lt;/div&gt;&lt;/div&gt;Click OK and close the “My Computer” windows.&lt;br /&gt;
When JDeveloper is launched it will now automatically save your files  and settings to the central user home rather than the default home in  the installation directory. Always ensure that you back up your central  user home to prevent the loss of critical project files.&lt;br /&gt;
&amp;nbsp;Now we have our JDeveloper environment ready we need to get some  environment specific setup completed so that you can interact with your  E-Business Suite instance. In order to enable us access to apps we will  need to obtain the DBC file and copy it to our local machine. The best  way of doing this is to log into the application server using a tool  like putty and obtain the file from $FND_SECURE by ftp using a tool like  winscp, failing this you could obtain it from your DBA. Once you have  your DBC file create a folder in your JDEVHOME directory called  dbc_files\secure\ (Remember the JDEVHOME is the location that we  assigned to the JDEV_USER_HOME environment variable in the previous  steps) and copy the DBC file to it.&lt;br /&gt;
&lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_220&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 5&quot; class=&quot;size-full wp-image-220&quot; height=&quot;569&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/ftp_dbc1.jpg?w=544&amp;amp;h=569&quot; title=&quot;ftp_dbc1&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 5&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
Now that we have our DBC file we can open JDeveloper and configure  the database connection. Launch your JDeveloper download by clicking the  jdevW.exe link that we created earlier.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;If you are using JDeveloper 10g i.e. for an Oracle  Applications Version of R12 then you will be prompted to see if you want  to migrate from another version, select “No” for this example. You will  also see a tip of the day, click the “Close” button.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_196&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 6&quot; class=&quot;size-full wp-image-196&quot; height=&quot;340&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_screen_10g.jpg?w=544&amp;amp;h=340&quot; title=&quot;jdev_screen_10g&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 6&lt;/div&gt;&lt;/div&gt;Click on the Connections tab and right click the “Database” folder and select “New Database Connection”.&lt;br /&gt;
&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_197&quot; style=&quot;width: 420px;&quot;&gt;&lt;img alt=&quot;Fig 7&quot; class=&quot;size-full wp-image-197&quot; height=&quot;323&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/new_dbase_jdev_10g.jpg?w=410&amp;amp;h=323&quot; title=&quot;new_dbase_jdev_10g&quot; width=&quot;410&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 7&lt;/div&gt;&lt;/div&gt;If you are using JDeveloper 9i then the Database folder can be found  in the “System – Navigator” pane under the connections node, you will  not have the Connections Tab.&lt;br /&gt;
&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_198&quot; style=&quot;width: 507px;&quot;&gt;&lt;img alt=&quot;Fig 8&quot; class=&quot;size-full wp-image-198&quot; height=&quot;355&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/new_dbase_jdev_9i.jpg?w=497&amp;amp;h=355&quot; title=&quot;new_dbase_jdev_9i&quot; width=&quot;497&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 8&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;You will be presented with the Database Connection Wizard. Click “Next”&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;When prompted enter a name to represent your  connection, this can be anything you like however I have just used the  database SID for simplicity&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_203&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 9&quot; class=&quot;size-full wp-image-203&quot; height=&quot;362&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_dbase_wiz_11.jpg?w=544&amp;amp;h=362&quot; title=&quot;jdev_dbase_wiz_11&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 9&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt;Click “Next” and enter the database username and  password, this will need to be&amp;nbsp;the apps account and password, leave the  role field blank.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_204&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 10&quot; class=&quot;size-full wp-image-204&quot; height=&quot;366&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_dbase_wiz_2.jpg?w=544&amp;amp;h=366&quot; title=&quot;jdev_dbase_wiz_2&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 10&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Click “Next” and enter the database hostname, port and SID&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_205&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 11&quot; class=&quot;size-full wp-image-205&quot; height=&quot;364&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_dbase_wiz_3.jpg?w=544&amp;amp;h=364&quot; title=&quot;jdev_dbase_wiz_3&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 11&lt;/div&gt;&lt;/div&gt;&amp;nbsp;Click “Next” and click “Test Connection”, you should receive a successful connection message.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_202&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 12&quot; class=&quot;size-full wp-image-202&quot; height=&quot;363&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_dbase_wiz_4.jpg?w=544&amp;amp;h=363&quot; title=&quot;jdev_dbase_wiz_4&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 12&lt;/div&gt;&lt;/div&gt;&amp;nbsp;OK, now that we have the database connection configured we need to  make sure that we can connect to our E-Business suite instance from  within JDeveloper. We can use the toolbox tutorial files to do this  which get shipped with the JDeveloper build.&lt;br /&gt;
Click File &amp;gt; Open and navigate to JDEV_USER_HOME/myprojects and  select the file toolbox.jws If you are running JDeveloper 10g you will  automatically be in your JDev User Home with 9i you may have to navigate  there manually due to a bug in the IDE.&lt;br /&gt;
If you are running JDeveloper 9i select the “Show Categories” icon, this will help us identify the test jsp page to run later.&lt;br /&gt;
&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_211&quot; style=&quot;width: 321px;&quot;&gt;&lt;img alt=&quot;Fig 13&quot; class=&quot;size-full wp-image-211&quot; height=&quot;238&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/test_jsp_9i_category.jpg?w=311&amp;amp;h=238&quot; title=&quot;test_jsp_9i_category&quot; width=&quot;311&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 13&lt;/div&gt;&lt;/div&gt;If you are running JDeveloper 10g select the “Applications Navigator” tab to see the opened workspace.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Now that we have the toolbox workspace open we need  to modify the project settings in Tutorial.jpr, navigate to the project  node under the toolbox node and right click on the “Tutorial” node and  select “Project Properties” in 10g and “Project Settings” in 9i.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;You will be presented with a properties screen with  several options&amp;nbsp;in the left hand pane, expand the “Oracle Applications”  node and select the “Run Time” sub menu item. Your screen will look  similar to this.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_222&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 14&quot; class=&quot;size-full wp-image-222&quot; height=&quot;388&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_proj_properties_10g1.jpg?w=544&amp;amp;h=388&quot; title=&quot;jdev_proj_properties_10g1&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 14&lt;/div&gt;&lt;/div&gt;Configure the credentials as above. Select your DBC file that we  downloaded earlier, enter YOUR username and password for Oracle  Applications and ensure that you have the responsibility “Framework  Toolbox Tutorial” assigned to that logon. To check that your logon is  configured correctly run the SQL:&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&lt;code class=&quot;km&quot;&gt;select fnd_web_sec.validate_login(&#39;&lt;username&gt;&#39;,&#39;&lt;password&gt;&#39;) from dual;&lt;/password&gt;&lt;/username&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;This should return ‘Y’ as the result indicating that your account is setup correctly.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Repeat the above test for the Guest account specified in your DBC file (Usually GUEST/ORACLE).&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Enter ICX as the application short name and  FWK_TBX_TUTORIAL as the responsibility, these parameters define which  responsibility we will be running the project under.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Select OK when you have finished.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;We are now ready to run the test project:&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;In JDeveloper 9i navigate to the file  test_fwktutorial under Workspaces &amp;gt; toolbox.jws &amp;gt; Tutorial.jpr  &amp;gt; HTML Sources &amp;gt; test_fwktutorial.jsp&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;In JDeveloper 10g navigate to the file  test_fwktutorial under Applications &amp;gt; toolbox &amp;gt; tutorial &amp;gt; Web  Content &amp;gt; test_fwktutorial.jsp&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Right click the test_fwktutorial.jsp node and select “Run” in 10g and “Run test_fwktutorial.jsp” in 9i&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_213&quot; style=&quot;width: 463px;&quot;&gt;&lt;img alt=&quot;Fig 15&quot; class=&quot;size-full wp-image-213&quot; height=&quot;530&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_run_test.jpg?w=453&amp;amp;h=530&quot; title=&quot;jdev_run_test&quot; width=&quot;453&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 15&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;If you are running on a remotely hosted environment  prepare for this process to be slow (anywhere from 2 – 10 minutes  dependant on your network) you are now effectively running an embedded  server from your local machine and a lot of information will be pinging  to and from your machine and the application server on the environment,  normally these two components would be hosted on the same server and  thus the performance will be seriously degraded.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Once complete you should see the below screen.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_218&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 16&quot; class=&quot;size-full wp-image-218&quot; height=&quot;381&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/frk_test_success.jpg?w=544&amp;amp;h=381&quot; title=&quot;frk_test_success&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 16&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Congratulations! You have successfully configured JDeveloper.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;If you experience problems configuring your  JDeveloper version then refer to&amp;nbsp;meta link note 330236.1 for guidelines  on raising a service request.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/2411635666133062997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/about-oaf-downloading-and-configuring.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/2411635666133062997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/2411635666133062997'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/about-oaf-downloading-and-configuring.html' title='About  OAF – Downloading and Configuring JDeveloper'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-4806956843987095315</id><published>2011-08-26T05:45:00.000-07:00</published><updated>2011-08-26T05:45:49.306-07:00</updated><title type='text'>How to Install JDeveloper and Test it? � Oracle Apps Framework</title><content type='html'>&lt;a href=&quot;http://www.oracleappsframework.com/blog/2010/02/how-to-install-jdeveloper-and-test-it/&quot;&gt;How to Install JDeveloper and Test it? � Oracle Apps Framework&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/4806956843987095315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/how-to-install-jdeveloper-and-test-it.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/4806956843987095315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/4806956843987095315'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/how-to-install-jdeveloper-and-test-it.html' title='How to Install JDeveloper and Test it? � Oracle Apps Framework'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-7110570414621785196</id><published>2011-08-24T03:14:00.000-07:00</published><updated>2011-08-24T03:16:38.892-07:00</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;a href=&quot;http://www.blogger.com/%3Cdiv%20style=%22width:477px%22%20id=%22__ss_1879443%22%3E%20%3Cstrong%20style=%22display:block;margin:12px%200%204px%22%3E%3Ca%20href=%22http://www.slideshare.net/parinay/po-position-hierarchy-in-r12%22%20title=%22PO%20Position%20Hierarchy%20in%20R12%22%20target=%22_blank%22%3EPO%20Position%20Hierarchy%20in%20R12%3C/a%3E%3C/strong%3E%20%3Ciframe%20src=%22http://www.slideshare.net/slideshow/embed_code/1879443%22%20width=%22477%22%20height=%22510%22%20frameborder=%220%22%20marginwidth=%220%22%20marginheight=%220%22%20scrolling=%22no%22%3E%3C/iframe%3E%20%3Cdiv%20style=%22padding:5px%200%2012px%22%3E%20View%20more%20%3Ca%20href=%22http://www.slideshare.net/%22%20target=%22_blank%22%3Edocuments%3C/a%3E%20from%20%3Ca%20href=%22http://www.slideshare.net/parinay%22%20target=%22_blank%22%3Eparinay%20jain%3C/a%3E%20%3C/div%3E%20%3C/div%3E&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div id=&quot;__ss_1879443&quot; style=&quot;width: 477px;&quot;&gt; &lt;strong style=&quot;display: block; margin: 12px 0pt 4px;&quot;&gt;&lt;a href=&quot;http://www.slideshare.net/parinay/po-position-hierarchy-in-r12&quot; target=&quot;_blank&quot; title=&quot;PO Position Hierarchy in R12&quot;&gt;PO Position Hierarchy in R12&lt;/a&gt;&lt;/strong&gt; &lt;iframe frameborder=&quot;0&quot; height=&quot;510&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://www.slideshare.net/slideshow/embed_code/1879443&quot; width=&quot;477&quot;&gt;&lt;/iframe&gt; &lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/7110570414621785196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/po-position-hierarchy-in-r12-httpwww.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/7110570414621785196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/7110570414621785196'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/po-position-hierarchy-in-r12-httpwww.html' title=''/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-5708329363022309270</id><published>2011-08-23T05:27:00.001-07:00</published><updated>2011-08-23T05:27:47.073-07:00</updated><title type='text'>Buyer Setup</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;posttitle&quot;&gt; 					&lt;h2&gt;&lt;br /&gt;
&lt;/h2&gt;&lt;div class=&quot;post-info&quot;&gt;&lt;a href=&quot;http://onoracleapps.wordpress.com/author/onoracleapps/&quot; title=&quot;Posts by onoracleapps&quot;&gt;&lt;br /&gt;
&lt;/a&gt;  &lt;/div&gt;&lt;/div&gt;1)&amp;nbsp;In HRMS&amp;nbsp; ‘People &amp;gt; Enter and maintain’,Create New  Employee&amp;nbsp; whose Last name must be same as User name Which we are logged  in. Go to Assignment, Enter&amp;nbsp;Org,Position and Job.Save the record.&lt;br /&gt;
2) In Sysadmin ‘Security &amp;gt; User &amp;gt; Define’,Query for&amp;nbsp;the user  &amp;amp; enter ‘person’ field with employee name created in HRMS.Save the  record.&lt;br /&gt;
3)&amp;nbsp;In PO&amp;nbsp;’ Setup &amp;gt;Personal &amp;gt;&amp;nbsp;Buyers ‘, Create new buyer for&amp;nbsp;our user. Now&amp;nbsp;we can&amp;nbsp;create a PO&lt;br /&gt;
4)&amp;nbsp; In PO&amp;nbsp;&amp;nbsp;’ Setup &amp;gt;Approvals &amp;gt;&amp;nbsp;Approval groups&amp;nbsp;’, Create an &lt;a href=&quot;http://onoracleapps.wordpress.com/2007/11/02/approval-groups/&quot;&gt;approval group&lt;/a&gt;.&lt;br /&gt;
5)&amp;nbsp; Go to ‘Setup &amp;gt;Approvals &amp;gt;&amp;nbsp;Approval Assignments’ ,&amp;nbsp;Select  the position ( as given in HRMS) and assign approval group for different  document types.&amp;nbsp;Now we can approve Documents&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/5708329363022309270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/buyer-setup.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/5708329363022309270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/5708329363022309270'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/buyer-setup.html' title='Buyer Setup'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-7631068255946592367</id><published>2011-08-19T02:53:00.001-07:00</published><updated>2011-08-19T02:54:40.762-07:00</updated><title type='text'>How To Use Oracle E-Business Suite Learn By Example Story</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; text-decoration: underline;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;The below example  explains a few of the important terms and concepts used in the Oracle  E-Business Suite. This would be a good starting point for the beginners  to better understand the concepts behind Oracle Applications. &lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Say &lt;b&gt;Harry&lt;/b&gt;  is the owner of a wholesale fruit shop. He buys various fruits like  apples, oranges, mangos and grapes etc from farmers directly and sells  them to retail shop owners and also to the direct customers. &lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;The farmers are referred to as &lt;b&gt;VENDORS/SUPPLIERS &lt;/b&gt;in Oracle Applications&lt;b&gt;. &lt;/b&gt;Harry&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;keeps track of all his vendors’ information like addresses, &lt;/span&gt;&lt;span style=&quot;font-family: Trebuchet MS; font-size: 10pt;&quot;&gt;bank account&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; and the amount he owes to them for the fruits that he bought etc, in a book named &lt;b&gt;PAYABLES&lt;/b&gt;. &lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Harry gets an  order from a retail shop owner of Fruit Mart, for a shipment of 11 bags  of apples, 25 bags of oranges and 32 kgs of grapes. In Oracle Apps, bags  and kgs are referred to as &lt;b&gt;UOM &lt;/b&gt;(unit of measure), Fruit Mart is called &lt;b&gt;CUSTOMER &lt;/b&gt;and the order is referred to as &lt;b&gt;SALES ORDER. &lt;/b&gt;Harry maintains a book called&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Trebuchet MS; font-size: 10pt;&quot;&gt;&lt;b&gt;ORDER MANAGEMENT&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; where he writes down all the details of the &lt;b&gt;SALES ORDERS &lt;/b&gt;that he gets from his customers. &lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Say the fruits  have been shipped to the customer Fruit Mart. Harry now sends him the  details like cost of each bag/fruit, the total amount that the customer  has to pay etc on a piece of paper which is called &lt;b&gt;INVOICE / TRANSACTION. &lt;/b&gt;Once  the INVOICE has been sent over, the customer then validates this  against the actual quantity of fruits that he received and will process  the payments accordingly. The invoice amount could be paid as a single  amount or could be paid in installments. Harry’s customer, Fruit Mart  pays him in installments (partial payments). So Harry has to make a note  of the details like date received, amount received, amount remaining,  amount received for what goods/shipments/invoice etc, when Harry  receives the payments. This detail is called &lt;b&gt;RECEIPT&lt;/b&gt;,  which will be compared to the invoice by Harry to find how much Fruit  Mart has paid to him and how much has to be paid yet. This information  is maintained in a book named &lt;b&gt;RECEIVABLES&lt;/b&gt; to keep track  of all the customers, their addresses (to ship the items), what and how  much he has shipped to his customers and the amount his customers owe  him etc&lt;b&gt;.&lt;/b&gt; &lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Harry’s fruit &lt;/span&gt;&lt;span style=&quot;font-family: Trebuchet MS; font-size: 10pt;&quot;&gt;business&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;  has begun to improve and has attracted more and more customers. As a  result, Harry decided to buy a cold storage unit where he could &lt;/span&gt;&lt;span style=&quot;font-family: Trebuchet MS; font-size: 10pt;&quot;&gt;stock&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; more fruits. In Apps, this cold storage unit is known as &lt;b&gt;WAREHOUSE &lt;/b&gt;and all the fruits are referred to as&lt;b&gt; INVENTORY. &lt;/b&gt;Due  to increase in customers, Harry needs to hire more people to help him  out in his business without any hiccups. These workers are called &lt;b&gt;EMPLOYEES. &lt;/b&gt;At the end of every month, Harry pays the salary for all his employees through Checks. These checks are nothing but &lt;b&gt;PAYROLL&lt;/b&gt; in Apps. &lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;At the end of every month, Harry prepares a &lt;/span&gt;&lt;span style=&quot;font-family: Trebuchet MS; font-size: 10pt;&quot;&gt;balance sheet&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; in a book called &lt;b&gt;GENERAL LEDGER &lt;/b&gt;to determine how much profit/loss he got and keeps track of the money going out and going in. &lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;As the business  grows, it becomes impossible to record everything on a paper. To make  everybody’s life easier, we have very good tools in the market, which  help the business men to keep track of everything. One such tool is  Oracle E-Business Suite. &lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Oracle  Applications is not a single application, but is a collection of  integrated applications. Each application is referred to as a module and  has it own functionality trying to serve a business purpose.&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Few of the modules  are Purchasing, Accounts Payables, Accounts Receivables, Inventory,  Order Management, Human Resources, General Ledger, Fixed Assets etc.&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Here is a high level business use of various modules:&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;Oracle Purchasing&lt;/b&gt; handles all the requisitions and purchase orders to the vendors.&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;Oracle Accounts Payables&lt;/b&gt; handles all the payments to the vendors.&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;Oracle Inventory&lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: Trebuchet MS; font-size: 10pt;&quot;&gt;deals&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; with the items you maintain in stock, warehouse etc.&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;Order Management&lt;/b&gt; helps you collect all the information that your customers order.&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;Oracle Receivables&lt;/b&gt; help you collect the money for the orders that are delivered to the customers.&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;Oracle Human Resources&lt;/b&gt; helps maintain the Employee information, helps run paychecks etc. &lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;Oracle General Ledger&lt;/b&gt;  receives information from all the different transaction modules or sub  ledgers and summarizes them in order to help you create profit and loss  statements, reports for paying Taxes etc. For Example: when you pay your  employees that payment is reported back to General Ledgers as cost i.e  money going out, when you purchase inventory items and the information  is transferred to GL as money going out, and so is the case when you pay  your vendors. Similarly when you receive items into your inventory, it  is transferred to GL as money coming in, when your customer sends  payment, it is transferred to GL as money coming in. So all the  different transaction modules report to GL (General Ledger) as either  “money going in” or “money going out”, the net result will tell you if  you are making a profit or loss.&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;All the equipment, shops, warehouses, computers can be termed as ASSETS and they are managed by &lt;b&gt;Oracle Fixed Assets&lt;/b&gt;.&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;There is a lot  more in Oracle applications. This is the very basic explanation just to  give an idea of the flow in ERP for the beginners.&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Terminology often used in Oracle Applications:&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 9pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Invoice&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Receipt&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Customer&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Vendor&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Buyer&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Supplier&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Purchase Order&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Requisition&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;ACH: Account Clearance House&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Sales Order&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Pack Slip&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Pick Slip&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Drop Ship&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Back Order&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;ASN: Advance Shipping Notice&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;ASBN: Advance Shipping Billing Notice&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;ATP: Available to Promise&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Lot/Serial Number&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;DFF: Descriptive Flex Fields&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;KFF: Key Flex Fields&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Value Sets&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Organization&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Business Unit&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Multi Org&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Folders&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;WHO Columns&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Oracle Reports&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Oracle Form&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Workflow Builder&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Toad&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;SQL Developer&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;SQL Navigator&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Discoverer Reports&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;XML/BI Publisher&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;ADI: Application Desktop Integrator&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Winscp&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Putty&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/7631068255946592367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/how-to-use-oracle-e-business-suite.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/7631068255946592367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/7631068255946592367'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/how-to-use-oracle-e-business-suite.html' title='How To Use Oracle E-Business Suite Learn By Example Story'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-7755557133817094767</id><published>2011-08-18T03:51:00.001-07:00</published><updated>2011-08-18T03:51:22.083-07:00</updated><title type='text'>Payment batches in Payables</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;strong&gt;Introduction:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;We will see how we  can use Payments Batches to create payments for multiple invoices that  meet the selection criteria you specify.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;strong&gt;Process:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;The below diagram  illustrates the sequence of steps to be followed to complete the payment  batch. Each of the steps is initiated from the Payment Batch Actions  window.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img align=&quot;left&quot; alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0901_PayingInvoi110.png&quot; /&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 10pt;&quot;&gt;1&lt;span style=&quot;font-family: Arial;&quot;&gt;.  Initiate the payment batch by entering criteria for invoices you want to  pay. Payables selects invoices and builds the payments; it determines  which invoices will be paid on each payment document and lists this  information for you on the Preliminary Payment Register.&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;At any time before  formatting, you can optionally modify the payment batch. You can  prevent payment to a supplier, prevent payment of a particular invoice,  change the invoice amount, or add an invoice that Payables did not  originally select.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #004200; font-family: Arial; font-size: 9pt;&quot;&gt;Note:  System will default current date as a Pay Through Date. This date will  identify the invoice due date that system will use to pick up all due  invoices within the timeframe. Pay Through Date could be before or after  the current date.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0901_PayingInvoi22.png&quot; /&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on Actions and Check Select Invoices and Build Payments as shown in the below screenshot.&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0901_PayingInvoi31.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0901_PayingInvoi41.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;2. Format payments to have Payables produce an output file.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on Actions and Check Format Payments as shown in the below screenshot.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0901_PayingInvoi51.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0901_PayingInvoi61.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;3. Print checks  from the output file, create electronic payments, or deliver the output  file to your bank to disburse electronic payments.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;4. Confirm the  payment batch by recording the document numbers associated with each  payment. During this step Payables updates the invoice status to paid  and associates a payment number with the invoice and invoice payment.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on Actions and Confirm Payment Batch as shown in the below screenshot&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0901_PayingInvoi71.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Give in the Status and Document Number and Click Confirm.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;The &lt;strong&gt;To&lt;/strong&gt; field should have the value derived using the below formula:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin-left: 18pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;To = From + Overall Payment Count – 1 (Example: 3000578 = 3000571 + 8 – 1)&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0901_PayingInvoi81.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0901_PayingInvoi91.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;strong&gt;Notes:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;You can check the  status of a payment batch at any time during the payment batch process  by checking the Status field in the Payment Batches window. You can also  check the status of payment processes in the Requests window.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;You can cancel the Payment batch at any time before you confirm by selecting Cancel CheckBox in Actions Window.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;You can restart a  payment batch if a concurrent process fails. You can also restart check  printing if the printer malfunctions during check printing.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/7755557133817094767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/payment-batches-in-payables.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/7755557133817094767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/7755557133817094767'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/payment-batches-in-payables.html' title='Payment batches in Payables'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-3923934043611582308</id><published>2011-08-18T03:49:00.001-07:00</published><updated>2011-08-18T03:49:20.739-07:00</updated><title type='text'>Procure To Pay Cycle</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;In this article, we will see the steps involved in Procure to Pay Cycle. Here is the diagrammatic representation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa1.png&quot; /&gt;&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa2.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;1) Create Requisition:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Requisition is  nothing but a formal request to buy something (like Inventory material,  office supplies etc) needed for the enterprise. Only an employee can  create one. There are &lt;em&gt;two types of requisitions:&lt;/em&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Internal Requisition&lt;/span&gt;: Internal requisitions provide the mechanism for requesting and transferring material from one inventory to other inventory.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Purchase requisition&lt;/span&gt;: Unlike Internal requisitions, Purchase requisitions are used for requesting material from suppliers.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Purchasing Vision Operations (USA) &amp;gt; Requisitions &amp;gt; Requisitions&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Choose the requisition type and enter the Item, quantity, Price details in the Lines tab.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa3.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;In Source Details tab, specify the Buyer name.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa4.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click the Distributions button. Enter the Charge Account.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa5.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Save the work. The  status of the requisition will now be “Incomplete”. And now the Approve  button is highlighted. The requisition needs to be approved first  before proceeding further by the concerned authority. Submit this  requisition for Approval by clicking on the Approve button. The status  will now be updated to “In Process” .The workflow then will send an  Approval notification to the concerned person (derived based on  hierarchy used—Position or Supervisor hierarchy) using which he can  Approve or Reject the requisition.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa6.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;At any time the &lt;em&gt;status of requisition&lt;/em&gt; can be checked using the Requisition summary window.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Requisitions &amp;gt; Requisition Summary&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Enter requisition number and click on the find button.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa7.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;We can also check the &lt;em&gt;Action History of requisition&lt;/em&gt; (it will show details about who has submitted, approved and cancelled the requisitions)&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;as below:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Tools menu &amp;gt; Action History.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;Underlying Tables&lt;/strong&gt;:&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;PO_REQUISITION_HEADERS_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;PO_REQUISITION_LINES_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;PO_REQ_DISTRIBUTIONS_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;2) Create Purchase Order:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;There are 4 types of Purchase Orders:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;1. &lt;strong&gt;Standard PO:&lt;/strong&gt; A Standard PO is created for one–time purchase of various items&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;2. &lt;strong&gt;Planned PO:&lt;/strong&gt;  A Planned PO is a long–term agreement committing to buy items or  services from a single source. You must specify tentative delivery  schedules and all details for goods or services that you want to buy,  including charge account, quantities, and estimated cost.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;3.&lt;strong&gt; Blanket agreement:&lt;/strong&gt;  A Blanket PO is created when you know the detail of the goods or  services you plan to buy from a specific supplier in a period, but you  do not know the detail of your delivery schedules.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;4. &lt;strong&gt;Contract agreement:&lt;/strong&gt; Contract purchase agreements are created with your suppliers to agree&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;on specific terms and conditions without indicating the goods and services that you will be purchasing&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation for creating a standard PO:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Purchase Orders &amp;gt; Purchase Orders&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Choose type as  Standard Purchase Order. Enter the Supplier, Buyer. In the Lines tab,  specify the line number, line type, Item, quantity, price etc.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa8.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click Terms to enter terms, conditions, and control information for purchase orders.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click Currency button to enter and change currency information for purchase orders, RFQs, and quotations.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click Shipments  button to enter multiple shipments for standard and planned purchase  order lines Purchase order shipment specifies the quantity, ship–to  organization and location, date you want your supplier to deliver the  items on a purchase order line, and country of origin for the items.  When you save, Purchasing creates distributions depending on the default  information available.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa9.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;To enter more shipment information, select the More tab.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Enter the Receipt Close Tolerance percent, Invoice Close Tolerance percent to set the receiving and invoice close point.&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Select one of the following options for Match Approval Level:&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; Two–Way: Purchase order and invoice quantities must match within tolerance before the&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin-left: 18pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; corresponding invoice can be paid.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 18pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; Three–Way: Purchase order, receipt, and invoice quantities must match within tolerance&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 18pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; before the corresponding invoice can be paid.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 18pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; Four–Way: Purchase order, receipt, accepted, and invoice quantities must match within&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 18pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; tolerance before the corresponding invoice can be paid.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Select an Invoice Match Option:&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;em&gt;Purchase Order: &lt;/em&gt;Payables must match the invoice to the purchase order.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;em&gt;Receipt: &lt;/em&gt;Payables must match the invoice to the receipt.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Save the work.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa10.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click the Receiving Controls button to enter receiving control information for purchase orders.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Enter the maximum acceptable number of Days Early and Days Late for receipts.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Enter the Action for receipt date control.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Enter the maximum acceptable over–receipt Tolerance percent (receipts that exceed the&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; quantity received tolerance).&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Enter the Action for Overreceipt Quantity.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Select Allow Substitute Receipts to indicate that receivers can receive substitute items in place&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; of ordered items. &lt;em&gt;&lt;br /&gt;
&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Enter the default Receipt Routing that you assign goods: Direct Delivery&lt;strong&gt;, &lt;/strong&gt;Inspection Required,&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; or Standard Receipt.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Enter the Enforce Ship To location option to determine whether the receiving location must be&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; the same as the ship–to location.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Save the work.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa11.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click Distributions button to enter distributions for the shipments.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Select more tab to enter more details and the requisition number (optional).&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Save the work.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa12.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on the Approve button to initiate the Approval process.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa13.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;Underlying Tables:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;PO_HEADERS_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;PO_LINES_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;PO_DISTRIBUTIONS_ALL (REQ_HEADER_REFERENCE_NUM in Distributions table is the Requisition number for this PO)&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;3)Create Receipt:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Create a receipt to receive the items in the Purchase Order.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Receiving&lt;/span&gt;&lt;span style=&quot;font-family: Wingdings;&quot;&gt;à&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Receipts&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Enter the PO Number and select find button.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa14.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Go to Lines, check the lines you want to receive in the PO.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa15.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on Header button and Save which creates the receipt.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa16.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;Receipt Tables are:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;RCV_SHIPMENT_HEADERS&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;RCV_SHIPMENT_LINES (Lines Table has PO_HEADER_ID)&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;4)Create Invoice in Payables:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Once the goods are received, it’s time to pay the vendor for the goods purchased and hence the invoices are created.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Payables, Vision Operations (USA) &amp;gt; Invoices&lt;/span&gt;&lt;span style=&quot;font-family: Wingdings;&quot;&gt;à&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Entry&lt;/span&gt;&lt;span style=&quot;font-family: Wingdings;&quot;&gt;à&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Invoices&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Enter type — Standard, supplier information and amount.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa17.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click the Match  button to match to either Purchase Order or Receipt (depending on the  Invoice Match option specified on the PO) and avoid manually entering  the invoice.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Enter the PO Number you want match to and click Find.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa18.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Select the lines required and click on Match button.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa19.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on Distribute button&lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;to navigate to the Match to Purchase Order Distributions window.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;This creates the  invoice and you can see the status of the invoice as “Never Validated”.  it has to be Validated and Accounted before you can pay it.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt; text-decoration: underline;&quot;&gt;Validating the Invoice:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on Actions Button and Select “Validate”. Click on OK button.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa20.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Now you can see the status of the invoice as “Validated”, if there are no issues during validation.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa21.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt; text-decoration: underline;&quot;&gt;Create Accounting Entries:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on Actions Button and Select “Create Accouting”. Click on OK button.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa22.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Now we can see the Accounted status as “Yes”.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa23.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;You can see the Accounting Entries here:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Tools &lt;/span&gt;&lt;span style=&quot;font-family: Wingdings;&quot;&gt;à&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;View Accounting&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa24.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;Invoice Tables:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;AP_INVOICES_ALL&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;AP_INVOICE_DISTRIBUTIONS_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;Accounting Entries Tables:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;AP_ACCOUNTING_EVENTS_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;AP_AE_HEADERS_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;AP_AE_LINES_ALL&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;5)Making a Payment:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Go to the Invoice window and query the invoice you want to pay. You would see Amount paid as 0.00 before you make a payment.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa25.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click Actions button. Select “Pay in full” and click “OK”.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa26.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Select the Bank Account and Document. Save the Work.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa27.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Now that the payment is made, when you query for the invoice in Invoice window, you will the Amount Paid as $4,000.00.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Create Accounting entries for payment.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click Actions and select “Create Accounting”&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa28.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Select the void checkbox to cancel the payment.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;View Accounting Entries:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;In the Payments window, query for the payment.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Tools menu&lt;/span&gt;&lt;span style=&quot;font-family: Wingdings;&quot;&gt;à&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;View Accounting&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa29.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;Payment Tables:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;AP_INVOICE_PAYMENTS_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;AP_PAYMENT_SCHEDULES_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;AP_CHECKS_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;AP_CHECK_FORMATS&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;AP_BANK_ACCOUNTS_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;AP_BANK_BRANCHES&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;AP_TERMS&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;You can also pay the invoices using Payment Batch screen. Refer to the article “&lt;span style=&quot;color: black;&quot;&gt;Make AP Payments through Payment Batches”&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;6)Transfer to General Ledger:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;Payables Responsibility &amp;gt; View Requests&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;Run the concurrent program “Payables Transfer to General Ledger” with the required parameters.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0843_ProcuretoPa30.png&quot; /&gt;&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;Journal Import:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;Refer to the Article “Order to Cash Cycle”.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;&lt;strong&gt;Posting:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: black; font-family: Arial; font-size: 10pt;&quot;&gt;Refer to the Article “Order to Cash Cycle”.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/3923934043611582308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/procure-to-pay-cycle_18.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/3923934043611582308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/3923934043611582308'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/procure-to-pay-cycle_18.html' title='Procure To Pay Cycle'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-4798675767885026216</id><published>2011-08-18T03:46:00.005-07:00</published><updated>2011-08-18T03:48:05.811-07:00</updated><title type='text'>Order To Cash Cycle</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Order ToIn this article, we will go through the Order to Cash cycle. The below are the steps in short:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Enter the Sales Order&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Book the Sales Order&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Launch Pick Release&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Ship Confirm&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Create Invoice&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Create the Receipts either manually or using Auto Lockbox ( In this article we will concentrate on Manual creation)&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Transfer to General Ledger&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Journal Import&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Posting&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Let’s get into the details of each step mentioned above.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;Enter the Sales Order:&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Order Management Super User Operations (USA)&amp;gt;Orders Returns &amp;gt;Sales Orders&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Enter the Customer details (Ship to and Bill to address), Order type.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash1.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on Lines Tab. Enter the Item to be ordered and the quantity required.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash2.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Line is scheduled automatically when the Line Item is saved.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Scheduling/unscheduling can be done manually by selecting Schedule/Un schedule from the Actions Menu.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;You can check if the item to be ordered is available in the Inventory by clicking on Availability Button.&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash3.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Save the work.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Underlying Tables affected:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;In Oracle, Order information is maintained at the header and line level.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;The header  information is stored in OE_ORDER_HEADERS_ALL and the line information  in OE_ORDER_LINES_ALL when the order is entered. The column called  FLOW_STATUS_CODE is available in both the headers and lines tables which  tell us the status of the order at each stage.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;At this stage, the FLOW_STATUS_CODE in OE_ORDER_HEADERS_ALL is ‘Entered’&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;Book the Sales Order:&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Book the Order by clicking on the Book Order button.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash4.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Now that the Order is BOOKED, the status on the header is change accordingly.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash5.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Underlying tables affected:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;At this stage:&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; The FLOW_STATUS_CODE in the table   OE_ORDER_HEADERS_ALL would be&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; ‘BOOKED’&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; The FLOW_STATUS_CODE in OE_ORDER_LINES_ALL will be&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 18pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; ‘AWAITING_SHIPPING’.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; Record(s) will be created in the table WSH_DELIVERY_DETAILS with&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 18pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; RELEASED_STATUS=’R’ (Ready to Release)&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 18pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; Also Record(s) will be inserted into WSH_DELIVERY_ASSIGNMENTS.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; At the same time DEMAND INTERFACE PROGRAM runs in the background and inserts&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt; into MTL_DEMAND&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;Launch Pick Release:&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Shipping &amp;gt; Release Sales Order &amp;gt; Release Sales Orders.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Key in Based on Rule and Order Number&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash6.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;In the Shipping Tab key in the below:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Auto Create Delivery: Yes&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Auto Pick Confirm: Yes&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Auto Pack Delivery: Yes&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash7.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;In the Inventory Tab:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Auto Allocate: Yes&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Enter the Warehouse&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash8.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on Execute Now Button.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;On successful completion, the below message would pop up as shown below.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash9.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash10.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Pick Release process in turn will kick off several other requests like Pick Slip Report,&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Shipping Exception Report and Auto Pack Report&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash11.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Underlying Tables affected:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;If Autocreate Delivery is set to ‘Yes’ then a new record is created in the table WSH_NEW_DELIVERIES.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;DELIVERY_ID is populated in the table WSH_DELIVERY_ASSIGNMENTS.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;The  RELEASED_STATUS in WSH_DELIVERY_DETAILS would be now set to ‘Y’ (Pick  Confirmed) if Auto Pick Confirm is set to Yes otherwise RELEASED_STATUS  is ‘S’ (Release to Warehouse).&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;Pick Confirm the Order:&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;IF Auto Pick Confirm in the above step is set to NO, then the following should be done.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Inventory Super User &amp;gt; Move Order&amp;gt; Transact Move Order&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;In the HEADER tab,  enter the BATCH NUMBER (from the above step) of the order. Click FIND.  Click on VIEW/UPDATE Allocation, then Click TRANSACT button. Then  Transact button will be deactivated then just close it and go to next  step.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;Ship Confirm the Order:&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Order Management Super User&amp;gt;Shipping &amp;gt;Transactions.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Query with the Order Number.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash12.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click On Delivery Tab&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash13.png&quot; /&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on Ship Confirm.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash14.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash15.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;The Status in Shipping Transaction screen will now be closed.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash16.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;This will kick off concurrent programs like.INTERFACE TRIP Stop, Commercial Invoice, Packing Slip Report, Bill of Lading&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Underlying tables affected:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;RELEASED_STATUS in WSH_DELIVERY_DETAILS would be ‘C’ (Ship Confirmed)&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;FLOW_STATUS_CODE in OE_ORDER_HEADERS_ALL would be&lt;i&gt; “&lt;/i&gt;BOOKED&lt;i&gt;“&lt;/i&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;FLOW_STATUS_CODE in OE_ORDER_LINES_ALL would be &lt;i&gt;“&lt;/i&gt;SHIPPED&lt;i&gt;“&lt;/i&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;Create Invoice:&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Run workflow background Process.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Order Management &amp;gt;view &amp;gt;Requests&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash17.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Workflow Background Process inserts the records RA_INTERFACE_LINES_ALL with&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;margin-left: 18pt; text-align: justify;&quot;&gt;INTERFACE_LINE_CONTEXT    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=     &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;’ORDER ENTRY’&lt;/div&gt;&lt;div style=&quot;margin-left: 18pt; text-align: justify;&quot;&gt;INTERFACE_LINE_ATTRIBUTE1=&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Order_number&lt;/div&gt;&lt;div style=&quot;margin-left: 18pt; text-align: justify;&quot;&gt;INTERFACE_LINE_ATTRIBUTE3=&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Delivery_id&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;and spawns Auto invoice Master Program and Auto invoice import program which creates Invoice for that particular Order.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash18.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;The Invoice created can be seen using the Receivables responsibility&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Navigation&lt;/span&gt;:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Receivables Super User&amp;gt; Transactions&amp;gt; Transactions&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Query with the Order Number as Reference.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash19.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Underlying tables:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin-left: 18pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;RA_CUSTOMER_TRX_ALL will have the Invoice header information. The column INTERFACE_HEADER_ATTRIBUTE1 will have the Order Number.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 18pt; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-left: 18pt; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;RA_CUSTOMER_TRX_LINES_ALL  will have the Invoice lines information. The column  INTERFACE_LINE_ATTRIBUTE1 will have the Order Number.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;Create receipt:&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Receivables&amp;gt; Receipts&amp;gt; Receipts&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Enter the information.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash20.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on Apply Button to apply it to the Invoice.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash21.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash22.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Underlying tables:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;AR_CASH_RECEIPTS_ALL&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;Transfer to General Ledger:&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;To transfer the Receivables accounting information to general ledger, run General Ledger Transfer Program.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Receivables&amp;gt; View Requests&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Parameters:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Give in the Start date and Post through date to specify the date range of the transactions to be transferred.&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Specify the GL Posted Date, defaults to SYSDATE.&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Post in summary:  This controls how Receivables creates journal entries for your  transactions in the interface table. If you select ‘No’, then the  General Ledger Interface program creates at least one journal entry in  the interface table for each transaction in your posting submission. If  you select ‘Yes’, then the program creates one journal entry for each  general ledger account.&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;If the Parameter  Run Journal Import is set to ‘Yes’,  the journal import program is  kicked off automatically which transfers journal entries from the  interface table to General Ledger, otherwise follow the topic &lt;b&gt;Journal Import&lt;/b&gt; to import the journals to General Ledger manually.&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash23.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Underlying tables:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;This transfers  data about your adjustments, chargeback, credit memos, commitments,  debit memos, invoices, and receipts to the GL_INTERFACE table.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;Journal Import:&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;To transfer the  data from General Ledger Interface table to General Ledger, run the  Journal Import program from Oracle General Ledger.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;General Ledger &amp;gt; Journal&amp;gt; Import&amp;gt; Run&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Parameters:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Select the appropriate Source.&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt; &lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Enter one of the following Selection Criteria:&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;No Group ID: To  import all data for that source that has no group ID. Use this option if  you specified a NULL group ID for this source.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;All Group IDs: To  import all data for that source that has a group ID. Use this option to  import multiple journal batches for the same source with varying group  IDs.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Specific Group ID:  To import data for a specific source/group ID combination. Choose a  specific group ID from the List of Values for the Specific Value field.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;If you do not  specify a Group ID, General Ledger imports all data from the specified  journal entry source, where the Group_ID is null.&lt;br /&gt;
&lt;/span&gt; &lt;/li&gt;
&lt;li&gt; &lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Define the Journal Import Run Options (optional)&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Choose Post Errors  to Suspense if you have suspense posting enabled for your set of books  to post the difference resulting from any unbalanced journals to your  suspense account.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Choose Create Summary Journals to have journal import create the following:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;• one journal line for all transactions that share the same account, period, and currency and that has a debit balance&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;• one journal line for all transactions that share the same account, period, and currency and that has a credit balance.&lt;br /&gt;
&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Enter a  Date Range to have General Ledger import only journals with accounting  dates in that range. If you do not specify a date range, General Ledger  imports all journals data.&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Choose whether to Import Descriptive Flexfields, and whether to import them with validation.&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Click on Import button.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash24.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Underlying tables:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;GL_JE_BATCHES, GL_JE_HEADERS, GL_JE_LINES&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;Posting:&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;We have to Post journal batches that we have imported previously to update the account balances in General Ledger.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;General Ledger&amp;gt; Journals &amp;gt; Enter&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Query for the unposted journals for a specific period as shown below.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash25.png&quot; /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;From the list of unposted journals displayed, select one journal at a time and click on Post button to post the journal.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash26.png&quot; /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash27.png&quot; /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;If you know the batch name to be posted you can directly post using the Post window&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Navigation:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;General Ledger&amp;gt; Journals&amp;gt; Post&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;http://sendyoursmiles.com/wp-content/uploads/2011/04/041411_0827_OrdertoCash28.png&quot; /&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Underlying tables:&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;GL_BALANCES.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/4798675767885026216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/in-this-article-we-will-go-through.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/4798675767885026216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/4798675767885026216'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/in-this-article-we-will-go-through.html' title='Order To Cash Cycle'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-7887775471412850855</id><published>2011-08-18T02:42:00.000-07:00</published><updated>2011-08-18T02:43:20.814-07:00</updated><title type='text'>Oracle API’s to Create User,Reset Password and Add Responsibility</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; line-height: 20px; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;background-color: transparent; border-width: 0px; color: black; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;I  have created few queries using Oracle provided package:’FND_USER_PKG’.  These queries might be very useful when you donot have the Oracle Apps  front end access or you like to get in done through backend.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; line-height: 20px; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;background-color: transparent; border-width: 0px; color: black; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Using  the below query, you can create a User in Oracle application.Just pass  username, password and email id as parameters and it will create a user.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;background-color: transparent; border-width: 0px; line-height: 20px; margin: 0px 0px 20px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;background-color: transparent; border-width: 0px; color: black; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;; font-size: x-small; line-height: normal;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;pre&gt;declare
v_user_name varchar2(30):=upper(&#39;&amp;amp;Enter_User_Name&#39;);
v_password varchar2(30):=&#39;&amp;amp;Enter_Password&#39;;
v_session_id integer := userenv(&#39;sessionid&#39;);
v_email varchar2(30):=upper(&#39;&amp;amp;Enter_Email_Id&#39;);
begin
  fnd_user_pkg.createuser (
  x_user_name =&amp;gt; v_user_name,
  x_owner =&amp;gt; null,
  x_unencrypted_password =&amp;gt; v_password,
  x_session_number =&amp;gt; v_session_id,
  x_start_date =&amp;gt; sysdate,
  x_end_date =&amp;gt; null,
  x_email_address =&amp;gt; v_email
  );
  commit;
  DBMS_OUTPUT.put_line (&#39;User:&#39;||v_user_name||&#39;Created Successfully&#39;);
EXCEPTION
when others then
  DBMS_OUTPUT.put_line (&#39;Unable to create User due to&#39;||SQLCODE||&#39; &#39;||SUBSTR(SQLERRM, 1, 100));
  ROLLBACK;
end;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,&#39;Trebuchet MS&#39;,sans-serif; font-size: 13px; line-height: 20px; white-space: normal;&quot;&gt;May a times we forgot the apps password. Then you can use the below query to resent the password just in few seconds.&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,&#39;Trebuchet MS&#39;,sans-serif; font-size: 13px; line-height: 20px; white-space: normal;&quot;&gt;
&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,&#39;Trebuchet MS&#39;,sans-serif; font-size: 13px; line-height: 20px; white-space: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;; font-size: x-small; line-height: normal;&quot;&gt;&lt;pre&gt;declare
v_user_name varchar2(30):=upper(&#39;&amp;amp;Enter_User_Name&#39;);
v_new_password varchar2(30):=&#39;&amp;amp;Enter_New_Password&#39;;
v_status boolean;
begin
 v_status:= fnd_user_pkg.ChangePassword (
    username =&amp;gt; v_user_name,
    newpassword =&amp;gt; v_new_password
  );
  if v_status =true then
  dbms_output.put_line (&#39;The password reset successfully for the User:&#39;||v_user_name);
  commit;
  else
  DBMS_OUTPUT.put_line (&#39;Unable to reset password due to&#39;||SQLCODE||&#39; &#39;||SUBSTR(SQLERRM, 1, 100));
  rollback;
  END if;
end;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,&#39;Trebuchet MS&#39;,sans-serif; font-size: 13px; line-height: 20px; white-space: normal;&quot;&gt;Use the below query to add a responsibility to a user. The advantage here is that you donot require system administrator responsibility access to add a responsibility.&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,&#39;Trebuchet MS&#39;,sans-serif; font-size: 13px; line-height: 20px; white-space: normal;&quot;&gt;
&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,&#39;Trebuchet MS&#39;,sans-serif; font-size: 13px; line-height: 20px; white-space: normal;&quot;&gt;
&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial,&#39;Trebuchet MS&#39;,sans-serif; font-size: 13px; line-height: 20px; white-space: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;; font-size: x-small; line-height: normal;&quot;&gt;&lt;pre&gt;declare
v_user_name varchar2(30):=upper(&#39;&amp;amp;Enter_User_Name&#39;);
v_resp varchar2(30):=&#39;&amp;amp;Enter_Responsibility&#39;;
v_resp_key varchar2(30);
v_app_short_name varchar2(50);
begin
  select
    r.responsibility_key ,
    a.application_short_name
  into v_resp_key,v_app_short_name
  from fnd_responsibility_vl r,
    fnd_application_vl a
  where
    r.application_id =a.application_id
    and upper(r.responsibility_name) = upper(v_resp);

  fnd_user_pkg.AddResp (
  username =&amp;gt; v_user_name,
  resp_app =&amp;gt; v_app_short_name,
  resp_key =&amp;gt; v_resp_key,
  security_group =&amp;gt; &#39;STANDARD&#39;,
  description =&amp;gt; null,
  start_date =&amp;gt; sysdate,
  end_date =&amp;gt; null
  );
  commit;
  DBMS_OUTPUT.put_line (&#39;Responsibility:&#39;||v_resp||&#39; &#39;||&#39;is added to the User:&#39;||v_user_name);
EXCEPTION
when others then
  DBMS_OUTPUT.put_line (&#39;Unable to add the responsibility due to&#39;||SQLCODE||&#39; &#39;||SUBSTR(SQLERRM, 1, 100));
  rollback;
end;&lt;/pre&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;div style=&quot;background-color: transparent; border: medium none; color: black; overflow: hidden; text-align: left; text-decoration: none;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/7887775471412850855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/oracle-apis-to-create-userreset.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/7887775471412850855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/7887775471412850855'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/oracle-apis-to-create-userreset.html' title='Oracle API’s to Create User,Reset Password and Add Responsibility'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-8155931052354199171</id><published>2011-08-18T02:34:00.001-07:00</published><updated>2011-08-18T02:34:48.046-07:00</updated><title type='text'>Oracle Api: Messaging</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;In Oracle application messaging is typically handled in different  way. If you are working in Oracle application you may notice different  types of alert window you will get depending upon the condition. In  oracle application this would be typical handled by whole set of bundle  API , which is called as &lt;strong&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;FND_Message&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;API.&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;Then the very next question is what is FND_MESSAGE&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
In simple word , Messaging functionality controlled by FND_MESSAGE package and in the FNDSQF library.&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;What this API&#39;s do&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
-Manipulate messages which normally defined in the Message Dictionary under application developer responsibility.&lt;br /&gt;
-Client and Server-side procedures place messages on the message stack or in the global area.&lt;br /&gt;
-Client-side procedures retrieve messages from the stack and display them from the currently running form&lt;br /&gt;
Depending upon the development need , lets understand the various function in three different way. &lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Server side&lt;/li&gt;
&lt;li&gt;client Side&lt;/li&gt;
&lt;/ol&gt;Here are the list of Procedure and Functions which can be used for retrieving and Buffer Messages at Client Side.&lt;br /&gt;
&lt;div style=&quot;float: left; margin: 4px;&quot;&gt; &lt;ins style=&quot;border: medium none; display: inline-table; height: 600px; margin: 0pt; padding: 0pt; position: relative; visibility: visible; width: 160px;&quot;&gt;&lt;ins id=&quot;aswift_1_anchor&quot; style=&quot;border: medium none; display: block; height: 600px; margin: 0pt; padding: 0pt; position: relative; visibility: visible; width: 160px;&quot;&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/div&gt;&lt;div style=&quot;float: right; margin: 4px;&quot;&gt; &lt;ins style=&quot;border: medium none; display: inline-table; height: 600px; margin: 0pt; padding: 0pt; position: relative; visibility: visible; width: 160px;&quot;&gt;&lt;ins id=&quot;aswift_2_anchor&quot; style=&quot;border: medium none; display: block; height: 600px; margin: 0pt; padding: 0pt; position: relative; visibility: visible; width: 160px;&quot;&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Set_Name&lt;/strong&gt; :Retrieves message from Message Dictionary and sets it on the stack&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Set_String&lt;/strong&gt; &lt;img alt=&quot;:P&quot; class=&quot;wp-smiley&quot; src=&quot;http://www.oracleappshub.com/wp-includes/images/smilies/icon_razz.gif&quot; /&gt; rocedure, used to place the passed string on the message stack.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Set_Token&lt;/strong&gt; :Substitutes token with specified value&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Retrieve&lt;/strong&gt; :Retrieves a message from the server-side buffer, translates and substitutes tokens, and sets message on the stack&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Get (function)&lt;/strong&gt; :Retrieves a message from the stack. Returns the retrieved message&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Clear&lt;/strong&gt; : Clears the message stack&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Get_Encoded&lt;/strong&gt; :This is a function, returns an encoded message from the message stack.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Parse_encoded&lt;/strong&gt; :This is a procedure used to parse the Application Short Name and the message Name out of an encoded message&lt;/li&gt;
&lt;/ol&gt;For the retrieving and Buffer Messages at Server Side here are some standard procedure:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Set_Name&lt;/strong&gt; Sets a message name in the global area without retrieving it from the Message Dictionary&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Set_Token&lt;/strong&gt; Adds a token/value pair to the global area without doing the substitution&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Clear&lt;/strong&gt; Clears the message stack&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Get_Number&lt;/strong&gt; :This is function, returns number of the  specified message. Function returns 0 if the message has no number, or  the message number is zero. If the message can not be found, function  returns NULL&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Raise_error&lt;/strong&gt; :This is Procedure that can raises an application error, returning the message information contained in the package variables&lt;/li&gt;
&lt;/ol&gt;In fact for displaying purpose these are the standard procedures and  Functions we can use from API, these are mostly used for displaying  message at Client Side.&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Error&lt;/strong&gt; &lt;img alt=&quot;:D&quot; class=&quot;wp-smiley&quot; src=&quot;http://www.oracleappshub.com/wp-includes/images/smilies/icon_biggrin.gif&quot; /&gt; isplays an error message in a forms modal window.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Show&lt;/strong&gt; &lt;img alt=&quot;:D&quot; class=&quot;wp-smiley&quot; src=&quot;http://www.oracleappshub.com/wp-includes/images/smilies/icon_biggrin.gif&quot; /&gt; isplays an informational message in a forms modal window.:&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Warn (function&lt;/strong&gt;) &lt;img alt=&quot;:D&quot; class=&quot;wp-smiley&quot; src=&quot;http://www.oracleappshub.com/wp-includes/images/smilies/icon_biggrin.gif&quot; /&gt;  isplays a warning message in a forms modal window. Allows user to  accept or cancel the operation. Returns TRUE if user accepts.:&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Question :&lt;/strong&gt;Displays a message and up to three buttons in a forms modal window. Similar to a Forms Alert.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hint&lt;/strong&gt; &lt;img alt=&quot;:D&quot; class=&quot;wp-smiley&quot; src=&quot;http://www.oracleappshub.com/wp-includes/images/smilies/icon_biggrin.gif&quot; /&gt; isplays a message in the forms status line.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Erase&lt;/strong&gt; :Clears the forms status line.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Debug&lt;/strong&gt; :Used for debugging. Display the specified string.&lt;br /&gt;
Example: FND_Message.Debug(&#39;here is errorâ€¦&#39;);&lt;/li&gt;
&lt;/ul&gt;Apart from this you may also used few other like:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;WORKING&lt;/strong&gt; :This is used to display a message in a  dialog box without any buttons. The dialog box must be closed explicitly  with WORKING_CLOSE.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;WORKING_CLOSE&lt;/strong&gt; This can used to close the dialog box invoked by the WORKING procedure.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HISTORY&lt;/strong&gt; :used to display a message in a dialog box, with the History button. If the user presses this button they see all the&lt;br /&gt;
messages on the stack&lt;/li&gt;
&lt;/ul&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;Is there any way to displaying Messages from Concurrent Programs&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
Yes, there are two procedure which can be used :&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Show&lt;/strong&gt; &lt;img alt=&quot;:D&quot; class=&quot;wp-smiley&quot; src=&quot;http://www.oracleappshub.com/wp-includes/images/smilies/icon_biggrin.gif&quot; /&gt; isplays top message on the stack in the out file. Does not print message number&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Error&lt;/strong&gt; &lt;img alt=&quot;:D&quot; class=&quot;wp-smiley&quot; src=&quot;http://www.oracleappshub.com/wp-includes/images/smilies/icon_biggrin.gif&quot; /&gt; isplays top message on the stack in the log file. Prints the message number if it is not zero&lt;/li&gt;
&lt;/ul&gt;Hope this would be great help in understanding and utilizing the functionality. Next will discuss how to implement these.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/8155931052354199171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/oracle-api-messaging.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/8155931052354199171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/8155931052354199171'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/oracle-api-messaging.html' title='Oracle Api: Messaging'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-1416593350493616567</id><published>2011-08-18T02:32:00.001-07:00</published><updated>2011-08-18T02:32:57.566-07:00</updated><title type='text'>OAF – Modifying SQL IN Framework Pages</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div id=&quot;navcontainer&quot;&gt; 				&lt;ul class=&quot;menu&quot; id=&quot;navlist&quot;&gt;&lt;li class=&quot;page_item page-item-2&quot;&gt;&lt;a href=&quot;http://keithturley.wordpress.com/about/&quot; title=&quot;About&quot;&gt;About&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;h1 id=&quot;post-151&quot;&gt;&lt;a href=&quot;http://keithturley.wordpress.com/2009/12/09/oaf-modifying-sql-behind-framework-pages/&quot; rel=&quot;bookmark&quot; title=&quot;Permanent link to OAF – Modifying SQL Behind Framework Pages&quot;&gt;OAF – Modifying SQL Behind Framework&amp;nbsp;Pages&lt;/a&gt;&lt;/h1&gt;&lt;div class=&quot;author&quot;&gt;Posted on &lt;em&gt;December 9, 2009&lt;/em&gt;. Filed under: &lt;a href=&quot;http://en.wordpress.com/tag/oracle-applications-framework/&quot; rel=&quot;category tag&quot; title=&quot;View all posts in Oracle Applications Framework&quot;&gt;Oracle Applications Framework&lt;/a&gt; | Tags: &lt;a href=&quot;http://en.wordpress.com/tag/e-business-suite/&quot; rel=&quot;tag&quot;&gt;E-Business Suite&lt;/a&gt;, &lt;a href=&quot;http://en.wordpress.com/tag/jpximporter/&quot; rel=&quot;tag&quot;&gt;JPXImporter&lt;/a&gt;, &lt;a href=&quot;http://en.wordpress.com/tag/mds/&quot; rel=&quot;tag&quot;&gt;MDS&lt;/a&gt;, &lt;a href=&quot;http://en.wordpress.com/tag/oaf/&quot; rel=&quot;tag&quot;&gt;OAF&lt;/a&gt;, &lt;a href=&quot;http://en.wordpress.com/tag/oracle/&quot; rel=&quot;tag&quot;&gt;Oracle&lt;/a&gt;, &lt;a href=&quot;http://en.wordpress.com/tag/oracle-applications-framework/&quot; rel=&quot;tag&quot;&gt;Oracle Applications Framework&lt;/a&gt;, &lt;a href=&quot;http://en.wordpress.com/tag/r11/&quot; rel=&quot;tag&quot;&gt;R11&lt;/a&gt;, &lt;a href=&quot;http://en.wordpress.com/tag/r12/&quot; rel=&quot;tag&quot;&gt;R12&lt;/a&gt;, &lt;a href=&quot;http://en.wordpress.com/tag/sql/&quot; rel=&quot;tag&quot;&gt;SQL&lt;/a&gt;, &lt;a href=&quot;http://en.wordpress.com/tag/substitution/&quot; rel=&quot;tag&quot;&gt;Substitution&lt;/a&gt;, &lt;a href=&quot;http://en.wordpress.com/tag/vo/&quot; rel=&quot;tag&quot;&gt;VO&lt;/a&gt;, &lt;a href=&quot;http://en.wordpress.com/tag/vo-substitution/&quot; rel=&quot;tag&quot;&gt;VO Substitution&lt;/a&gt; |  &lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt;This article will discuss the process of modifying  the seeded SQL that exists behind an Oracle Applications Framework Page,  by a Framework page we mean any browser based EBS interface screen  including selfservice pages. The article will discuss the analysis  process involved in making such a change, the implementation of the  extension using JDeveloper 10g and the subsequent uploading and  “Substitution” of the new code within the MDS (Meta Data System)  Repository.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;All OAF Pages use a number&amp;nbsp;of&amp;nbsp;”View Objects” to execute SQL queries  against the E-Business Suite Database. These View Objects are actually  XML files on the application server that contain an SQL query, this XML  file is used in conjunction with a Java Utility called the JPX Importer  to load a pointer to the content of the XML file into a number of  Database tables that EBS uses to identify which SQL queries it should be  executing when a page loads. These tables are collectively known as the  MDS (Meta Data System) Repository. The MDS holds a lot more than just  SQL query definitions but for the scope of this article we need not  cover the other content.&lt;br /&gt;
For this article we are going to use the Oracle Projects Search  screen as our OAF web page on an R12 instance. We are going to modify  the SQL that is used to query back a list of projects so that the SQL  only returns projects that are within their current start date and end  date as opposed to returning all projects.&lt;br /&gt;
&lt;h4&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Analysis&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;
First of all we need to identify which “View Object” we will be  working with, to do this we will need to activate OAF diagnostics. To do  so locate the profile option “FND: Diagnostics” and set it to “Yes”.  Now take a look at the page we are going to be extending…&lt;br /&gt;
&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_160&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 1&quot; class=&quot;size-full wp-image-160&quot; height=&quot;343&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/project_search1.jpg?w=544&amp;amp;h=343&quot; title=&quot;project_search1&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 1&lt;/div&gt;&lt;/div&gt;&amp;nbsp;By turning on the “FND: Diagnostics” profile option you will now be  able to see two new links on the page. The “Diagnostics” link which will  appear in the header and the footer of the page and the “About This  Page” link which will appear in the footer only. In order to identify  the VO that is being used by the page we will first examine the “About  This Page Link”.&lt;br /&gt;
When you click on the “About This Page” link you will see an array of  tabs all of which do various tasks which we can use as OAF developers  however for the purposes of this article we will be looking at the  default “Page” tab which you see when the page opens.&lt;br /&gt;
All OAF pages are made up of a number of BC4J (Business Components  for Java) and Web elements known as the MDS content or “Web Beans”. The  BC4J content exists as compiled java code and XML under JAVA_TOP on the  application server and the web content exists as meta data in the MDS  Repository. The web content is organised into a tree structure i.e. you  have a page which contains a table which contains fields etc… When the  page loads this “Bean Hierarchy” is rendered according to its structure  and this structure is what we can see in the “Page Definition” section  of the Page tab. Click the “Expand All” Link.&lt;br /&gt;
If you are familiar with OAF development this screen will be very  apparent to you as representing the page structure layout that you are  used to seeing in JDeveloper when building a page and navigating it will  be simple. If you are not used to OAF page development and you are  simply trying to identify the SQL behind this page then examine the View  Object Column until you see populated content, you should then be able  to determine that the “Name” column holds content such as “&lt;span class=&quot;xd&quot;&gt;messageStyledText:  Project Manager” and that this is describing the “Project Manager”  column that we see on the OAF page. We can also see that there is  a&amp;nbsp;collection of columns indented below the “Bean” “&lt;span class=&quot;xd&quot;&gt;table: My Projects Result Container” which refers to the result table that we see on the page.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_166&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 2&quot; class=&quot;size-full wp-image-166&quot; height=&quot;232&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/about_this_page1.jpg?w=544&amp;amp;h=232&quot; title=&quot;about_this_page1&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 2&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;We can see in Fig 2 that the “My Projects Result  Container” is driven by the “ProjectListVO” View Object. In order to  examine the SQL within the VO and to identify more information from the  VO Click on the “ProjectListVO” link.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;From the “About View Objects” screen we can see a  large SQL statement, The “Entity Objects” associated with the VO, and a  list of the VO’s available attributes. Any of these attributes could be  used as additional content on the “Project Search” page simply by  personalising the page however we will not be covering that process in  this article.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;At the top of the page we can also see the name of  the VO and a file path in the form:  oracle.apps.pa.project.server.ProjectListGenVO this gives us the  location of the VO on JAVA_TOP.&amp;nbsp;Having identified the VO and its  location on JAVA_TOP we can close the “About This Page” diagnostic  screen and return to the Projects Search Screen.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;h4 class=&quot;mceTemp&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Implementation&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;
&lt;div class=&quot;mceTemp&quot;&gt;Now that we have identified the VO we need to extend,  oracle.apps.pa.project.server.ProjectListGenVO, we need to setup our  JDeveloper environment so that we can create a new View Object&amp;nbsp;that  contains our&amp;nbsp;extended code. If you have not already got your JDeveloper  environment setup then do so now, you can read how to at the Apps Tech  Blog post &lt;a href=&quot;http://keithturley.wordpress.com/2009/05/07/oaf-downloading-and-configuring-jdeveloper/&quot; target=&quot;_blank&quot;&gt;“OAF – Downloading and Configuring JDeveloper”&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Start JDeveloper and follow the instructions below.  Please note that this article only covers the procedure for JDeveloper  10g. The process although similar is slightly different in 9i.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;In the Applications Navigator right click the Applications Node and select “New OA Workspace”&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;In the file name box enter a suitable file name, if  you are often working with different clients then it may be an idea to  call this XXCLIENT.jws, if you are working for your own company you may  want to call it XXCUST.jws, the workspace name is however completely  personal preference and up to you as a developer how you organise your  workspaces and projects within JDeveloper. Leave the directory path as  your default myprojects folder in your JDev Home, ensure that the “Add a  New OA Project” check box is selected.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_232&quot; style=&quot;width: 342px;&quot;&gt;&lt;img alt=&quot;Fig 3&quot; class=&quot;size-full wp-image-232&quot; height=&quot;205&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_new_workspace_10g.jpg?w=332&amp;amp;h=205&quot; title=&quot;jdev_new_workspace_10g&quot; width=&quot;332&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 3&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Select “OK”.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;The new project wizard will now be launched, select “Next”.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;In the project name enter a meaningfull name, I  recommend that the project name be pertinent to the piece of work you  are doing i.e. XXCUST_projects_list, leave the default directory as your  myprojects folder in the JDev Home. For a VO substitution the default  package name will need to represent the VO file path on JAVA_TOP with  the exception that it must be prefixed with your custom application  shortname, the prefix can actually be anything you like however it is  recommended that the custom application shortname is used, in this  example we would specify the default package as  &amp;nbsp;xxcust.oracle.apps.pa.project.server&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_233&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 4&quot; class=&quot;size-full wp-image-233&quot; height=&quot;361&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev10g_new_project_step1.jpg?w=544&amp;amp;h=361&quot; title=&quot;jdev10g_new_project_step1&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 4&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Click “Next”&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Ensure that the “Use repository for design time” box is not selected and click “Next”.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Select your DBC file, enter your applications  username and password, enter ICX as the responsibility application  shortname and responsibility key. For more information regarding this  setup step including obtaining your DBC file and setting up your user  account please refer to the Apps Tech Blog post &lt;a href=&quot;http://keithturley.wordpress.com/2009/05/07/oaf-downloading-and-configuring-jdeveloper/&quot; target=&quot;_blank&quot;&gt;“OAF – Downloading and Configuring JDeveloper”&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_235&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 5&quot; class=&quot;size-full wp-image-235&quot; height=&quot;360&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev10g_new_project_step31.jpg?w=544&amp;amp;h=360&quot; title=&quot;jdev10g_new_project_step3&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 5&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Click “Next”&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Click “Finish”&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Next we need to copy the existing VO component from  the apps server and import it into our local file system. In order to do  this we must setup a file structure on our local machine in our project  folder&amp;nbsp;so we can copy the VO into it. Log onto the applications server  and navigate to $JAVA_TOP, change into the oracle/apps/pa/ directory (Or  which ever product top you are working with)&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_236&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 6&quot; class=&quot;size-full wp-image-236&quot; height=&quot;343&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/java_top_unix2.jpg?w=544&amp;amp;h=343&quot; title=&quot;java_top_unix2&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 6&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Zip the project application directory and save it to a directory that you can ftp from. i.e. zip -r $HOME/pa.zip pa&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;FTP the pa.zip file in binary mode back to your local  machine and extract it to your user JDev Home under  myprojects/oracle/apps/ (You will have to create the directory structure  manually if it does not exist), you should also extract the contents to  your myclasses folder in the same way i.e. myclasses/oracle/apps/&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;You should now have the following file structure in  your local file system under the oracle.apps directory in myprojects and  myclasses&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_241&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 7&quot; class=&quot;size-full wp-image-241&quot; height=&quot;343&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/file_structure11.jpg?w=544&amp;amp;h=343&quot; title=&quot;file_structure1&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 7&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Click the “Refresh” button on the Applications  Navigator tab of JDeveloper, you should notice that a new business  components package under oracle.apps.pa has now appeared.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_238&quot; style=&quot;width: 354px;&quot;&gt;&lt;img alt=&quot;Fig 8&quot; class=&quot;size-full wp-image-238&quot; height=&quot;423&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_10g_refresh.jpg?w=344&amp;amp;h=423&quot; title=&quot;jdev_10g_refresh&quot; width=&quot;344&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 8&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;Now that we have the existing projects business  components in our environment we need to create our new VO object that  will be used in place of the existing one. Remember we do not customise  existing components in OA Framework we extend the existing ones which  means creating a new object that extends the original and we notify the  framework that we want to use the new object rather than the seeded  one.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;We now need to test that the VO we want to substitute  does not contain any java errors following the download. Navigate to  the VO in the applications navigator window i.e. Application Sources  &amp;gt; oracle.apps.pa &amp;gt; project &amp;gt; server &amp;gt; ProjectListGenVO,  right click the VO and click edit (If you have not already done so you  will now need to configure your database connection, for more details on  how to do this see the apps tech blog article &lt;a href=&quot;http://keithturley.wordpress.com/2009/05/07/oaf-downloading-and-configuring-jdeveloper/&quot; target=&quot;_blank&quot;&gt;“OAF – Downloading and Configuring JDeveloper”&lt;/a&gt;).  If the VO opens without error then we are ready to move onto the next  step. If you get an error message saying that java errors exist in  either the&amp;nbsp;voNameImpl.java file&amp;nbsp;or the voNameRowImpl.java&amp;nbsp;file then you  will need to obtain the original source files for the files listed as  being in error and add them to your myprojects folder in the relevant  directory and recompile the project, unfortunately Oracle do not allow  you to obtain the source files and you may need to employee the services  of an Oracle consultant who would have access to the files.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Before closing the base VO window take a look at the  “Java” settings and make a note of the boxes that are checked/unchecked,  we will need this for later.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;If you havn’t already done so Close the Edit VO window.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Right click on the project node and select “New”.  Select “View Object” under Business Tier &amp;gt; ADF Business Components  and click “OK”&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;The View Object Wizard has been launched, click “Next”.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Specify the package as  xxcust.oracle.apps.pa.project.server (This component package will hold  our extended object so we need the custom application prefix). Specify  the VO name as the name of the custom application concatenated with the  orginal VO name i.e. XxcustProjectListGenVO. Select the original VO in  the “extends” box using the browse button and select the original VO  i.e. oracle.apps.pa.project.ProjectListGenVO&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_242&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 9&quot; class=&quot;size-full wp-image-242&quot; height=&quot;501&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_10g_vosub.jpg?w=544&amp;amp;h=501&quot; title=&quot;jdev_10g_vosub&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 9&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Click “Next”&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;On step 2 of the VO wizard you can see the SQL  statement that we first saw when we were analysing the page. For this  example we are simply going to wrap the SQL as follows and add an  additional where clause statement:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;SELECT * FROM (ORIGINAL_QUERY) WHERE trunc(sysdate) between project_start_date and nvl(project_end_date,sysdate)&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Click the “Test” button to validate that your modified SQL is valid.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Click “Next” until you reach the end of the wizard, If you encounter the following error at step 4 “&lt;em&gt;Each row in the query results column msut be mapped to a unique query attribute in the mapped entity columns&lt;/em&gt;”  then their is something wrong with the base VO, in this example I did  experience this error and found that the original VO SQL had 3 missing  aliases that the view object attributes were referencing, In order to  correct the error you must make the change to the base VO by editing the  SQL, I successfully added the missing aliases and then re-ran the  create new VO instructions above and it worked correctly.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Once we have clicked through to the end of the wizard  the final step is to create the relevant java files. When a VO is  implemented we always generate a voNameImpl.java file but we dont always  have a voNameRowImpl.java file, the best way to tell which files to  implement is to look at the java screen for the seeded VO and ensure  that our new VO has the same settings.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;In this case we need both so our final wizard screen would look like this&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_250&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 10&quot; class=&quot;size-full wp-image-250&quot; height=&quot;361&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_10g_vosub_step71.jpg?w=544&amp;amp;h=361&quot; title=&quot;jdev_10g_vosub_step7&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 10&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Now click “Finish” and the new business components package will be created containing our new extended VO.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_251&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 11&quot; class=&quot;size-full wp-image-251&quot; height=&quot;544&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_10g_new_bc.jpg?w=544&amp;amp;h=544&quot; title=&quot;jdev_10g_new_bc&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 11&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Right click on the custom business components package and select “Make”, this will compile the Impl and RowImpl java files.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Now that we have our newly extended VO we need to  create a substitution file. This substitution file will be an xml based  file that will contain a mapping from the old VO to the new VO, we will  use this file to tell Oracle Application to use our newly extended VO  rather than the old one by uploading it to the MDS repository using the  JPX Import tool.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Right click on your project node  (XXCUST_projects_list) and select “Project Properties”, click  “Substitutions” under the “Business Components” menu. In the “Available”  pane select the original VO i.e.  oracle.apps.pa.project.server.ProjectListGenVO, and in the right hand  “Substitute” pane select the new VO i.e.  xxcust.oracle.apps.pa.project.server.XxcustProjectListGenVO. Once you  have done this click the “Add” button and select “OK”.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_252&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 12&quot; class=&quot;size-full wp-image-252&quot; height=&quot;386&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_10g_substitution.jpg?w=544&amp;amp;h=386&quot; title=&quot;jdev_10g_substitution&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 12&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;In your JDev home in the myprojects folder you will  see a file called projectName.jpx in my case it would be called  XXCUST_projects_list.jpx, this is your substitution file and we will use  this later when we deploy the substitution.&lt;/div&gt;&lt;h4 class=&quot;mceTemp&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Deployment&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;
&lt;div class=&quot;mceTemp&quot;&gt;In order to deploy our solution to the actual  ebusiness suite instance we need to copy the relevant java and xml files  to java top and also upload our substituion file to the MDS repository.  You can do this just by simply transfering the files using an FTP tool  however I find it is best to create an archive file that will retain the  folder hierarchy and&amp;nbsp;allow you to issue a single transfer and unpack  command. For a large OAF project we may have files that have to be  transfered to different locations and because of this I tend to create 3  types of jar files called BC4J, MDS and SRC. These three files will  contain the BC4J files like class files and VO’s, the MDS files such as  pages and regions and the java source files.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Following the transfer&amp;nbsp;we can issue a java call from the command line on the apps server to perform the MDS upload.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;For this example a VO substitution only involves BC4J  objects and java source files, the solution does not require that we  package up our source code so for the sake of simplicity I will just  create one archive file called BC4J.jar&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Right click on the project node and select “New”,  select “Jar File” under the General &amp;gt; Deployment Profiles menu. Name  the profile as something meaningful, in this example I will stick to  convention and&amp;nbsp;call it &amp;nbsp;”XXCUST_PROJECTS_LIST_BC4J” . Leave the  directory set as the default myprojects folder and click “OK”.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;In the deployment profile properties deselect the  “Include Manifest File” option. On the filters menu deselect the root  folder and navigate to the xxcust.oracle.apps.pa.project.server  directory, select all the files in this directory and click “OK”&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_258&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 13&quot; class=&quot;size-full wp-image-258&quot; height=&quot;387&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_10g_deploy.jpg?w=544&amp;amp;h=387&quot; title=&quot;jdev_10g_deploy&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 13&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;You will see in JDeveloper that you now have a  deployment profile listed under you application sources node, right  click the .deploy file and select “Deploy to JAR file”, You will see a  deploy tab appear next to the compile log and this will confirm that the  deployment was successfull. If you experience issues with compilation  i.e. there are issues with some of the files in your project that are  not connected to your custom files then simply remove them from the  project by selecting the top level component package i.e. oracle.app.pa  and click the “Exclude Project Content” button (Little file symbol with a  red cross on it) and re-try the deployment.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;wp-caption alignnone&quot; id=&quot;attachment_259&quot; style=&quot;width: 554px;&quot;&gt;&lt;img alt=&quot;Fig 14&quot; class=&quot;size-full wp-image-259&quot; height=&quot;660&quot; src=&quot;http://keithturley.files.wordpress.com/2009/05/jdev_10g_deploytojar.jpg?w=544&amp;amp;h=660&quot; title=&quot;jdev_10g_deploytojar&quot; width=&quot;544&quot; /&gt;&lt;div class=&quot;wp-caption-text&quot;&gt;Fig 14&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Inspect your myprojects folder and you will see you  now have a “Deploy” directory, in this directory will be your jar file  ready for deployment to the apps server.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Now that we have both our BC4J objects for java_top  and our substituion file for the MDS we need to transfer them both to  the apps server, FTP both the files (remember to send the jar file in  binary format and the jpx file in ascii) to a convienient directory on  the apps server.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Now extract the jar file to java_top i.e.&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;cp home/kturley/*.jar $JAVA_TOP&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;jar -xvf /$JAVA_TOP/XXCUST_PROJECTS_LIST_BC4J.jar&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt; &lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Now upload the substitution file to the &amp;nbsp;MDS using the following command:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;java oracle.jrad.tools.xml.importer.JPXImporter  $HOME/kturley/XXCUST_projects_list.jpx -username apps -password xxxx  -dbconnection  “(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=hostname.oracle.co.uk)(PORT=1551))(CONNECT_DATA=(SID=XXXXX)))”&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Make sure you specify the correct values for&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;1. Path of you jpx file&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;2. apps password&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;3. host name&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;4. port&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;5. database SID&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;Finally restart the webserver&amp;nbsp;so that you can see your changes in the application&amp;nbsp;&lt;/div&gt;For R11:&lt;br /&gt;
$COMMON_TOP/admin/scripts/$TWO_TASK*/adapcctl.sh stop&lt;br /&gt;
$COMMON_TOP/admin/scripts/$TWO_TASK*/adapcctl.sh start&lt;br /&gt;
For R12:&lt;br /&gt;
$INST_TOP/admin/scripts/adoacorectl.sh stop&lt;br /&gt;
$INST_TOP/admin/scripts/adoacorectl.sh start&amp;nbsp; &lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/1416593350493616567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/oaf-modifying-sql-in-framework-pages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/1416593350493616567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/1416593350493616567'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/oaf-modifying-sql-in-framework-pages.html' title='OAF – Modifying SQL IN Framework Pages'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-4633907057808426797</id><published>2011-08-18T02:01:00.000-07:00</published><updated>2011-08-18T02:01:32.895-07:00</updated><title type='text'>Value Set In Oracle Apps For Validation</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;br /&gt;
Value Sets&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt; &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Value  Set is a collection of values. It validates the values entered by the  user for a flex-field, report parameters or a concurrent.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;The navigation path: Application :- Validation :- Sets&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;&lt;a href=&quot;http://photos1.blogger.com/x/blogger/1078/3631/1600/730285/valueset_01.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/x/blogger/1078/3631/400/691083/valueset_01.png&quot; style=&quot;display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Value Set is associated with the following validations which holds the key to the value sets.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Types of Validations:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt; &lt;/div&gt;&lt;ol start=&quot;1&quot; style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;None :-      Validation is minimal.&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;&lt;a href=&quot;http://photos1.blogger.com/x/blogger/1078/3631/1600/12344/valueset_02.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/x/blogger/1078/3631/400/398758/valueset_02.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;ol start=&quot;2&quot; style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;Independent      :- The data input is based on previously defined list of values.&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;&lt;a href=&quot;http://photos1.blogger.com/x/blogger/1078/3631/1600/253756/valueset_03.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/x/blogger/1078/3631/400/606551/valueset_03.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;ol start=&quot;3&quot; style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;Dependent      :- The data input is checked against a defined set of values.&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;&lt;a href=&quot;http://photos1.blogger.com/x/blogger/1078/3631/1600/312671/valueset_04.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/x/blogger/1078/3631/400/514931/valueset_04.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;&lt;a href=&quot;http://photos1.blogger.com/x/blogger/1078/3631/1600/501538/valueset_05.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/x/blogger/1078/3631/400/393916/valueset_05.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;ol start=&quot;4&quot; style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;Table :-      The data input is checked against values in a table.&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;&lt;a href=&quot;http://photos1.blogger.com/x/blogger/1078/3631/1600/2358/valueset_06.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/x/blogger/1078/3631/400/977152/valueset_06.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span&gt;     &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;&lt;a href=&quot;http://photos1.blogger.com/x/blogger/1078/3631/1600/874155/valueset_07.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/x/blogger/1078/3631/400/379702/valueset_07.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;ol start=&quot;5&quot; style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;Special      :- The data input is checked against a flex-field.&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;&lt;a href=&quot;http://photos1.blogger.com/x/blogger/1078/3631/1600/586457/valueset_08.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/x/blogger/1078/3631/400/842898/valueset_08.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;&lt;a href=&quot;http://photos1.blogger.com/x/blogger/1078/3631/1600/774616/valueset_09.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/x/blogger/1078/3631/400/290654/valueset_09.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;ol start=&quot;6&quot; style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;Pair :-      The data input is checked against two flex-field specified range of      values.&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;&lt;a href=&quot;http://photos1.blogger.com/x/blogger/1078/3631/1600/333519/valueset_10.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/x/blogger/1078/3631/400/173760/valueset_10.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;&lt;a href=&quot;http://photos1.blogger.com/x/blogger/1078/3631/1600/18888/valueset_11.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/x/blogger/1078/3631/400/439540/valueset_11.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;ol start=&quot;7&quot; style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;Translatable      independent :- The data input is checked against previously defined list      of values.&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt;&lt;a href=&quot;http://photos1.blogger.com/x/blogger/1078/3631/1600/684639/valueset_12.gif&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/x/blogger/1078/3631/400/705602/valueset_12.png&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;ol start=&quot;8&quot; style=&quot;margin-top: 0in;&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot;&gt;Translatable      dependent :- The data input is checked against defined set of values.&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Significance of $FLEX$&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;$FLEX$: &lt;span&gt; &lt;/span&gt;enables to match the prior segment with either value set name or segment name.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Let v2 be the value set definition of 2nd parameter and v1 be the value set definition for the first parameter then&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;In the value set definition of v2 = value $FLEX$.v1&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in; text-indent: -0.25in;&quot;&gt;&lt;b&gt;Note:&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in; text-indent: -0.25in;&quot;&gt;Changes You Should Never Make&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.25in;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt;You  should never make these types of changes (old value set to new value  set) because you will corrupt your existing key flex-field combinations  data:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt;. Independent to Dependent&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt;. Dependent to Independent&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt;. None to Dependent&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt;. Dependent to Table&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt;. Table to Dependent&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt;. Translatable Independent to Translatable Dependent&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt;. Translatable Dependent to Translatable Independent&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt;. None to Translatable Dependent&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt;. Translatable Dependent to Table&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 9.35pt;&quot;&gt;. Table to Translatable Dependent&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/4633907057808426797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/value-set-in-oracle-apps-for-validation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/4633907057808426797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/4633907057808426797'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/value-set-in-oracle-apps-for-validation.html' title='Value Set In Oracle Apps For Validation'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-819111934275327262</id><published>2011-08-18T01:57:00.000-07:00</published><updated>2011-08-18T01:57:36.838-07:00</updated><title type='text'>Oracle Apps Dyanamic Messages For Developer</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;mceTemp&quot;&gt;This is one of several “Oracle  Applications Basics” articles that are aimed at oracle applications  program developers and cover a number of commonly used development  elements when interacting with the&amp;nbsp;E-Business Suite.&lt;/div&gt;This article covers the use of application messages and focuses on  the use of the pl/sql package FND_MESSAGE as well as the use of the  generic loader to download and upload messages between your  environments.&lt;br /&gt;
During the development of custom programs it is common to use  customised messages in our code to implement error messages,  confirmation messages, log entries etc…&lt;br /&gt;
These messages will be seen and interpreted by your end users and it  is important to ensure that these messages can easily be changed in the  event that&amp;nbsp;your&amp;nbsp;customer wishes to do so. The reason for changing them  maybe simple such as a spelling mistake or more complex like assigning a  generic error code to all error messages used by the system to aid  in&amp;nbsp;support activities.&lt;br /&gt;
The Oracle E-Business suite provides a message library that allows us  to implement our messages and at the same time provides the facility to  easily change these messages via the E-Business suite standard user  interface.&lt;br /&gt;
This article will cover the creation of messages via the&amp;nbsp;E-Business  suite user interface and the implementation of message retrieval via the  pl/sql API package provided with Oracle Applications.&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;strong&gt;Creating an Oracle E-Business Suite Message&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
To create a message in the E-Business suite message library you will  need the “Application Developer” responsibility. Once logged in navigate  to Application Developer &amp;gt; Application &amp;gt; Messages. This will  launch a form and it will look like figure 1:&lt;br /&gt;
&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt; &lt;div class=&quot;mceTemp&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;dl class=&quot;wp-caption alignnone&quot;&gt;&lt;dt class=&quot;wp-caption-dt&quot;&gt;&lt;img alt=&quot;Figure 1&quot; class=&quot;size-full wp-image-103&quot; height=&quot;404&quot; src=&quot;http://keithturley.files.wordpress.com/2009/04/messages_screen4.jpg?w=613&amp;amp;h=404&quot; title=&quot;messages_screen4&quot; width=&quot;613&quot; /&gt;&lt;/dt&gt;
&lt;dd class=&quot;wp-caption-dd&quot;&gt;Figure 1&lt;/dd&gt;&lt;/dl&gt;&lt;/div&gt;&lt;div class=&quot;mceTemp&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;
Enter a unique name for your message, for custom messages this is often in the form XX_NN_MM where&lt;br /&gt;
XX is the custom schema prefix you are using (Usually just XX)&lt;br /&gt;
NN is the module code or short name for the extension that the message belongs&lt;br /&gt;
MM the message description&lt;br /&gt;
I would advise that you always use a unique NN portion to the message  name to make it easy for you to identify your messages i.e. you can  query back all messages for XX_MYMOD%, this will help you later when you  are compiling your messages for your installation scripts.&lt;br /&gt;
Select the language that your message is written in and the  application that the message belongs, this will usually be the custom  application setup by your development team lead. If you don’t yet have a  custom application and you are developing custom application modules  then you will need one.&lt;br /&gt;
Enter the message text in the “Current Message Text” box.&lt;br /&gt;
Click the save icon.&lt;br /&gt;
For message naming conventions you should always consult your build  standards documentation for the customer you are implementing for to  ensure you have observed any standard development approach that may have  been implemented at your site.&lt;br /&gt;
Example:&lt;br /&gt;
&lt;div class=&quot;mceTemp&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;dl class=&quot;wp-caption alignnone&quot;&gt;&lt;dt class=&quot;wp-caption-dt&quot;&gt;&lt;img alt=&quot;Figure 2&quot; class=&quot;size-full wp-image-104&quot; height=&quot;413&quot; src=&quot;http://keithturley.files.wordpress.com/2009/04/messages_screen24.jpg?w=613&amp;amp;h=413&quot; title=&quot;messages_screen24&quot; width=&quot;613&quot; /&gt;&lt;/dt&gt;
&lt;dd class=&quot;wp-caption-dd&quot;&gt;Figure 2&lt;/dd&gt;&lt;/dl&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Retrieving a message&amp;nbsp;using PL/SQL&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
Once we have saved the message in&amp;nbsp;E-Business suite via the standard  message form we need to interact with the message library via our custom  code to enable us to implement the message in the way it was intended  to be used.&lt;br /&gt;
In order to retrieve the message from the database we need to use a  few different standard foundation API’s in the FND_MESSAGE package.  An&amp;nbsp;E-Business suite message should be retrieved as follows:&lt;br /&gt;
1. Clear the current session of any message variables that may already be set&lt;br /&gt;
2. Tell&amp;nbsp;E-Business suite which message you wish to retrieve&lt;br /&gt;
3. Retrieve the actual message string&lt;br /&gt;
4. Clear the session (Not required but good practice)&lt;br /&gt;
This process will look like this in your PL/SQL&lt;br /&gt;
For more details regarding fnd_global.apps_initialise see my other blog entry &lt;a href=&quot;http://keithturley.wordpress.com/2009/04/30/apps-session-context/&quot; target=&quot;_blank&quot; title=&quot;Oracle Apps Basics - Session Context&quot;&gt;“Oracle Apps Basics – Session Context”&lt;/a&gt;&lt;br /&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;background: none repeat scroll 0% 0% rgb(217, 217, 217); border-collapse: collapse; border: medium none;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style=&quot;background-color: transparent; border: 0.5pt solid windowtext; padding: 0pt 5.4pt; width: 426.45pt;&quot; valign=&quot;top&quot; width=&quot;569&quot;&gt; &lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;set serveroutput on &lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;DECLARE&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;my_message VARCHAR2(100); &lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;BEGIN&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;--Initialise Apps Session&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;fnd_global.apps_initialize( user_id&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;=&amp;gt; 1290&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&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; &lt;/span&gt;,&lt;span&gt;&amp;nbsp; &lt;/span&gt;resp_id&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;=&amp;gt; 50257&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&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; &lt;/span&gt;,&lt;span&gt;&amp;nbsp; &lt;/span&gt;resp_appl_id =&amp;gt; 10003&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&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; &lt;/span&gt;);&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;--Clear the existing session&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;FND_MESSAGE.CLEAR;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;--Tell ebusiness suite which message you want (custom application short name/message name)&lt;span&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;FND_MESSAGE.SET_NAME(&#39;XX&#39;,&#39;XX_MYMOD_MESSAGE1&#39;);&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;--Retrieve the message&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;my_message := FND_MESSAGE.GET;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;--Output the message&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;DBMS_OUTPUT.PUT_LINE(my_message); &lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;END; &lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;anonymous block completed &lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;Test Message 1&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&amp;nbsp;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt; &lt;/table&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Using Tokens&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
The Oracle E-Business suite allows the substitution of tokens within a  message string to enable the programmer to add dynamic content to the  message at run time. This is&amp;nbsp;useful for adding things like timestamps  and user names to the existing message.&lt;br /&gt;
We will expand the example used in the previous section to demonstrate the use of tokens in our messages.&lt;br /&gt;
Open the E-Business Suite message creation form and query back your previous message.&lt;br /&gt;
In order to insert a token into a message it is necessary to prefix  the token with a ampersand e.g. modify your message text from “Test  Message 1″ to “Test Message Retrieved at &amp;amp;TIMESTAMP by user  &amp;amp;USERNAME”&lt;br /&gt;
Tokens can be called what ever you want but they must be prefixed with an ampersand and they must be in uppercase.&lt;br /&gt;
To demonstrate the use of our new tokens we will add an additional  2&amp;nbsp;API calls to our previous code which will set the tokens to the  desired values and then resolve the message using the substituted  values, our code will now look like this:&lt;br /&gt;
&lt;pre&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;background: none repeat scroll 0% 0% rgb(217, 217, 217); border-collapse: collapse; border: medium none;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style=&quot;background-color: transparent; border: 0.5pt solid windowtext; padding: 0pt 5.4pt; width: 426.45pt;&quot; valign=&quot;top&quot; width=&quot;569&quot;&gt; &lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;set serveroutput on&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;DECLARE&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;my_message VARCHAR2(100);&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;BEGIN&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;--Initialise Apps Session&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;fnd_global.apps_initialize( user_id&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;=&amp;gt; 1290&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&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; &lt;/span&gt;,&lt;span&gt;&amp;nbsp; &lt;/span&gt;resp_id&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;=&amp;gt; 50257&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&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; &lt;/span&gt;,&lt;span&gt;&amp;nbsp; &lt;/span&gt;resp_appl_id =&amp;gt; 10003&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&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; &lt;/span&gt;);&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;--Clear the existing session&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;FND_MESSAGE.CLEAR;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;--Tell ebusiness suite which message you want (custom application short name/message name)&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;FND_MESSAGE.SET_NAME(&#39;XXC&#39;,&#39;XX_MYMOD_MESSAGE1&#39;);&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;--Set the timestamp message token with the current database timestamp &lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;FND_MESSAGE.SET_TOKEN(&#39;TIMESTAMP&#39;,to_char(SYSDATE,&#39;DD-MM-YYYY HH:MI:SS&#39;));&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;--Set the username message token with the current applications user&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;FND_MESSAGE.SET_TOKEN(&#39;USERNAME&#39;,FND_GLOBAL.USER_NAME);&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;--Retrieve the message&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;my_message := FND_MESSAGE.GET;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;--Output the message&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;DBMS_OUTPUT.PUT_LINE(my_message);&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;END;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;anonymous block completed&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;Test Message Retrieved at 02-04-2009 03:16:59 by user TURLEYK&lt;/span&gt;&lt;/pre&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt; &lt;/table&gt;&lt;/pre&gt;&lt;strong&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;Downloading and Uploading Messages using the Generic Loader&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
The generic loader can be used to download/upload existing E-Business Suite messages.&lt;br /&gt;
To download our example message we would use the following command at the Unix prompt on the mid-tier:&lt;br /&gt;
&lt;pre&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;background: none repeat scroll 0% 0% rgb(217, 217, 217); border-collapse: collapse; border: medium none;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td style=&quot;background-color: transparent; border: 0.5pt solid windowtext; padding: 0pt 5.4pt; width: 426.45pt;&quot; valign=&quot;top&quot; width=&quot;569&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;&amp;nbsp;&lt;/span&gt; &lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;FNDLOAD apps/apps 0 Y DOWNLOAD $FND_TOP/patch/115/import/afmdmsg.lct MSG_XX_MYMOD_MESSAGE1.ldt &lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;FND_NEW_MESSAGES APPLICATION_SHORT_NAME=&#39;XX&#39; MESSAGE_NAME=&quot;XX_MYMOD_MESSAGE1&quot;&lt;/span&gt;&lt;/pre&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&amp;nbsp;&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt; &lt;/table&gt;&lt;/pre&gt;To Upload our example message we would use the following command at the Unix prompt on the mid-tier:&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;pre class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;span lang=&quot;EN-GB&quot; style=&quot;font-family: &#39;Courier New&#39;; font-size: 8pt;&quot;&gt;FNDLOAD apps/apps 0 Y UPLOAD $FND_TOP/patch/115/import/afmdmsg.lct MSG_XX_MYMOD_MESSAGE1.ldt&lt;/span&gt;&lt;/pre&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/819111934275327262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/oracle-apps-dyanamic-messages-for.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/819111934275327262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/819111934275327262'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/oracle-apps-dyanamic-messages-for.html' title='Oracle Apps Dyanamic Messages For Developer'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-2940091261931775856</id><published>2011-08-18T01:54:00.001-07:00</published><updated>2011-08-18T01:54:57.620-07:00</updated><title type='text'>How to use Oracle Message</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;This  document discuss about message dictionary in oracle applications. It  talks about the standards to be followed while defining the messages in  oracle applications. It also discusses the usage of messages in the  forms and concurrent programs&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Message  Dictionary lets you catalog messages for display from your application  without hard coding them into your forms and programs.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Using Message Dictionary, you can:&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;font-family: arial;&quot;&gt;&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Define standard messages you can use in all your applications &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Provide a consistent look and feel for messages within and across all your applications &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Define flexible messages that can include context–sensitive variable text &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Change or translate the text of your messages without regenerating or recompiling your application code. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4 class=&quot;western&quot; style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: blue; font-size: 100%;&quot;&gt;Define Messages&lt;/span&gt;&lt;/h4&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #993300;&quot;&gt;Following things should be complete before defining the messages.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;1.  Register your application. Standard applications come registered with  oracle applications and hence you can skip this step if you are defining  messages for any standard application.&lt;br /&gt;
&lt;br /&gt;
2. Create a mesg  directory under your application’s base directory (e.g $AP_TOP if  application is oracle payables) where oracle application object library  can store your message files. &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Navigate to below mentioned path to define your messages.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Navigation – Application Developer-&amp;gt;Application-&amp;gt;Messages&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;img align=&quot;bottom&quot; border=&quot;0&quot; height=&quot;429&quot; name=&quot;graphics1&quot; src=&quot;http://docs.google.com/File?id=ddqdkmd_104z485srdq&quot; width=&quot;573&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;strong&gt;Figure 1. Define Messages Navigation&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Click on messages and following screen will appear.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;img align=&quot;bottom&quot; border=&quot;0&quot; height=&quot;429&quot; name=&quot;graphics2&quot; src=&quot;http://docs.google.com/File?id=ddqdkmd_105fb8cbbm3&quot; width=&quot;573&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #993300;&quot;&gt;Following fields are required while defining messages.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;strong&gt;Name&lt;/strong&gt;  – Any meaningful name made of letters, numbers, hypens and underscores  upto 30 characters can be used. This is used while invoking message  dictionary through forms or concurrent programs.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Language&lt;/strong&gt;-Language code for the language in which you want to get your message displayed. The common value is US.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Application&lt;/strong&gt; – Name of the application for which you want to define the message.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Current Message Text&lt;/strong&gt; – The text of the message which you to be displayed when your message is used in forms or concurrent programs. &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #993300;&quot;&gt;Following fields are optional while defining messages.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #333333;&quot;&gt;Number&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;  - Enter any appropriate number for your message. If you define a  non-zero message number for your message, Message Dictionary  automatically prepends your message with the prefix APP:- (or its  translated equivalent). Message Dictionary treats 0 and null as the same  (and does not display the APP:- or the message number).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;img align=&quot;bottom&quot; border=&quot;0&quot; height=&quot;429&quot; name=&quot;graphics3&quot; src=&quot;http://docs.google.com/File?id=ddqdkmd_106gsp78rcf&quot; width=&quot;573&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;strong&gt;Figure 2.1 Define Messages&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;strong&gt;Type&lt;/strong&gt;- Use the message type to classify your messages. The message type does not affect how your messages can be called in your code.&lt;br /&gt;
&lt;br /&gt;
In  Oracle Applications, the message type is used to help translators  translate messages within length expansion constraints that vary by  message type. For certain message types, this form enforces message byte  length limits smaller than 1800. The message length limits (in bytes)  are 60 for Menu Entry, 250 for Hint, and 80 for Title (note that these  limits are for translated messages, so messages in English should be 30%  shorter if they will be translated).&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Maximum Length&lt;/strong&gt;  - In Oracle Applications, the maximum length (in bytes) is used to help  translators translate messages within length expansion constraints  imposed by the form or program that uses the message. Specifying a  maximum length is particularly important where the expansion constraint  is tighter than would otherwise be expected for a particular type of  message. If your message is in English, the maximum length you specify  should be at least 30% longer than your actual English message to allow  for expansion during translation. &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;img align=&quot;bottom&quot; border=&quot;0&quot; height=&quot;429&quot; name=&quot;graphics4&quot; src=&quot;http://docs.google.com/File?id=ddqdkmd_107frh9bfdh&quot; width=&quot;573&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;strong&gt;Figure 2.2 Define Messages&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;strong&gt;Description &lt;/strong&gt;-  You should enter information in this field that would help explain the  context of this message to translators. This field is required if the  message is of type Token or Other.&lt;br /&gt;
&lt;br /&gt;
After defining your message  you need to run “Generate Messages” program to build your message file.  Your new messages take effect as soon as your concurrent request  finishes successfully and you have placed the new file in the  appropriate directories.&lt;br /&gt;
&lt;br /&gt;
Navigation – Application Developer-&amp;gt;Other-&amp;gt;Requests-&amp;gt;Run&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;img align=&quot;bottom&quot; border=&quot;0&quot; height=&quot;429&quot; name=&quot;graphics5&quot; src=&quot;http://docs.google.com/File?id=ddqdkmd_108csdrbc9h&quot; width=&quot;573&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;strong&gt;Figure 3 Running Generate messages Navigation&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;img align=&quot;bottom&quot; border=&quot;0&quot; height=&quot;429&quot; name=&quot;graphics6&quot; src=&quot;http://docs.google.com/File?id=ddqdkmd_109dsmgb4fc&quot; width=&quot;573&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;strong&gt;Figure 4 Running Generate messages parameters&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #993300;&quot;&gt;Required Parameters to Generate Messages Program&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Language&lt;/strong&gt; – Enter the language in which you want the messages to be generated. The normal value used is US.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Application&lt;/strong&gt; – Enter the application name for which you have defined the message. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #333333;&quot;&gt;Mode&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt; – Following four values are possible for this parameter&lt;br /&gt;
&lt;br /&gt;
a. DB_TO_RUNTIME – This will create a msg file under the application top directory.&lt;br /&gt;
b.  DB_TO_SCRIPT – This will create a script(.msg file) that can be used to  load messages to other database. This would be normally used in case of  upgradation only.&lt;br /&gt;
c. SCRIPT_TO_DB This will take a script(.msg file)  and load the messages in it to the database. This would be normally  used in case of upgradation only.&lt;br /&gt;
d. SCRIPT_TO_RUNTIME – This will  take script(.msg file) and load the messages in to the database and also  create the msg file under application top.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;color: #333333;&quot;&gt;Optional Parameters of Generate Messages Program &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;color: #333333;&quot;&gt;File Application Shortname&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;  (or Local) – Here we should enter the application short name of the  application for which we want to generate the msg file. Generally this  field is left blank and system automatically generates the file name.&lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;color: #333333;&quot;&gt;Filename&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;  – Here we should enter the name of msg file to be generated. Generally  this field is left blank and system automatically generates the file  name. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;h4 class=&quot;western&quot; style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: blue; font-size: 100%;&quot;&gt;Application Message Standards&lt;/span&gt;&lt;/h4&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Oracle  Applications use messages to communicate with users. Typical messages  include warnings and error messages, brief instructions, and informative  messages that advise your user about the progress of concurrent  requests, work done, and anything else of interest or helpful to users.&lt;br /&gt;
&lt;br /&gt;
Forms–based  applications display messages on the user’s screen; applications also  print messages to output and log files. Messages are part of the  product, and should be treated with the same amount of care and  attention to the user interface as a form.&lt;br /&gt;
&lt;br /&gt;
These message  standards help you write messages that are brief, clear, and  informative. When you follow these standards and use Message Dictionary,  your application provides messages that are easy to understand,  document, edit, and translate into other languages, resulting in an  application that is easy to support and enhance. &lt;/span&gt;&lt;/div&gt;&lt;h4 class=&quot;western&quot; style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: blue; font-size: 100%;&quot;&gt;Message Naming Standards&lt;/span&gt;&lt;/h4&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;The following suggested standards provide a consistent naming convention for message names.&lt;br /&gt;
&lt;br /&gt;
Message names are hard coded into forms and programs and should never change.&lt;br /&gt;
&lt;br /&gt;
Use  descriptive words and make your message names meaningful to other  developers. Your name should clearly summarize the content or purpose of  the message. • Message names can contain no more than 30 characters. •  Make message names all uppercase. Although message names are case  insensitive, this provides consistency so that messages can be searched  for easily.&lt;br /&gt;
&lt;br /&gt;
Do not use spaces in message names; use underscore characters instead to separate words.&lt;br /&gt;
&lt;br /&gt;
Message names should not contain message numbers (or prefixes), because message numbers may change over time.&lt;br /&gt;
&lt;br /&gt;
Include your two–to–three–character application short name or abbreviation as the first word in each message name (optional). &lt;/span&gt;&lt;/div&gt;&lt;h4 class=&quot;western&quot; style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: blue; font-size: 100%;&quot;&gt;Message Numbering Standards&lt;/span&gt;&lt;/h4&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;The following suggested standards provide a consistent convention for message numbers&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;font-family: arial;&quot;&gt;&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Use a number for all errors and warnings, but not hints, notes or questions. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Do not put the message prefix or a message number in your message text. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;All  errors and warnings now have message numbers to help developers trace a  message if the problem comes from an installation running in a language  other than English. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Oracle  recommends that you number messages using 400000 (400,000) and up (the  largest possible message number is about 2 billion). &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4 class=&quot;western&quot; style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: blue; font-size: 100%;&quot;&gt;Message Description Standards&lt;/span&gt;&lt;/h4&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;The following suggested standards provide a consistent convention for message descriptions.&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;font-family: arial;&quot;&gt;&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Description  should include where and how the message is used (button label, form  message, boilerplate, etc.). If it is a text fragment used to build  another message (as a token value), include the text defined for the  target message and the target message name so the translator can see the  expected context of the fragment. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Include  what text is expected to replace the token.If your message contains a  nonobvious variable token name, use your notes field to tell translators  what your token represents. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4 class=&quot;western&quot; style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: blue; font-size: 100%;&quot;&gt;Message Content Standards&lt;/span&gt;&lt;/h4&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Messages  should never exceed about 1260 characters in English. This allows space  for the messages to be translated to ”longer” languages such as German.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: blue; font-size: 100%;&quot;&gt;Message Token Standards&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;font-family: arial; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;font-family: arial;&quot;&gt;&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Always  make tokens in your message uppercase so they are easy to identify in a  messages manual or in a message file being translated. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Avoid using tokens to substitute for words or phrases in a sentence. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;These are nearly impossible to translate, because different token values &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;may require different translations for the surrounding text. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Avoid hard coding text into your code &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Use descriptive variable token name &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4 class=&quot;western&quot; style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: blue; font-size: 100%;&quot;&gt;Calling messages&lt;/span&gt;&lt;/h4&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Following standard procedure can be called to show predefined oracle applications message through forms or concurrent programs.&lt;/span&gt;&lt;/div&gt;&lt;ol style=&quot;font-family: arial;&quot;&gt;&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.CLEAR – Clears the message stack of all the messages. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.DEBUG – Immediately displays the string passed to it as input parameter. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.ERASE – Clears the oracle Forms status line. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.ERROR  - Displays an error message in an Oracle Forms modal window or a  concurrent program log file. (Example: “Invalid value entered.”).&lt;br /&gt;
It takes its message from the stack, displays the message, and then clears all the messages from the message stack. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.GET  - Retrieves a translated and token–substituted message from the message  stack and then clears that message from the message stack. This could  be used for getting a translated message for a forms built–in or other  function. Assumes you have already called FND_MESSAGE.SET_NAME and, if  necessary, FND_MESSAGE.SET_TOKEN. It returns up to 2000 bytes of  message. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.HINT  - Displays a message in the Oracle Forms status line. It takes its  message from the stack, displays the message, and then clears that  message from the message stack. The user may still need to acknowledge  the message if another message immediately comes onto the message line. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.QUESTION  - Displays a message and up to three buttons in an Oracle Forms modal  window. (Example: “Please choose one of the following actions: ”) It  takes its message from the stack, and clears that message. After the  user selects a button, It returns the number of the button selected.&lt;br /&gt;
For  each button, you must define or use an existing message in Message  Dictionary (under the Oracle Application Object Library application)  that contains the text of the button. This routine looks for your button  name message in the Oracle Application Object Library messages, so when  you define your message, you must associate it with Oracle Application  Object Library (the “FND” application) instead of your application. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.RETRIEVE  - Retrieves a message from the database server, translates and  substitutes tokens, and sets the message on the message stack. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.SET_NAME  - Retrieves your message from Message Dictionary and sets it on the  message stack. You call it once for each message you use in your  client–side PL/SQL procedure. You must call this procedure before you  call FND_MESSAGE.SET_TOKEN. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.SET_STRING  - Takes an input string and sets it directly on the message stack. The  string does not need to be defined in the Messages window. These strings  may be hard coded into the form and are not translated like messages  defined in Message Dictionary. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.SET_TOKEN  - Substitutes a message token with a value you specify. You call  FND_MESSAGE.SET_TOKEN once for each token/value pair in a message. The  optional translate parameter can be set to TRUE to indicate that the  value should be translated before substitution. (The value should be  translated if it is, itself, a Message Dictionary message name.) &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.SHOW  - Displays an informational message in an Oracle Forms modal window or a  concurrent program log file. (Example: “To complete this function,  please enter the following... ”). It takes its message from the stack,  displays the message, and then clears only that message from the message  stack. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.WARN  - Displays a warning message in an Oracle Forms modal window and allows  the user to either accept or cancel the current operation. (Example:  “Do you wish to proceed with the current operation?”) FND_MESSAGE.WARN  returns TRUE if the user accepts the message (that is, clicks OK), or  FALSE if the user cancels. It takes its message from the stack, displays  the message, and clears that message from the message stack. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;Most frequently used procedures are FND_MESSAGE.SET_NAME and FND_MESSAGE.SET_TOKEN&lt;/span&gt;&lt;/div&gt;&lt;h5 class=&quot;western&quot; style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;Example &lt;/span&gt;&lt;/h5&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;/*Here  FND_MESSAGE.SET_NAME is used to retrieve the message and put it on the  message stack. Message name is ‘WANT TO CONTINUE’.*/ &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.19in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;FND_MESSAGE.SET_NAME (’FND’, ‘WANT TO CONTINUE);&lt;br /&gt;
&lt;br /&gt;
/*Next FND_MESSAGE.SET_TOKEN is used to replace the token ‘PROCEDURE’ with text ‘Compiling this flexfield’.&lt;br /&gt;
&lt;br /&gt;
FND_MESSAGE.SET_TOKEN (’PROCEDURE’, ’Compiling this&lt;br /&gt;
&lt;br /&gt;
flexfield’);&lt;br /&gt;
&lt;br /&gt;
IF FND_MESSAGE.WARN THEN&lt;br /&gt;
/* User want to continue */&lt;br /&gt;
&lt;br /&gt;
ELSE&lt;br /&gt;
/* User want to cancel*/&lt;br /&gt;
&lt;br /&gt;
END; &lt;/span&gt;&lt;/div&gt;&lt;h4 class=&quot;western&quot; style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: blue; font-size: 100%;&quot;&gt;Frequently asked Questions&lt;/span&gt;&lt;/h4&gt;&lt;div style=&quot;font-family: arial; margin-bottom: 0.17in; margin-top: 0.19in;&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 100%;&quot;&gt;1. Which program is required to be executed after defining messages in the oracle applications?&lt;br /&gt;
2. What is token in the message?&lt;br /&gt;
3. Which procedure should we use to display an information message through a form?&lt;br /&gt;
4. Which procedure can be used to display the button along with messages?&lt;br /&gt;
5. What are the two prerequisites before defining messages for any application?&lt;br /&gt;
6. Why do we have oracle applications message standards?&lt;br /&gt;
7. What is the significance of DB_TO_RUNTIME value of the mode parameter while running “Generate Messages” program?&lt;br /&gt;
8. Why do we use FND_MESSAGE.SET_NAME procedure?&lt;br /&gt;
9. Which application should be used while defining message for Buttons?&lt;br /&gt;
10. Can we use messages in the report triggers? &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/2940091261931775856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/how-to-use-oracle-message.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/2940091261931775856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/2940091261931775856'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/how-to-use-oracle-message.html' title='How to use Oracle Message'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-2398575714889794585</id><published>2011-08-17T07:14:00.001-07:00</published><updated>2011-08-17T07:14:31.056-07:00</updated><title type='text'>Comparison between XML Publisher and Oracle Reports</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h3 class=&quot;post-title entry-title&quot;&gt;&lt;br /&gt;
&lt;/h3&gt;&lt;div class=&quot;post-header&quot;&gt;  &lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt;In  Oracle Reports, a single executable RDF file contains the data source,  layout, business logic, and the language-specific prompts. However, BI  Publisher separates these components into different layers. Following  are some of the key limitations of Oracle Reports that are overcome by  BI Publisher:&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;para&quot; style=&quot;margin-left: 0.25in; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-family: Symbol; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; · &lt;/span&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt;Multiple layouts&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt;  If you wish to publish the data from a report in more than one  format—for example, in both an Excel and HTML layout—then multiple RDF  files have to be prepared. If any bug fixes are required, fixes will  have to be applied to both RDF files.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;para&quot; style=&quot;margin-left: 0.25in; text-indent: -0.25in;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;font-family: Symbol; font-size: 10pt;&quot;&gt;· &lt;/span&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt;Multiple language&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt;  Global implementations for a large organization usually require the  same report to be developed in multiple languages. In case of Oracle  Reports, developers will have to create different copies of the same RDF  files and place them in the &lt;application top=&quot;&quot;&gt;/reports/&lt;language&gt; directory. In case of any bug fixes to  data or any changes to layout, all the copies of reports have to be  amended.&lt;/language&gt;&lt;/application&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;para&quot; style=&quot;margin-left: 0.25in; text-indent: -0.25in;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;font-family: Symbol; font-size: 10pt;&quot;&gt;· &lt;/span&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt;Trivial tasks&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt;  Even trivial tasks like changing the prompt or minor changes to the  layout require a developer in Oracle Reports. Using BI Publisher, these  tasks can be implemented by trained support staff or business analysts.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;para&quot; style=&quot;margin-left: 0.25in; text-indent: -0.25in;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;font-family: Symbol; font-size: 10pt;&quot;&gt;· &lt;/span&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt;Distribution&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt;  The distribution capabilities in the Oracle Reports tool within  E-Business Suite are very restrictive. To distribute the output of  Oracle Reports, many companies implementing E-Business Suite have to  purchase third-party products or even build their own in-house reports  distribution framework. With BI Publisher, a mechanism named &lt;i&gt;bursting&lt;/i&gt; can automate distribution of the reports using industry standard delivery protocols.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;para&quot; style=&quot;margin-left: 0.25in; text-indent: -0.25in;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;font-family: Symbol; font-size: 10pt;&quot;&gt;· &lt;/span&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt;Securing the output&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt; &lt;a href=&quot;http://www.blogger.com/&quot; name=&quot;IDX-177&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/&quot; name=&quot;439&quot;&gt;&lt;/a&gt;When  distributing the output of Oracle Reports in E-Business Suite, it is  not possible to secure the output using a password. BI Publisher  facilitates password protection of the documents.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;para&quot; style=&quot;margin-left: 0.25in; text-indent: -0.25in;&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;para&quot;&gt;&lt;span style=&quot;font-family: Verdana; font-size: 10pt;&quot;&gt;Due  to the previously listed limitations, the cost of customization and  maintenance is very high for Oracle Reports in Multilanguage  implementations. In the case of BI Publisher, the data layer,  presentation layer, and the translation layer are separate.  Additionally, BI Publisher is based on open standards and thus overcomes  many of the limitations of Oracle Reports. In addressing some of the  limitations of Oracle Reports and adopting open standards, Oracle has  allowed implementations to potentially reduce the overall cost of build,  customization, and ongoing maintenance of reports.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/2398575714889794585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/comparison-between-xml-publisher-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/2398575714889794585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/2398575714889794585'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/comparison-between-xml-publisher-and.html' title='Comparison between XML Publisher and Oracle Reports'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-5999355534145830720</id><published>2011-08-17T04:21:00.001-07:00</published><updated>2011-08-17T04:21:17.518-07:00</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;1. What are the various types of reports ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* Tabular, Master Detail, Form, Form Letter, Mailing Labels, Matrix&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;2. What is the difference between Master - Detail Report and report created by breaks ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  Master/detail data models are very similar to break report data models.  However, a master/detail data model is created using two queries, each  of which owns at least one group, and a data link. A break report data  model is created using one query and at least two groups. While reports  based on a single query are usually more efficient than reports based on  multiple queries, sometimes the structure of your data tables may  require you to link multiple tables.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;3. What are Anchors ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  An anchor defines the relative position of an object to the object to  which it is anchored. Anchors are used to determine the vertical and  horizontal positioning of a child object relative to its parent. Since  the size of some layout objects may change when the report runs (and  data is actually fetched), you need anchors to define where you want  objects to appear relative to one another.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;4. What are the various types of anchors in Reports ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;A There are two types of anchors in Oracle Reports:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* implicit (anchors that Oracle Reports creates when a report is run)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* explicit (anchors you create)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Implicit  Anchors : At runtime, Oracle Reports generates an implicit anchor for  each layout object that does not already have an explicit anchor. It  determines for each layout object which objects, if any, can overwrite  it, then creates an anchor from the layout object to the closest object  that can overwrite it. This prevents the object from being overwritten.  The implicit anchor functionality saves you from having to define the  positioning of each object. Implicit anchors are not visible in the  Layout editor. However, you can specify that the Object Navigator  display anchoring information using the Object Navigator Options dialog.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Explicit  Anchors : Create an anchor in the Layout editor by clicking on the  Anchor tool, dragging from one edge of the child to the one of the  parent&#39;s edges, then specifying the anchor&#39;s properties in its property  sheet. Any anchor you create for an object will override its implicit  anchoring. Explicit anchors are always visible in the Layout editor  unless you specify otherwise via the Layout Options dialog&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;9. What are the various report triggers ? What is their order of firing ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;A  There are eight report triggers. Of these there are five global  triggers called the Report Triggers. They are fired in the following  order :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* Before Parameter Form&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* After Parameter Form&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* Before Report&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* Between Pages&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* After Report&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Apart from the above Five Report Triggers, there are three other types of triggers :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* Validation Triggers&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* Format Triggers&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* Action Triggers&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Before  Form : Fires before the Runtime Parameter Form is displayed. From this  trigger, you can access and change the values of parameters, PL/SQL  global variables, and report-level columns. (Note : If the Runtime  Parameter Form is suppressed, this trigger still fires. Consequently,  you can use this trigger for validation of command line parameters).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;After  Form : Fires after the Runtime Parameter Form is displayed. From this  trigger, you can access parameters and check their values. This trigger  can also be used to change parameter values or, if an error occurs,  return to the Runtime Parameter Form. Columns from the data model are  not accessible from this trigger. (Note : If the Runtime Parameter Form  is suppressed, the After Form trigger still fires. Consequently, you can  use this trigger for validation of command line parameters or other  data).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Before Report : Fires before the report is executed but after queries are parsed and data is fetched.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Between  Pages : Fires before each page of the report is formatted, except the  very first page. This trigger can be used for customized page  formatting. (Note : In the Previewer, this trigger only fires the first  time that you go to a page. If you subsequently return to the page, the  trigger does not fire again.)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;After  Report : Fires after you exit the Previewer, or after report output is  sent to a specified destination, such as a file, a printer, or an  Oracle*Mail userid. This trigger can be used to clean up any initial  processing that was done, such as deleting tables. Note, however, that  this trigger always fires, whether or not your report completed  successfully.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Validation  Triggers : Validation Triggers are PL/SQL functions that are executed  when parameter values are specified on the command line and when you  accept the Runtime Parameter Form. (Notice that this means each  Validation Trigger may fire twice when you execute the report).  Validation Triggers are also used to validate the Initial Value of the  parameter in the Parameter property sheet.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Format  Triggers : Format Triggers are PL/SQL functions executed before the  object is formatted. The trigger can be used to dynamically change the  formatting attributes of the object.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Action  Triggers : Action Triggers are PL/SQL procedures executed when a button  is selected in the Previewer. The trigger can be used to dynamically  call another report (drill down) or execute any other PL/SQL.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;19. What are Placeholder Columns ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;A  A placeholder is a &quot;dummy&quot; column for which you can conditionally set  the datatype and value via PL/SQL or a user exit. Placeholder columns  are useful when you want to selectively populate a column with a value  (e.g., each time the nth record is fetched, or each time a record is  fetched containing a specific value, etc.).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;20. What are the various Module Types in Reports ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;A You can build three types of modules with Oracle Reports:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* external queries, which are ANSI-standard SQL SELECT statements that can be referenced by modules&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* external PL/SQL libraries, which are collections of PL/SQL source code that can be referenced by modules&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  reports, which are collections of report-level objects and references  to external queries and PL/SQL libraries (optional) that can be  referenced by modules&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;22. What are Physical and Logical pages in Reports ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;A  A report page can have any length and any width. Because printer pages  may be smaller or larger than your report&#39;s &quot;page,&quot; the concept of  physical and logical pages is used.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Physical Page : A physical page (or panel) is the size of a page that will be output by your printer.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Logical  Page : A logical page is the size of one page of your actual report;  one logical page may be made up of multiple physical pages. The  Previewer displays the logical pages of your report output, one at a  time.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;23. What are the various page layout sections in Oracle Reports ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;A A report has three sections : the report header pages, report body/margin pages, and report trailer pages.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;27. What are various types of parameters ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;A There are two types of parameters:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* default (called system parameters)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* user-created (called bind and lexical parameters)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;30. How do you reference parameters and columns in reports ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;A In two ways :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* As bind references&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* As lexical references&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;31. What are Bind Referencing and Lexical Referencing ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  Bind Referencing : Bind references are used to replace a single value  in SQL or PL/SQL, such as a character string, number, or date. Use bind  reference when you want the parameter to substitute only one value at  runtime. Specifically, bind references may be used to replace  expressions in SELECT, WHERE, GROUP BY, ORDER BY, HAVING, CONNECT BY,  and START WITH clauses of queries.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Lexical  Referencing : Lexical references are placeholders for text that you  embed in a SELECT statement. Use Lexical reference when you want the  parameter to substitute multiple values at runtime. You can use lexical  references to replace the clauses appearing after SELECT, FROM, WHERE,  GROUP BY, ORDER BY, HAVING, CONNECT BY, and START WITH.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;33. Can you create a group without any break columns ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* No.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;35. Types of Matrix report ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* 1. Single query 2. Multi query 3. Nested Query 4. Matrix Break&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;37. In Reports, how can you print one record per page in the output ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* Set the Maximum records per page property of the Repeating frame to 1.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;38. How do you print a Report 2.5 report in character mode ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* Set MODE = &#39;Character&#39; in the Parameter form&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;39. What are widow lines ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  Widow lines are the minimum number of lines of the boilerplate text or  field that should appear on the logical page where the text starts to  print. If the number of lines specified for this property cannot fit on  the logical page, then all lines of the boilerplate are moved to the  next page.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;40. What are widow records ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  Widow records are the minimum number of instances (records) that should  appear on the logical page where the repeating frame starts to print.  If the number of instances specified for this property cannot fit on the  logical page where the repeating frame is initially triggered to print,  then the repeating frame will start formatting on the next page.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;41. What is &#39;page protect&#39; property for objects ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  Page protect property for an object indicates whether to try to keep  the entire object and its contents on the same logical page. Checking  Page Protect means that if the contents of the object cannot fit on the  current logical page, the object and all of its contents will be moved  to the next logical page.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;42. What is the &#39;Print Condition Type&#39; property ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  &#39;Print Condition Type&#39; property specifies the frequency with which you  want the object to appear in the report. The Print Condition Type  options indicate the logical page(s) on which the object should be  triggered to print with regard to the Print Condition Object.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;44. What are the various values of the &#39;Print Condition Type&#39; property in Reports ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* The various values are :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;All  : All means the object and all of its contents will be printed on all  logical pages of the Print Condition Object. The object will be repeated  on any overflow pages of the Print Condition Object and will be  truncated at the logical page boundary, if necessary.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;All  but First : All but First means the object and all of its contents will  be printed on all logical pages of the Print Condition Object except  the first logical page. The object will be formatted only on overflow  pages of the Print Condition Object and will be truncated at the logical  page boundary, if necessary.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;All  but Last : All but Last means the object and all of its contents will  be printed on all logical pages of the Print Condition Object except the  last logical page. The object will be repeated on any overflow pages of  the Print Condition Object except the last one and will be truncated at  the logical page boundary, if necessary.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*Default  : Default means that Oracle Reports will use object positioning to set  the Print Condition Type to either *First or *Last for you. (The  asterisk indicates that Oracle Reports specified the setting for you.)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;First  : First means that the object and all of its contents will only be  printed on the first logical page of the Print Condition Object. The  object will be formatted and will overflow to subsequent pages, if  necessary.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Last  : Last means that the object and all of its contents will only be  printed on the last logical page of the Print Condition Object. The  object will be formatted after the Print Condition Object and will  overflow to subsequent pages, if necessary.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  For repeating frames, the print condition type property refers to every  logical page of every instance (record) of the repeating frame. If you  specify a Print Condition Type setting of All and a Print Condition  Object setting of Enclosing Object for a field F_1, it prints in every  instance of repeating frame R_1 on every logical page. If you specify a  Print Condition Type setting of All but First in the above case , then  the field will be printed only in those cases where a single instance  (row or record) of the repeating frame spans across more than one page  (which is normally not the case since many records are there in a single  logical page and not one record in many pages). In such a case the  field will be printed on all subsequent pages of this instance except  the first page.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;43. What is the &#39;Print Condition Object&#39; property ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  &#39;Print Condition Object&#39; property specifies the object on which to base  the Print Condition Type of the current object. For example, if you  specify a Print Condition Type of All and a Print Condition Object of  Anchoring Object, the current object will be triggered to print on every  logical page on which its anchoring object (parent object) appears.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;45. What are the various values of the &#39;Print Condition Object&#39; property in Reports ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* The various values are :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Anchoring Object : Anchoring Object is the parent object to which the current object is implicitly or explicitly anchored.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Enclosing Object : Enclosing Object is the object that encloses the current object.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;46. What is the horizontal of vertical sizing property of objects ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  Horizontal of vertical sizing property specifies how the horizontal or  vertical size of the object may change at runtime to accommodate the  objects or data within it.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;47. What are the various values of the horizontal of vertical sizing property ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* The various values are :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Contract  : Contract means the vertical size of the object decreases, if the  formatted objects or data within it are short enough, but it cannot  increase to a height greater than that shown in the editor. Note :  Truncation of data may occur. (You can think of this option as meaning  &quot;only contract, do not expand.&quot;)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Expand  : Expand means the vertical size of the object increases, if the  formatted objects or data within it are tall enough, but it cannot  decrease to a height less than that shown in the editor. (You can think  of this option as meaning &quot;only expand, do not contract.&quot;)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Fixed  : Fixed means the height of the object is the same on each logical  page, regardless of the size of the objects or data within it. Note :  Truncation of data may occur. The height of the object is defined to be  its height in the editor.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Variable  : Variable means the object may expand or contract vertically to  accommodate the objects or data within it (with no extra space), which  means the height shown in the editor has no effect on the object&#39;s  height at runtime.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;51. How do you display a message in reports ?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* SRW.Message&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;54. What are the various values of &#39;Print Panel Order&#39; property of report ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* The various values are :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Across/Down : Across/Down means the physical pages of the report body will print left-to-right then top-to-bottom.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Down/Across : Down/Across means the physical pages of the report body will print top-to-bottom and then left-to-right.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;55. What is the &#39;Print Direction&#39; Property of Repeating frames ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* &#39;Print Direction&#39; Property specifies the direction in which successive instances of the repeating frame appear.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;56. What are the various values of the &#39;Print Direction&#39; Property of Repeating frames ?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* The various values are :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Across  : Across means that each instance of the repeating frame subsequent to  the first instance is printed to the right of the previous instance  across the logical page.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Across/Down  : Across/Down means that each instance of the repeating frame  subsequent to the first instance is printed to the right of the previous  instance until an entire instance cannot fit between the previous  instance and the right margin of the logical page. At that time, Oracle  Reports prints the instance below the left-most instance on the logical  page, provided there is enough vertical space left on the logical page  for the instance to print completely.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Down  : Down means that each instance of the repeating frame subsequent to  the first instance is printed below the previous instance down the  logical page.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Down/Across  : Down/Across means that each instance of the repeating frame  subsequent to the first instance is printed below the previous instance  until an entire instance cannot fit inside the bottom margin of the  logical page. At that time, Oracle Reports prints the instance to the  right of the topmost instance on the logical page, provided there is  enough horizontal space left on the logical page for the instance to  print completely.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;59. What is the &#39;Keep with Anchoring Object&#39; object property ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  &#39;Keep with Anchoring Object&#39; object property indicates whether to keep  an object and the object to which it is anchored on the same logical  page. Checking Keep with Anchoring Object means that if the object, its  anchoring object, or both cannot fit on the logical page, they will be  moved to the next logical page.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;60. What is &#39;Page Break Before&#39; object property ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  &#39;Page Break Before&#39; object property indicates that you want the object  to be formatted on the page after the page on which it is initially  triggered to print. Note that this does not necessarily mean that all  the objects below the object with Page Break Before will move to the  next page.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;61. What is &#39;Page Break After&#39; object property ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  &#39;Page Break After&#39; object property indicates that you want all children  of the object to be moved to the next page. In other words, any object  that is a child object of an anchor (implicit or explicit) to this  object will be treated as if it has Page Break Before set. Note that  this does not necessarily mean that all the objects below the object  with Page Break After will move to the next page.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;63. What is the &#39;Break Order&#39; property of columns ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  The &#39;Break Order&#39; property is the order in which to display the  column&#39;s values. This property applies only to columns that identify  distinct values of user-created groups (i.e., break groups). The order  of column values in a default group is determined by the ORDER BY clause  of the query. For column values in user-created groups, however, you  must use Break Order to specify how to order the break column&#39;s values.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;64. What are the various types of links ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  The Data Link tool draws a link between a parent group and a child  query. Creating a link is a drag and drop operation. Clicking and  dragging from one column to another creates a link between those two  columns (column to column link). Clicking and dragging from one query to  another creates all possible links between columns selected by the  queries based on database constraints (query to query link). Clicking  and dragging between two groups creates a group-to-group link (i.e., a  link with no columns).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;65. Name some of the procedures in the SRW package ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;&lt;/strong&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* SRW.Message, SRW.User_Exit, SRW.Do_Sql, SRW.Run_Report&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;66. What are the various report layout regions ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* There are three report regions in the Layout editor :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* header&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* body/margin&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;* trailer&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Header  : The report header pages appear once at the beginning of each report  on a set of separate pages. They can contain text, graphics, data, and  computations.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Body/Margin  : The body/margin pages appear between the header and trailer pages,  and are the bulk of the report. Each physical page in this section  consists of a body and a margin. The body contains the majority of the  report&#39;s text, graphics, data, and computations.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;A  top and bottom margin appear on each page, until all data within the  body has been formatted. A margin may include text, graphics, page  numbers, page totals, and grand totals. The default margin size is one  half inch each for the top and bottom margins and zero for the left and  right margins.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Trailer  : The report trailer pages appear once at the end of each report on a  set of separate pages. They can contain text, graphics, data, and  computations.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;strong style=&quot;font-family: arial;&quot;&gt;70. What is more efficient : Maximum rows or Group Filter ?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;*  Maximum Rows in the Query property sheet restricts the number of  records fetched by the query. A group filter determines which records to  include and which records to exclude. Since Maximum Rows actually  restricts the amount of data retrieved, it is faster than a group filter  in most cases. If you are using a Filter of Last or Conditional, Oracle  Reports must retrieve all of the records in the group before applying  the filter criteria. As a result, Maximum Rows or a Filter of First is  faster.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/5999355534145830720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/5999355534145830720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/5999355534145830720'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/1.html' title=''/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-6227256025912910729</id><published>2011-08-17T02:21:00.000-07:00</published><updated>2011-08-17T02:21:18.990-07:00</updated><title type='text'>Oracle Apps AR Overview</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Enter Invoices                                                   &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to enter invoices and debit memos one at a  time, or as a group called a batch.  Oracle Receivables lets you use  batch control totals to ensure that you enter invoices accurately. When&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;you  enter an invoice, Oracle Receivables uses your AutoAccounting rules to  determine your default general ledger accounts. Oracle Receivables now  lets you assign invoicing and accounting rules to invoices you enter  through this form.  Use Revenue            Recognition Program to  control when your accounting distributions are created.You can also use  this form to review and update information for your invoice.  After your  invoice has posted to your general ledger you can still update most  information.  Oracle Receivables maintains a complete audit trail of all  the posted changes you make to your accounting entries.  Oracle  Receivables does not maintain an audit trail when you change an invoice  that has not been posted.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Batch                                                   (RA_BATCHES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Source, Name, Batch Date, GL Date, Period,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Status (New,Open,Closed, Out of Balance), Currency, Comments&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Invoice                                                (RA_CUSTOMER_TRX)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Number, Invoice Date, Complete,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Ship To Customer - Name, Number, Address, Contact,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Bill To Customer - Name, Number, Address, Contact,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Commitment (Gaurantee,Deposit), Agreement, Invoice Source,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Invoice Type, Document No, Transaction Cross Reference To,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Payment Terms, Due Date, GL Date, Salesperson, Remit To, Currency&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Payment Method (Check,Wire,Direct Deposit),&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Customer Bank - Name, Branch, Account&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Invoice - Default Tax (Standard,Exempt,Require), Print Option, Status,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              PO Number, PO Revision, PO Date, Invoicing Rule (Advance,Arrears),&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Frieght - Amount, Carrier, Ship Date, Waybill No, FOB Point, Account,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Sales - Sold To, Sold To No, Territory,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receivable Account, Special Instructions, Comments&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Default Sales Credits                       (RA_CUST_TRX_LINE_SALESREPS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Sales Rep Name, Number, Revenue %, Other %&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Invoice Lines                                  (RA_CUSTOMER_TRX_LINES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Line Number, Item Code, Description, Line Trans Flexfield (AutoInv)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Quantity, UOM, Tax(Std,Exempt,Req), Unit Price, Extended Price&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Addl Line Info - Order Number, Date, Revision, Line, Sales Order Source,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;                   Invoicing Rule, Accounting Rule&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Tax - Line Number, Tax Code, Tax Rate, Tax Amount,&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Revenue Account Assignment (Lines)   (RA_CUST_TRX_LINE_GL_DIST)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Percent, Amount, Account Code, GL Date&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Account Assignment (Tax) - Percent, Amount,  Account Code, GL Date&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Sales Credits                                  (RA_CUST_TRX_LINE_SALESREPS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Sales Rep Name, Number, Revenue %, Revenue Amount&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Invoice Installments                              (AR_PAYMENT_SCHEDULES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Line, Due Days, Due Date, Original Amount , Balance Amount, Status&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Maintain Invoices                                                &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to update your invoices, debit memos, and   chargebacks.  You can change the due date, PO number, salesperson, and  remit-to address of a debit item.  You can also place a debit item in  dispute by specifying a dispute amount, exclude a debit item from  finance charges, or update the bill-to information. Oracle Receivables  also lets you enter or update the exchange rate of your debit item as  long as your debit item does not have any  activity against it.You can  also use this form to record additional information in the form of notes  about your debit items. The profile option for this form that controls  whether you can       change invoice due dates is Invoice Due Date.  If  your system  administrator sets this option to No, you cannot update an  invoice  due date in the Installment zone.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Enter Recurring Invoices                                          &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to create automatically recurring invoices for  your  customers.  For example, you need to bill your customers for    services or products provided regularly, but you don&#39;t want to create a  new invoice every time.  Oracle Receivables provides the recurring  invoices with the same characteristics as the original  invoice, except  that all dates such as the invoice date, GL date,and due dates are  determined using the recurring rule you specify. You can schedule  recurring invoices as often as you like and create recurring invoices  from closed invoices.When you create recurring invoices Oracle  Receivables does not  derive the exchange rates and tax rates from the  recurred invoice date. Instead, it copies the exchange rate and tax rate  from your model invoice.  Consequently, if you are creating recurring   invoices in a foreign currency, or have tax rates which change over  time, you may need to update the exchange and tax rate manually.You can  use the Invoice Entry form to update the rates to the  &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;correct rates for your recurred invoice date.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Model&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Source Batch, Source Invoice Number, Customer, GL Date, Invoice Type,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Invoice Date, Terms, Due Date&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Recurring Schedule&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Rule (Monthly,Daily,Yearly ...), First Invoice Date, First GL Date,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Number of Days, Number of  Times&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Recurring Invoices&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Invoice Number, Invoice Date, GL Date, Due Date, Amount&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Enter Commitments                                                &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to enter or change your customer commitments.   You can define commitments for any customer, to record deposits or    guarantees of future purchases.  Oracle Receivables also lets you&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;update certain information depending on the commitment status.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Commitment                                  (RA_CUSTOMER_TRX)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Batch Source, Commitment Number, Date, Bill To, Address, Contact,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Remit To, Commitment Type(Deposit, Guarantee), Document No, GL Date,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Agreement, Cross Reference To Transaction, Terms, Primary Salesperson,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Print, Start Date, End Date, Invoice Text, Currency, Amount, Item,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Debit Account Code, Credit Account Code&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Commitment Addl Info - Payment Method, Customer Bank Name,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              Customer Bank Branch, Customer Bank Account, Special Instructions,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              Purchase Order, Purchase Order Revision, Purchase Order Date,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              Sales Territory, Line Transaction Flexfield (Unique Line # for Auto Invoice)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Sales Credits                                   (RA_CUST_TRX_LINE_SALESREPS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Sales Person, Number, Revenue Credit %, Revenue Credit Amount&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Quick Transaction Entry                                          &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to enter simple one-line invoices, debit memos  and  on-account credits.  If you want to review, update, or delete  invoices and debit memos use the Enter Invoices form.  If you want to  review, update, or delete on-account credits use the Enter  Credit memo  form.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Batch                                     (RA_BATCHES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Source, Name, Batch Date, GL Date, Period,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Status (New,Open,Closed, Out of Balance), Currency, Comments&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Invoices                                 (RA_CUSTOMER_TRX)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Invoice Number, Invoice Date, Customer Number, Source Batch, Invoice Type,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Currency, Item Code, Description, Quantity, UOM, Unit Price, Extended Amount,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Ship To Location, Bill To Location, Terms, Freight Amount, Tax Code, Tax Rate,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Tax Amount, Sales Person, GL Date&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Enter Credit Memos                                                &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to enter, update, and review on-account  credits or credit memos against specific invoices, debit memos, or   commitments.  Oracle Receivables creates the appropriate accounting  entries and reverses any sales credits you assigned to your   salespeople. Oracle Receivables allows you to apply on-account credits  to your  customers open debit items in the Enter Receipts and Reapply  Credits forms.  To speed data entry, you can define credit memo lines in  the Define Memo Lines form.  These credit memo lines  display as  QuickPick choices in this form.  You can also enter  credit memo lines  directly in the Credit Memo Lines zone of this form.  You print your  credit memos in the Print Invoices form.                                                      &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;  You  can specify the debit item to credit in this form, or create an  on-account credit by not specifying one.  On-account credits are    credits that you assign to your customer&#39;s account that are not related  to a specific invoice.  You can assign on-account credits  to debit  items in the Reapply Credit form or when you enter receipts.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Batch                                     (RA_BATCHES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Source, Name, Batch Date, GL Date, Period,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Status (New,Open,Closed, Out of Balance), Currency, Comments&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Invoices        (Query)             (RA_CUSTOMER_TRX)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Invoice Number, Invoice Date, Customer Number, Customer Name,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            -  Source Batch, Commitment Number, Currency&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Credit Memo                          (RA_CUSTOMER_TRX)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Source, Number, Complete, Credit Memo Date, Credit Memo Type,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Transaction, Reason, Document No, GL Date, Currency,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Line/Tax: Amount, Percent, Freight,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Credit Method For: Invoices With Rules, Split Term Invoices,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Salesperson, Customer Reference, Print Option, Print Date, Comments,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Ship To Customer, Number, Address, Contact,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Bill To Customer, Number, Address, Contact,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Payment Method, Customer Bank Name, Branch, Account,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receivable Account Code, Freight Account Code&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Credit Memo Lines                            (RA_CUSTOMER_TRX_LINES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Line Number, Item Code, Description, Amount, Quantity, Unit Price,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Reference, Credit Reason, Line Transaction Flexfield&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Revenue Account Assignment (Lines)   (RA_CUST_TRX_LINE_GL_DIST)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Percent, Amount, Account Code, GL Date&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Sales Credits                                     (RA_CUST_TRX_LINE_SALESREPS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Sales Rep Name, Number, Revenue %, Revenue Amount&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Reapply Credits                                                   &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to apply, reapply, or unapply on-account  credits.Oracle Receivables lets you create on-account credits in the  Enter Credit Memos and Quick Transactions forms and then apply them  here.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Correcting your  mistake is easy since you can reapply or unapply applications before or  after posting them to your general ledger. Oracle Receivables gives you  the information you need to update any unresolved on-account credits you  may have.You can only apply items and receipts to commitments or             transactions against a commitment which bring its balance closer to  zero.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Enter Invoice Adjustments                                         &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to make either positive or negative  adjustments to  your invoices, debit memos, chargebacks, on-account  credits, deposits, and guarantees.  Oracle Receivables currently does  not  permit adjustments to credit memos.  Creating adjustments in Oracle  Receivables is easy since you can use predefined adjustment activities.   Oracle Receivables automatically provides the  accounting information  for you.  Define your adjustment activities        in the Define  Receivables Activity form.Oracle Receivables automatically verifies that  your adjustment is  within your adjustment approval limits.  Define  adjustment approval  limits for your users in the Define Adjustment  Limits form.  If the amount of the adjustment that you are entering is  within your assigned adjustment approval limits, then Oracle Receivables        automatically creates the adjustment.  If the amount of the  adjustment that you are entering is outside your adjustment  approval  limit range, then Oracle Receivables creates a pending adjustment with a  status of Waiting Approval in the Approve  Adjustments form.  Pending  adjustments require approval from a user with the appropriate approval  limit before they affect the remaining balance of the transaction.                               If you need to gather more information about  your item, you can place your adjustment on hold by assigning it a  status of More Research.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Invoice     (Query Invoice To Be Adjusted)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Invoice Number, Customer Number, Customer Name&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Adjustments                                      (AR_ADJUSTMENTS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Activity Name (OverCharge, WriteOff),&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Adjustment Type (Charge,Invoice,Line,Freight,Tax), Amount,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - GL Date, Adjustment Date, Accounting Code, Adj Reason,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Comment, Status (Approved,Pending Approval, Research Required)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Sales Credit Adjustment                                           &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             With this form you can change revenue and non-revenue sales  credits for your invoices, credit memos, and debit memos.  If    AutoAccounting is based on salesperson and you have not made  changes to  the revenue accounts in the Enter Invoices form, Oracle Receivables  automatically updates your revenue accounts when you  change sales  credit information in this form. When you change the sales credits for a  line, Oracle Receivables creates a record that reverses the original  accounting when you save. For example, you have an invoice for which  Salesperson A is assigned to 100% of the sales revenue.  Now you decide  to give  Salesperson B  25% of the sales revenue.  You must first change  the revenue percent of Salesperson A to 75% and then enter a new line  for Salesperson B.  Oracle Receivables creates a record for    Salesperson A that reverses the sales credit for 25%.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Invoice     (Query Invoice To Be Adjusted)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Invoice Number, Source Batch, Customer Name, Currency, Date,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - GL Date, Status&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Line Sales Credits                  (RA_CUST_TRX_LINE_SALESREPS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Line Number, Sales Rep Name, Revenue %, Revenue Amount&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Enter Exchange Rate Adjustments                                   &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Use this form to adjust the rate type, rate date, and exchange rate&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            for a foreign currency receipt.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Approve Adjustments                                              &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to approve, hold, reject or request more  information about pending adjustments.  Oracle Receivables automatically  enforces the adjustment limits that you define in the Define       Adjustment Limits form as you enter your adjustments.  You can  approve  adjustments that are within your individual approval  limits.  You can  create all other actions even if an adjustment is outside your user  approval limits.  You can also review adjustment histories and record  your comments.  Adjustment records that require approval do not affect  the balance or status of the transaction you are adjusting.  When you  approve adjustments in   this form, Oracle Receivables automatically  updates the balance of the transaction you are adjusting. You can only  approve a transaction that has been selected and approved for automatic  receipt generation, if the user profile option AR: Invoices with  Unconfirmed Receipts is set to Adjustment or Adjustment and Credit.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Review&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Creator, Last Reviewer, Order By (Status,Amount)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Adjustments                                             (AR_ADJUSTMENTS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Action (Approved, Pending Approval, Rejected, Research Required),&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Adjustment Number, Invoice Number, Type, Amount, Status, Activity Name,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Customer, GL Date&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Submit AutoAdjustment                                             &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to automatically adjust the remaining balances  of all open invoices, debit memos, credit memos, and chargebacks that  meet specific criteria you define.  You can select debit items by        remaining amount, remaining percent, due date, transaction type,  customer name, or customer number.  Additionally, you can specify  your  adjustment type, activity, GL date, and reason for each        AutoAdjustment submission.  If the adjustment amount is within your  adjustment approval limits, Oracle Receivables automatically             approves your adjustment.  If the adjustment amount is outside your  adjustment approval limits, Oracle Receivables creates pending   adjustments with a status of Waiting Approval.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Enter Receipts                                               &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use the Enter Receipts form to enter manual receipts and  apply them to transactions in open accounting periods.  You can also  create chargebacks or adjustments against these transactions in this  form.The Enter Receipts form also lets you apply on-account credits to  your receipts.  If you need to create a new on-account credit while in  Enter Receipts, you can use the Zoom feature to go to the Enter Credit  Memos form, create your on-account credit, and then return  to the Enter  Receipts form.  You can apply on-account credits to specific debit  items in the Reapply Credits form.Your system administrator sets profile  options that affect this form.  If the Allow Actions profile option is  set to No, then you  cannot navigate to the Actions zone to create  adjustments or chargebacks.  The AR: Cash - Default Amount Applied  profile option governs the default application amount when you apply  your receipts in the receipt Applications zone.  Valid choices for this  profile option are Remaining Amount of the Invoice and Unapplied Amount  of  the Receipt.  You can override this profile option at the user level  in the Update Personal Profile Options form.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Receipt Batch                                           (AR_BATCHES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Source, Name, Deposite Date, Currency, Batch Date, GL Date,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Class (Manual Receipt, Wire), Payment Method,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Remittance Bank Account, Status, Comment, Control Count/Amounts&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Receipt                                                    (AR_CASH_RECEIPTS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Number (Check #,Credit Card #), Receipt Date, GL Date, Currency,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Amount, Method, Bank Account, Deposit Date, Apply Date, Invoice Number&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Mass Receipt Application&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Specific Receipt Applications                  (AR_RECEIVABLE_APPLICATIONS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Customer Number, Invoice Number, Amount, Balance Due&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Action&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Adjustments and Chargebacks&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;QuickCash                                                        &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use the QuickCash form to quickly enter receipts into Oracle  Receivables.  You can apply your receipts to one or many  transactions,  place receipts on-account, and enter receipts as  either Unidentified  or Unapplied. Oracle Receivables lets you  process all your  invoice-related receipts with this form. You can simply enter the  information you have now, and reconcile any unapplied and unidentified  amounts later using either the Enter Receipts form or the Enter Invoice  Adjustments form.  Since allQuickCash receipts and applications are  stored in a temporary area, you can use the QuickCash form as an  additional level of security  until you submit them through Post Batch.   For example, if you hire temporary help during peak periods, have them  perform their work in this form.  You can review their work prior to  updating your customers&#39; balances.  Once you process your QuickCash  receipt batches, use the Post QuickCash form to update your customer  balances.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Receipt Batch                                           (AR_BATCHES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Source, Name, Deposite Date, Currency, Batch Date, GL Date,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Class (Manual Receipt, Wire), Payment Method,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Remittance Bank Account, Status, Comment, Control Count/Amounts&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Receipts                                           (AR_INTERIM_CASH_RECEIPTS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Number (Check #,Credit Card #), Receipt Date, Currency, Invoice Number,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Customer Name, Number, Billing Location, Payment Method, Remittance Bank&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Enter Miscellaneous Transactions                                  &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to enter your non-invoice related transactions  such  as investment income, interest income, and refunds into Oracle  Receivables.  Oracle Receivables simplifies your data entry in thisform  by utilizing the distribution sets and the activities that you defined  during your set up process for miscellaneous transactions. Use the  Miscellaneous Transactions report to review all of these   transactions.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Receipt Batch                                           (AR_BATCHES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Source, Name, Deposite Date, Currency, Batch Date, GL Date,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Class (Manual Receipt, Wire), Payment Method,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Remittance Bank Account, Status, Comment, Control Count/Amounts&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Receipts                                                    (AR_CASH_RECEIPTS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Activity (Interest Income, Invest Income, Misc Cash, Misc Refund, Stock Option),&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Distribution Set, Receipt Number, Receipt Date, GL Date, Currency, Amount,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Tax Code, Payment Method, Remittance Bank, Deposit Date,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Reference Type (Receipt,Payment,Remittance), Reference Number&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Accounting Distribution                          (AR_MISC_CASH_DISTRIBUTIONS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Percent, Amount, Accounting Code, Comments, Posted&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Reverse Receipts                                                  &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to reverse your receipts.  You can use this  form to reverse both standard invoice-related receipts and non-invoice  related receipts entered in the Enter Miscellaneous Transactions  form.                                                              &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;To  reverse a receipt you can either create a standard reversal or  debit  memo reversal.  When you choose to create a standard  reversal, Oracle  Receivables automatically creates reversal journal entries for your  general ledger, and reopens all of the debit and credit items that you  closed with the original receipt.  When you choose to create a debit  memo reversal for your receipt, Oracle Receivables does not update any  of the receipt activity associated with this original receipt.  Your new  debit memo reversal is      actually a new receivable. If you choose to  create a standard reversal for a receipt you applied in the Enter  Receipts form, Oracle Receivables automatically reverses any adjustments  or chargebacks that you    created in the Enter Receipts form as long  as you have not posted.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Receipt Reversal           (Query)            (AR_CASH_RECEIPTS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt- Receipt Number, Customer, Batch, Bank, Payment Method&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Reversal - Reversal Date, GL Date, Debit Memo,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              Category (Unsufficient Funds,Reverse Payment,Stop Payment), Reason&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Reapply Receipts                                                  &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to apply unidentified, unapplied, or  on-account  receipts to invoices, debit memos, chargebacks, or  on-account credits.  You can reapply receipts to both automatic and  manually entered receipts.  You can also reapply receipts that you   previously applied in error, before or after posting these items to          your general ledger.  You can use the Zoom feature to navigate to   the View Transaction History form and review additional details about  your receipt, debit item, or credit item.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Receipt            (Query)                   (AR_CASH_RECEIPTS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Number, Method, Date, Amount, Customer, Batch, Category&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Receipt Applications                      (AR_RECEIVABLE_APPLICATIONS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Action (Delete, Reapply), Invoice Number, Type, Inv Amount, Balance Due&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Reapply Applications&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Customer Number, Invoice Number, Amount, GL Date, Apply Date&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Maintain Lockbox Transmission Data                                &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to review and edit your lockbox transmission  information that you have imported into Oracle Receivables from your  bank files.  Oracle Receivables lets you review, delete, edit,and  maintain your lockbox transmission data here before you proceed to the  lockbox validation step.  Oracle Receivables displays the lockbox and  batch records first, followed by the receipts and  overflow records for  each transmission.  Oracle Receivables also lets you edit your lockbox  data here when it fails the validation step.  Once the lockbox program  has successfully validated your transmission data, you can review and  edit it in the QuickCash form.  If you are updating data, be sure to  update only those      fields that have data which corresponds to the  transmission format that you used when you submitted the import process.   You can use  AutoCash Rules with Lockbox to automatically apply  receipts to open debit items if you do not specify debit item  information in your  lockbox transmission format.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Transmission Records                      (AR_PAYMENTS_INTERFACE)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Name, Creation Date, Lock Box Number, Batch Name, Item Number, Receipt Number,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Overflow Sequence, Record Identifier, Status, Comments&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Control Info - Bank Origination Number, Destination Account, Deposit Date, GL Date,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              Deposit Time, Currency, Transmission Record Count, Transmission Amount,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              Lockbox Batch Count, Lockbox Amount, Lockbox Receipt Count,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              Batch Receipt Count, Batch Amount,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Info - Overflow Indicator, Receipt Date, Receipt Number, Payment Method,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              Remittance Amount, Customer Number, Billing Location, Transmit Routing,Account,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Applications - Applied Amount, Invoice Number, Status,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Attributes - Attribute (1 - 15)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Reconcile Receipts                                                &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to reconcile your bank account and create new  batches of cleared receipts for receipts with a receipt class which  requires clearance.  You perform this step to mark receipts as      cleared.  When you clear a receipts Oracle Receivables credits your cash  account and debits your remittance or factoring account.Oracle  Receivables allows you to query up existing batches of cleared receipts,  create new batches of cleared receipts, and add cleared receipts to  existing batches, in this form.  Oracle Receivables only allows you to  query up receipts for reconciliation which you have remitted to the bank  accounts that you specify in this form, if these receipts have a  receipt class which requires   remittance.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Batch                                                                  (AR_BATCHES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Batch Name, Batch Date, Bank Name, Branch, Account, Currency, GL Date,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Selection Criteria - Remittance Dates Range, Receipt Number Range&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Clear Receipts                                            (AR_CASH_RECEIPT_HISTORY)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Action (Clear, Reverse), Receipt Number, Receipt Amount, Date Cleared,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Amount Cleared, GL Date, Status, Remit Date, Maturity Date&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Create Automatic Remittances                                      &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to mark receipts that you want to include in a  remittance batch. You can create unapproved, approved, or approved            and formatted remittance batches.  If the AR: Automatic Remittance  Creation profile is set to Format, then you can create, approve and  format the remittance batch in one step.  If this profile option is set  to Approve, then Oracle Receivables lets you create and approveyour  remittance batches in this form.  If it is set to Create, then you can  only create remittance batches here, and need a user for whom the option  is set to Format to approve and format them in the Approve Automatic  Remittances form. When you save your work, Oracle Receivables  initiates  a single   concurrent process which produces a report giving you  details of  the remittance batches which have been created.  If you  choose to      format your batch then Oracle Receivables  initiates an  additional process which creates the formatted batch information. Oracle  Receivables  will only include receipts with Payment Methods for which  the receipt class requires remittance in the remittance batches that it  creates.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Creation Criteria                                    (AR_BATCHES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Batch Name, Batch Date, Remittance Method, Payment Method, GL Date, Currency,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Remittance Bank, Branch, Account, Action (Create,Approve, Format)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Selection Criteria - Receipt Dates Range, Receipt Number Range,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              Customer Number Range, Maturity Date Range, Document Number Range&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Approve Automatic Remittances                                    &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to review your remittance batches for approval  and  formatting.The actions that you can take depend upon the value   that your system administrator has set for the profile option AR:  Automatic Remittance Creation. Oracle Receivables  will only create  remittance batches from receipts with a payment method whose receipt  class requires  remittance. After you have submitted a remittance batch  for approval or  formatting you can still review it in this form, but  you cannot view receipt level information. If you update a receipt&#39;s  remittance bank account, Oracle Receivables excludes the receipt from  this batch unless you are remitting to the clearing institution for this  new remittance bank.When you save your remittance action, Oracle  Receivables displays  the concurrent request id of the concurrent  process you have submitted to approve the batch of remittances that you  specify. This concurrent process produces a report giving you details of  the batches which have been approved.  If you choose to format your  batch then Oracle Receivables  initiates an additional process which  creates the formatted batch information.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Format Automatic Remittances&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Create Automatic Receipts                                        &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to create unapproved, approved, or approved  and formatted automatic receipts.  Whether you can create approved or   formatted automatic receipts depends on the value that your system&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;administrator  has set for the AR: Automatic Receipt Creation   Authority profile  option.        When you save your record, Oracle Receivables  initiates a  single concurrent process which produces a report giving you details of   the automatic receipt batches which have been created.  If you choose  to format your batch then Oracle Receivables  initiates an additional  process which creates the formatted batch information. If confirmation  is not required for the receipt class that you assigned to the payment  method you entered for the creation of this automatic receipt batch,  then Oracle Receivables automatically confirms all of the receipts  within this batch when you approve the batch.  If your receipt class  requires confirmation then Oracle Receivables requires that you confirm  the automatic receipts in this batch in the Confirm Automatic Receipts  form, once they are approved. If you have defined customer relationships  and you want to create automatic receipts for the parent customer, then  you must assign this parent customer&#39;s bank accounts to the invoices  paid with the automatic receipt.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Creation Criteria                                    (AR_BATCHES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Batch Name, Batch Date, Payment Method, GL Date, Currency,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Action (Create,Approve, Format)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Invoice Selection Criteria - Invoice Dates Range, Invoice Number Range,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              Customer Number Range, Due Date Range, Document Number Range&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Approve Automatic Receipts                                       &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use the Approve Automatic Receipts form to approve,delete  and format your automatic receipts.  The actions that you can take in  this form depend upon the value that your system administrator hasset  for the AR: Automatic Receipt Creation Authority profile option.Query up  the automatic receipts that you want to approve, delete or  format, and  then select the action you want to take.  Oracle       Receivables  allows you to update the rate date, type and rate of  your foreign  currency automatic receipt batches if the status of  the batch is  Completed Creation.When you save your record, Oracle Receivables   initiates a single concurrent process which produces a report giving you  details of the automatic receipt batches which have been approved.  If  you choose to format your batch then Oracle Receivables  initiates an  additional process which creates the formatted batch information. If  confirmation is not required for the receipt class that you  assigned to  the payment method you entered for the creation of thisautomatic  receipt batch, then Oracle Receivables automatically  confirms all of  the receipts within this batch when you approve the batch.  If your  receipt class requires confirmation then Oracle Receivables requires  that you confirm the automatic receipts in this batch in the Confirm  Automatic Receipts form, once they are&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;approved.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Format Automatic Receipts&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Confirm Automatic Receipts                                        &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;          Use this form to enter customer confirmations of approved   automatic receipts and their applications.  Oracle Receivables updates  your  customer balances when you confirm a receipt.  After you query up   the automatic receipt you want to confirm, you can review and update  the invoices you have selected to apply to the receipt as  well as  remittance bank and customer bank information.  Oracle     Receivables  allows you to update the invoice application amounts   and bank  information.Oracle Receivables only requires that you use this form to  confirm receipts with payment methods that belong to receipt classes  which require confirmation.  You can query receipts for receipt classes   which do not require confirmation, if they are not yet included in a  remittance batch, but you can only update their remittance and factoring  information.  Oracle Receivables does not allow you to delete a batch  of automatic receipts that has a status of Completed Approval if you  have confirmed any of the receipts within this  batch.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Receipt                         (Query)                  (AR_CASH_RECEIPTS)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Number, Document Number, Receipt Class, Payment Method,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Receipt Date, Receipt Amount, Currency, Customer Name, Customer Number,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Location                                            &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Confirmation Info - Confirm, GL Date, Confirmation Date, Factor,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;                 Confirmed Amount,Customer Reference&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Remittance Detail (Old/New) - Maturity Date, Remittance Bank Name,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              Remittance Bank Branch, Remittance Bank Account, Customer Bank Name,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;              Customer Bank Branch, Customer Bank Account&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Invoice Details&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Balance Due, Approved Amount, Invoice Number, Invoice Type, Invoice Date&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Post QuickCash                                                    &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to recognize and update your customer&#39;s  accounts with receipts entered in the QuickCash forms or through the  Process Lockbox program.  Oracle Receivables displays only those batches   which have not been posted to update customer accounts.  For batches  entered through Lockbox, you can skip this step by choosing         to  post the batch to customer accounts in the Run LockBox Interface&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;form.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Available Batches                           (AR_BATCHES)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Options (Select), Source, Name, Batch Date, Status, Request&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Record A Call                                                     &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to record information about your customer  calls.Oracle Receivables provides collectors with essential call details  and makes it easy to record call information and review previous    calls.   Use this form to log call topics, outcomes, and actions.  You  can place amounts in dispute in the Call Actions zone.  Oracle  Receivables also lets you view a summary of your customer calls in the  View Call History form.  Use \ Other Zoom to quickly review other  information in the View Invoice Image, View Transaction            History, and View Call History forms while you talk to your customer.   You can also review additional customer payment or open invoice  information in the View Receipts by Customer and View Customer Account  Detail forms.  If you enter this form through  the Choose Next Screen  option from another form, Oracle Receivables  defaults information into  the Customer, Contact, and Call Topic zones.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Customer&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Name, Address, Contact Who Called&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Call Topic&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Call Taken By, Invoice Details&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Call Out Come&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Customer Response, Promise, Follow Up, Call Out Come, Memo Pad&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Call Action&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Action, Amount, Memo Pad, Notify&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;View Transaction History                                          &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to review the history of a transaction.  The  complete history includes receipts, credit memos, on-account credits,  adjustments, and debit items.  With Choose Next Screen, you can    move  easily between inquiry screens without using the main menu. Oracle  Receivables completes your new form with information about  the  transaction or receipt you are reviewing when you use Choose   Next  Screen to review an open debit item, on-account credit, credit memo  information, an image of your debit item, on-account credit,or credit  memo, and customer calls.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;View Invoice Image                                               &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to review detailed information about a  transaction. With Choose Next Screen, you can move easily between  inquiry  screens without using the main menu.  When you choose next  screen, Oracle Receivables fills in your new form with information  regarding the transaction you are reviewing.  You can use this to  navigate to forms where you can review application and adjustment  activity, call history, or quickly find other transactions for the  customer.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;View Batch Control Amounts                                       &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to quickly determine the status of your  receipt batches.  Oracle Receivables displays receipt batch information  so you can see where the control counts and amounts are not equal to  your actual counts and amounts.  Use the View Batch Detail and the View  Batch Unapplied Amounts forms to further review your receipt batches and  the receipts they contain.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;View Batch Unapplied Amounts                                      &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to review unidentified and unapplied receipt  counts  and amounts by receipt batch.  You can review receipt batches  based on the search criteria you specify.  Oracle Receivables lets you    quickly access complete information and determine where you need to  continue your work.  You create receipt batches when you use the  QuickCash, Enter Receipts, and Enter Miscellaneous Transactions     forms.  Use the Review Receipts by Batch form to access more detailed  information about any of your receipt batches.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;View Batch Detail                                                &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to review all payments within a receipt batch.   You query the receipt batch you want to review in the Batch zone,  thenyou can use additional criteria to query receipts within that batch.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;View Receipts by Customer                                         &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to review your customers&#39; receipts.  You can  review receipts for a particular customer or all receipts based on the  search criteria you enter in the Receipts zone.  No matter how you  select receipts to review, Oracle Receivables always displays  customer  information as you navigate to each receipt.  Use the ViewCustomer  Account Detail form to review the status of a particular customer&#39;s  account.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;View Transmission History                                         &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to review information about lockbox  transmissions you          submit through the Submit Lockbox Processing  form.  You can review            information about the transmission  record set in the form: use the Maintain Lockbox Transmission Data form  to review individual  records within the transmission.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;View Customer Account Detail                                      &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to review the status of a customer&#39;s account.   Oracle Receivables displays details of all receipts and transactions  for  your customer.  Oracle Receivables also lets you see the current    customer account balances in your functional currency using the most  recent exchange rate.  Oracle Receivables displays different   information depending on the option you select in the customer zone.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;View Customer Account Summary                                     &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to review your customer accounts.  Oracle  Receivables         lets you choose your customers for review by using a  wide range of search criteria.  Oracle Receivables displays all  customers and  customer account balance information that match your  search  criteria.  Use Choose Next Screen to review additional details  for each customer account including account summary information by      accounting period, credit statistics, aging information, credit profile,  and account details.  Oracle Receivables displays all amounts in your  functional currency.  Use \ Other Zoom to navigate directly to the  Customer Account Detail form where you can view thedetails of all items  for each customer.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;View Call History                                                 &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to review previous customer call information.   Oracle Receivables gives you detailed call history information to make  collections more efficient.You can see which customers are not   &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;meeting  their commitments on outstanding receivables, and then  decide what  actions you need to take.  Oracle Receivables lets you review the calls  here that you entered in the Record A Call form.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Customer Inquiry                                                 &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form when you need to identify a customer and you  only have a minimal amount of information.  Oracle Receivables can  identify customers from a partial customer name, a payment number,         a contact name, an address, a city, a state, a postal code, a   transaction number, or a telephone number.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Run Concurrent Programs&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Run Auto Invoice&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Run Customer Interface&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Run Tax Rate Interface&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;- Run Revenue Recognition&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Submit Lockbox Processing                                         &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to submit your lockbox transmission processes  and  transfer payment information from your bank files into Oracle  Receivables.  Oracle Receivables lets you submit each step of the   lockbox transmission process as a separate request or submit all of the  transmission processes as one request, depending upon your  specific  business needs.  For example, you may choose to import  data into Oracle  Receivables and examine it before validating it  within Oracle  Receivables.  Upon examination and approval, you can submit the  validation step and Oracle Receivables automatically  validates your  data and creates QuickCash payment batches.  Oracle Receivables lets you  view your payment batches in the QuickCash  form before updating your  customers&#39; accounts using Post QuickCash. Oracle Receivables gives you  the flexibility to either examine and control each step, or submit all  of the steps at once.             The &#39;Process Lockboxes&#39; program  transfers payments received by your bank to Oracle Receivables.  Since  this program is entering  Payments into Oracle Receivables, the program  must be smart enough to enter the primary billing location as well.  If  your bank is incapable of transmitting the billing location of your  payments,  then the program should choose the primary billing location  of the identified customer.  Oracle Receivables will give you the option  to determine the fate of your payments  when there is no billing   location available.  This option will be enabled in the &#39;Define  Lockboxes&#39; form. Your options will be to reject the payments when the  billing location does not exist or to ignore the missing billing  location.  If you desire the first option, the Oracle Receivables will  issue an error message indicating that the billing location was not  available.  The &#39;Process Lockboxes&#39; program must  evaluate the status of  the &#39;Bill-To Site&#39;parameter in the &#39;QuickCash&#39; form to determine if the  &#39;Billing Location&#39; is required.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Open/Close Accounting Periods                                    &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to open and close accounting periods in your   receivables calendar. You define your receivables calendar in the Define  Calendar form.  Oracle Receivables references the statuses of these  accounting periods to control transaction entry and  journal entry  creation to your general ledger.  You may not enter an activity in a  closed accounting period.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Open Next Accounting Period&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Latest Open Period, Open Next Period&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Accounting Periods&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Period Status (Open,Close,Future), Period Number,  Fiscal Year, &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Period Name,Begin Date, End Date &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Run GL Interface                                                  &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;             Use this form to create journal entries to post in detail or  summary.  Oracle Receivables first transfers transaction data into the  GL_INTERFACE table and generates the Posting Execution Report. Use the  Posting Execution Report to see a summary of transactions that are  imported into the GL_INTERFACE table.  Transactions that  failed  validation are printed in the Unposted Items Report produced from this  run.  From here, if you have Oracle General Ledger installed you can use  Journal Import to create journal entries to post to your general  ledger.  If you do not have Oracle General    Ledger installed you can  use your feeder system to import data from the GL_INTERFACE table.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            Transfer Crireria&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Summary or Detail, GL Posted Date, GL Start Date, GL End Date,&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;            - Run Journal Import&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/6227256025912910729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/oracle-apps-ar-overview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/6227256025912910729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/6227256025912910729'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/oracle-apps-ar-overview.html' title='Oracle Apps AR Overview'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-5005494758953022085</id><published>2011-08-17T00:43:00.001-07:00</published><updated>2011-08-17T00:43:29.626-07:00</updated><title type='text'>12 Steps for Enabling Flexfields in Oracle Report</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;If any one want to use Flexfield in report, there is minimum steps  you have to follow to make things Functional. These are the standard  steps as per AOL guide.&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;strong&gt;Step 1&lt;/strong&gt;&lt;/span&gt; &lt;strong&gt;Define your Before Report Trigger &lt;/strong&gt;&lt;br /&gt;
Here you suppose to call FND SRWINIT from the Before Report Trigger like :&lt;br /&gt;
&lt;blockquote&gt; &lt;span style=&quot;background-color: yellow; color: navy;&quot;&gt;SRW.USER_EXIT(&#39;FND SRWINIT&#39;);&lt;/span&gt;&lt;br /&gt;
&lt;/blockquote&gt;This user exit sets up information for use by flexfields, user  profiles, the concurrent manager, and other Oracle Applications features  as discussed in one of previous post.&lt;br /&gt;
&lt;span style=&quot;color: black;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: red;&quot;&gt;Step 2&lt;/span&gt; Define your After Report Trigger&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
Next, is you need to call FND SRWEXIT from the After Report Trigger like :&lt;br /&gt;
&lt;blockquote&gt;  &lt;span style=&quot;background-color: yellow; color: navy;&quot;&gt;SRW.USER_EXIT(&#39;FND SRWEXIT&#39;);&lt;/span&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;Step 3&lt;/span&gt; Define your required parameters&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;blockquote&gt; In this step you need to define the parameters your report needs by  using the Data Model Painter. You use these parameters in the user exit  calls and SQL statements.&lt;br /&gt;
Lexical Parameters&lt;br /&gt;
&lt;/blockquote&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt; &lt;ul&gt;&lt;li&gt;&lt;span style=&quot;background-color: yellow;&quot;&gt;P_CONC_REQUEST_ID&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: yellow;&quot;&gt;P_FLEXDATA&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;blockquote&gt; You must always create the P_CONC_REQUEST_ID lexical parameter. &quot;FND  SRWINIT&quot; uses this parameter to retrieve information about the  concurrent request that started this report.&lt;br /&gt;
The P_FLEXDATA parameter holds the SELECT fragment of the SQL query.  The initial value is used to check the validity of a query containing  this parameter and to determine the width of the column as specified by  the column alias. Its initial value is some string that contains columns  with a cumulative width more than the expected width required to hold  the data. Make sure the width of this column is sufficient. If there are  total 30 segments in the table then the safest initial value will be:&lt;br /&gt;
&lt;span style=&quot;background-color: yellow;&quot;&gt;(SEGMENT1||&#39;\n&#39;||SEGMENT2||&#39;\n&#39;||SEGMENT3 ... SEGMENT30)&lt;/span&gt;&lt;br /&gt;
You determine the width by determining the length of that string. That  length is roughly the number of characters in the table alias plus the  length of the column name, times the number of segments your code  combinations table contains, times the number of structures you expect,  plus more for delimiter characters as shown in the string above.&lt;br /&gt;
&lt;/blockquote&gt;&lt;strong&gt;Step 4 Define your rest other parameters&lt;/strong&gt;&lt;br /&gt;
&lt;blockquote&gt; You define the rest of the parameters your report needs by using the  Data Model Painter. You use these parameters in the user exit calls and  SQL statements.&lt;br /&gt;
&lt;/blockquote&gt;&lt;strong&gt;Step 5 Call FND FLEXSQL from your Before Report Trigger to populate P_FLEXDATA&lt;/strong&gt;&lt;br /&gt;
&lt;blockquote&gt; Next, given that you want to display flexfield information like  concatenated values and descriptions, and arrange them in order, you  make one call to FND FLEXSQL from the Before Report Trigger specifying  the lexical parameters. This call changes the value of the lexical  parameter P_FLEXDATA at runtime to the SQL fragment that selects all  flexfields value data. For example, the parameter changes to  (SEGMENT1||&#39;\n&#39;||SEGMENT2||&#39;\n&#39;||SEGMENT3||&#39;\n&#39;||SEGMENT4).&lt;br /&gt;
When you incorporate this lexical parameter into the SELECT clause of  a query, it enables the query to return the concatenated segment values  that are needed as input to other AOL user exits. These exits then  retrieve the actual flexfield information for display purposes. &lt;br /&gt;
Here is an example FND FLEXSQL call. Notice that the arguments  are very similar to other flexfield routine calls; CODE= and NUM=  designate the key flexfield and its structure, respectively. For a  report on a different key flexfield (such as the System Items  flexfield), you would use a different CODE and NUM.&lt;br /&gt;
&lt;div style=&quot;float: left; margin: 4px;&quot;&gt; &lt;ins style=&quot;border: medium none; display: inline-table; height: 600px; margin: 0pt; padding: 0pt; position: relative; visibility: visible; width: 160px;&quot;&gt;&lt;ins id=&quot;aswift_1_anchor&quot; style=&quot;border: medium none; display: block; height: 600px; margin: 0pt; padding: 0pt; position: relative; visibility: visible; width: 160px;&quot;&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/div&gt;&lt;div style=&quot;float: right; margin: 4px;&quot;&gt; &lt;ins style=&quot;border: medium none; display: inline-table; height: 600px; margin: 0pt; padding: 0pt; position: relative; visibility: visible; width: 160px;&quot;&gt;&lt;ins id=&quot;aswift_2_anchor&quot; style=&quot;border: medium none; display: block; height: 600px; margin: 0pt; padding: 0pt; position: relative; visibility: visible; width: 160px;&quot;&gt;&lt;/ins&gt;&lt;/ins&gt;&lt;/div&gt;&lt;blockquote&gt;  &lt;span style=&quot;background-color: yellow;&quot;&gt;SRW.REFERENCE(:P_STRUCT_NUM);&lt;br /&gt;
SRW.USER_EXIT(&#39;FND FLEXSQL&lt;br /&gt;
CODE=&quot;GL#&quot;&lt;br /&gt;
NUM=&quot;:P_STRUCT_NUM&quot;&lt;br /&gt;
APPL_SHORT_NAME=&quot;SQLGL&quot;&lt;br /&gt;
OUTPUT=&quot;:P_FLEXDATA&quot;&lt;br /&gt;
MODE=&quot;SELECT&quot;&lt;br /&gt;
DISPLAY=&quot;ALL&quot;&#39;);&lt;/span&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;/blockquote&gt;You should always reference any source column/parameter that is used as a  source for data retrieval in the user exit. This guarantees that this  column/parameter will contain the latest value and is achieved by  &quot;SRW.REFERENCE&quot; call as shown above.&lt;br /&gt;
&lt;strong&gt;Step 6 Call FND FLEXSQL from your Before Report Trigger to populate other parameters&lt;/strong&gt;What you suppose ti do here is just need to call FND FLEXSQL once for every lexical parameter.&lt;br /&gt;
&lt;strong&gt;Step 7 Define your report query or queries&lt;/strong&gt;&lt;br /&gt;
Define your report query Q_1:&lt;br /&gt;
&lt;blockquote&gt; &lt;span style=&quot;background-color: yellow;&quot;&gt;SELECT &amp;amp;P_FLEXDATA C_FLEXDATA&lt;br /&gt;
FROM CODE_COMBINATIONS_TABLE&lt;br /&gt;
WHERE CODE_COMBINATIONS_TABLE.STRUCTURE_DEFINING_COLUMN&lt;br /&gt;
= &amp;amp;P_STRUCT_NUM&lt;/span&gt;&lt;br /&gt;
&lt;/blockquote&gt;The query fetches the data required to be used as input for the FLEXIDVAL user exit later.&lt;br /&gt;
When the report runs, the call to FND FLEXSQL fills in the lexical  parameters. As a result the second query would look something like:&lt;br /&gt;
&lt;blockquote&gt;  &lt;span style=&quot;background-color: yellow; color: black;&quot;&gt;SELECT (SEGMENT1||&#39;-&#39;||SEGMENT2||&#39;-&#39;||SEGMENT3||&#39;-&#39;||&lt;br /&gt;
SEGMENT4) C_FLEXDATA&lt;br /&gt;
FROM CODE_COMBINATIONS_TABLE&lt;br /&gt;
WHERE CODE_COMBINATIONS_TABLE.STRUCTURE_DEFINING_COLUMN = 101&amp;lt; /FONT &amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;strong&gt;Step 8 Create formula columns&lt;/strong&gt;&lt;br /&gt;
Now create columns C_FLEXFIELD and C_DESC_ALL (and any others your  report uses) corresponding to the values and descriptions displayed in  the report. They all are in group G_1.&lt;br /&gt;
&lt;strong&gt;Step 9 Populate segment values formula column&lt;/strong&gt;&lt;br /&gt;
Now you need to retrieve the concatenated flexfield segment values and  description which you incorporate the flexfields user exits in these  columns. In the column definition of C_FLEXFIELD, you incorporate the  FND FLEXIDVAL user exit call in the formula field. You pass the  concatenated segments along with other information to the user exit, and  the user exit populates the concatenated values in this column as  specified by the VALUE token. A typical call to populate segment values  in this column looks as follows:&lt;br /&gt;
&lt;blockquote&gt;  &lt;span style=&quot;background-color: yellow;&quot;&gt;SRW.REFERENCE(:P_STRUCT_NUM);&lt;br /&gt;
SRW.REFERENCE(:C_FLEXDATA);&lt;br /&gt;
SRW.USER_EXIT(&#39;FND FLEXIDVAL&lt;br /&gt;
CODE=&quot;GL#&quot;&lt;br /&gt;
NUM=&quot;:P_STRUCT_NUM&quot;&lt;br /&gt;
APPL_SHORT_NAME=&quot;SQLGL&quot;&lt;br /&gt;
DATA=&quot;:C_FLEXDATA&quot;&lt;br /&gt;
VALUE=&quot;:C_FLEXFIELD&quot;&lt;br /&gt;
DISPLAY=&quot;ALL&quot;&#39;);&lt;br /&gt;
RETURN(:C_FLEXFIELD);&lt;/span&gt;&lt;br /&gt;
&lt;/blockquote&gt;&lt;a href=&quot;http://www.oracleappshub.com/aol/applications-user-exits-in-reports/&quot;&gt;Refer this how to enable user exits in reports.&lt;/a&gt;&lt;br /&gt;
&lt;strong&gt;Step 10 Populate segment descriptions&amp;lt; /STRONG&amp;gt;&lt;/strong&gt;&lt;br /&gt;
&lt;blockquote&gt; &lt;strong&gt;&lt;br /&gt;
&lt;/strong&gt;To populate the segment description use  DESCRIPTION=&quot;C_DESC_ALL&quot; instead of VALUE=&quot;C_FLEXFIELD&quot; as in the  previous call. The user exit call becomes:&lt;br /&gt;
&lt;span style=&quot;background-color: yellow;&quot;&gt;SRW.REFERENCE(:P_STRUCT_NUM);&lt;br /&gt;
SRW.REFERENCE(:C_FLEXDATA);&lt;br /&gt;
SRW.USER_EXIT(&#39;FND FLEXIDVAL&lt;br /&gt;
CODE=&quot;GL#&quot;&lt;br /&gt;
NUM=&quot;:P_STRUCT_NUM&quot;&lt;br /&gt;
APPL_SHORT_NAME=&quot;SQLGL&quot;&lt;br /&gt;
DATA=&quot;:C_FLEXDATA&quot;&lt;br /&gt;
DESCRIPTION=&quot;:C_DESC_ALL&quot;&lt;br /&gt;
DISPLAY=&quot;ALL&quot;&#39;);&lt;br /&gt;
RETURN(:C_DESC_ALL);&lt;/span&gt;&lt;br /&gt;
You have created parameters and columns that are containers of all the  values to be displayed. Now, in the following steps, you create the  layout to display these values on the report.&lt;br /&gt;
&lt;/blockquote&gt;&lt;strong&gt;Step 11 Create your default report layout&lt;/strong&gt;&lt;br /&gt;
&lt;blockquote&gt; First choose Default Layout to generate the default layout. Deselect  C_FLEXDATA. Specify a &quot;Label&quot; and a reasonable &quot;Width&quot; for the columns  you want to display.&lt;br /&gt;
&lt;/blockquote&gt;&lt;strong&gt;Step 12 Finish your report By adjusting report layout.&lt;/strong&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/5005494758953022085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/12-steps-for-enabling-flexfields-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/5005494758953022085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/5005494758953022085'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/12-steps-for-enabling-flexfields-in.html' title='12 Steps for Enabling Flexfields in Oracle Report'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-2360414347568657579</id><published>2011-08-17T00:27:00.003-07:00</published><updated>2011-08-17T00:27:47.621-07:00</updated><title type='text'>Interview Questions For Oracle Apps</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: How will you developed reports from scratch to Registrations.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Ans: &lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;STEP1: &lt;/b&gt;Write Query according to Specs.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;STEP2: Add User Parameter in Query.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;STEP3: Design Data Model.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;STEP4: Design Layout according to specs.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;STEP5: Defined Mandatory Parameter P_CONC_REQUEST_ID in report.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;STEP6: Use User exit in reports.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;STEP7: FTP the report the appropriate top in reports/US folders.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;STEP8: registered reports in Oracle Apps (Note Explain all steps of apps registrations)&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: What is Difference between D2k and APPS Reports?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Ans: &lt;/div&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;8&quot; cellspacing=&quot;0&quot; style=&quot;width: 616px;&quot;&gt;&lt;colgroup&gt; &lt;col width=&quot;291&quot;&gt;&lt;/col&gt; &lt;col width=&quot;291&quot;&gt;&lt;/col&gt; &lt;/colgroup&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt; &lt;td width=&quot;291&quot;&gt; &lt;div class=&quot;western&quot;&gt;D2K&lt;/div&gt;&lt;/td&gt; &lt;td width=&quot;291&quot;&gt; &lt;div class=&quot;western&quot;&gt;Apps Reports&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt; &lt;td width=&quot;291&quot;&gt; &lt;div class=&quot;western&quot;&gt;No User Exit&lt;/div&gt;&lt;/td&gt; &lt;td width=&quot;291&quot;&gt; &lt;div class=&quot;western&quot;&gt;User Exit&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt; &lt;td width=&quot;291&quot;&gt; &lt;div class=&quot;western&quot;&gt;P_Conc_Request_id not Required &lt;/div&gt;&lt;/td&gt; &lt;td width=&quot;291&quot;&gt; &lt;div class=&quot;western&quot;&gt;P_CONC_REQUEST_ID Mandatory Parameter&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: What is Format Trigger?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Ans: Format trigger is used to print conditionally printing of Layout. Format trigger return Boolean values.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: What do you mean by Anchoring in Reports?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Ans : With the help of Anchoring Relative position of two objects will be fixed.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: What are Reports Trigger and Their Firing Sequence?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Ans:&lt;/div&gt;&lt;ul&gt;&lt;li&gt; &lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;BEFORE PARAMETER FORM&lt;/div&gt;&lt;/li&gt;
&lt;li&gt; &lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;AFTER PARAMETER FORM&lt;/div&gt;&lt;/li&gt;
&lt;li&gt; &lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;BEFORE REPORT&lt;/div&gt;&lt;/li&gt;
&lt;li&gt; &lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;BETWEEN PAGES&lt;/div&gt;&lt;/li&gt;
&lt;li&gt; &lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;AFTER REPORT&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: What do you mean by Confine Mode in Reports?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Ans  : Confine Mode Means Locking of Frames. If Confine Mode is on then you  can not move the Object outside the Frame. If it is off you can move the  objects.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: Whats is Difference between Formula Column, Summary and Placeholder Column.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Ans: &lt;/div&gt;&lt;ul&gt;&lt;li&gt; &lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Formula Column: Formula Column is used to compute Values. Formula Column always returns the Values.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt; &lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Summary Column: Summary Column is used for Calculating summary function like Sum, Max. Min, Count.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt; &lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Placeholder Columns: Placeholder Column is used to place the Variables.&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: Whats is Difference between and Lexical and Bind Parameter.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Ans:&lt;/div&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;8&quot; cellspacing=&quot;0&quot; style=&quot;width: 616px;&quot;&gt;&lt;colgroup&gt; &lt;col width=&quot;291&quot;&gt;&lt;/col&gt; &lt;col width=&quot;291&quot;&gt;&lt;/col&gt; &lt;/colgroup&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt; &lt;td width=&quot;291&quot;&gt; &lt;div class=&quot;western&quot;&gt;Bind Parameter&lt;/div&gt;&lt;/td&gt; &lt;td width=&quot;291&quot;&gt; &lt;div class=&quot;western&quot;&gt;Lexical Parameter&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt; &lt;td width=&quot;291&quot;&gt; &lt;div class=&quot;western&quot;&gt;With the help of Bind Parameter You Can Pass Values. &lt;/div&gt;&lt;/td&gt; &lt;td width=&quot;291&quot;&gt; &lt;div class=&quot;western&quot;&gt;With the help of Lexical Parameter You can pass string. You can pass lexical parameter in Select, From , Where Clause&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt; &lt;td width=&quot;291&quot;&gt; &lt;div class=&quot;western&quot;&gt;Denoted by Colon&lt;/div&gt;&lt;/td&gt; &lt;td width=&quot;291&quot;&gt; &lt;div class=&quot;western&quot;&gt;Denoted by Ampersand(&amp;amp;) sign&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: How will you Print Conditionally Layout in reports.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Ans: With the help of Format trigger.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;For example code like:&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;IF :P_TYPE &lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: How will you call Concurrent Program through Reports.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: Whats are User Exit in Reports?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: In Which Folder You will put the Report on the Server?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns : How will you Register the Reports?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns : What do you Mean by Token in Reports.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns : What are Various Default Type in Concurrent Programs?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns : What do you incompatibility in Concurrent Programs?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: How will you Capture ORG_ID Dynamically in Concurrent Programs.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns  : Suppose I have two Parameter Start Date and End Date and I want My  Start Date should be lower then End Date. How will you Validate.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns : What are Various Execution Method in Concurrent Programs in executables.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns : What is Difference between Application Name Defined in Concurrent Program Executables and Concurrent Programs.&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns : Whats is Mandatory Parameter to Register PL/SQL Procedure in Apps?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: How will you Call Reports with in Reports?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: What do you Mean by Incompatibility in Reports?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns : What is significance of Mandatory Parameter in P_CONC_REQUEST_ID?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns: How will you put Message in Log File?&lt;/div&gt;&lt;div class=&quot;western&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Qns : How will you put Message of Reports in LOG Files.&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/2360414347568657579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/interview-questions-for-oracle-apps.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/2360414347568657579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/2360414347568657579'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/interview-questions-for-oracle-apps.html' title='Interview Questions For Oracle Apps'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-1613088229911189134</id><published>2011-08-16T06:07:00.001-07:00</published><updated>2011-08-16T06:07:56.986-07:00</updated><title type='text'>SRW Package in Oracle Report</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&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 m:val=&quot;Cambria Math&quot;/&gt;    &lt;m:brkBin m:val=&quot;before&quot;/&gt;    &lt;m:brkBinSub m:val=&quot;--&gt;    &lt;m:smallfrac m:val=&quot;off&quot;&gt;    &lt;m:dispdef&gt;    &lt;m:lmargin m:val=&quot;0&quot;&gt;    &lt;m:rmargin m:val=&quot;0&quot;&gt;    &lt;m:defjc m:val=&quot;centerGroup&quot;&gt;    &lt;m:wrapindent m:val=&quot;1440&quot;&gt;    &lt;m:intlim m:val=&quot;subSup&quot;&gt;    &lt;m:narylim m:val=&quot;undOvr&quot;&gt;   &lt;/m:narylim&gt;&lt;/m:intlim&gt; &lt;/m:wrapindent&gt;&lt;!--[endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:&quot;Table Normal&quot;;
	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:&quot;&quot;;
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;}
&lt;/style&gt; &lt;![endif]--&gt;  &lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24pt;&quot;&gt;SRW Package in Oracle&amp;nbsp;Report&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;20 May &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW (Sql Report Writer) Package is a built in package in Oracle Reports Builder. It is a collection of PL/SQL constructs that include many functions, procedures, and exceptions you can reference in any of your libraries or reports.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The PL/SQL provided by the SRW package enables you to perform such actions as change the formatting of fields, run reports from within other reports, create customized messages to display in the event of report error, and execute SQL statements. There are nearly 70 functions, procedures, and exceptions are there in this package. Here I am giving brief information and uses of few important functions, procedures, and exceptions.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.MESSAGE:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;It is a Procedure that displays a message with the message number and text that you specify. It is mainly used to debug a report in Reports Builder.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.MESSAGE(msg_number NUMBER, msg_text CHAR);&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Example:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;function foo return boolean is&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;begin&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;if :sal &amp;lt; 0 then&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SRW.MESSAGE(100, &#39;Found a negative salary. Check the EMP table.&#39;);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;raise SRW.PROGRAM_ABORT;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;else&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;:bonus := :sal * .01;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;end if;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;return(true);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;end;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.PROGRAM_ABORT:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;This exception stops the report execution and raises the following error message: REP-1419: PL/SQL program aborted. SRW.PROGRAM_ABORT stops report execution when you raise it.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.DO_SQL:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;This procedure executes the specified SQL statement from within Reports Builder. The SQL statement can be DDL (statements that define data), or DML (statements that manipulate data). DML statements are usually faster when they are in PL/SQL, instead of in SRW.DO_SQL.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Since you cannot perform DDL statements in PL/SQL, the SRW.DO_SQL packaged procedure is especially useful for performing them within Reports Builder.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Example:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;FUNCTION CREATETABLE RETURN BOOLEAN IS&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;BEGIN&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;SRW.DO_SQL(&#39;CREATE TABLE TEST_EMP (EMPNO NUMBER NOT NULL&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;PRIMARY KEY, SAL NUMBER (10,2)) PCTFREE 5 PCTUSED 75&#39;);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;RETURN (TRUE);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;EXCEPTION&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;WHEN SRW.DO_SQL_FAILURE&lt;span&gt;&amp;nbsp; &lt;/span&gt;THEN&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SRW.MESSAGE(100, &#39;ERROR WHILE CREATING TEST_EMP TABLE.&#39;);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;RAISE&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SRW.PROGRAM_ABORT;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;END;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.DO_SQL_FAILURE:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Reports Builder raises this exception when the SRW.DO_SQL packaged procedure fails. This exception stops the report execution and raises the following error message:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;REP-1425: Error running DO_SQL package – REP-msg ORA-msg.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.GET_REPORT_NAME:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;This function returns the file name of the report being executed&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.GET_REPORT_NAME (report_name);&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Example:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;function AfterPForm return boolean is&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;my_var varchar2(80);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;BEGIN&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SRW.GET_REPORT_NAME (my_var);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SRW.MESSAGE(0,&#39;Report Filename = &#39;||my_var);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;RETURN (TRUE);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;END;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.RUN_REPORT:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;This procedure synchronously executes the specified report within the context of the currently running report.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.RUN_REPORT (“report=test.rdf … “)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.SET_FIELD:&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;This procedure sets the value of a character, number, or date field. This is useful when you want to conditionally change a field’s value.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.SET_FIELD (object_id, text CHAR | number NUM | date DATE);&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Example:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Suppose you want to conditionally change the number of a field, based on each employee’s salary. In the format trigger for the field, you could type the following:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;FUNCTION CHGFIELD RETURN BOOLEAN IS&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;TMP NUMBER;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;BEGIN&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;if :sal &amp;gt;= 5000 then&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;tmp := :sal * 1.10;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;srw.set_field (0, tmp);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;else&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;srw.set_field (0, 4000);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;end if;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;RETURN (TRUE);&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;END;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.SET_FIELD should be used only to change the contents of a field’s datatype, not change the field to a different datatype.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Others in Brief:&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul type=&quot;disc&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.SET_FONT_FACE&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; This procedure specifies font face for a CHAR, DATE, or      NUMBER field. SRW.SET_FONT_FACE(‘arial’);&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.SET_FONT_SIZE&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; This procedure specifies font size for a CHAR, DATE, or      NUMBER field. SRW.SET_FONT_SIZE(10);&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.SET_FONT_STYLE&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; This procedure specifies font style for a CHAR, DATE, or      NUMBER field. SRW.SET_FONT_STYLE(SRW.ITALIC_STYLE);&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.SET_FORMAT_MASK&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; This procedure specifies the format mask for the DATE or      NUMBER field. SRW.SET_FORMAT_MASK(‘mask’);&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;SRW.SET_TEXT_COLOR&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #003366; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; This procedure specifies the global text color of the CHAR,      DATE, or NUMBER field. SRW.SET_TEXT_COLOR(‘color’);&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;h3&gt;Use of SRW Package in Report &lt;/h3&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;SRW Package:&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The report execution can be controlled&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Display messages at run time&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Layout field can be initialized&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Formatting can be done&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Make the user to exit report&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;DDL statements can be performed&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Displaying messages:&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The SRW.MESSAGE procedure displays the message. It also displays the code and text that the user has specified.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The message text is displayed in a small dialog box in the following syntax.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in;&quot;&gt;Msg-code: Text&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Code: digits from 0 – 10 &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Text: Max 190 characters&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Warning or Error Messages:&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;SRW.MESSAGE will not terminate the user from continuing. So this can be used for displaying warning messages.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;SRW.PROGRAM_ABORT will terminate the program after displaying the message&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;RAISE SRW.PROGRAM_ABORT;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Running nested reports:&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;For running one report from another report the user has to use SRW.RUN_REPORT&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Go to layout editor, create a button and label it as ‘Click this button’&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Open the property palette of the button and set the Button Behaviour: Type=pl/sql: Pl/sql Trigger= provide the code &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;procedure U_ButtonButtonAction is&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;begin&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&amp;nbsp; srw.run_report(&#39;module=C:\Documents and Settings\Administrator\Desktop\POXDETIT.rdf destype=Screen&#39;);&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;end;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Restricting data:&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;the srw.set_maxrow procedure sets the max number of records that can be retrieved for a specific query.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;In the BEFORE REPORT trigger, you could use the srw.set_maxrow procedure to ensure that only the required num of records are fetched.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-indent: 0.5in;&quot;&gt;begin&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&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; if :p_dname = &#39;RESEARCH&#39; then&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&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; srw.set_maxrow (&#39;Q_2&#39;, 2);&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&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; end if;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&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; end;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Using DDLs in Reports:&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;If the user has to execute any SQL Statement from the report builder then the srw.do_sql procedure is to be used.&amp;nbsp; With the help of SRW.DO_SQL the user can add any DDL or DML operation to the report.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;DML are faster in pl/sql, instead in DO_SQL. Since DDLs can not be performed in pl/sql we make use DO_SQL in report builder.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Srw.do_sql (sqlstatement char);&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Setting Format Attributes:&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Use the SRW.SET_&lt;attributes&gt; procedure to set the format attributes. Mainly used to make some change in the appearance of the layout objects.&lt;/attributes&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;border-collapse: collapse; margin-left: 95.4pt;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;height: 12.5pt;&quot;&gt;   &lt;td style=&quot;border: 1pt solid windowtext; height: 12.5pt; padding: 0in 5.4pt; width: 108.45pt;&quot; valign=&quot;top&quot; width=&quot;145&quot;&gt;   &lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Format attributes&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-color: windowtext windowtext windowtext -moz-use-text-color; border-style: solid solid solid none; border-width: 1pt 1pt 1pt medium; height: 12.5pt; padding: 0in 5.4pt; width: 98.3pt;&quot; valign=&quot;top&quot; width=&quot;131&quot;&gt;   &lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Value&lt;/b&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;height: 0.2in;&quot;&gt;   &lt;td style=&quot;border-color: -moz-use-text-color windowtext windowtext; border-style: none solid solid; border-width: medium 1pt 1pt; height: 0.2in; padding: 0in 5.4pt; width: 108.45pt;&quot; valign=&quot;top&quot; width=&quot;145&quot;&gt;   &lt;div class=&quot;MsoNormal&quot;&gt;Text Color&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; height: 0.2in; padding: 0in 5.4pt; width: 98.3pt;&quot; valign=&quot;top&quot; width=&quot;131&quot;&gt;   &lt;div class=&quot;MsoNormal&quot;&gt;Red&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;height: 11.85pt;&quot;&gt;   &lt;td style=&quot;border-color: -moz-use-text-color windowtext windowtext; border-style: none solid solid; border-width: medium 1pt 1pt; height: 11.85pt; padding: 0in 5.4pt; width: 108.45pt;&quot; valign=&quot;top&quot; width=&quot;145&quot;&gt;   &lt;div class=&quot;MsoNormal&quot;&gt;Font Face&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; height: 11.85pt; padding: 0in 5.4pt; width: 98.3pt;&quot; valign=&quot;top&quot; width=&quot;131&quot;&gt;   &lt;div class=&quot;MsoNormal&quot;&gt;Impact&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;height: 15.05pt;&quot;&gt;   &lt;td style=&quot;border-color: -moz-use-text-color windowtext windowtext; border-style: none solid solid; border-width: medium 1pt 1pt; height: 15.05pt; padding: 0in 5.4pt; width: 108.45pt;&quot; valign=&quot;top&quot; width=&quot;145&quot;&gt;   &lt;div class=&quot;MsoNormal&quot;&gt;Font Weight&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; height: 15.05pt; padding: 0in 5.4pt; width: 98.3pt;&quot; valign=&quot;top&quot; width=&quot;131&quot;&gt;   &lt;div class=&quot;MsoNormal&quot;&gt;Bold&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;height: 11.25pt;&quot;&gt;   &lt;td style=&quot;border-color: -moz-use-text-color windowtext windowtext; border-style: none solid solid; border-width: medium 1pt 1pt; height: 11.25pt; padding: 0in 5.4pt; width: 108.45pt;&quot; valign=&quot;top&quot; width=&quot;145&quot;&gt;   &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11.25pt;&quot;&gt;Font Style&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; height: 11.25pt; padding: 0in 5.4pt; width: 98.3pt;&quot; valign=&quot;top&quot; width=&quot;131&quot;&gt;   &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11.25pt;&quot;&gt;Italic&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;height: 11.25pt;&quot;&gt;   &lt;td style=&quot;border-color: -moz-use-text-color windowtext windowtext; border-style: none solid solid; border-width: medium 1pt 1pt; height: 11.25pt; padding: 0in 5.4pt; width: 108.45pt;&quot; valign=&quot;top&quot; width=&quot;145&quot;&gt;   &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11.25pt;&quot;&gt;Font Pattern&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; height: 11.25pt; padding: 0in 5.4pt; width: 98.3pt;&quot; valign=&quot;top&quot; width=&quot;131&quot;&gt;   &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 11.25pt;&quot;&gt;Solid diamond&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Function age_mask return Boolean is &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Begin&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;If :age &amp;lt; 25 then&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Srw.set_text_color(‘Red’);&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;FR&quot;&gt;Srw.set_font_face(‘Impact’)&amp;nbsp;;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Srw.set_font_weight(‘’srw.bold_weight)&amp;nbsp;;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Srw.set_font_style(‘srw.italic_style’);&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Srw.set_fill_pattern(‘solid diamond’);&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;End if;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;End;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/1613088229911189134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/srw-package-in-oracle-report.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/1613088229911189134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/1613088229911189134'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/srw-package-in-oracle-report.html' title='SRW Package in Oracle Report'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5904962954375706126.post-3832462868752304006</id><published>2011-08-16T06:02:00.001-07:00</published><updated>2011-08-16T06:02:57.624-07:00</updated><title type='text'>STEPS TO REGISTER XML REPORT IN APPS</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&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 m:val=&quot;Cambria Math&quot;/&gt;    &lt;m:brkBin m:val=&quot;before&quot;/&gt;    &lt;m:brkBinSub m:val=&quot;--&gt;    &lt;m:smallfrac m:val=&quot;off&quot;&gt;    &lt;m:dispdef&gt;    &lt;m:lmargin m:val=&quot;0&quot;&gt;    &lt;m:rmargin m:val=&quot;0&quot;&gt;    &lt;m:defjc m:val=&quot;centerGroup&quot;&gt;    &lt;m:wrapindent m:val=&quot;1440&quot;&gt;    &lt;m:intlim m:val=&quot;subSup&quot;&gt;    &lt;m:narylim m:val=&quot;undOvr&quot;&gt;   &lt;/m:narylim&gt;&lt;/m:intlim&gt; &lt;/m:wrapindent&gt;&lt;!--[endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;   &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:&quot;Table Normal&quot;;
	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:&quot;&quot;;
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:&quot;Times New Roman&quot;;
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;}
&lt;/style&gt; &lt;![endif]--&gt;  &lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;STEPS TO REGISTER XML REPORT IN APPS &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 18pt;&quot;&gt;STEPS TO REGISTER XML REPORT IN APPS&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;1)Develop the .rdf file and .rtf file&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;2)Register both .rdf and .rtf file&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;.rdf File registration :&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;=========================&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;1)Move the .rdf file into CUS_TOP\11.5.0\Reports\US&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;2)Create Execuiteable&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Concurrent Program&lt;span&gt;&amp;nbsp; &lt;/span&gt;Output = XML&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Request Group&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Responsibility&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;User&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SRS&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;3)Copy the Concurrent Program Short name&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;.rtf File Regitration:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;=======================&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;1)Goto the XML Publisher Administrator Responsibility&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;2)Select Data Definations form&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;Enter Data Defination Name = Enter Any Name &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;Code&lt;span&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;/span&gt;= Concurrent Program Short Name&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;Application&lt;span&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; &lt;/span&gt;= Any application&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;startdate&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;= Current Date&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;3)Copy the DataDefination name we have to add this to the Templete&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;4)Open the Templete Form&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;Enter Templete Name : Any Name&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;DataDefination&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: enter data defination whatever we have created&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;Code&lt;span&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; &lt;/span&gt;: Concurrent Program Short Name&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;Type&lt;span&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; &lt;/span&gt;: rtf&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;application&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: any Application&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;File&lt;span&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; &lt;/span&gt;: Upload the .rtf file&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;Laguage&lt;span&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; &lt;/span&gt;: English&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;Territory&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;: United States&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;5)Select Apply button&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;After register the .rtf file submit concurrent Program from SRS window system will &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;automatically pick the .rtf file and generates&lt;span&gt;&amp;nbsp; &lt;/span&gt;the Output.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;If we want to customze the .rtf file we have to download by using templete , Customize then&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;&quot;&gt;upload the .rtf templete&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0.0001pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gopalmajithiya.blogspot.com/feeds/3832462868752304006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/steps-to-register-xml-report-in-apps.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/3832462868752304006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5904962954375706126/posts/default/3832462868752304006'/><link rel='alternate' type='text/html' href='http://gopalmajithiya.blogspot.com/2011/08/steps-to-register-xml-report-in-apps.html' title='STEPS TO REGISTER XML REPORT IN APPS'/><author><name>gopal.majithiya</name><uri>http://www.blogger.com/profile/09659263596533771060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>