Skip to main content
insightsoftware Documentation insightsoftware Documentation
{%article.title%}
Published:
Was this article helpful?
0 out of 0 found this helpful

Time Spreads

The objective of time spreadkeys is to allocate revenues and cost over time in input forms. For example, the end-user enters 10 000 in an input summary column for the total period (Spread value SPVAL), the whole year, or full quarter, etc. Bizview can then allocate this total amount over the underlying periods using a time spreadkey that the end-user selects for that specific row.

Access time spreadkeys by selecting Client administration > Other Items > Time Spreads.

A time spreadkey can use two type of data as the base for the allocation:

  1. Manually entered weights registered in association with the a spreadkey.
  2.      'Dynamic' weights calculated based on other columns in the input form (e.g. Last Year LY).

This topic contains the following sections:

Manual Weights

The manual method is easy to use and understand. In the below example there are three time spreadkeys, Even, S1, S2 that all allocates according to wights for ISOMONTH. Any row in any input form that uses these time spreadkeys will get the related total amount allocated to ISOMONTH according to the 'weights' defined in the system. The base for the allocation is stored within the Bizview application database in a table and retrieved to the input form when needed.

Time value        EVEN        S1        S2

201501        100        75        120

201502        100        78        125

201503        100        79        129

201504        100        120        85

201505        100        100        90

201506        100        75        110

201507        100        70        128

201508        100        80        120

201509        100        95        100

201510        100        115        80

201511        100        110        75

201512        100        100        64

The formula used by Bizview to allocate according to these weights:

Individual period cell value =        Spread value * (Per Weight / Sum Weight)

Dynamic weights

The 'Dynamic' method is a smarter but a bit more complex to understand. For example, if you want each account in a result budget to be allocated over the next year periods, based on the actual cost allocation this last year,  you can use a dynamic spreadkey. The data used to calculate the individual period weights are not stored in the database. Instead, these columns need to be available in the input form as extra, or help value columns. The columns that should be used for calculating the spread weights are then linked using the same Spread group (SPGROUP).

clientsetuptimespreads

In the above example, we have SPGROUP 'SP1'  defined for columns Jan - March year 2013 (Actuals from last year). The same SPGROUP is used in our SPVAL, SPKEY and Jan - Mar 2014 budgeting columns.

In the above example, we have entered the same total as actuals for last year, just to visualize that the individual periods Jan - Mar will get the same amount (calculated weight).

To create a new manual spreadkey, select New.

Below is a list of spreadkey fields:

Field 

Description

Example

Note

Spreadkey ID

The unique identifier of the spreadkey.

LAST YEAR

Keep short, but it must be easy to understand for end-users due to the fact that this ID is what is visible in the input form spreadkey column.

Description

The description of the spreadkey.

Last year

Also visible when end-user press the space button when in the spreadkey column in an input form.

Time unit ID

Defines to what granularity of the time dimension the spreadkey should do the allocation.

ISOMONTH

For example, to isomonth, isoquarter, etc.

Derive weights from

If spreadkey-type is Manual (fixed), you can inherit the allocation base data from another client.



Active

Defines if the spreadkey is active and possible to use or not.



Spreadkey type

Defines if the spreadkey is Manual (fixed), or Calculated (dynamic) based on data in the form.

1 Weights are calculated


Object ID

Makes it possible to limit to what object the spreadkey should be available.

ACCOUNT

If you for example want to limit the spreadkey to only be available when the object Account is on rows in an input form, but not available for Products, Customers, etc. If not defined the key will be available for all objects within the client.

Object values from to

Makes it possible to limit to what object values the spreadkey should be available.

3000 - 3999

For example, if you want to limit a spreadkey to only be available for revenue accounts from account number 3000 to 3999 and similar. If not defined the key will be available for object values.

For spreadkeys with manually entered weights - use the export and import function to easily manage the weights that should be used.

  1. To export all weights for the client, select the Export spread weights template link in the upper-left part of the window.
  2. Open the generated excel file and edit the data.
  3. Import the file back to Bizview using the Import spread weights template link in the upper-left part of the window.

Usage

The spreadkeys themselves are not used directly in the template design when designing input forms. To enable the end-user to work with them, you need to set them up first. This functionality, however, is very much related to the SPKEY and SPVAL columns and the SPGROUP row parameters when working with form design.

