Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt

Finds dimensions that have been made available in other dimensions by MDAs (multi-dimension availabilities).

Use this class for example if you want to know all the staff that are available at a given location (during a specific time frame).

Note

This class simply returns which dimensions have been made available using multi-dimension availability records (MDAs). It does not check other factors, such as blocking reservations or capacity, to find out if these dimensions are actually unoccupied. There are other global methods more suitable for that use case.

Info

More information about MDAs can be found here: Multi-Dimensional Availabilities

Methods

Expand
titlegetTimeRanges

Description

This method takes a dimension scope, a date range, and a list to specify which kind of dimensions you want to be in the result. It returns the dimensions that have been made available in the given scope.

Signature

Code Block
global static B25.MdaLinkedDimensions.Result getLinkedIds(B25.MdaLinkedDimensions.Context)

Parameters

Code Block
B25.MdaLinkedDimensions.Context

An instance of B25.MdaLinkedDimensions.Context. This class wraps the input parameters.

Return Type

Code Block
B25.MdaLinkedDimensions.Result

An instance of B25.MdaLinkedDimensions.Result. This contains a list of available dimensions mapped by their dimension type (i.e. ‘B25__Staff__c’ or ‘B25__Resource__c’).

...