SlideShare a Scribd company logo
DMS Reporting An Architecture Overview of Reporting for DMS.
Introduction To have a better understanding of  the DMS Reporting for DMS support. Kai Leung Liu, Sr. Oracle Architect Consultant, Kaitech, Inc.
DMS History DMS Reporting was born in 2002 because of Batch Report in Caus that DMS would need to replace. DMS Reporting need to be plug-n-play modules to work with DMS development.  DMS Reporting needed to be integrated into our On-Line DMS system.
Topics of Discussion DMS Components that make up the DMS Reporting. The DMS Reporting process as the engine.  How does Batch Reporting integrate into DMS Reporting. How does Reporting Criteria integrate into DMS Reporting. How does Email integrate into DMS Reporting.
DMS Components A DMS Architecture Diagram. Database, Unix, and App Server. Shell, Java, PL/SQL and Cron. System Parameters The World According to DMS.
DMS Architecture Diagram
DMS System Parameters DB – Database Instance. RJB – Max No of Report Run at any Time. SCH – Report Sched. Time for Batch. TJB – Total No of Jobs per run. CRI – Max. no of Criteria. QRY – Max. no of Queries. REPSERV – Report Server Name. REPFORMAT – Report Server Format. etc.
DMS Reporting Engine The Reporting consist of several parts:  Unix scripts that run by cron. PL/SQL packages to monitor and handle request jobs. A Java program to submit request. Reporting support different type of processes: Reports, Procedures, and Cards.  Report output: PDF, Text, EZ Spooler, and Email.
DMS Batch Reporting The Batch Report support two main type of reports:  Oracle Reports Extract Reports Batch support: Reports,Cards, Mailings, Procedures, and Update Processes. Batch can change and re-submit itself .
DMS Reporting Criteria Building Criteria for business needs. Building Queries for business needs. Purging and Clean up of Criteria and Queries. System Parameters: CRI and QRY Report E-R Diagram.
DMS Email  Available to All DMS Batch Reports. Email can be added even after it been submitted. Email sent is HTML text. Customizable for Email header and link message. Email is pdf and stored on server.
Real Life DMS Live running reports every day. User can request with their business criteria real time reporting with email. Operations can also handle Mail and Card jobs for their Events. We can develop and deployed new DMS Report using the DMS system.
What This Means We have a powerful and flexible reporting system to meet the requirements of DMS Live and future requirements. DMS Reporting can deliver: Reports Cards  Mailings and Special Mailing Emails Extracts
Next Steps  To be able to support and grow the reporting system in new directions. Improve Email Attach Extracts Notify operation of problems. Have more classes to have better understand of technology used to build DMS Reporting. See how Report fits into rewrite for the future to the new java world.
Q & A Review Documentation. Review Technical docs.

More Related Content

PPTX
CRMUG UK November 2015 - Data Migration Without Tears by Mike Feingold
PDF
Advanced SSRS Reporting Techniques
PPTX
Ead pertemuan-12
PPTX
Cloud computing
PPT
Use the SAP Content Server for Your Document Imaging and Archiving Needs!
PPT
Dms Batch Reporting
PDF
Dynamic Reports Expert for SPI Buyer Direct
PDF
Oracle R12 OBIEE, Better Decisions Faster with Advanced Analytics
CRMUG UK November 2015 - Data Migration Without Tears by Mike Feingold
Advanced SSRS Reporting Techniques
Ead pertemuan-12
Cloud computing
Use the SAP Content Server for Your Document Imaging and Archiving Needs!
Dms Batch Reporting
Dynamic Reports Expert for SPI Buyer Direct
Oracle R12 OBIEE, Better Decisions Faster with Advanced Analytics

Similar to Dms Reporting Overview (20)

PPT
Introduction to databases
PPT
Database Systems Introduction (INTD-3535)
PPTX
DWH_Session_1.pptx
PPTX
Presentation AICT Improved version[1].pptx
PPTX
Data base chapter 1 | the complete note of database
PPT
Dms Emailing Reports
PPT
Database management system 1
PPTX
Introduction_to_DBMS.powerpointpresentation
PDF
Introduction to Oracle Fusion BIP Reporting
PPT
Database administration
PPTX
week 1-Lec-01.pptx hguggguh i i ih ihih
PPTX
Dms
PPTX
DBMS-Managing-Information-Systems Introduction
PPT
data-resource-management.ppt
PPT
Unit 5
PPT
Dms Reporting Criteria
PDF
DCM IRIS Presentation
PPTX
DMS Overview
PPS
BMS Soft presentation
PPT
Database 1 Introduction
Introduction to databases
Database Systems Introduction (INTD-3535)
DWH_Session_1.pptx
Presentation AICT Improved version[1].pptx
Data base chapter 1 | the complete note of database
Dms Emailing Reports
Database management system 1
Introduction_to_DBMS.powerpointpresentation
Introduction to Oracle Fusion BIP Reporting
Database administration
week 1-Lec-01.pptx hguggguh i i ih ihih
Dms
DBMS-Managing-Information-Systems Introduction
data-resource-management.ppt
Unit 5
Dms Reporting Criteria
DCM IRIS Presentation
DMS Overview
BMS Soft presentation
Database 1 Introduction
Ad

