SI.EXPANDCLASSRANGE
Applies to:
- Velixo NX
- Sage Intacct
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)
The SI. EXPANDCLASSRANGE function uses the following parameters:
Parameter | Required/ Optional | Description |
ConnectionName | Required | The name of the connection as configured in theConnection Manager |
Range | Optional | A range filtering specifying the Class IDs to be displayed. See Filtering Velixo Functions |
Status | Optional | Determines whether to limit the results based on the contents of the Status field values Options:
(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

(note that inactive class 400 is not included)