
Learn to build a simple xml report using rdf or report builder, create a data model and sql query, register the executable, attach to a responsibility, and generate xml output.
Submit and view an xml report in oracle apps r12 using xml publisher, load xml data, validate the template, link data definitions to data template for excel or pdf outputs.
Explore core Oracle Apps tables for concurrent programs, data definitions and templates, including data source codes, executables, and view output details for debugging and reporting.
Understand user parameters in RDF reports by comparing bind parameters (colon) and lexical parameters (ampersand), enabling runtime SQL with dynamic columns, tables, where clauses, and order by.
Master xml publisher reports in oracle apps r12 by using bind and lexical parameters, defining value sets and lookup types to filter data with a new report.
Explore RDF report triggers, especially after parameter, before report, and after report, and follow the execution order from parameter assignment to after report, including logging with w.dot.message.
Discover how to access and initialize user level profile values in RDF reports with user exits, using before and after report triggers and the p conc request id parameter.
Learn to implement lexical parameters in Oracle XML Publisher reports and assign values after parameter prompts. Use user parameters and the after parameter trigger to dynamically modify statements.
Learn to create a manual RTF layout for an RDF XML Publisher report in Oracle Apps R12 using for each loops and XML tags to display header and data columns.
Build master-detail reports with XML publisher in Oracle apps r12. Define master and child columns, design the layout and rdf, and test with po numbers and line items.
Learn how to implement and use formula columns, placeholder columns, and summary columns in XML Publisher reports for Oracle Apps R12, including binding, referencing columns, and deploying with RDF templates.
Review how to use the summary column to perform aggregate functions—sum, average, count, min, and max—in xml publisher reports, placing the total of line totals in the master group.
Fix the PO report by hiding organization, making PO number parameters optional, and auto-populating the operating unit with a profile-driven value set; update RDF and test in the concurrent program.
Develop XML Publisher reports in Oracle Apps R12 by building header and line tables and implementing for each loop with split by page break to separate purchase orders.
Discover how to define and reuse templates in RDF by using template blocks and the call tag, including the call@inlines tag, to compose headers and layouts at runtime.
Learn to implement if condition logic in XML Publisher layouts and templates, applying conditional calls on columns and layout, with US and UK addressing rules based on operating unit.
Learn to use the choose function in Oracle XML Publisher reports, replacing if conditions with when and else, similar to the SQL case, to drive conditional logic in R12.
Explore sql and string functions in the RDF level of XML Publisher reports. Apply substr, lpad, rpad, trim, and date formatting, test templates, and understand performance implications of using functions.
Learn how to implement a dynamic logo in Oracle apps XML publisher using the call template method, including defining templates, mapping US and UK logos, and simple conditional logic.
Discover how to implement dynamic logos in xml publisher reports using oa_media; set a media path and derive logo names from operating units via rdf and lookups, avoiding hard-coded paths.
Learn to implement dynamic logos in Oracle XML Publisher using a subtemplate, then import and call it in the main template to render UK, Spain, and Visual Industries logos.
Learn to build a parameterized sub template in XML Publisher, define and pass a logo parameter, and render dynamic logos based on the operating unit.
Create multi layout and multi language reports with sub templates and a main template, using conditional logic based on language or operating unit, or translations.
Explore how to create multi-language XML Publisher reports in Oracle Apps R12 by enabling translations, exporting and editing translation files, and applying language-specific templates.
Submit a concurrent program from the back end using the request submit API for xml publisher reports, detailing required parameters and their sequence, attach the layout with request add layout.
Create a dynamic xml publisher report by adding an output type parameter to a concurrent program and selecting pdf or excel layouts at runtime, driven by backend submission and templates.
Learn to limit rows per page in XML publisher reports by using a lines-per-page variable, tracking current position, and triggering a page break after every six lines.
Limit rows per page in XML Publisher reports by implementing header group logic, position checks, and page breaks. Learn to repeat headers and test outputs with templates and data definitions.
Learn to render barcodes in XML publisher reports by downloading a code 128 true type font, configuring font paths, updating the config with the font, and testing the output locally.
Master XML Publisher reports in Oracle Apps R12 through bursting with execution, splitting outputs across SFTP, filesystem, email, fax, and print delivery channels.
Learn to implement conditional bursting in XML Publisher reports for Oracle Apps R12 by using filters, templates, and SFTP delivery to generate PDF or Excel outputs.
Explore the data template method in Oracle XML Publisher, Oracle Apps R12, including creating data templates, registering concurrent programs with standard executables, and defining parameters, data queries, and XML structures.
Build a master-detail report with the data template method, creating master and child groups, linking queries by keys, and exporting a pdf output.
Explore using lexical parameters to build dynamic where clauses, implement before and after report triggers in Oracle XML Publisher data templates, and set up bursting.
Generate xml reports in Oracle apps with PL SQL using DBMS_XMLGEN and direct concurrent program output, then publish via RDF templates to PDF.
Learn how to develop an xml report with pl/sql without the standard package, including building xml structure, groups, and master-detail concepts for concurrent programs.
Develop a master detail XML report using PLSQL method, without standard packages, by implementing master and child loops, parameterized cursors, and a layout for XML output.
Course Content :
=============
CLASS1 - First Xml Report
CLASS2 -First Xml Report part 2
CLASS3 - Base Tables for Concurrent program and Data definition and data template
CLASS4 - USER PARAMETERS - BIND AND LEXICAL
CLASS5 -Xml report with Parameters
CLASS6 -triggers (before parameters , after parameters , before report ,between pages , after report)
CLASS7 - User Exits and P_CONC_REQUEST_ID
CLASS8 - Lexical parameter example
CLASS9 -RTF layout creation manually simple example
CLASS10-Po master Detail Report
CLASS11-Formula column and place holder column
CLASS12-Summary column and xdoxslt with minimum and maximum
CLASS13-Fixing the issues in PO Report
CLASS14-Po Report Development - For-each section ,split by page break
CLASS15-CALLTEMPLATE AND CALL@INLINES TAG
class16-conditional statement IF
class17-choose when
class18-Sql and xslt functions in RTF layout
class19-Dynamic Logo Method 1 using Call Template
class20-Dynamic Logo Using OA_MEDIA
Class21-Dyanmic Logo Using Sub template
Class22-Subtemplate With Parameters
Class23-How to create Multi layout and multi language report
class24-How to work with transalations
class25-FND_SUBMIT.REQUEST_SUBMIT
Class26-Realtime example with execution using API FND_SUBMIT.ADD_LAYOUT
Class27-How to limit rows per page Logic
Class28-How to limit rows per page -Execution
Class29-WOrking with barcodes in Xml Publisher reports with execution
class30-XML Bursting with execution -SFTP,FILESYSTEM,EMAIL,FAX,PRINT
class31-Xml Bursting with filters
class32-Working With Data template method - part1
class33-Working with data template method -Master detail report
class34-datatemplatemethod - before and after report triggers and lexical parameters
Also Covered topics on Data Template method and Report Development Using PLSQL