SlideShare a Scribd company logo
1 of 15
Copyright © Dereck De Almeida All rights reserved.
Author: Dereck De Almeida
http://orabot.me/
FA Design Time ADF Customizations
– Getting Started
August, 2014
#Consulting #Technology #Product Development
Introduction
I have a scenario where we need to send actionable emails to non-portal suppliers for Purchase
Order acknowledgment. In order to find out how the supplier contacts are being created in IAM I
needed to dig a little deeper into the UI to find out how this was being done in the standard
Supplier Maintenance UI.
These steps are the same steps you would follow if you were to make any design time
customization to the standard UI which could not be achieved by the composer.
As a side note in R12 we had “About This Page” which provided us with some detailed
information on the pages you were viewing. In Fusion Applications some information is available
from the customization manager but not all of it and it is not presented in the same manner as in
R12. If you would like to have the “about this page” functionality in Fusion Applications then be
sure to add your request to the ER logged Bug 9781647 : SPTBLTY: UI EXPOSURE OF VERSION
AND DIAGNOSTIC INFO (ABOUT THIS PAGE/APPSCHECK)
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
First step is to login to the Application and navigate to your page
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
Now I’ll customize this page using Administration => Customize Page Name
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
Now I’ll select the page fragment
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
In the customization manager you will be able to see the name of the page fragment
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
Now I need the procurement ear file, I can find the exact path from the Procurement domain
console under Deployments
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
Now I use an ftp client or command line to copy the ear to my local drive
cd /u01/app/oracle/fa1dev/products/fusionapps/applications/prc/deploy
get EarProcurement.ear
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
Now I launch Jdeveloper and I start with the Fusion Applications Developer Role
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
Create a new application of type Fusion Applications Customization Application
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
Give our new application a naming prefix and select our local copy of the ear
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
Now we switch roles to the Fusion Applications Customization Administrator tools => preferences
=> roles
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
Once Jdeveloper has restarted you will see the customization context configuration settings
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
Expand the Application Resources and right click on the Customizable Archive to search for your
page fragment using the filter
Copyright © Dereck De Almeida All rights reserved.
FA Design Time ADF Customizations – Getting Started
Once the search has been completed you can expand the node and we should see our page
fragment. If you right click on the page fragment then you can select customize.
Copyright © Dereck De Almeida All rights reserved.

More Related Content

What's hot

Fusion apps receivables
Fusion apps   receivablesFusion apps   receivables
Fusion apps receivablesHasan Shabbir
 
New features in oracle fusion financial accounts receivables and account paya...
New features in oracle fusion financial accounts receivables and account paya...New features in oracle fusion financial accounts receivables and account paya...
New features in oracle fusion financial accounts receivables and account paya...Jade Global
 
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...Prithis Das, PMP, OCS ☁️
 
Oracle Hyperion Planning Best Practices
Oracle Hyperion Planning Best PracticesOracle Hyperion Planning Best Practices
Oracle Hyperion Planning Best PracticesIssam Hejazin
 
Oracle FCCS Getting Started Guide II
Oracle FCCS Getting Started Guide IIOracle FCCS Getting Started Guide II
Oracle FCCS Getting Started Guide IIRati Sharma
 
R12.1 finpreupgradesetupopstips
R12.1 finpreupgradesetupopstipsR12.1 finpreupgradesetupopstips
R12.1 finpreupgradesetupopstipsaelnadi
 
R12 whats_new_financials
R12 whats_new_financialsR12 whats_new_financials
R12 whats_new_financialskishan_v
 
Oracle Fusion Financials Overview
Oracle Fusion Financials OverviewOracle Fusion Financials Overview
Oracle Fusion Financials OverviewBerry Clemens
 
Oracle Ebiz R12.2 Features -- Ravi Sagaram
Oracle Ebiz R12.2 Features -- Ravi SagaramOracle Ebiz R12.2 Features -- Ravi Sagaram
Oracle Ebiz R12.2 Features -- Ravi Sagaramravisagaram
 
Oracle applications sla r12 SLA- demos
Oracle applications sla r12   SLA- demosOracle applications sla r12   SLA- demos
Oracle applications sla r12 SLA- demosAli Ibrahim
 
CA 7 r11.3 to r12 DB Conversion Presentation - CA Workload Automation Technol...
CA 7 r11.3 to r12 DB Conversion Presentation - CA Workload Automation Technol...CA 7 r11.3 to r12 DB Conversion Presentation - CA Workload Automation Technol...
CA 7 r11.3 to r12 DB Conversion Presentation - CA Workload Automation Technol...Extra Technology
 
Reduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
Reduce Oracle EBS Month End Accruals Process Time using Automated DashboardReduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
Reduce Oracle EBS Month End Accruals Process Time using Automated DashboardRapidValue
 
Introduction to Oracle Financials
Introduction to Oracle FinancialsIntroduction to Oracle Financials
Introduction to Oracle Financialshasan2000
 
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?Pranav Pandya
 
Oracle Accounting reporting sequences
Oracle Accounting reporting sequencesOracle Accounting reporting sequences
Oracle Accounting reporting sequencesAli Ibrahim
 
Ebs 122 cum_rcd_fin
Ebs 122 cum_rcd_finEbs 122 cum_rcd_fin
Ebs 122 cum_rcd_finLinh Linh
 
Oracle R12 Fixed Assets Changes From 11i
Oracle R12 Fixed Assets Changes From 11iOracle R12 Fixed Assets Changes From 11i
Oracle R12 Fixed Assets Changes From 11iSanjay Challagundla
 

What's hot (20)

Oracle R12 Financials New Features Overview
Oracle R12 Financials New Features OverviewOracle R12 Financials New Features Overview
Oracle R12 Financials New Features Overview
 
Fusion apps receivables
Fusion apps   receivablesFusion apps   receivables
Fusion apps receivables
 
New features in oracle fusion financial accounts receivables and account paya...
New features in oracle fusion financial accounts receivables and account paya...New features in oracle fusion financial accounts receivables and account paya...
New features in oracle fusion financial accounts receivables and account paya...
 
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...
 
Oracle Hyperion Planning Best Practices
Oracle Hyperion Planning Best PracticesOracle Hyperion Planning Best Practices
Oracle Hyperion Planning Best Practices
 
Oracle FCCS Getting Started Guide II
Oracle FCCS Getting Started Guide IIOracle FCCS Getting Started Guide II
Oracle FCCS Getting Started Guide II
 
Report Manager in Oracle EBS R12
Report Manager in Oracle EBS R12Report Manager in Oracle EBS R12
Report Manager in Oracle EBS R12
 
R12.1 finpreupgradesetupopstips
R12.1 finpreupgradesetupopstipsR12.1 finpreupgradesetupopstips
R12.1 finpreupgradesetupopstips
 
R12 whats_new_financials
R12 whats_new_financialsR12 whats_new_financials
R12 whats_new_financials
 
Oracle Fusion Financials Overview
Oracle Fusion Financials OverviewOracle Fusion Financials Overview
Oracle Fusion Financials Overview
 
Oracle financials theory_vol_i
Oracle financials theory_vol_iOracle financials theory_vol_i
Oracle financials theory_vol_i
 
Oracle Ebiz R12.2 Features -- Ravi Sagaram
Oracle Ebiz R12.2 Features -- Ravi SagaramOracle Ebiz R12.2 Features -- Ravi Sagaram
Oracle Ebiz R12.2 Features -- Ravi Sagaram
 
Oracle applications sla r12 SLA- demos
Oracle applications sla r12   SLA- demosOracle applications sla r12   SLA- demos
Oracle applications sla r12 SLA- demos
 
CA 7 r11.3 to r12 DB Conversion Presentation - CA Workload Automation Technol...
CA 7 r11.3 to r12 DB Conversion Presentation - CA Workload Automation Technol...CA 7 r11.3 to r12 DB Conversion Presentation - CA Workload Automation Technol...
CA 7 r11.3 to r12 DB Conversion Presentation - CA Workload Automation Technol...
 
Reduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
Reduce Oracle EBS Month End Accruals Process Time using Automated DashboardReduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
Reduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
 
Introduction to Oracle Financials
Introduction to Oracle FinancialsIntroduction to Oracle Financials
Introduction to Oracle Financials
 
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?
 
Oracle Accounting reporting sequences
Oracle Accounting reporting sequencesOracle Accounting reporting sequences
Oracle Accounting reporting sequences
 
Ebs 122 cum_rcd_fin
Ebs 122 cum_rcd_finEbs 122 cum_rcd_fin
Ebs 122 cum_rcd_fin
 
Oracle R12 Fixed Assets Changes From 11i
Oracle R12 Fixed Assets Changes From 11iOracle R12 Fixed Assets Changes From 11i
Oracle R12 Fixed Assets Changes From 11i
 

Similar to Fusion Applications Design Time Customizations – Getting Started

