Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1


Ratings: (0)|Views: 828|Likes:
Published by riazahmad82

More info:

Published by: riazahmad82 on Sep 07, 2009
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





Question: What are the key benefits of forms personalization over custom.pll?Answer:Multiple users can develop forms personalization at any given point intime.It is fairly easy to enable and disable forms personalization. –>A programmer is not required to do simple things such as hide/disable fieldsor buttons. –>Provides more visibility on customizations to the screen.Question: Tell me some limitations of forms personalization when compared toCUSTOM.pll?Answer:  –>Can’t create record group queries, hence can’t implement LOV Querychanges. –>Can’t make things interactive, i.e. can’t have a message box that givesmultiple choices for example Proceed or Stop etc.
 Question: How can you import invoices into Oracle Receivables?Answer: You can either use AutoInvoice by populating tables RA_INTERFACE_LINES_ALL,RA_INTERFACE_DISTRIBUTIONS_ALL &RA_INTERFACE_SALESCREDITS_ALL.Alternately you may decide to use APIar_invoice_api_pub.create_single_invoice for Receivables Invoice Import.Question: In OA Framework, once your application has been extended by substitutions, isit possible to revert back to remove those substitutions? Answer:yes, by setting profile option “Disable Self-Service Personal%” to Yes, keepingin mind that all your personalizations will get disabled by this profile option. This profileis also very useful when debugging your OA Framework based application in the event of some error. By disabling the personalization via profile, you can isolate the error, i.e. is being caused by your extension/substitution code or by Oracle’s standard functionality.Question: For a PL/SQL based concurrent program do you have to issue a commit at theend? Answer:The concurrent program runs within its own new session. In APPS, the defaultdatabase setting enforces a commit at the end of each session. Hence no explicitCOMMIT is required.Question: What is the difference between running Gather Stats and “Program – Optimizer[RGOPTM]” in Oracle General Ledger? 
Answer:“Gather Stats” will simply gather the stats against existing tables, indexes etc.However Gather Stats does not create any new indexes. But “Program – Optimizer[RGOPTM]” can create indexes on GL_CODE_COMBINATIONS, providedaccounting segment has the indexed flag enabled, Question: How do you know if a specific Oracle patch has been applied in apps to your environment?Answer:Use table ad_bugs, in which column bug_number is the patch number.
SELECT bug_number ,to_char(creation_date, ‘DD-MON-YYYY HH24:MI:SS’) dated  FROM apps.ad_bugsWHERE bug_number = TRIM(’&bug_number’) ;
 Question: How to make concurrent program end with warning?Answer:If the concurrent program is of type PL/SQL, you can assign a value of 1 to the“retcode” OUT Parameter. For a Java Concurrent program, use the code similar to below
 ReqCompletion lRC; //get handle on request completion object for reporting status IRC = pCpContext.getReqCompletion(); lRC.setCompletion(ReqCompletion.WARNING,“WARNING”);
 Question: Which table is used to provide drill down from Oracle GL into sub-ledger?Answer:GL_IMPORT_REFERENCES Question: You have just created two concurrent programs namely “XX PO Prog1″ &“XX PO Prog2″. Now you wish to create a menu for Concurrent Request submissionsuch that only these two Concurrent Programs are visible from that Run Request menu.Please explain the steps to implement this?Answer: a) Define a request group, lets say with name “XX_PO_PROGS” b) Add these two concurrent programs to the request group “XX_PO_PROGS”c) Define a new Form Function that is attached to Form “Run Reports”d) In the parameter field of Form Function screen, enter REQUEST_GROUP_CODE=”XX_PO_PROGS”REQUEST_GROUP_APPL_SHORT_NAME=”XXPO”TITLE=”XXPO:XX_PO_PROGS” e) Attach this form function to the desired menu.
Question: Which responsibility do you need to extract Self ServicePersonalizations?Answer 
Functional Administrator Question: Can you list any one single limitation of Forms Personalizationfeature that was delivered with 11.5.10Answer:You can not implement interactive messages, i.e. a message will givemultiple options for Response. The best you can get from FormsPersonalization to do is popup up Message with OK option.
Question: This is a very tough one, almost impossible to answer, but yet I will ask. WhichForm in Oracle Applications has most number of Form Functions?Answer:“Run Reports”. And why not, the Form Function for this screen has a parameter to which we pass name of the “Request Group”, hence securing the list of ConcurrentPrograms that are visible in “Run Request” Form. Just so that you know, there are over 600 form functions for “Run Reports”Question: How will you migrate Oracle General Ledger Currencies and Sets of BooksDefinitions from one environment to another without Keying? Will you use FNDLOAD?Answer:FNDLOAD can not be used in the scenario. You can use migrator available in“Oracle iSetup” ResponsibilityQuestion: How can an end-user be given control to run a script developed by a developer,given that an end user will never have access to apps password (and rightly so)?Answer:This script can be attached to a Concurrent Program via a concurrent programexecutable. The user will then be given access to this Concurrent Program.Question: But how will the end user or Oracle Apps make this script run every 10hoursdaily?Answer:A concurrent program can be scheduled to run at desired intervals. The scheduleis defined at the time of submission.Question: What are the basic steps when defining a concurrent program?Answer:Broadly speaking there are three steps when developing a concurrent program inOracle Apps Step 1. Make Oracle Apps identify the executable Step 2. Provide a handleto the executable by means of defining a concurrent program Step 3. Make thisconcurrent program accesible to selected users via their responsibility.

Activity (24)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Sunil Guturi liked this
prabhu181 liked this
reddyvijayk liked this
reddyvijayk liked this
satyagolti liked this
siva_aspm liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->