SlideShare a Scribd company logo
2
Most read
Fast Formula Queries for Functions, Contexts, DBIs and Packages
Beloware the SQL's to extractfast formularelateddatafromunderlyingtables:
Fast Formula Functionsand theirunderlyingPackages:
selectf.BASE_FUNCTION_NAME,f.description, f.definition||'('||
listagg(fp.name||''||decode(fp.class,'I','IN','O','OUT')||'
'||decode(fp.data_type,'N','NUMBER','T','VARCHAR2','D','DATE'),',') WITHIN GROUP(ORDER BY
fp.sequence_number)
||') RETURN '||decode(f.data_type,'N','NUMBER','T','VARCHAR2','D','DATE') ASfunctionCall
fromff_function_parametersfp
, FF_FUNCTIONS_VLf
where f.function_id=fp.function_id
andupper(f.description) notlike '%DEPRECATED%'
groupby f.BASE_FUNCTION_NAME,f.description,f.definition,f.data_type
Fast Formula'sList with FF Code:
select TO_CHAR("FF_FORMULAS_VL"."EFFECTIVE_START_DATE",'DD-MON-YYYY') as
"EFFECTIVE_START_DATE",
TO_CHAR("FF_FORMULAS_VL"."EFFECTIVE_END_DATE",'DD-MON-YYYY') as"EFFECTIVE_END_DATE",
"FF_FORMULAS_VL"."BASE_FORMULA_NAME"as"BASE_FORMULA_NAME",
"FF_FORMULAS_VL"."FORMULA_NAME"as "FORMULA_NAME",
"FF_FORMULAS_VL"."DESCRIPTION"as"DESCRIPTION",
"FF_FORMULAS_VL"."EDIT_STATUS"as "EDIT_STATUS",
"FF_FORMULAS_VL"."FORMULA_TEXT"as "FORMULA_TEXT",
"FF_FORMULAS_VL"."COMPILE_FLAG"as"COMPILE_FLAG",
"FF_FORMULAS_VL"."LEGISLATION_CODE"as"LEGISLATION_CODE",
TO_CHAR("FF_FORMULAS_VL"."LAST_UPDATE_DATE",'DD-MON-YYYY') as"LAST_UPDATE_DATE",
"FF_FORMULAS_VL"."LAST_UPDATED_BY"as "LAST_UPDATED_BY",
"FF_FORMULAS_VL"."CREATED_BY"as "CREATED_BY",
TO_CHAR("FF_FORMULAS_VL"."CREATION_DATE",'DD-MON-YYYY') as"CREATION_DATE",
"FF_FORMULA_TYPES_TL"."FORMULA_TYPE_NAME" as "FORMULA_TYPE_NAME"
from "FUSION"."FF_FORMULA_TYPES_TL""FF_FORMULA_TYPES_TL",
"FUSION"."FF_FORMULAS_VL""FF_FORMULAS_VL"
where "FF_FORMULAS_VL"."FORMULA_TYPE_ID"="FF_FORMULA_TYPES_TL"."FORMULA_TYPE_ID"
Extracting DBIs from a POD:
selectfat.module_name,fdg.base_group_name,fdg.group_name,fdi.base_user_name,fdi.user_name,
fdi.description,fdi.data_type,fdi.definition_text,
fue.base_user_entity_name,fue.descriptionfue_des,fr.base_route_name,fr.multi_row_flag,
(selectsubstr(sys.stragg(','||base_context_name),2) context
from fusion.ff_route_context_usagesi,fusion.ff_contexts_vl j
where i.context_id=j.context_id
and i.route_id=fr.route_id) contexts_used,
(selectsubstr(sys.stragg(','||parameter_name),2) context
fromfusion.ff_route_parameters
where route_id=fr.route_id) parameters,
(selectsubstr(sys.stragg(','||base_context_name),2) context
from fusion.ff_dbi_groups_vl a,fusion.ff_dbi_usagesb,fusion.ff_database_items_vlc,
fusion.ff_contexts_vld
where a.context_id=d.context_id
and a.dbi_group_id= b.dbi_group_id
and b.dbi_id= c.database_item_id
and c.user_entity_id=fue.user_entity_id) contexts_set
from fusion.ff_database_items_vl fdi,fusion.ff_dbi_usagesfdu,fusion.ff_dbi_groups_vl fdg,
fusion.fnd_appl_taxonomy_vlfat,
fusion.ff_user_entities_vlfue,fusion.ff_routes_vl fr
where fdi.module_idisnotnull
and fdi.database_item_id=fdu.dbi_id(+)
and fdu.dbi_group_id=fdg.dbi_group_id(+)
and fdi.module_id =fat.module_id
and fdi.user_entity_id=fue.user_entity_id
andfue.route_id=fr.route_id
and fdi.module_idisnotnull
orderby module_name,fdi.base_user_name
Fast Formula Contextsby Formula Type:
selectt.base_formula_type_name
, ttl.formula_type_name
, ttl.description
, c.base_context_name
from ff_formula_types_bt
, ff_formula_types_tl ttl
, ff_ftype_context_usagesu
, ff_contexts_bc
where t.formula_type_id=u.formula_type_id
and ttl.formula_type_id=t.formula_type_id
and ttl.language =userenv('LANG')
/*and ttl.formula_type_name like 'Oracle%Payroll%'*/
and c.context_id=u.context_id
Hope these querieshelp.
Stay tunedformore updates.

