Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Feature

Description / Details

Example

Report Types

  • Report types define the reporting products that can be ordered

  • Report types are built as a tree of building blocks supporting

    • Sections, used to create chapters, sub-chapters etc. that help navigation of the produced reports

    • Iterations of a subtree of building blocks over a list of data (e.g. generate a short chapter for every fund invested in the portfolio)

Parameters

Reporting Logic

  • Expressions to control enabling/disabling any part of the report (e.g. hide bond analysis if investments in bonds below a threshold)

  • Expressions to calculate parameter values (e.g. calculate last month ends give a report date to set reporting date of building blocks)

  • Hiding policies, e.g.

    • ifEmpty is used to hide any building block if the contents like table rows or chart series are empty

    • byChildren is used to hide a parent block (e.g. the section title) if all children are decided to be hidden

    • etc.

Abstract (multi-channel) reports

  • The production of abstract reports defer the layout and channel specifics to the latest possible moment

Layout templates & themes

  • Exchangable layout templates for paper reporting

  • Flexible theming for online reports

Multi-Lingual reports

  • While paper reports support a single language (after rendering) online reports can be produced as “multi-lingual” reports e.g. to support switching of languages in a client / fund portal

Image Added

Profiles

  • Profiles provide a set of default parameter values dependent on a solution-specific mapping of

    • Product types

    • Client types

    • Reporting lines

    • etc.

...