Document MD070 AIM or UOM for OAF personalizations and extensions
Hi,
I need to make a technical document of a personalization and extension. I did in the past many MD070 about forms, plsql reports. Now I would to follow a standard AIM or UOM template also for OAF.
Have you got an example of a MD070 about OAF ?
thanks
Lou
Hi Patricia,
I dont think there is any special tool to keep track of the extensions.
In our system, we use source control system(CVS) to keep track of extensions(xml and java).
--Prasanna
Similar Messages
-
Move OAF personalizations and extensions from one instance to anothe
Please
tell me steps how to move Personlizations from one Instance to another Instance
Regards,
Vivek GautamHi I am make changes at bean level making a field Read only by personalization.But that is not getting migrated or even shown in the XML file generated please help
DECLARE
BEGIN
jdr_utils.listcustomizations(p_document => '/oracle/apps/ar/cusstd/srch/webui/ArPrtySrchPG');
END;
/oracle/apps/ar/cusstd/srch/webui/customizations/function/AR_ARXCUDCI_QUICK_VIEW/ArPrtySrchPG
/oracle/apps/ar/cusstd/srch/webui/customizations/function/AR_ARXCUDCI_GATEWAY_VIEW/ArPrtySrchPG
/oracle/apps/ar/cusstd/srch/webui/customizations/function/AR_ARXCUDCI_STD_VIEW/ArPrtySrchPG
/oracle/apps/ar/cusstd/srch/webui/customizations/responsibility/67606/ArPrtySrchPG
/oracle/apps/ar/cusstd/srch/webui/customizations/site/0/ArPrtySrchPG
/oracle/apps/ar/cusstd/srch/webui/customizations/org/229/ArPrtySrchPG
/oracle/apps/ar/cusstd/srch/webui/customizations/responsibility/57647/ArPrtySrchPG
BEGIN
jdr_utils.printdocument(p_document => '/oracle/apps/ar/cusstd/srch/webui/customizations/responsibility/57647/ArPrtySrchPG');
END;
<?xml version='1.0' encoding='UTF-8'?>
<customization xmlns="http://xmlns.oracle.com/jrad" version="9.0.6.0.0_35" xml:lang="en-US" customizes="/oracle/apps/ar/cusstd/srch/webui/ArPrtySrchPG" xmlns:user="http://xmlns.oracle.com/jrad/user" user:responsibilityKey="cl cz_com_czk coll agent"
user:responsibilityAppId="695">
<modifications>
<modify element="pageLayoutRN" controllerClass="oracle.apps.ar.cusstd.srch.webui.xxArPrtySrchCO2"/>
</modifications>
</customization> -
OAF Personalization and Validation Issue
hi Gurus and Experts
Lets say I have my lines contain following attributes, and I have following users (User-Cre, User-LA)
User-Cre > LinesId
User-Cre > LinesNumber
User-Cre > ItemCategory
User-Cre > ItemId
User-Cre > RequestedQty
User-LA > SanctionedQty
User-LA > LPQty
User-LA > AuthorityLetterNumber
User-LA > Remarks
I have mentioned the fields filled by respective user. I want fields to be shown to relevant users only, for example last 4 fields should not be shown to "User-Cre" and first five fields should not be shown to "User-LA". I guess I can achieve it through OAF personalization using SPEL. Problem is I have some validation on both sets of attributes. I want to know that if validations will be fired on User-LA related attributes when these fields will not be rendered using OAF Personalization ? Kindly explain it deeply so that my understanding become clear. If there exist any coding then please write it here and please give some more smart techniques to do so. Many many thanks in advance
RegardsHi,
I have mentioned the fields filled by respective user. I want fields to be shown to relevant users only, for example last 4 fields should not be shown to "User-Cre" and first five fields should not be shown to "User-LA". I guess I can achieve it through OAF personalization using SPEL. Problem is I have some validation on both sets of attributes. I want to know that if validations will be fired on User-LA related attributes when these fields will not be rendered using OAF Personalization ? Kindly explain it deeply so that my understanding become clear. If there exist any coding then please write it here and please give some more smart techniques to do so. Many many thanks in advances
You can achieve this requirement by using SPELL for the following columns. You can set those columns rendered = false //by SPELL
Even though you will set it rendered false, all the validation will get fired related to those field. Try to find out whether there is any validation for the given columns. If there is some sort of validations done then you need to go for overriding Validation methods.
Regards,
Gyan -
Manual update for plug ins and extensions not working
I've just noticed that when I attempt to manually check for updates either in plug ins and/or extensions from the gear symbol drop down screen that I get the drop down screen, but, the check for updates function does not work. It just sits there with nothing happening. I have to close the screen to get out of that function. Anybody know anything about this?
Thanks you for your comments. I would mention that this problem just started with the update to FF 37.0.4 I tried restarting FF in safe mode with no effect on the above mentioned problem. Any other thoughts?
-
Unable get the bean in Controller of the item created through OAF Personalization
Hello Folks,
I have a requirement to create an Static Styled Text item through OAF Personalization and that item should be shown if it meets some particular condition.
So I tried to extend the controller of the page and tried to get the reference of the bean but I am not getting the bean in the controller class.
I have seen the main page and some external regions are there in the page.
Main Page has the controller attached in its page layout region and other regions don't have any CO attached.
Whenever I create the item it is under that particular region.
When I try to access some seeded item created under that region and I am able to get the bean in the controller but not the one created by me.
Here is the scenario:
Suppose Page Name is TestPG, it includes some external region like XyzPG, whenever I create the item it gets created under XyzRN with name XyzRN.item1 but whatever seeded items are there those are there with name item2,item3 etc. For item2, item3 I am able to get the bean but not not for XyzRN.item1 in the controller.
Could you please tell me how to get the bean for XyzRN.item1 in the main page controller.
Please reply soon. Its urgent.
Thanks,
Raja DuttaHi Shobit,
I have tried the workaround given by you at the 4th reply.
a) In your base page controller, try to get bean instance of child embeded region top ui element.
b) Now use this bean instance to find child region instance from your base page CO
But it didn't work for me :-( :'(
Here is the information about the page and region:
The page includes the region like this:
<page xmlns="http://xmlns.oracle.com/jrad" xmlns:oa="http://xmlns.oracle.com/oa" xmlns:ui="http://xmlns.oracle.com/uix/ui" xmlns:jrad="http://xmlns.oracle.com/jrad" version="10.1.3_1086" xml:lang="en-US" file-version="$Header: AccountInfoPG.xml 120.8.12010000.2 2009/06/01 12:05:24 vnetan ship $" xmlns:user="http://xmlns.oracle.com/jrad/user">
<oa:pageLayout id="PageLayoutRN" windowTitle="Account Information" amDefName="oracle.apps.ce.bankaccount.server.BankAccountAM" controllerClass="oracle.apps.ce.bankaccount.webui.AccountInfoCO" warnAboutChanges="true">
<oa:defaultSingleColumn id="AccountInfoRN" extends="/oracle/apps/ce/bankaccount/webui/AccountInfoRN"/>
I have check the /oracle/apps/ce/bankaccount/webui/AccountInfoRN through Functional Administration, it doesn't have any controller attached.
I have tried like this:
1. I have created one static styled text item through the main page personalization:
Static Styled Text: IBAN Message which has id XxIBANMessage
2. Another static styled text item through the region (included in the main page )personalization:
Static Styled Text: (AccountInfoRN.XxIBANMessage1) [ When viewed at page level ]
Static Styled Text: (XxIBANMessage1) [ When viewed at region level ]
Controller Code is:
try{
// Get bean of Static Styled Text item using findChildRecursive
OAStaticStyledTextBean ibanMessageBean2 = (OAStaticStyledTextBean)webBean.findChildRecursive("XxIBANMessage");
if(ibanMessageBean2!=null && !ibanMessageBean2.equals(""))
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:found 1",2);
ibanMessageBean2.setRendered(true);
else
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:not found at page level 1",2);
OAStaticStyledTextBean ibanMessageBean = (OAStaticStyledTextBean)webBean.findChildRecursive("AccountInfoRN.XxIBANMessage1");
if(ibanMessageBean!=null && !ibanMessageBean.equals(""))
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:found 2",2);
ibanMessageBean.setRendered(true);
else
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:Not found with alias 2",2);
OADefaultSingleColumnBean bean = (OADefaultSingleColumnBean)webBean.findChildRecursive("AccountInfoRN");
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:bean="+bean,2);
OAStaticStyledTextBean ibanMessageBean1 = (OAStaticStyledTextBean)bean.findChildRecursive("XxIBANMessage1");
if(ibanMessageBean1!=null && !ibanMessageBean1.equals(""))
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:found 3",2);
ibanMessageBean1.setRendered(true);
else
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:Not found through region 3",2);
/*===========with findIndexedChildRecursive ===========*/
OAStaticStyledTextBean ibanMessageBean3 = (OAStaticStyledTextBean)webBean.findIndexedChildRecursive("XxIBANMessage");
if(ibanMessageBean3!=null && !ibanMessageBean3.equals(""))
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:findIndexedChildRecursive:found 1",2);
ibanMessageBean3.setRendered(true);
else
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:findIndexedChildRecursive:not found at page level 1",2);
OAStaticStyledTextBean ibanMessageBean4 = (OAStaticStyledTextBean)webBean.findIndexedChildRecursive("AccountInfoRN.XxIBANMessage1");
if(ibanMessageBean4!=null && !ibanMessageBean4.equals(""))
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:findIndexedChildRecursive:found 2",2);
ibanMessageBean4.setRendered(true);
else
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:findIndexedChildRecursive:Not found with alias 2",2);
OADefaultSingleColumnBean bean1 = (OADefaultSingleColumnBean)webBean.findIndexedChildRecursive("AccountInfoRN");
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:bean1="+bean1,2);
OAStaticStyledTextBean ibanMessageBean5 = (OAStaticStyledTextBean)bean1.findIndexedChildRecursive("XxIBANMessage1");
if(ibanMessageBean5!=null && !ibanMessageBean5.equals(""))
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:findIndexedChildRecursive:found 3",2);
ibanMessageBean5.setRendered(true);
else
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:findIndexedChildRecursive:Not found through region 3",2);
catch(Exception e)
pageContext.writeDiagnostics(this,"XXAccountInfoCO:processRequest:catch:Erro:"+e.getMessage(),2);
O/p through diagnostics:
XXAccountInfoCO:processRequest:not found at page level 1
XXAccountInfoCO:processRequest:Not found with alias 2
XXAccountInfoCO:processRequest:bean=OADefaultSingleColumnBean, localName='header'
XXAccountInfoCO:processRequest:Not found through region 3
XXAccountInfoCO:processRequest:findIndexedChildRecursive:not found at page level 1
XXAccountInfoCO:processRequest:findIndexedChildRecursive:Not found with alias 2
XXAccountInfoCO:processRequest:bean1=OADefaultSingleColumnBean, localName='header'
XXAccountInfoCO:processRequest:findIndexedChildRecursive:Not found through region 3
Please advise. its urgent. meanwhile I will try the workaround given at 3rd reply.
Thanks
Raja Dutta -
Where to find the document category in oracle purchasing for existing attachments?
Where to find the document category in oracle purchasing for existing attachments and also how to create a new category?
Hi Sanjay,
We are looking to add the below 3 marked document categories to Purchasing.
But here the application is for order management, how can we use them for purchasing? -
Unit of Measure(UOM) for PO and Packing
Dear all,
we have got issue about UOM for Purchase order and Packing.
When we create PO with vendor then we use UOM is set for example: sofa.
but when we GR from Vendor the storekeeper check artice follow UOM is Set. (packing).
pls help usDear,
Basing on your post - your stock keeping unit is SET.
Purchase order is SOFA.
Go to material master and maintain basic UOM as SET and Order unit as SOFA.
Whenever you are raising PO using this material, the PO UOM will be SOFA. Maintain the conversion factors if applicable.
One more way in PR - Source of supply tab you can mention purchase organization and order unit as SOFA (this wihthout making changes in material master). But everytime create PR indentor has to pay attention towards this entry.
Regards,
Syed Hussain. -
Need documents for interfaces and extensions and forms...
hai friends,,
i need to assist my functional team..for creation of functonal design for reports , interfaces and extensions and forms...
can aby body send me the documents or post here??
Thanks in advance...
regards
anandHello,
try these:
Universe Design on RDBMS:
http://help.sap.com/businessobject/product_guides/boexir31/en/xi31_designer_en.pdf
Universe Design on OLAP:
http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_sap_olap_universes_en.pdf
WebI:
http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_web_intelligence_java_report_panel_en.pdf
http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_web_intelligence_formulas_functions_calculations_en.pdf
Regards
-Seb. -
Reg:Multiple UOMs for same item
Hi,
How to define the multiple UOMs for same item.And the item should be converted in one UOM.
Iam using 9.0 PL.08Hi,
Please check SAP help file:
http://help.sap.com/saphelp_sbo900/helpdata/en/89/7ca0a701c64e4a97f4ea5a4edca8b2/content.htm?frameset=/en/44/c4c1cd7ca22e17e10000000a114a6b/frameset.htm
Thanks & Regards,
Nagarajan -
OAF personalization: Could not export any Document Error
Hello,
I am trying to export my personalization from test to prod but i get the below errors when i export the files from test
After i select the files and click the "Export to File System" button i get the below error...
Documents Exported.
Could not export any Document.
Error while exporting following files:
/oracle/apps/irc/candidateSearch/webui/customizations/site/0/CmAplSrchQueryRN
/oracle/apps/irc/candidateSearch/webui/customizations/site/0/CmCandSrchCritDumRN
/oracle/apps/irc/candidateSearch/webui/customizations/function/IRC_CM_APL_SEARCH_PAGE/CmAplSrchQueryRN
/oracle/apps/irc/candidateSearch/webui/customizations/function/IRC_CM_PERSON_SEARCH/CmPersonSrchQueryRN
/oracle/apps/irc/candidateSearch/webui/customizations/site/0/CmPersonSrchQueryRN
/oracle/apps/irc/candidateSearch/webui/customizations/function/IRC_CM_CANDIDATE_SEARCH/CmCandSrchCritDumRN
any ideas why ??
thanksHi Kali!
I am having the same issue but have confirmed that the profile value for FND: Personalization Document Root Path is the same in both TST and PROD enviroments.
Still getting the error "Could not export any Document"
I've done a successful export/import from DEV into TST using the same root path.
Any ideas? -
Help needed with MD70 document for OAf personlisations!!Urgent
Hi everyone,
I have done around 10 odd personalisations/extensions on a standard form and i am supposed to prepare a md70 document for the same.
I have not seen any template for md70 which seems good enough to map the personalisation steps
Moreover,how do i explain the VO and CO extension steps in the document,i am totally blank
Please suggest something and please if anyone has a sample md70 done for oaf personlizations,i will be grateful if you could send it to hatsoffforu@gmail for refrence purpose alone
Thanks in AdvanceHi Sumit,
I have been through metalink but i could not find anything relevant.As far as other sources,i did put my query in mukul's blog too.The thing is i dont know too many OAF developers,so i gotta turn to the ones i know.
I am anywas trying to draft the document based on d2k personlization putting pers snapshots and stuff,but since u guys have already worked on real time requirements,i just thought it will be better.cos i still don know how much too to explain in the doc -
Hi All,
Do you have a sample MD070 which includes OAF development ? Does Oracle provide any MD070 template for OAF development ?
Kindly send it to [email protected]
Thanks,
MurugesanHi,
There is no specific MD070 for OAF.
You can use MD070 used for Oracle Forms and modify it as per OAF components and their explanation.
Regards,
Sandeep M. -
Is there any Documentation frame work for OAF development
hi
Is there any Documentation frame work for OAF development like AIM Documentation for RICE components ?
Hence , it is very clear that, MD50 and MD70 template is not for the OAF java development.
Is there any need to document the oaf development, hence it is using MVC architecture and all the components of the OAF development is very transparent.
thanksYou can extra sections if needed based on the customizations / extensions / personalizations.
Cheers
AJ -
How to identify the OAF customizations and personalizations
Hi All,
We are in the process of upgrading from 11.5.10 to 12.1.3
There are certain customizations and personalizations done on many OAF pages of various modules (like Self service, iRec, iSupplier, etc)
Will the upgrade impact these customizations/personalizations? If so, will it be entirely removed and do we need to redo the customizations/personalizations over again?
Also, I have another need for identifying the existing customizations and personalizations (in 11.5.10) in OAF pages. There are no documents with us which will explain the existing customizations/personalizations in OAF . Need to identify the same. Is there a way which i can follow to identify these?.
Any pointers on this will be really helpful
Thanks,
MohanCan you please give me some pointers on identifying/migrating the OAF personalizations/customizations
Any documents/links to the same will be really helpfulRun the query in this thread to find the list of personalizations -- Re: Can I get a report of all personalizations?
To migrate personalization, please refer to:
Upgrading Form Personalizations and OA Framework Personalizations from Oracle E-Business Suite Release 11i to 12.1 (Doc ID 1292611.1)
Customization in Oracle Applications (Doc ID 743490.1) -- Moving Personalizations between instances
Tips About FNDLOAD (Doc ID 735338.1)
Thanks,
Hussein -
Is it possible to launch a form from an OAF page using OAF Personalization
In R11, the Customer Standard form ARXCUDCI was customized to call a custom block from the Address screen. In R12 the customer standard form has become an OAF page. We have decided to create a custom form for the custom block using Oracle Developer. However we need a mechanism to call this custom form from the Customer Standard OAF page.
My query is if it is possible to call a custom form from an OAF page using OAF personalization only (i.e. without directly customizing the code of the OAF page)
Thanks
SanjayDear Apurba,
I have made some progress.
I have open the Customers OAF Page, queried a customer, selected a site and opened it.
Then chose Personalize "Account Site Address"
There I added a Button on the Header Address level
ID=XXTVL_LASSY_BUTTON
Populated the Additional Text and Prompt properties.
Also set Destination URI=form:SYSADMIN:SYSTEM_ADMINISTRATOR:STANDARD:FND_FNDMNMNU.
The button is now showing in the address page, and when I click on it it opens the seeded Menu form.
I now have to create the custom form and set Destination URI to the Custom Form.
I am also aware how to add parameters to Destination URI.
But could you let me know how to read the value from a OAF page form field and reference it in Destination URI.
I need the value of PARTY_SITE_ID of the Address OAF page.
Alternatively, the Site Number is displayed on the OAF page. If I can read it that will also do. I can use the Site Number in the custom form rather than PARTY_SITE_ID
Thanks
Sanjay
Maybe you are looking for
-
Quicktime 7.5 Visual Problem
I know this topic has been discussed alot but I dont seem to have found a solution to solve my problem. I just got a new laptop and downloaded the latest version of quicktime to find out that I am not having any visuals just sound I have read many th
-
"group by" slow for using "count(distinct some_column)" - a better way?
Hi all, i have an select count(distinct some_column), from [...] group by [...]; Which is slowed down for the "*count(distinct some_column)*". The "group by" aggregates base records. But the base records have 1:n for some #1 event #n records each. So
-
FCP X 's browser will show me my stills in Aperture, but only the masters are showing. I would like to use a version of the still ( one that has been cropped and has other adjustments done to the still image. Is there a way to see and bring in the
-
HOw do I restore and set up my phone as new? It asked for a passcode. What is that?
-
N8 = 480 euros worth of fail
Long time Nokia user. Started in 1996 with their banana phone, used 9200/9300i/E70/72/75/90 and now I bought a Nokia N8. Since I've had it, i had nothing but problems. 1. Wifi on the phone is mediocre. There is no simple off button and it takes 20 m