Account type defines accounts’ time balance (how values flow over time) and determines accounts’ sign behavior for variance reporting with member formulas.
Table 34. Summary of Account Types
Account Type | Time Balance | |
---|---|---|
Flow | Non-Expense | |
Flow | Expense | |
Balance | Non-Expense | |
Liability | Balance | Non-Expense |
Equity | Balance | Non-Expense |
Saved Assumption | User-defined | User-defined |
Variance reporting and time balance settings are system-defined; only Saved Assumption is user-defined.
Time balance specifies how Planning calculates the value of summary time periods.
Table 35. Time Balance Properties
Time Balance Property | Description | Example |
---|---|---|
Aggregate of all values for a summary time period as a period total. | Jan: 10 Feb: 15 Mar: 20 Q1: 45 | |
Beginning value in a summary time period as the period total. | Jan: 10 Feb: 15 Mar: 20 Q1: 10 | |
Ending value in a summary time period as the period total. | Jan: 10 Feb: 15 Mar: 20 Q1: 20 | |
Average for all the child values in a summary time period as the period total. | Jan: 10 Feb: 15 Mar: 20 Q1: 15 | |
The value set at the parent is filled into all its descendents. If a child value changes, the default aggregation logic applies up to its parent. Consolidation operators and member formulas overwrite Fill values when the members are recalculated. | Jan: 10; Feb: 10; Mar: 10; Q1: 30 | |
Weighted daily average, based on the actual number of days in a year; accounts for leap year, in which February has 29 days. In the example, the average for Q1 is calculated: (1) Multiply each month’s value in Q1 by the number of days in the month, (2) Sum these values, (3) Divide the total by the number of days in Q1. Assuming it is a leap year, the result is calculated: (10 * 31 + 15 * 29 + 20 * 31) / 91 = 15 | Jan: 10 Feb: 15 Mar: 20 Q1: 15 | |
Weighted daily average, based on 365 days in a year, assuming that February has 28 days; does not account for leap years. In the example, the average for Q1 is calculated: (1) Multiply each month’s value in Q1 by the number of days in the month, (2) Sum these values, (3) Divide the total by the number of days in Q1. Assuming it is not a leap year, the result is calculated: (10 * 31 + 15 * 28 + 20 * 31) / 90 = 15 | Jan: 10 Feb: 15 Mar: 20 Q1: 15 |
You can use the Weighted Average - Actual_Actual and Weighted Average - Actual_365 time balance properties only with a standard monthly calendar that rolls up to four quarters. For information on how Planning calculates and spreads data with the different Time Balance settings, see Working with Planning for Oracle Planning and Budgeting Cloud Service.
An account’s variance reporting property determines whether it is treated as an expense when used in member formulas:
With time balance properties First, Balance, and Average, specify how database calculations treat zeros and missing values with the Skip options.
Table 36. Effect of Skip Options When Time Balance is Set to First
Skip Option | Description | Example |
---|---|---|
None | Zeros and #MISSING values are considered when calculating parent values (the default). In the example, the value of the first child (Jan) is 0, and zeros are considered when calculating the parent value, so Q1 = 0. | Jan: 0 Feb: 20 Mar: 25 Q1: 0 |
Missing | Excludes #MISSING values when calculating parent values. In the example, the value of the first child (Jan) is #MISSING, and #MISSING values are not considered when the calculating parent values, so Q1 = second child (Feb), or 20. | Jan: #MISSING Feb: 20 Mar: 25 Q1: 20 |
Zeros | Excludes zero values when calculating parent values. In the example, the value of the first child (Jan) is 0, and zero values are not considered when calculating parent values, so Q1 = the second child (Feb), or 20. | Jan: 0 Feb: 20 Mar: 25 Q1: 20 |
Missing and Zeros | Excludes #MISSING and zero values when calculating parent values. In the example, the value of the first child (Jan) is zero, and the value of the second child (Feb) is missing. Because missing and zero values are not considered when calculating parent values, Q1 = the third child (Mar), or 25. | Jan: 0 Feb: #MISSING Mar: 25 Q1: 25 |