Daemons
There are two queues:
• The specific queue that the application delivers (represented by Q-table)
• The generic daemon queue itself (represented by fcDaemonQueue)
The daemon treats the application queue in chunks of maximum 100 (see flow).
Daemons are Progress processes which are launched from the financial AppServer process. The process is the Progress executable _progres but is renamed to D_<DaemonName>_<env>.
You can see if the process is running on the server by using ps. It is possible to use another separate server instead of the production server.
Reporting Framework
It leverages a modern report rendering engine, complete with its own design layout program, that allows reports to contain formatted text, images, charts, and other rich content.
It provides several data sources types that allow access to various layers of the QAD product suite to facilitate data integration with the page layouts.
It is deployed as part of the QAD .NET UI interface and requires no separate installation or run-time licensing for customers.
Business Intelligence
QAD Business Intelligence (QAD BI) unifies data from multiple sources across the enterprise and enables key enterprise decision makers to access, analyze, and share critical information. This functionality allows for a better understanding of how the business is performing and improved decision making throughout the organization.
QAD BI Data Warehouse Designer: Allows data consolidation, optimization, multi-currency consolidation, continuous support for database maintenance tasks and impact analysis and a single repository for any needed transformation logic.
QAD BI Modules: Integrated with QAD apps out of the box. They are organized to make the data easy to access without complex database queries and programming resources. Support for predefined OLAP cubes for various areas of analysis is available.
QAD BI Portal: A framework to design, deploy, and use dashboards, reports, and visualizations. The modular, component-based approach makes it easy to create and reuse dashboard components and deploy the dashboards to users in a secure manner. This approach provides the decision maker with information in a timely manner. A set of sample dashboards and reports to enable users to get a quick start.