Doxxy is a RAD-tool for generating operational reports in Oracle. With its intuitive APEX UI, you easily configure your documents by adding DOCX-templates and SQL-queries. You may also define run-time parameters, or PL/SQL processes that may be executed at the begin or end of a report. What version 01.02 is it also possible to add an option to generate PDF-output
The tool is especially suitable for usage in Oracle Application Express (APEX).
It is built on the same principles and concepts: RAD, easy to learn, easy to use, light-weight, PL/SQL engine, ...
Typical documents that you want to generate with docufy are: invoices, orders, letters, reminders, "dossiers", break listings, ...
2. Agenda
• What and Why?
• Architecture
• Sample
• Demo
• Features
• Pricing
3. = Document generator for Oracle
What is Doxxy?
Merge your business data with a Word-template (.docx) to create
your operational documents like letters, orders, invoices, …
4. Why Doxxy?
• As response on recurrent questions by different
customers:
Low Price
Simple interface + processing
For simple reports / documents (letters, invoices, …)
Generation to Word (DOCX) and PDF
Template based (can be provided by business user)
Easy to integrate in an Oracle application (e.g. APEX)
5. Advantages
• Basic merge of data coming from Oracle database
• Pure PL/SQL solution
No complex installation-procedure
• Separation of templates and data
• Layout of report is determined by the possibilities of MS
Word
All MS Word options can be used in the template
• Quick and simple
6. Agenda
• What and Why?
• Architecture
• Sample
• Demo
• Features
• Pricing
7. Architecture
• INPUT
Data via SQL-statements
Template via DOCX-file
• Processing by Doxxy Engine
Unzip 1-DOCX to n-XML-files
Replace tags by desired data in XML
Pack XML-files to 1-DOCX file
• OUTPUT
BLOB with DOCX-file
12. Agenda
• What and Why?
• Architecture
• Sample
• Demo
• Features
• Pricing
13. Demo
• Maintain & Define metadata
• Determine layout via Word-templates
• Call document via PL/SQL API from within own
application
• See Doxxy at work in a demo application
22. Agenda
• What and Why?
• Architecture
• Sample
• Demo
• Features
• Pricing
23. Current Features
• APEX UI
• Input data from DB via SQL-statements
• Passing Input parameters
• One query – multiple usages
• Display data in: texts (paragraphs), tables and lists
• Nested master-detail structures
• Conditional display of text and data
• Images: as fixed in the template and as from the
database (resize possible)
24. Extra Features
• Execute PL/SQL-blocks
• Export and import multiple documents
via XML-files
• Print Metadata-fiche
• Visualise (and validate) MS-Word template
• Maintain private synonyms in Doxxy schema
(only sysdadmin user)
• Generate to PDF (extra option)
25. Agenda
• What and Why?
• Architecture
• Sample
• Demo
• Features
• Pricing
26. Pricing
• Trial version: Free
• No support
• Perpetual licence by database instance: 1500€
+ annual maintenance fee: 300€
(by year / instance)
• Extra Options / features: 500€ licence
• + annual maintenance fee: 100 €
(by year / instance)
• E.g. “Print To PDF”
Naar klant ook nog:Architectuur, installatie, security, deployment
Huidige interface: APEX (later ook andere interfaces zoals Eclipse RCP, ADF)Templates kunnen door de klant zelf aangeleverd worden (enkel kennis van MS Word nodig)Weergeven van data in: tabellen, lists, gewone tekst (paragrafen)
Naar klant ook nog:Architectuur, installatie, security, deployment
o.a. document.xmlVia puur PL/SQL
Naar klant ook nog:Architectuur, installatie, security, deployment
Naar klant ook nog:Architectuur, installatie, security, deployment
Naar klant ook nog:Architectuur, installatie, security, deployment
Interpretation of (basic) HTML
Naar klant ook nog:Architectuur, installatie, security, deployment
licentie per database instance (sid zit in key verwerkt)§ licentie: 1500€§ maintenance: 300€§ bijbetalende opties (licentie/maintenance):· Vb: PDF (500€/100€)
Reeds gebruikt door stagiairs (= eerste tests)Mogelijke klanten: Vlaamse Overheid (inspectie), MBHG, Vlaams Parlement