UI Customization in AEM 6.0
UI Customization in AEM 6.0UI Customization in AEM 6.0
UI Customization in AEM 6.0Gilles Knobloch
 
User interface customization for aem6 circuit
User interface customization for aem6 circuitUser interface customization for aem6 circuit
User interface customization for aem6 circuitDamien Antipa
 
Running ADF Faces on Tablets and Mobile Phones
Running ADF Faces on Tablets and Mobile PhonesRunning ADF Faces on Tablets and Mobile Phones
Running ADF Faces on Tablets and Mobile PhonesSteven Davelaar
 
User Interface customization for AEM 6
User Interface customization for AEM 6User Interface customization for AEM 6
User Interface customization for AEM 6Damien Antipa
 
FARO and LFM Software, a Winning Combination for Project Execution in the Ind...
FARO and LFM Software, a Winning Combination for Project Execution in the Ind...FARO and LFM Software, a Winning Combination for Project Execution in the Ind...
FARO and LFM Software, a Winning Combination for Project Execution in the Ind...Melissa Tiffany
 
SaaS & Cloud Benefits
SaaS & Cloud BenefitsSaaS & Cloud Benefits
SaaS & Cloud BenefitsValuehire
 
Max flash based code quality is there a canary in your coal mine-
Max  flash based code quality  is there a canary in your coal mine-Max  flash based code quality  is there a canary in your coal mine-
Max flash based code quality is there a canary in your coal mine-Xavier Agnetti
 
dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由
dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由
dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由Andy Hall
 
Chrome Developer Tools - Pro Tips & Tricks
Chrome Developer Tools - Pro Tips & TricksChrome Developer Tools - Pro Tips & Tricks
Chrome Developer Tools - Pro Tips & TricksMars Devs
 
Aras PLM Requirements Management
Aras PLM Requirements ManagementAras PLM Requirements Management
Aras PLM Requirements ManagementAras
 
Adobe Air Development Consulting
Adobe Air Development ConsultingAdobe Air Development Consulting
Adobe Air Development ConsultingImranahmed_19
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415pdufourSFDC
 
Component Technologies of E-Commerce
Component Technologies of E-CommerceComponent Technologies of E-Commerce
Component Technologies of E-CommerceSamuel Saunders
 
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMBuild single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMAdobeMarketingCloud
 
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMBuild single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMAdobeMarketingCloud
 
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMBuild single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMconnectwebex
 
KScope14 Oracle EPM Troubleshooting
KScope14 Oracle EPM TroubleshootingKScope14 Oracle EPM Troubleshooting
KScope14 Oracle EPM TroubleshootingAlithya
 

Similar to Fusion Applications Design Time Customizations – Getting Started (20)

UI Customization in AEM 6.0
UI Customization in AEM 6.0UI Customization in AEM 6.0
UI Customization in AEM 6.0
 
User interface customization for aem6 circuit
User interface customization for aem6 circuitUser interface customization for aem6 circuit
User interface customization for aem6 circuit
 
Running ADF Faces on Tablets and Mobile Phones
Running ADF Faces on Tablets and Mobile PhonesRunning ADF Faces on Tablets and Mobile Phones
Running ADF Faces on Tablets and Mobile Phones
 
User Interface customization for AEM 6
User Interface customization for AEM 6User Interface customization for AEM 6
User Interface customization for AEM 6
 
Apache Slider
Apache SliderApache Slider
Apache Slider
 
FARO and LFM Software, a Winning Combination for Project Execution in the Ind...
FARO and LFM Software, a Winning Combination for Project Execution in the Ind...FARO and LFM Software, a Winning Combination for Project Execution in the Ind...
FARO and LFM Software, a Winning Combination for Project Execution in the Ind...
 
Progressive Web Apps - deep dive
Progressive Web Apps - deep diveProgressive Web Apps - deep dive
Progressive Web Apps - deep dive
 
SaaS & Cloud Benefits
SaaS & Cloud BenefitsSaaS & Cloud Benefits
SaaS & Cloud Benefits
 
Salesforce+Admin.pptx.pdf
Salesforce+Admin.pptx.pdfSalesforce+Admin.pptx.pdf
Salesforce+Admin.pptx.pdf
 
Max flash based code quality is there a canary in your coal mine-
Max  flash based code quality  is there a canary in your coal mine-Max  flash based code quality  is there a canary in your coal mine-
Max flash based code quality is there a canary in your coal mine-
 
dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由
dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由
dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由
 
