SlideShare a Scribd company logo
1 of 32
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
The following is intended to outline our general product direction. It
is intended for information purposes only, and may not be
incorporated into any contract. It is not a commitment to deliver any
material, code, or functionality, and should not be relied upon in
making purchasing decision. The development, release, and timing
of any features or functionality described for Oracle’s products
remains at the sole discretion of Oracle.
Oracle XML Publisher
Integration with PeopleTools
XML Publisher Concept
Separate data / layout / UI translation
Report
output
Flexibility
Reduced maintenance
Data Logic
Layout
Translation
XML Publisher
XML Publisher Development
Report Templates
Formatting Engine
Report Output
 Business consultants use familiar
desktop tools for layout customization
 Support for Multiple Data Sources
XSL
XML
Rapid Deployment
Multiple
Data Sources
XSL-FO
Integrated Solution
PeopleTools Integrated Solution
 Embedded XMLP Formatting Engine inside PeopleTools 8.48
 PeopleCode API for the Engine
 Data Source Manager
 Template Manager
 Report Manager
 PeopleCode API for Template Manager and Report Manager
 PIA pages for managing data sources, templates and reports
Business Process Flow
Publish
XMLP-based
Report
View posting in
Report Manager
Runtim
e:
Reque
st
&
View
Secured to
proper viewer
Calls XML
Publisher engines
Offline Existing New
Simple online flow
Register
Data
Source
Define
Report
Add
Template
Add
Bursting
(advanced)
Add
Translation
(advanced)
Publish
Make a data source available for XMLP
Register
Data
Source
Define
Report
Add
Template
Add
Bursting
(advanced)
Add
Translation
(advanced)
Publish
Offline Template Design
 Create in either Word or Adobe Professional
 Template construction
– Create a report or document in Word; save as RTF
– Download a PDF-based form from government agency
 Download the Schema and Sample Data files from the
Data Source that will supply the application specific
values
 Using these XML files in conjunction with Word or Adobe
Standard, insert and/or map form fields in the template to
application data tags
In Adobe, map tags into PDF form template
In Word, insert schema tags into RTF template form
fields and preview design
^
Template
Builder
Toolbar
Define XML Publisher Report
Register
Data
Source
Define
Report
Add
Template
Add
Bursting
(advanced)
Add
Translation
(advanced)
Publish
Add template file to Report Definition
Register
Data
Source
Define
Report
Add
Template
Add
Bursting
(advanced)
Add
Translation
(advanced)
Publish
Output choices
Register
Data
Source
Define
Report
Add
Template
Add
Bursting
(advanced)
Add
Translation
(advanced)
Publish
Viewer security
Register
Data
Source
Define
Report
Add
Template
Add
Bursting
(advanced)
Add
Translation
(advanced)
Publish
Generating the report
Register
Data
Source
Define
Report
Add
Template
Add
Bursting
(advanced)
Add
Translation
(advanced)
Publish
• Developer creates process and Run Control page to connect
data extraction process with XMLP report generation process
•For Query data sources, Business Power User utilizes the
delivered Schedule Query Report page or the online Query
Report Viewer
Process Scheduler publishes report
to Report Manager
Register
Data
Source
Define
Report
Add
Template
Add
Bursting
(advanced)
Add
Translation
(advanced)
Publish
Viewing the report results
Advanced Options
Bursting
Content Library
Translation
Bursting – separate report files
<PayChecks>
<PayCheck>
<EmpId>1000</Empld>
<DeptId>01</DeptId>
<Salary>1000</Salary>
</PayCheck>
<PayCheck>
<EmpId>1001</Empld>
<DeptId>01</DeptId>
<Salary>1000</Salary>
</PayCheck>
<PayCheck>
<EmpId>1002</Empld>
<DeptId>02</DeptId>
<Salary>1000</Salary>
</PayCheck>
</PayChecks>
EmplD: 1000 EmplD: 1001 EmplD: 1002
Bursting by Empld
DeptId: 02
Bursting by Deptld
DeptId: 01
EmpId:
1000
1001
EmpId:
1002
Use for security &
for distribution
Bursting provides multiple features
<< Data attribute to burst by
<< Template or translation
for each burst file
assigned at runtime
per defined data value
<< Report file security
assigned at runtime
per application’s existing
row level security data
<< Search key data values
stored at runtime for more
intelligent search
Content Library
 Content library is a sub-template within a primary template: either text or
image, can be used as page header, footer, legal clause or company logo
 Syntax in primary template:
– <?import:psxmlp://SUBTEMPLATE?>
– <?call-template:”header”?>
 Content in a sub-template is translatable
