Академический Документы
Профессиональный Документы
Культура Документы
http://oracle.anilpassi.com
Brief History of Self Service in EBS, its evolution and reasons for direction PL/SQL Web Cartridge
PL/SQL stored procedures build HTML tags and returned the HTML document. A package named htp can be used to generate HTML tags. API's within pl/sql package htp/htf were provided. Some examples are htp.htmlOpen, htp.htmlClose, htp.headOpen, htp.headClose, htp.bodyOpen, htp.bodyClose, htp.comment, htp.base, htp.title, htp.script, htp.formOpen, htp.formClose, htp.formCheckbox, htp.formText etc
A pl/sql procedure builds HTML tags, and the resultant HTML is shown on the browser
Disadvantages
Both static/dynamic Content & validations were programmed within the PL/SQL. Presentation and data were within the same layer [much like java servlets] Even the simplest possible change required changes to PL/SQL Code
http://oracle.anilpassi.com
http://oracle.anilpassi.com
Brief History of Self Service in EBS, its evolution and reasons for direction AK Developer with PL/SQL and other technologies In AK Developer Regions and Region Items can be defined using Screens. Important tables in AK Developer are AK_REGIONS and AK_REGION_ITEMS. AK Developer separates Data Layer from Presentation Layer. Regions within the screen and their fields can be defined using AK Developer. Examples of Customizations to AK Developer are
Changing the prompt of the field Making a fields Mandatory Hiding/Rendering fields Horizontal/Vertical alignments Enabling Descriptive Flexfields by rendering ATTRIBUTE columns Attaching an LOV to a field.
http://oracle.anilpassi.com
Brief History of Self Service in EBS, its evolution and reasons for direction AK Developer with PL/SQL and other technologies
There were different subset of technologies that were used alongside AK Developer. HRMS with PL/SQL Cartridges, but referenced AK Metadata iProc with "XML Regions that were mapped to AK Regions" iStore with JSP pages that internally used AK Regions as Metadata.
http://oracle.anilpassi.com
This limitation was overcome by adding few more tables to the AK Application. These tables would store customers changes
http://oracle.anilpassi.com
Brief History of Self Service in EBS, its evolution and reasons for direction OA Framework + [AK Developer as Meta Data] + Personalizations in AK
A combination of OA Framework + AK Developer. This solution was delivered by Oracle to overcome the disadvantages whereby patches undid the AK Developer Changes. In this case, personalizations are allowed and are stored in AK_CUSTOMIZATIONS, AK_CUSTOM_REGIONS and AK_CUSTOM_REGION_ITEMS. Hence changes done to Prompt, rendering etc property were retained during patches/upgrades.
http://oracle.anilpassi.com
http://oracle.anilpassi.com