Skip to main content
Advanced Node Settings

How to set formatting and consolidation type for nodes

Carissa Castro avatar
Written by Carissa Castro
Updated over a year ago

Overview

This article describes the following topics:


Accessing Advanced Node Settings

There are two main ways to access the advanced settings. First, right click on a variable from the canvas or the table and select "Advanced Settings".

Alternatively, select a variable, and from the right side panel, click on the three dots and select "Advanced Settings".


Updating Advanced Node Settings

Update the specific nodes settings, then click "Update" to save the changes.


Field Type

There are different options for setting the node field type. This determines the method of inputting values in the table. The default type is "Input Field". To change the Field Type, select the option from the drop-down menu:

Input Field

When a node field type is set to "Input Field", any value can be entered into a given time step. This is the default setting for new variables and constant nodes.

Single-Select

When a node field type is set to "Single-Select", values can be entered by selecting from a drop-down in the table. Only one selection is allowed for a given time step. The list of options for the drop-down is set by selecting a specific column within a Source View that serves as the reference. Tip: Use the list component template from the Logica Template Library to quickly build a List View.


Format

There are different options for setting the node format. This determines how values are displayed in the table. This format applies to all views where a given node is displayed.

To change the format, select the option from the drop-down menu:

Number Format

When a node format is set to "Number", no symbols are displayed. The optional Decimals field determines the rounding (display only).

USD Currency Format

When a node format is set to "USD", a USD dollar sign is displayed. The optional Decimals field determines the rounding (display only).

Percentage Format

When a node format is set to "Percentage", a percent symbol (%) is displayed. The optional Decimals field determines the rounding (display only).

Boolean Format

When a node format is set to "Boolean", the values display as 1 (TRUE) and 0 (FALSE).

Text Format

When a node format is set to "Text", the values display as text strings.

Date Format

When a node format is set to "Date", the values display as dates (YYYY-MM-DD).

Period Format

When a node format is set to "Period", the values display as the model periods.


Time-Based Aggregation & Disaggregation

There are several options for time-based aggregation and disaggregation of node values.

The options available are determine by the type of model:

Model Type

Aggregation

Disaggregation

Daily

Weekly, Quarterly

None

Weekly

Quarterly, Yearly

None

Monthly

Quarterly, Yearly

Yearly

Yearly

None

None

Aggregation Options

Time-based aggregation involves rolling up a lower-level value to a higher level value.

Sum

The value displayed in the aggregation column is the sum of the node values for a given period.

Example: in a monthly model, the Quarterly column will add up January to March.

First

The value displayed in the aggregation column is the first value in a given period.

Example: in a monthly model, the Quarterly column will use the value from January.

Last

The value displayed in the aggregation column is the last value in a given period.

Example: in a monthly model, the Quarterly column will use the value from March.

Average

The value displayed in the aggregation column is the average of the values in a given period.

Example: in a monthly model, the Quarterly column will use the average value from January to March.

Calculated

The value displayed in the aggregation column is calculated based on the formula.

Example: in a monthly model, the Quarterly column will divide the SUM of Numerator from January to March by the SUM of Denominator from January to March. The example below also shows the difference between Calculated and Average.

Disaggregation Options

Time-based disaggregation involves breaking down a higher-level value to a lower level value. This is used when a node is set to have an input at the higher aggregation level, and the lower-level period values are calculated.

Evenly Divided Over

The input value in the aggregation column is divided evenly across the lower-level periods.

All Periods Equal

The input value in the aggregation column is the same value as the lower-level periods.


Did this answer your question?