Chrome Developer Tools - Pro Tips & Tricks
Chrome Developer Tools - Pro Tips & TricksChrome Developer Tools - Pro Tips & Tricks
Chrome Developer Tools - Pro Tips & Tricks
 
Aras PLM Requirements Management
Aras PLM Requirements ManagementAras PLM Requirements Management
Aras PLM Requirements Management
 
Adobe Air Development Consulting
Adobe Air Development ConsultingAdobe Air Development Consulting
Adobe Air Development Consulting
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415
 
Component Technologies of E-Commerce
Component Technologies of E-CommerceComponent Technologies of E-Commerce
Component Technologies of E-Commerce
 
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMBuild single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEM
 
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMBuild single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEM
 
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMBuild single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEM
 
KScope14 Oracle EPM Troubleshooting
KScope14 Oracle EPM TroubleshootingKScope14 Oracle EPM Troubleshooting
KScope14 Oracle EPM Troubleshooting
 

Recently uploaded

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Fusion Applications Design Time Customizations – Getting Started

  • 1. Copyright © Dereck De Almeida All rights reserved. Author: Dereck De Almeida http://orabot.me/ FA Design Time ADF Customizations – Getting Started August, 2014 #Consulting #Technology #Product Development
  • 2. Introduction I have a scenario where we need to send actionable emails to non-portal suppliers for Purchase Order acknowledgment. In order to find out how the supplier contacts are being created in IAM I needed to dig a little deeper into the UI to find out how this was being done in the standard Supplier Maintenance UI. These steps are the same steps you would follow if you were to make any design time customization to the standard UI which could not be achieved by the composer. As a side note in R12 we had “About This Page” which provided us with some detailed information on the pages you were viewing. In Fusion Applications some information is available from the customization manager but not all of it and it is not presented in the same manner as in R12. If you would like to have the “about this page” functionality in Fusion Applications then be sure to add your request to the ER logged Bug 9781647 : SPTBLTY: UI EXPOSURE OF VERSION AND DIAGNOSTIC INFO (ABOUT THIS PAGE/APPSCHECK) Copyright © Dereck De Almeida All rights reserved.
  • 3. FA Design Time ADF Customizations – Getting Started First step is to login to the Application and navigate to your page Copyright © Dereck De Almeida All rights reserved.
  • 4. FA Design Time ADF Customizations – Getting Started Now I’ll customize this page using Administration => Customize Page Name Copyright © Dereck De Almeida All rights reserved.
  • 5. FA Design Time ADF Customizations – Getting Started Now I’ll select the page fragment Copyright © Dereck De Almeida All rights reserved.
  • 6. FA Design Time ADF Customizations – Getting Started In the customization manager you will be able to see the name of the page fragment Copyright © Dereck De Almeida All rights reserved.
  • 7. FA Design Time ADF Customizations – Getting Started Now I need the procurement ear file, I can find the exact path from the Procurement domain console under Deployments Copyright © Dereck De Almeida All rights reserved.
  • 8. FA Design Time ADF Customizations – Getting Started Now I use an ftp client or command line to copy the ear to my local drive cd /u01/app/oracle/fa1dev/products/fusionapps/applications/prc/deploy get EarProcurement.ear Copyright © Dereck De Almeida All rights reserved.
  • 9. FA Design Time ADF Customizations – Getting Started Now I launch Jdeveloper and I start with the Fusion Applications Developer Role Copyright © Dereck De Almeida All rights reserved.
  • 10. FA Design Time ADF Customizations – Getting Started Create a new application of type Fusion Applications Customization Application Copyright © Dereck De Almeida All rights reserved.
  • 11. FA Design Time ADF Customizations – Getting Started Give our new application a naming prefix and select our local copy of the ear Copyright © Dereck De Almeida All rights reserved.
  • 12. FA Design Time ADF Customizations – Getting Started Now we switch roles to the Fusion Applications Customization Administrator tools => preferences => roles Copyright © Dereck De Almeida All rights reserved.
  • 13. FA Design Time ADF Customizations – Getting Started Once Jdeveloper has restarted you will see the customization context configuration settings Copyright © Dereck De Almeida All rights reserved.
  • 14. FA Design Time ADF Customizations – Getting Started Expand the Application Resources and right click on the Customizable Archive to search for your page fragment using the filter Copyright © Dereck De Almeida All rights reserved.
  • 15. FA Design Time ADF Customizations – Getting Started Once the search has been completed you can expand the node and we should see our page fragment. If you right click on the page fragment then you can select customize. Copyright © Dereck De Almeida All rights reserved.