More Related Content

DOC
142500146 using-oracle-fast formula-for-payroll-calculations
DOCX
How to debug a fast formula
PDF
How to Debug the Fast Formula.pdf
DOCX
Check element entry value on particular effective date
RTF
Calendar working days and holidays for Oracle EBS R12 Absence management
DOC
How to create payslip through self service
PPT
Oracle HRMS Payroll Table Overview
PDF
Bi email-alert-notification - Fusion Alert
142500146 using-oracle-fast formula-for-payroll-calculations
How to debug a fast formula
How to Debug the Fast Formula.pdf
Check element entry value on particular effective date
Calendar working days and holidays for Oracle EBS R12 Absence management
How to create payslip through self service
Oracle HRMS Payroll Table Overview
Bi email-alert-notification - Fusion Alert

What's hot (20)

PDF
Oracle Fusion Cloud HCM Payroll Query
PDF
Legal Employer Details Query Oracle Fusion Cloud
PDF
Query all roles and duties and privileges Oracle Fusion Cloud
PDF
Oracle Fusion Cloud Payroll Costing Query
PDF
DBI database Items Query Oracle Fusion Cloud
PDF
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
DOCX
Accrual plan set up in oracle hrms
PDF
The Goal with performance details Oracle Fusion Cloud
PDF
Query Pre Payment details Oracle Fusion Cloud
PDF
Query Worker Contracts Details Oracle Fusion Cloud
PDF
Otl Oracle Time and Labor
DOCX
Query to get the geography information using bi report
PDF
Oracle fusion hrms_for_uae_payroll_setup_white_paper_rel11
PDF
Validation type 'special' in value sets
PDF
Oracle EBS HRMS SETUP
PDF
All payroll elements with eligibility Oracle Fusion Cloud
PDF
Oracle HCM Cloud Core HR Workforce Structures Table Relationships
PDF
Oracle ame complete setup
DOC
Oracle EBS R12 Payroll user manual
DOCX
Understanding and using life event checklists in oracle hrms r12
Oracle Fusion Cloud HCM Payroll Query
Legal Employer Details Query Oracle Fusion Cloud
Query all roles and duties and privileges Oracle Fusion Cloud
Oracle Fusion Cloud Payroll Costing Query
DBI database Items Query Oracle Fusion Cloud
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
Accrual plan set up in oracle hrms
The Goal with performance details Oracle Fusion Cloud
Query Pre Payment details Oracle Fusion Cloud
Query Worker Contracts Details Oracle Fusion Cloud
Otl Oracle Time and Labor
Query to get the geography information using bi report
Oracle fusion hrms_for_uae_payroll_setup_white_paper_rel11
Validation type 'special' in value sets
Oracle EBS HRMS SETUP
All payroll elements with eligibility Oracle Fusion Cloud
Oracle HCM Cloud Core HR Workforce Structures Table Relationships
Oracle ame complete setup
Oracle EBS R12 Payroll user manual
Understanding and using life event checklists in oracle hrms r12
Ad

Similar to Fast formula queries for functions, contexts, db is and packages (20)