Published:

Time Spreads

The objective of time spreadkeys is to allocate revenues and cost over time in input forms. For example, the end-user enters 10 000 in an input summary column for the total period (Spread value SPVAL), the whole year, or full quarter, etc. Bizview can then allocate this total amount over the underlying periods using a time spreadkey that the end-user selects for that specific row.

Access time spreadkeys by selecting Client administration > Other Items > Time Spreads.

A time spreadkey can use two type of data as the base for the allocation:

  1. Manually entered weights registered in association with the a spreadkey.
  2.      'Dynamic' weights calculated based on other columns in the input form (e.g. Last Year LY).

This topic contains the following sections:

Manual Weights

The manual method is easy to use and understand. In the below example there are three time spreadkeys, Even, S1, S2 that all allocates according to wights for ISOMONTH. Any row in any input form that uses these time spreadkeys will get the related total amount allocated to ISOMONTH according to the 'weights' defined in the system. The base for the allocation is stored within the Bizview application database in a table and retrieved to the input form when needed.

Time value        EVEN        S1        S2

201501        100        75        120

201502        100        78        125

201503        100        79        129

201504        100        120        85

201505        100        100        90

201506        100        75        110

201507        100        70        128

201508        100        80        120

201509        100        95        100

201510        100        115        80

201511        100        110        75

201512        100        100        64

The formula used by Bizview to allocate according to these weights:

Individual period cell value =        Spread value * (Per Weight / Sum Weight)

Dynamic weights

The 'Dynamic' method is a smarter but a bit more complex to understand. For example, if you want each account in a result budget to be allocated over the next year periods, based on the actual cost allocation this last year,  you can use a dynamic spreadkey. The data used to calculate the individual period weights are not stored in the database. Instead, these columns need to be available in the input form as extra, or help value columns. The columns that should be used for calculating the spread weights are then linked using the same Spread group (SPGROUP).

clientsetuptimespreads

In the above example, we have SPGROUP 'SP1'  defined for columns Jan - March year 2013 (Actuals from last year). The same SPGROUP is used in our SPVAL, SPKEY and Jan - Mar 2014 budgeting columns.

In the above example, we have entered the same total as actuals for last year, just to visualize that the individual periods Jan - Mar will get the same amount (calculated weight).

To create a new manual spreadkey, select New.

Below is a list of spreadkey fields:

Field 

Description

Example

Note

Spreadkey ID

The unique identifier of the spreadkey.

LAST YEAR

Keep short, but it must be easy to understand for end-users due to the fact that this ID is what is visible in the input form spreadkey column.

Description

The description of the spreadkey.

Last year

Also visible when end-user press the space button when in the spreadkey column in an input form.

Time unit ID

Defines to what granularity of the time dimension the spreadkey should do the allocation.

ISOMONTH

For example, to isomonth, isoquarter, etc.

Derive weights from

If spreadkey-type is Manual (fixed), you can inherit the allocation base data from another client.



Active

Defines if the spreadkey is active and possible to use or not.



Spreadkey type

Defines if the spreadkey is Manual (fixed), or Calculated (dynamic) based on data in the form.

1 Weights are calculated


Object ID

Makes it possible to limit to what object the spreadkey should be available.

ACCOUNT

If you for example want to limit the spreadkey to only be available when the object Account is on rows in an input form, but not available for Products, Customers, etc. If not defined the key will be available for all objects within the client.

Object values from to

Makes it possible to limit to what object values the spreadkey should be available.

3000 - 3999

For example, if you want to limit a spreadkey to only be available for revenue accounts from account number 3000 to 3999 and similar. If not defined the key will be available for object values.

For spreadkeys with manually entered weights - use the export and import function to easily manage the weights that should be used.

  1. To export all weights for the client, select the Export spread weights template link in the upper-left part of the window.
  2. Open the generated excel file and edit the data.
  3. Import the file back to Bizview using the Import spread weights template link in the upper-left part of the window.

Usage

The spreadkeys themselves are not used directly in the template design when designing input forms. To enable the end-user to work with them, you need to set them up first. This functionality, however, is very much related to the SPKEY and SPVAL columns and the SPGROUP row parameters when working with form design.

For an optimal Community experience, Please view on Desktop
Powered by Zendesk