More from Kai Liu (18)

PPT
QQ and Advance query
PPT
CHX PYTHON INTRO
PPT
What is Listagg?
PPT
PL/SQL11g Question #1
PDF
Schedulers
PDF
Sql Question #5
PDF
Oracle10g External Tables
PPT
PL/SQL Example for IF .. ELSIF
PPT
Sql Question #3
PPT
SQL Tuning Overview
PPT
Dms 2.0 Direction
PPT
Dms 2.0 Plan Proposal
PPT
Toad
PPT
QQ And Advance Query
PPT
Troubleshooting Batch Reports
PPT
Dms 2 Direction
PPT
Dms Project
PPT
Dms Acknowledgements
QQ and Advance query
CHX PYTHON INTRO
What is Listagg?
PL/SQL11g Question #1
Schedulers
Sql Question #5
Oracle10g External Tables
PL/SQL Example for IF .. ELSIF
Sql Question #3
SQL Tuning Overview
Dms 2.0 Direction
Dms 2.0 Plan Proposal
Toad
QQ And Advance Query
Troubleshooting Batch Reports
Dms 2 Direction
Dms Project
Dms Acknowledgements
Ad

Recently uploaded (20)

PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Encapsulation theory and applications.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Approach and Philosophy of On baking technology
PPT
Teaching material agriculture food technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
Review of recent advances in non-invasive hemoglobin estimation
The Rise and Fall of 3GPP – Time for a Sabbatical?
NewMind AI Weekly Chronicles - August'25-Week II
Reach Out and Touch Someone: Haptics and Empathic Computing
MYSQL Presentation for SQL database connectivity
Network Security Unit 5.pdf for BCA BBA.
MIND Revenue Release Quarter 2 2025 Press Release
Advanced methodologies resolving dimensionality complications for autism neur...
Encapsulation theory and applications.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Assigned Numbers - 2025 - Bluetooth® Document
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
The AUB Centre for AI in Media Proposal.docx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Chapter 3 Spatial Domain Image Processing.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Approach and Philosophy of On baking technology
Teaching material agriculture food technology
Programs and apps: productivity, graphics, security and other tools
Dropbox Q2 2025 Financial Results & Investor Presentation

Dms Reporting Overview

  • 1. DMS Reporting An Architecture Overview of Reporting for DMS.
  • 2. Introduction To have a better understanding of the DMS Reporting for DMS support. Kai Leung Liu, Sr. Oracle Architect Consultant, Kaitech, Inc.
  • 3. DMS History DMS Reporting was born in 2002 because of Batch Report in Caus that DMS would need to replace. DMS Reporting need to be plug-n-play modules to work with DMS development. DMS Reporting needed to be integrated into our On-Line DMS system.
  • 4. Topics of Discussion DMS Components that make up the DMS Reporting. The DMS Reporting process as the engine. How does Batch Reporting integrate into DMS Reporting. How does Reporting Criteria integrate into DMS Reporting. How does Email integrate into DMS Reporting.
  • 5. DMS Components A DMS Architecture Diagram. Database, Unix, and App Server. Shell, Java, PL/SQL and Cron. System Parameters The World According to DMS.
  • 7. DMS System Parameters DB – Database Instance. RJB – Max No of Report Run at any Time. SCH – Report Sched. Time for Batch. TJB – Total No of Jobs per run. CRI – Max. no of Criteria. QRY – Max. no of Queries. REPSERV – Report Server Name. REPFORMAT – Report Server Format. etc.
  • 8. DMS Reporting Engine The Reporting consist of several parts: Unix scripts that run by cron. PL/SQL packages to monitor and handle request jobs. A Java program to submit request. Reporting support different type of processes: Reports, Procedures, and Cards. Report output: PDF, Text, EZ Spooler, and Email.
  • 9. DMS Batch Reporting The Batch Report support two main type of reports: Oracle Reports Extract Reports Batch support: Reports,Cards, Mailings, Procedures, and Update Processes. Batch can change and re-submit itself .
  • 10. DMS Reporting Criteria Building Criteria for business needs. Building Queries for business needs. Purging and Clean up of Criteria and Queries. System Parameters: CRI and QRY Report E-R Diagram.
  • 11. DMS Email Available to All DMS Batch Reports. Email can be added even after it been submitted. Email sent is HTML text. Customizable for Email header and link message. Email is pdf and stored on server.
  • 12. Real Life DMS Live running reports every day. User can request with their business criteria real time reporting with email. Operations can also handle Mail and Card jobs for their Events. We can develop and deployed new DMS Report using the DMS system.
  • 13. What This Means We have a powerful and flexible reporting system to meet the requirements of DMS Live and future requirements. DMS Reporting can deliver: Reports Cards Mailings and Special Mailing Emails Extracts
  • 14. Next Steps To be able to support and grow the reporting system in new directions. Improve Email Attach Extracts Notify operation of problems. Have more classes to have better understand of technology used to build DMS Reporting. See how Report fits into rewrite for the future to the new java world.
  • 15. Q & A Review Documentation. Review Technical docs.