PDF
Finit formula and business rule efficiency in one stream
PPTX
PPTX
PDF
Oracle APEX Cheat Sheet
DOCX
Sql interview prep
PDF
Optimizing the Catalyst Optimizer for Complex Plans
PDF
Les formules et moi, ça fait 3!
PDF
101 Excel Formulas .pdf
PDF
Payilagam oracle sql & plsql training syllabus
PDF
10 Advanced Excel Formulas Every Professional Should Know - CETPA Infotech
PDF
Very simple queries of DBMS
PDF
Spark SQL Catalyst Optimizer, Custom Expressions, UDFs - Advanced Spark and T...
PDF
Dbms quiz 01 solution
PDF
EXCEL FUNCTIONS and Advanced Formula Combinations Excel Mastery Series Unleas...
PPT
PDF
Functional Programming
PPTX
Analysing Performance of Algorithmic SQL and PLSQL
PDF
EXCEL FUNCTIONS and Advanced Formula Combinations Excel Mastery Series Unleas...
PPTX
Web Developer make the most out of your Database !
Finit formula and business rule efficiency in one stream
Oracle APEX Cheat Sheet
Sql interview prep
Optimizing the Catalyst Optimizer for Complex Plans
Les formules et moi, ça fait 3!
101 Excel Formulas .pdf
Payilagam oracle sql & plsql training syllabus
10 Advanced Excel Formulas Every Professional Should Know - CETPA Infotech
Very simple queries of DBMS
Spark SQL Catalyst Optimizer, Custom Expressions, UDFs - Advanced Spark and T...
Dbms quiz 01 solution
EXCEL FUNCTIONS and Advanced Formula Combinations Excel Mastery Series Unleas...
Functional Programming
Analysing Performance of Algorithmic SQL and PLSQL
EXCEL FUNCTIONS and Advanced Formula Combinations Excel Mastery Series Unleas...
Web Developer make the most out of your Database !
Ad

More from Feras Ahmad (18)

PDF
Oracle Fusion HCM Payroll Process Flow.pdf
DOCX
Configure Flexfield Parameters in Value Sets for Document Records.docx
PPT
Building-Materials
PDF
Oracle Fusion Cloud sensitive data access audit
PDF
Oracle Cloud SQL FTE Positions Query
PDF
Payroll costing details Oracle Fusion Cloud HCM
PPTX
Oracle HCM Presentation 2020
PPT
Oracle Fusion HCM vs E-Business Suite HRMS
PDF
2020 06-11 goverment KSA Summary VAT increase
PPTX
Financial reporting compliance cloud service presentation
DOCX
Absence Work flow query
DOCX
Setting up audits and audit reports Fusion Cloud
DOC
Oracle EBS R12 Self service user manual
DOCX
Oracle EBS R 12 Core hr user manual
DOCX
Oracle Fusion HCM Presentation
DOC
Oracle HRMS Accrual plan Setup
PPT
Oracle Fusion HCM Presentation
PDF
Best practices for fusion hcm cloud implementation
Oracle Fusion HCM Payroll Process Flow.pdf
Configure Flexfield Parameters in Value Sets for Document Records.docx
Building-Materials
Oracle Fusion Cloud sensitive data access audit
Oracle Cloud SQL FTE Positions Query
Payroll costing details Oracle Fusion Cloud HCM
Oracle HCM Presentation 2020
Oracle Fusion HCM vs E-Business Suite HRMS
2020 06-11 goverment KSA Summary VAT increase
Financial reporting compliance cloud service presentation
Absence Work flow query
Setting up audits and audit reports Fusion Cloud
Oracle EBS R12 Self service user manual
Oracle EBS R 12 Core hr user manual
Oracle Fusion HCM Presentation
Oracle HRMS Accrual plan Setup
Oracle Fusion HCM Presentation
Best practices for fusion hcm cloud implementation

Recently uploaded (20)

PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Encapsulation theory and applications.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Big Data Technologies - Introduction.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Electronic commerce courselecture one. Pdf
PDF
Approach and Philosophy of On baking technology
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
CIFDAQ's Market Insight: SEC Turns Pro Crypto
MYSQL Presentation for SQL database connectivity
Encapsulation theory and applications.pdf
Chapter 3 Spatial Domain Image Processing.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Per capita expenditure prediction using model stacking based on satellite ima...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Big Data Technologies - Introduction.pptx
Encapsulation_ Review paper, used for researhc scholars
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
The AUB Centre for AI in Media Proposal.docx
Electronic commerce courselecture one. Pdf
Approach and Philosophy of On baking technology
Review of recent advances in non-invasive hemoglobin estimation
NewMind AI Weekly Chronicles - August'25 Week I
NewMind AI Monthly Chronicles - July 2025
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy

