Skip to main content

Models

Models refer to a structured representation of financial data, assumptions, calculations, and relationships used to perform financial planning, forecasting, and analysis.

A model is designed to meet the business planning and consolidation requirements of an organization. The model is where the user interacts to plan, consolidate, and report data. The purpose of the model can be set while creating it on the model details panel.

Before we proceed further, let's understand the key terms below.

Functional Area

A Functional Area is a way to streamline and standardize the management of authorization and workflow across various models by grouping them under a single object and ensuring the inclusion of control dimensions for access control.

Types of Models that can be assigned to a Functional Area:

Standard Model

These models serve as tables that contain data within the system, with pre-existing dimensions built into the framework.

In addition to Standard Models, JustPerform also uses Models as functional collections of Datastore Objects, which are responsible for capturing and reporting data. These models are highly customizable and can be designed to meet the specific needs of the user.

Virtual Models

These models serve as virtual subsets of standard models, allowing users to interact with the data stored within the standard models. Despite being subsets, virtual models provide access to all properties and hierarchies of dimensions for selection. This functionality is similar to authorizations, where authorizations are applied at the lowest level, yet properties and hierarchies are still displayed using those lowest-level members.

Journal Models

Journals are a specific type of Standard Model. It's important to note that journal details are stored in a distinct table, separate from other standard models. The summarized information from the journal table is then posted to the corresponding model. Additionally, there are supplementary dimensions present in the journal table, which serve informational purposes. These additional dimensions align with the ones previously defined, ensuring consistency and coherence within the system.

Data can be input into Standard Models through various means, such as input forms, uploads, value driver trees, and integrations, all of which are associated with Virtual Models. Other calculations are typically managed at the Standard Model level, but we can explore the possibility of moving some of these calculations to the Virtual Model level instead.

Currently, the context, which determines the specific conditions for accessing tasks, is maintained at the Standard Model level. However, this can create issues since user authorization is controlled at the Virtual Model level. To address this, it is recommended to use the context only when accessing tasks from an instance.

Actions on Space Explorer

Category Level

Create Functional Area: Users can create a Functional Area under which models can be created.

Functional Area Level

By clicking on the Add button, go to models:

  • Standard Models

  • Virtual Models

  • Advanced Models

  • Journals

Leaf Level for Above Models

  • New tab: The user can open a new tab for the selected object.

  • Copy: The user can copy a model, module, or journal.

  • Edit: Existing models can be edited by the user.

  • Delete: Existing models, modules, or journal forms can be deleted by the user. Whenever the delete button is selected, a warning confirmation pop-up will show for the user to confirm before deletion proceeds.

Was this article helpful?

We're sorry to hear that.