Translations
 Label is extracted using the
engine function and saved in
an XLIFF
 Download XLIFF file
 Have translation service
translate XLIFF
ReportDefn
Layout 1
Layout 2
Template-File en
01/01/2004
Template-File en
01/10/2005
XLIFF de
XLIFF es
XLIFF jn
Register
Data
Source
Define
Report
Add
Template
Add
Bursting
(advanced)
Add
Translation
(advanced)
Publish
Example XLIFF file for translation
 Note source and target locale and translation units
XLIFF files related to Report Template
Report Manager – enhanced search
 Search for report by the report’s defined search keys to locate one
specific bursted report file
 Reports secured for a user or role
Real life goal is reducing IT dependency
 For ad hoc reports and documents
– Business users can use Query as data source and
design their own ad hoc reports and documents
 For production reports and forms
– Developers supply XML data extraction program from
any source and the initial template designs
– Business users can tweak the template layouts as
needed
– New form versions only require user to map data
elements into the new template form; no coding
required
Help for report developers
 Registration, storage and management of report
definitions and related files
 Schema generator utility for xsd files
 API’s, application classes, and PeopleCode examples to
facilitate incorporation of XML Publisher reporting
function onto application pages and run controls
 Managed Object support to facilitate movement of new
reports from development to production
ebs xml.ppt

More Related Content

Similar to ebs xml.ppt

Siebel Reporting: BI Publisher
Siebel Reporting:  BI PublisherSiebel Reporting:  BI Publisher
Siebel Reporting: BI Publishermseback
 
Many Faces Of Bi Publisher In Oracle Ebs
Many Faces Of Bi Publisher In Oracle EbsMany Faces Of Bi Publisher In Oracle Ebs
Many Faces Of Bi Publisher In Oracle EbsHossam El-Faxe
 
App Load Presentation 2009
App Load Presentation 2009App Load Presentation 2009
App Load Presentation 2009sundu72
 
Ray flow release notes webconsole_ 1.9.0_0
Ray flow release notes webconsole_ 1.9.0_0Ray flow release notes webconsole_ 1.9.0_0
Ray flow release notes webconsole_ 1.9.0_0i4box Anon
 
Analytix Mapping Manager Datasheet
Analytix Mapping Manager DatasheetAnalytix Mapping Manager Datasheet
Analytix Mapping Manager DatasheetAnalytixDataServices
 
BI Publisher Data model design document
BI Publisher Data model design documentBI Publisher Data model design document
BI Publisher Data model design documentadivasoft
 
BI Publisher 11g : Data Model Design document
BI Publisher 11g : Data Model Design documentBI Publisher 11g : Data Model Design document
BI Publisher 11g : Data Model Design documentadivasoft
 
Check printingxmlp r12
Check printingxmlp r12Check printingxmlp r12
Check printingxmlp r12Venkatesh Tati
 
Bi publisher for jde
Bi publisher for jdeBi publisher for jde
Bi publisher for jdenihitha19
 
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptxHow to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptxssuser225811
 
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...CLTConsultingService
 
X-Analysis - Audit, Quality and Change Management
X-Analysis - Audit, Quality and Change ManagementX-Analysis - Audit, Quality and Change Management
X-Analysis - Audit, Quality and Change ManagementFresche Solutions
 
Bi publisher quickstartgudepaper
Bi publisher quickstartgudepaperBi publisher quickstartgudepaper
Bi publisher quickstartgudepapersadiqeds
 
Evolutionary Design Solid
Evolutionary Design SolidEvolutionary Design Solid
Evolutionary Design SolidSai Venkat
 
Klondike16 - Making the Move from FDM Classic to FDM EE
Klondike16 - Making the Move from FDM Classic to FDM EEKlondike16 - Making the Move from FDM Classic to FDM EE
Klondike16 - Making the Move from FDM Classic to FDM EEDenis Gray
 
upgradingcustomization-atg-webcast-453863.pdf
upgradingcustomization-atg-webcast-453863.pdfupgradingcustomization-atg-webcast-453863.pdf
upgradingcustomization-atg-webcast-453863.pdfSrinivasPadakanti4
 
KScope 2013 - 11123 Upgrade Considerations
KScope 2013 - 11123 Upgrade  ConsiderationsKScope 2013 - 11123 Upgrade  Considerations
KScope 2013 - 11123 Upgrade ConsiderationsAlexandre SERAN
 

Similar to ebs xml.ppt (20)

Siebel Reporting: BI Publisher
Siebel Reporting:  BI PublisherSiebel Reporting:  BI Publisher
Siebel Reporting: BI Publisher
 
