4 Embedded Functionality for Seamless Reporting QAD Reporting Tools
5 QAD Enterprise Edition Reporting Tools Financial Report WriterExtensive Views (Browses) with Drill-Down Capabilities
6 QAD Enterprise Edition Financial Report Writer Single solution for GL reportingReal timeMulti-domainConsolidatedChart TranslationCurrency TranslationMulti-layer (Multi-GAAP)Financial Report Writer is a major uplift of the reporting capabilities in Enterprise Financials. It combines the power of the former GL Report Writer with new Enterprise Financials features like Layers, SAFs, Intercompany analysis and Statutory Currency.It provides financial information for accountants and managers on both corporate group level and local domain level. It allows to create financial statements like balance sheet, income statement and cash flow statement, as well as cross-domain analytical reports with many dimensions like Regions, Countries, Entities, Divisions, Departments, Product Lines, Customer Groups, etc.It also gives an accurate approximation of the consolidation in real-time without the need for running consolidation program.It is offering a user-friendly UI utilizing the QAD reporting framework technology for the report generation.The Financial Report Writer will ultimatly become the single GL Reporting tool for Enterprise Financials – for single site as well as multi-entity/multi-domain customers. Over time it will replace GLRW, Structured Reports and Alternate COA reports.The reports can be produced in any desired Chart of Accounts, in any Hierarchy and according to any GAAP. Amounts can be presented in any Presentation Currency.And you can have Report Calendar that is different from local domain GL calendars.
7 Financial Report Writer Build and Run flexible ReportsFlexible report hierarchiesFlexible row & column definitions with in-line calculationsReusable analysis codesBased on harmonized data in a Reporting CubeAcross multiple COA, currencies, layers (GAAP/IFRS)Optimized for reporting inquiriesBuilding and running reports with the Financial Report Writer is easy and flexible.You can create reporting hierarchies with all the dimensions of the accounting and you can easily change those at any time.The rows and columns of the reports can contain calculations, comparisons with previous periods, side by side comparisons of entities, cost centers, etc.To avoid duplication of work there are reusable analysis codes that contain the definitions of data to retrieve.For example groups or ranges of GL accounts are defined once and reused on many reports.This flexibility is possible because the data from the different source domains is stored in Report Cubes.In the cubes the data is harmonized and stored in an optimal format for reporting.
8 1. Build and Run Reports 8 Report Cube Report Report Master Column -Entity-Layer-GL-Sub-Account-Cost Center-Project-SAF 1-10-Intercompany-Daybook-TCReportAnalysis CodesColumnGroupReportTreePresentation CurrencyTo create a report we have following 4 components:-Report Analysis CodesThe data in the report cubes is stored in detail for each occurring combination of COA elements. This means thousands combinations of COA elements can be found in a Report Cube. For building a report it is not very convenient to specify all these combinations individually. Therefore a new object is created which is called the Report Analysis Code. Each Analysis Code contains a set of filters on the accounting dimensions so that data can be retrieved selectively from the cube.The Report Analysis Codes are the elementary building blocks for the Report Tree and in some cases also for the Column Group.-Report TreeA Report Tree represents the hierarchy of a report.You build a Report Tree using the Report Analysis Codes as building blocks.Report Trees are reusable in multiple reports.Report trees can be build recursively from smaller trees.-Column GroupIn a Column Group you define of a set of columns that you want to see on a report.-Report MasterThe report master brings all the elements together that are needed to run a report.In the Report Master, you can combine a Report Tree with a Column Group and give the report a meaningful title.The Report Master also allows to apply security on a report.Report Calendar8
9 2. Based on harmonized data in a Reporting Cube Source domainsSource domainsReport ChartMaintenanceReportCubeReportsReporting COASource domainsCOA Cross-ReferenceSource domainsCube DefinitionMaintenancePresentation CurrencyHow do we transform the data of the different domains into a single Report cube?Therefore we need to define 3 objects:1- With Report Chart allows to define how the Source Domain Chart Of Accounts are mapped to a Target Report Chart Of Accounts.2- The details of the COA mapping are stored in the COA Cross Reference. The Financial Report Writer shares the existing COA Cross Reference programs with the Consolidation functionality. When the same charts are used in source and target then the COA Cross Reference details are not needed.3- With Report Cube Definition you define the presentation currency, the currency translation methods and exchange rates applied for the Cube. You can also define a Report Calendar and map that to the GL calendars.So with the Report Chart we defined the Common Language COA. It is possible to have multiple report COA’s.With the Cube Definition we chose the Presentation Currency and Calendar. It is possible to have multiple presentation currencies.The Financial Report Writer allows to combine the accounting layers of Enterprise Financials in different ways so that each combination represents another GAAP (local GAAP, US-GAAP, IFRS, …) and then you can run the same report for different GAAPs.The Financial Report Writer is XBRL enabled: all elements on the reports can be tagged with XBRL xml-tags and these tags are available in the output datasets of the reports.Source domainsReport Calendar
10 Financial Report Run Renders using Reporting Framework Output to screen, PDF, ExcelFilter at run-time using analysis codes (i.e., by cost center)Save selection parameters for future useSchedule deliveryYou could for instance load a Standard IFRS balance sheet from Excel.Also Income Statement and Statement of Cash Flows, Etc. can be uploaded and used for reporting.The XBRL tags in the Report Analysis codes will allow to create XBRL output files. XBRL element names and taxonomy are available in the report dataset.
11 Browsing the Report Cube Cube Balance View browse with Drill-Down CapabilitiesNext to running reports, you can also query the data in the Report Cube directly with a standard browse or the Cube Trial Balance View browse. This browse has the same features as the GL Trial Balance View browser. You can make specific selections or use the Show Details option to get detail balances for any the accounting dimensions.You can also export the output to Excel.
12 QAD 2013 EE release – FRW Report Tree Drill Down When you open Report Tree Drill Down from the menu, you will see that there is a list of Report Tree Views on the top of the screen. It also contains the view we just created. You can use the Search criteria at the top to search in the list of Report View.Once you found the Report View you want to use, just double-click on the row and in the bottom part of the UI the report tree hierarchy will appear with the balances and activity for the selected cube and period.
13 QAD 2013 EE release – FRW Report Tree Drill Down Next just double-click on the row and in the bottom part of the screen the report tree hierarchy will appear with the balances and activity for the selected cube and period. You can click the line that separates the top and bottom part of screen and drag it up so that the whole screen can be used for the report tree.Now you can start exploring the tree. Just like in Windows Explorer, you can collapse and expand the nodes of the hierarchy. You can for example start from a completely collapsed tree (use right mouse click for Collapse All) and by clicking on the + signs you can open the nodes details.There is also an Expand All that brings the tree back in its initial expanded view.Note that even when you used Expand All, there are still some nodes with + signs. When you click on those there is an additional detail level revealed. It is the detail level of how the balances are stored in the report cube.
14 QAD 2013 EE release – FRW Report Tree Drill Down It is the detail level of how the balances are stored in the report cube.In this example we clicked on the + sign of the P100 node and it shows the detail balances of several GL accounts, Entities, Layers, Sub-accounts, Cost Centers for this node in the cube.When you open the Report Tree in the drill down, this lowest level data is initially not loaded on the UI, because there can be many thousands of these balances in a cube and we want only to retrieve those balances you are interested in so that the system remains performing.
15 QAD 2013 EE release – FRW Report Tree Drill Down The hierarchical data of the report tree drill down can also be exported to Excel.Use the right click and “Export to Excel” option for this. This will open an Excel workbook with the data exactly in the same hierarchy as in the UINote that also in Excel you can explore the hierarchy by closing and opening nodes with the + - signs.The detail cube balances will be available in Excel only when you also opened the nodes on that detail level in the UI.
16 QAD 2013 EE release – FRW Report Tree Drill Down The next step in the drill down process, is to really drill down to the source entities summarized transactions. To allow this, your cube balances must be displayed without summarization, so you first have to make sure that you have removed the totals (using right mouse click and Remove Totals). From any of the cube detail lines in the tree that has activity for the selected period, you can right click on the line and select “GL Summarized Transactions” from the option menu.This opens a new browse pop-up window.
17 QAD 2013 EE release – FRW Report Tree Drill Down It is a browse with GL Summarized transactions in the source entity. Note that the amounts here are in Base Currency, Statutory Currency and Transaction Currency and that is not necessarily the same currency as the Presentation currency of the cube amounts we started from. However, if you chose ‘Source Currency’ for the settings of the Report Tree View, then the amounts displayed in the tree should be in Base Currency OR in Statutory Currency (depending on the cube setup) and those should align with the BC Movements or SC in the GL Summarized Transaction browse.Now we can still drill down 2 more levels deeper. By right clicking on one of the lines in the browse and choosing GL Transactions View or GL Transactions View Extended, there will be another browse opened with the detailed transaction in the source entity.
18 QAD 2013 EE release – FRW Report Tree Drill Down By right clicking on one of the lines in the browse and choosing GL Transactions View or GL Transactions View Extended, there will be another browse opened with the detailed transactions in the source entity. Also on this browse drill down to the original transaction input screen is possible.
19 QAD 2013 EE release – FRW Report Tree Drill Down By right clicking on one of the lines in the browse and choosing GL Transactions View or GL Transactions View Extended, there will be another browse opened with the detailed transactions in the source entity. Also on this browse drill down to the original transaction input screen is possible. This is standard functionality that was already available in previous releases.Make sure that you chose the transaction type from the list that matches with the daybook type you are looking at. Although the first option in the list called ‘View Journal Entry’ is always working, because each GL Transaction can be viewed as a Journal Entry. In this example the CIHO daybook is a customer invoice, so we can drill down to the Customer Invoice input screen.
20 QAD 2013 EE release – FRW Report Tree Drill Down In this example the CIHO daybook is a customer invoice, so we can drill down to the Customer Invoice input screen.At this point we came to the deepest level you can drill down to. You can repeat this drill down action for many detail lines.Make sure that each time you want to go up a level, you first close the detail browse of the lower level.
21 QAD Standard Edition Reporting Tools General Ledger Report WriterSIG Trial Balance Browses & Browse Collection Drill-Downs
22 General Ledger Report Writer Analysis Codes, Row Groups, Column Groups & Report Definition