Overview
The SI.EXPANDCLASSRANGE function returns an array containing one or more Sage Intacct Class IDs (based on the specified range).
Syntax
=SI.EXPANDCLASSRANGE(
ConnectionName,
Range,
Status
)
Arguments
The SI. EXPANDCLASSRANGE function uses the following arguments:
|
Argument |
Required/ Optional |
Description |
|
|
Optional |
Provide one of the following values:
OR Omit the argument to return results for all compatible connections with default aggregation settings. |
|
|
Optional |
A range filtering specifying the Class IDs to be displayed. See Filtering Velixo Functions |
|
|
Optional |
Determines whether to limit the results based on the contents of the Status field values
Options:
blank (empty value) - include all statuses
(available in version 2023.9 and higher) |
Examples
Example 1
=SI.EXPANDCLASSRANGE(
"Sage",
"*"
)
Description
Returns the Class ID for every class defined in the specified connection:
Results
Example 2
=SI.EXPANDCLASSRANGE(
"Sage",
"*;-200"
)
Description
Returns every Class ID *except* for Class 200
Results
Example 3
=SI.EXPANDCLASSRANGE(
"Sage",
"100:500"
)
Description
Returns every Class ID between 100 and 500 (inclusive).
Results
Example 4
Assuming the following configuration within Sage Intacct:
=SI.EXPANDCLASSRANGE(
"Sage",
,
FALSE
)
Description
Returns every active Class ID defined in Sage Intacct.
Results
Inactive class 400 is not included