Many Faces Of Bi Publisher In Oracle Ebs
Many Faces Of Bi Publisher In Oracle EbsMany Faces Of Bi Publisher In Oracle Ebs
Many Faces Of Bi Publisher In Oracle Ebs
 
App Load Presentation 2009
App Load Presentation 2009App Load Presentation 2009
App Load Presentation 2009
 
Ray flow release notes webconsole_ 1.9.0_0
Ray flow release notes webconsole_ 1.9.0_0Ray flow release notes webconsole_ 1.9.0_0
Ray flow release notes webconsole_ 1.9.0_0
 
Analytix Mapping Manager Datasheet
Analytix Mapping Manager DatasheetAnalytix Mapping Manager Datasheet
Analytix Mapping Manager Datasheet
 
BI Publisher Data model design document
BI Publisher Data model design documentBI Publisher Data model design document
BI Publisher Data model design document
 
BI Publisher 11g : Data Model Design document
BI Publisher 11g : Data Model Design documentBI Publisher 11g : Data Model Design document
BI Publisher 11g : Data Model Design document
 
Check printingxmlp r12
Check printingxmlp r12Check printingxmlp r12
Check printingxmlp r12
 
Bi publisher for jde
Bi publisher for jdeBi publisher for jde
Bi publisher for jde
 
oracle-reports6i
oracle-reports6ioracle-reports6i
oracle-reports6i
 
Business Analytics System
Business Analytics SystemBusiness Analytics System
Business Analytics System
 
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptxHow to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
 
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...
 
X-Analysis - Audit, Quality and Change Management
X-Analysis - Audit, Quality and Change ManagementX-Analysis - Audit, Quality and Change Management
X-Analysis - Audit, Quality and Change Management
 
Bi publisher quickstartgudepaper
Bi publisher quickstartgudepaperBi publisher quickstartgudepaper
Bi publisher quickstartgudepaper
 
Officexml
OfficexmlOfficexml
Officexml
 
Evolutionary Design Solid
Evolutionary Design SolidEvolutionary Design Solid
Evolutionary Design Solid
 
Klondike16 - Making the Move from FDM Classic to FDM EE
Klondike16 - Making the Move from FDM Classic to FDM EEKlondike16 - Making the Move from FDM Classic to FDM EE
Klondike16 - Making the Move from FDM Classic to FDM EE
 
upgradingcustomization-atg-webcast-453863.pdf
upgradingcustomization-atg-webcast-453863.pdfupgradingcustomization-atg-webcast-453863.pdf
upgradingcustomization-atg-webcast-453863.pdf
 
KScope 2013 - 11123 Upgrade Considerations
KScope 2013 - 11123 Upgrade  ConsiderationsKScope 2013 - 11123 Upgrade  Considerations
KScope 2013 - 11123 Upgrade Considerations
 

Recently uploaded

MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 

Recently uploaded (20)

MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 

