Models
Last updated
Last updated
Models refers to a structured representation of financial data, assumptions, calculations, and relationships used to perform financial planning, forecasting, and analysis.
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 model can be set while creating on the model details panel.
Before we proceed further, lets understand below Key terms
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 Fields for access control.
Types of Models that can be assigned to functional area are
these models serve as tables that contain data within the system, with pre-existing fields that are 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.
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 fields for selection. This functionality is similar to authorizations, where authorizations are applied at the lowest level, yet we still display properties and hierarchies using those lowest level members.
Journals are a specific type of Standard Models. 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. In addition, there are supplementary fields present in the journal table, which serve informational purposes. These additional fields align with the ones we have 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.
Category level
Functional Area Level
Leaf level for above models
Create Functional Area: Users can create Functional Area- under which models can be created.
By clicking on button, go to models :
Standard Models
Virtual Models
Advanced Models
Journals
New tab: the user can open new tab of the selected object.
Copy: The user can copy a model, module or journal
Edit: Existing model can be edited by the user
Delete: Existing model, module or journal form can be deleted by the user. Whenever a delete button was selected a warning confirmation pop-up will show for the user to confirm is deletion will proceed.