XDO Publisher Data Definitions

Description

Categories
Enginatics
Repository
GitHub
XML Publisher data definitions or sources, associated concurrent programs, executables and templates.
To include complete template information, enter a template name or wildcard % in the template name parameter field.

This report also includes the source data SQL statement extracted from the publisher data template XML file which is quite useful to quickly access and review the SQL from Oracle standard XML reports and use them as templates for new blitz report creations.

Parameter 'Data Definition Search Text' performs a full text search through the data template file so that you could for example enter a particular table name to list all XML publisher reports and their SQLs selecting from that table.

SQL 72 lines

Parameters 12

ParameterTypeList of values SQL
Datasource NameLOV
upper(xddv.data_source_name) like upper(:data_source_name)
Datasource CodeLOV
xddv.data_source_code=:data_source_code
Exclude Datasource Codes likeLOV
lower(xddv.data_source_code) not like lower(:exclude-data_source_code)
Concurrent Program NameLOV
upper(fcpv.user_concurrent_program_name) like upper(:user_concurrent_program_name)
Creation Date FromDate
xddv.creation_date>=:creation_date_from
Creation Date ToDate
xddv.creation_date<:creation_date_to+1
Show TemplatesLOV
Y
Template NameLOV
upper(xtv.template_name) like upper(:template_name)
Data Definition Search TextChar
xddv.data_source_code in (
select
xl.lob_code
from
xdo_lobs xl
where
(
dbms_lob.instr(xl.file_data,utl_raw.cast_to_raw(trim('%' from :search_text)))>0 or
dbms_lob.instr(xl.file_data,utl_raw.cast_to_raw(trim('%' from upper(:search_text))))>0 or
dbms_lob.instr(xl.file_data,utl_raw.cast_to_raw(trim('%' from lower(:search_text))))>0 or
dbms_lob.instr(xl.file_data,utl_raw.cast_to_raw(trim('%' from initcap(:search_text))))>0
) and
xl.lob_type='DATA_TEMPLATE'
)
Show enabled concurrents onlyLOV
fcpv.srs_flag in ('Y','Q') and
fcpv.enabled_flag='Y' and
(
exists (select null from fnd_request_group_units frgu where frgu.request_unit_type='P' and fcpv.application_id=frgu.unit_application_id and fcpv.concurrent_program_id=frgu.request_unit_id) or
exists (select null from fnd_request_group_units frgu where frgu.request_unit_type='A' and fcpv.application_id=frgu.unit_application_id and fcpv.application_id=frgu.request_unit_id)
)
Show Active onlyLOV Oracle
sysdate between xddv.start_date and nvl(xddv.end_date,sysdate)
Show Datasource SQLsLOV
Y