ebs xml.ppt

  • 1. “This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
  • 2. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
  • 3.
  • 5. XML Publisher Concept Separate data / layout / UI translation Report output Flexibility Reduced maintenance Data Logic Layout Translation XML Publisher
  • 6. XML Publisher Development Report Templates Formatting Engine Report Output  Business consultants use familiar desktop tools for layout customization  Support for Multiple Data Sources XSL XML Rapid Deployment Multiple Data Sources XSL-FO
  • 8. PeopleTools Integrated Solution  Embedded XMLP Formatting Engine inside PeopleTools 8.48  PeopleCode API for the Engine  Data Source Manager  Template Manager  Report Manager  PeopleCode API for Template Manager and Report Manager  PIA pages for managing data sources, templates and reports
  • 9. Business Process Flow Publish XMLP-based Report View posting in Report Manager Runtim e: Reque st & View Secured to proper viewer Calls XML Publisher engines Offline Existing New
  • 11. Make a data source available for XMLP Register Data Source Define Report Add Template Add Bursting (advanced) Add Translation (advanced) Publish
  • 12. Offline Template Design  Create in either Word or Adobe Professional  Template construction – Create a report or document in Word; save as RTF – Download a PDF-based form from government agency  Download the Schema and Sample Data files from the Data Source that will supply the application specific values  Using these XML files in conjunction with Word or Adobe Standard, insert and/or map form fields in the template to application data tags
  • 13. In Adobe, map tags into PDF form template
  • 14. In Word, insert schema tags into RTF template form fields and preview design ^ Template Builder Toolbar
  • 15. Define XML Publisher Report Register Data Source Define Report Add Template Add Bursting (advanced) Add Translation (advanced) Publish
  • 16. Add template file to Report Definition Register Data Source Define Report Add Template Add Bursting (advanced) Add Translation (advanced) Publish
  • 19. Generating the report Register Data Source Define Report Add Template Add Bursting (advanced) Add Translation (advanced) Publish • Developer creates process and Run Control page to connect data extraction process with XMLP report generation process •For Query data sources, Business Power User utilizes the delivered Schedule Query Report page or the online Query Report Viewer
  • 20. Process Scheduler publishes report to Report Manager Register Data Source Define Report Add Template Add Bursting (advanced) Add Translation (advanced) Publish
  • 23. Bursting – separate report files <PayChecks> <PayCheck> <EmpId>1000</Empld> <DeptId>01</DeptId> <Salary>1000</Salary> </PayCheck> <PayCheck> <EmpId>1001</Empld> <DeptId>01</DeptId> <Salary>1000</Salary> </PayCheck> <PayCheck> <EmpId>1002</Empld> <DeptId>02</DeptId> <Salary>1000</Salary> </PayCheck> </PayChecks> EmplD: 1000 EmplD: 1001 EmplD: 1002 Bursting by Empld DeptId: 02 Bursting by Deptld DeptId: 01 EmpId: 1000 1001 EmpId: 1002 Use for security & for distribution
  • 24. Bursting provides multiple features << Data attribute to burst by << Template or translation for each burst file assigned at runtime per defined data value << Report file security assigned at runtime per application’s existing row level security data << Search key data values stored at runtime for more intelligent search
  • 25. Content Library  Content library is a sub-template within a primary template: either text or image, can be used as page header, footer, legal clause or company logo  Syntax in primary template: – <?import:psxmlp://SUBTEMPLATE?> – <?call-template:”header”?>  Content in a sub-template is translatable
  • 26. Translations  Label is extracted using the engine function and saved in an XLIFF  Download XLIFF file  Have translation service translate XLIFF ReportDefn Layout 1 Layout 2 Template-File en 01/01/2004 Template-File en 01/10/2005 XLIFF de XLIFF es XLIFF jn Register Data Source Define Report Add Template Add Bursting (advanced) Add Translation (advanced) Publish
  • 27. Example XLIFF file for translation  Note source and target locale and translation units
  • 28. XLIFF files related to Report Template
  • 29. Report Manager – enhanced search  Search for report by the report’s defined search keys to locate one specific bursted report file  Reports secured for a user or role
  • 30. Real life goal is reducing IT dependency  For ad hoc reports and documents – Business users can use Query as data source and design their own ad hoc reports and documents  For production reports and forms – Developers supply XML data extraction program from any source and the initial template designs – Business users can tweak the template layouts as needed – New form versions only require user to map data elements into the new template form; no coding required
  • 31. Help for report developers  Registration, storage and management of report definitions and related files  Schema generator utility for xsd files  API’s, application classes, and PeopleCode examples to facilitate incorporation of XML Publisher reporting function onto application pages and run controls  Managed Object support to facilitate movement of new reports from development to production

Editor's Notes

  1. 4/27/2023 1:33 PM
  2. 4/27/2023 1:33 PM
  3. 4/27/2023 1:33 PM
  4. 4/27/2023 1:33 PM
  5. 4/27/2023 1:33 PM
  6. 4/27/2023 1:33 PM
  7. 4/27/2023 1:33 PM
  8. 4/27/2023 1:33 PM
  9. 4/27/2023 1:33 PM
  10. 4/27/2023 1:33 PM
  11. 4/27/2023 1:33 PM
  12. 4/27/2023 1:33 PM
  13. 4/27/2023 1:33 PM
  14. 4/27/2023 1:33 PM
  15. 4/27/2023 1:33 PM
  16. 4/27/2023 1:33 PM
  17. 4/27/2023 1:33 PM
  18. 4/27/2023 1:33 PM
  19. 4/27/2023 1:33 PM
  20. 4/27/2023 1:33 PM
  21. 4/27/2023 1:33 PM
  22. 4/27/2023 1:33 PM
  23. 4/27/2023 1:33 PM
  24. 4/27/2023 1:33 PM
  25. 4/27/2023 1:33 PM
  26. 4/27/2023 1:33 PM
  27. 4/27/2023 1:33 PM
  28. 4/27/2023 1:33 PM
  29. 4/27/2023 1:33 PM
  30. 4/27/2023 1:33 PM
  31. 4/27/2023 1:33 PM
  32. 4/27/2023 1:33 PM