SlideShare a Scribd company logo
“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 2009
sundu72
 
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
i4box 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 document
adivasoft
 
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
adivasoft
 
Check printingxmlp r12
Check printingxmlp r12Check printingxmlp r12
Check printingxmlp r12
Venkatesh Tati
 
Bi publisher for jde
Bi publisher for jdeBi publisher for jde
Bi publisher for jdenihitha19
 
Business Analytics System
Business Analytics SystemBusiness Analytics System
Business Analytics System
Mahesh Patwardhan
 
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
ssuser225811
 
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 Management
Fresche Solutions
 
Bi publisher quickstartgudepaper
Bi publisher quickstartgudepaperBi publisher quickstartgudepaper
Bi publisher quickstartgudepapersadiqeds
 
Officexml
OfficexmlOfficexml
Officexml
Severus Prime
 
Evolutionary Design Solid
Evolutionary Design SolidEvolutionary Design Solid
Evolutionary Design Solid
Sai 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 EE
Denis Gray
 
upgradingcustomization-atg-webcast-453863.pdf
upgradingcustomization-atg-webcast-453863.pdfupgradingcustomization-atg-webcast-453863.pdf
upgradingcustomization-atg-webcast-453863.pdf
SrinivasPadakanti4
 
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

Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 

Recently uploaded (20)

Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 

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