Fast formula queries for functions, contexts, db is and packages

  • 1. Fast Formula Queries for Functions, Contexts, DBIs and Packages Beloware the SQL's to extractfast formularelateddatafromunderlyingtables: Fast Formula Functionsand theirunderlyingPackages: selectf.BASE_FUNCTION_NAME,f.description, f.definition||'('|| listagg(fp.name||''||decode(fp.class,'I','IN','O','OUT')||' '||decode(fp.data_type,'N','NUMBER','T','VARCHAR2','D','DATE'),',') WITHIN GROUP(ORDER BY fp.sequence_number) ||') RETURN '||decode(f.data_type,'N','NUMBER','T','VARCHAR2','D','DATE') ASfunctionCall fromff_function_parametersfp , FF_FUNCTIONS_VLf where f.function_id=fp.function_id andupper(f.description) notlike '%DEPRECATED%' groupby f.BASE_FUNCTION_NAME,f.description,f.definition,f.data_type Fast Formula'sList with FF Code: select TO_CHAR("FF_FORMULAS_VL"."EFFECTIVE_START_DATE",'DD-MON-YYYY') as "EFFECTIVE_START_DATE", TO_CHAR("FF_FORMULAS_VL"."EFFECTIVE_END_DATE",'DD-MON-YYYY') as"EFFECTIVE_END_DATE", "FF_FORMULAS_VL"."BASE_FORMULA_NAME"as"BASE_FORMULA_NAME", "FF_FORMULAS_VL"."FORMULA_NAME"as "FORMULA_NAME", "FF_FORMULAS_VL"."DESCRIPTION"as"DESCRIPTION", "FF_FORMULAS_VL"."EDIT_STATUS"as "EDIT_STATUS", "FF_FORMULAS_VL"."FORMULA_TEXT"as "FORMULA_TEXT", "FF_FORMULAS_VL"."COMPILE_FLAG"as"COMPILE_FLAG", "FF_FORMULAS_VL"."LEGISLATION_CODE"as"LEGISLATION_CODE", TO_CHAR("FF_FORMULAS_VL"."LAST_UPDATE_DATE",'DD-MON-YYYY') as"LAST_UPDATE_DATE", "FF_FORMULAS_VL"."LAST_UPDATED_BY"as "LAST_UPDATED_BY", "FF_FORMULAS_VL"."CREATED_BY"as "CREATED_BY", TO_CHAR("FF_FORMULAS_VL"."CREATION_DATE",'DD-MON-YYYY') as"CREATION_DATE", "FF_FORMULA_TYPES_TL"."FORMULA_TYPE_NAME" as "FORMULA_TYPE_NAME" from "FUSION"."FF_FORMULA_TYPES_TL""FF_FORMULA_TYPES_TL", "FUSION"."FF_FORMULAS_VL""FF_FORMULAS_VL" where "FF_FORMULAS_VL"."FORMULA_TYPE_ID"="FF_FORMULA_TYPES_TL"."FORMULA_TYPE_ID" Extracting DBIs from a POD: selectfat.module_name,fdg.base_group_name,fdg.group_name,fdi.base_user_name,fdi.user_name, fdi.description,fdi.data_type,fdi.definition_text, fue.base_user_entity_name,fue.descriptionfue_des,fr.base_route_name,fr.multi_row_flag, (selectsubstr(sys.stragg(','||base_context_name),2) context from fusion.ff_route_context_usagesi,fusion.ff_contexts_vl j where i.context_id=j.context_id
  • 2. and i.route_id=fr.route_id) contexts_used, (selectsubstr(sys.stragg(','||parameter_name),2) context fromfusion.ff_route_parameters where route_id=fr.route_id) parameters, (selectsubstr(sys.stragg(','||base_context_name),2) context from fusion.ff_dbi_groups_vl a,fusion.ff_dbi_usagesb,fusion.ff_database_items_vlc, fusion.ff_contexts_vld where a.context_id=d.context_id and a.dbi_group_id= b.dbi_group_id and b.dbi_id= c.database_item_id and c.user_entity_id=fue.user_entity_id) contexts_set from fusion.ff_database_items_vl fdi,fusion.ff_dbi_usagesfdu,fusion.ff_dbi_groups_vl fdg, fusion.fnd_appl_taxonomy_vlfat, fusion.ff_user_entities_vlfue,fusion.ff_routes_vl fr where fdi.module_idisnotnull and fdi.database_item_id=fdu.dbi_id(+) and fdu.dbi_group_id=fdg.dbi_group_id(+) and fdi.module_id =fat.module_id and fdi.user_entity_id=fue.user_entity_id andfue.route_id=fr.route_id and fdi.module_idisnotnull orderby module_name,fdi.base_user_name Fast Formula Contextsby Formula Type: selectt.base_formula_type_name , ttl.formula_type_name , ttl.description , c.base_context_name from ff_formula_types_bt , ff_formula_types_tl ttl , ff_ftype_context_usagesu , ff_contexts_bc where t.formula_type_id=u.formula_type_id and ttl.formula_type_id=t.formula_type_id and ttl.language =userenv('LANG') /*and ttl.formula_type_name like 'Oracle%Payroll%'*/ and c.context_id=u.context_id Hope these querieshelp. Stay tunedformore updates.