SI.EXPANDUDDVALUERANGE
Created by Velixo Team, Modified on Mon, 26 May at 7:26 AM by Velixo Team
Applies to:
- Velixo NX 2025.5 or higher
- Sage Intacct
TABLE OF CONTENTS
Overview
The SI.EXPANDUDDVALUERANGE function returns values from a Sage Intacct user-defined dimension (UDD).
These values can then be used in functions like SI.EXPANDGLHISTORY for UDD filtering.
Note: In case you want to use UDDs in SI.QUERY or SI.WRITEBACK… functions, you can easily retrieve UDD value IDs they require using the SI.UDDVALUEID function.
Syntax
=SI.EXPANDUDDVALUERANGE(ConnectionName, DimensionName, DimensionValue)
The SI.UDDVALUEID function uses the following parameters:
Parameter | Required/ Optional | Description |
ConnectionName | Required | The name of the connection as configured in the Connection Manager |
DimensionName | Required | The integration name of the user-defined dimension ID you want to expand |
DimensionValue | Optional | The UDD value or range, as you see it in the Sage Intacct interface. The DimensionValue string supports Velixo filtering techniques. The parameter is case-insensitive. |
Output
The function returns an array containing all members of the specified user-defined dimension matching the DimensionValue parameter (if provided).
Example
=SI.EXPANDUDDVALUERANGE("Sage", "SITE")
This formula returns all values for the user-defined dimension named SITE.
Info: You can find the dimension values by navigating to your UDD in Sage Intacct.![]()
You can apply Velixo filtering techniques to the DimensionValue parameter to narrow down results. For instance, the following formula returns all values but those whose names start with Location.
=SI.EXPANDUDDVALUERANGE("Sage", "SITE", "*;-Location?")
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article