Skip to main content
Skip table of contents

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:

  • "A" - active
  • "N" - active, non-posting
  • "I" - inactive
  • "*" or blank - 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

(note that inactive class 400 is not included)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.