| Home |
| Technical Articles |
| Training Articles |
| Receive Email for New Articles |
| Contributors |
| Apps Book |
Technical Articles
Oracle Scripts
JDR_UTILS 

| JDR_UTILS | | Print | |
| Written by Anil Passi | |
| Wednesday, 11 July 2007 | |
|
Here I am listing my most commonly used JDR_UTILS APIs used in OA Framework. There are some scripts that I can’t live without, and these are some of them. Note: All these operations can also be done via Functional Administrator responsibility. JDR_UTILS.LISTDOCUMENTS Use this API to list of all OA Framework the documents in a path/module. This script is very handy, as it provides a list of all the desired documents/extensions/personalizations in one go. DECLARE The script above will produce a list of all the MDS Documents in HRMS plus all the BC4J extensions done to HRMS module will be listed here too. Surely you can run this for whatever module/application you desire.
Notes on jdr_utils.listdocuments
DECLARE JDR_UTILS.LISTCUSTOMIZATIONS List of all the Personalizations/Extensions/Contents for a specific object. For example, as below, I wish to know the various levels at which a specific object has been personalized or extended. DECLARE Notes on jdr_utils.listcustomizations
JDR_UTILS.PRINTDOCUMENT List of all the Personalizations/Extensions for a specific object. For example, as below, I wish to see the name of the new AM Java Class that substitutes the standard VisitorAM. DECLARE The result below shows to me that xxVisitorAM is the new Java AM Class that substitutes the standard VisitorAM class Another example for jdr_utils.printDocument is to see the content of Site Level personalization on a specific page DECLARE The result of this command indicates which fields/regions/beans have been hidden or effected by personalization DELETE A DOCUMENT OR DELETE A PERSONALIZATION OR DELETE AN EXTENSION OR A SUBSTITUTION The title says it all. Once you have found the exact name of the document with its full path [using jdr_utils.listdocuments], you can then delete the same by using command below. For example to delete the Application Module substitution, use command DECLARE Comments
(0)
You must be logged in to a comment. Please register if you do not have an account yet.
|