Create or Update Seat Assignment Behavior
This is currently in the planning stages and is not yet available in the software.
Creates or updates a Seat Assignment for an Offering.
Overview
This Behavior will set the value of a specified https://heuristicsolutions.atlassian.net/wiki/spaces/DOCS/pages/581369993, obtaining the Offering Code, Seat Number, Capacity Used, and Status from the Behavior configuration or other Attributes.
The canonical use case for this Behavior is a configuration where Offerings are being used to represent exam sittings, and where those exam sittings are being imported through the Workflow Import Queue.
That configuration looks like this:
Some Attribute holds an Offering Code
A Data Import Step uses this Behavior to populate a Seat Assignment attribute (which is NOT included in the upload file), using the value from the Offering Code field
User interface
Field | Purpose |
---|---|
Seat Assignment to Modify | The Seat Assignment Attribute that should be set (or updated) |
Offering Code | The “Code” of the Activity Offering that the Seat Assignment should reference. Can be a hardcoded value, or pulled from another Attribute. |
Seat Number | The “Seat Number” value to assign to the Seat Assignment. Can be a hardcoded value, or pulled from another Attribute. |
Capacity Used | The number of the Offering’s “capacity units” the Seat Assignment should take up. Can be a hardcoded value >= 0, or pulled from another Attribute. The Behavior will fail if this value is pulled from an Attribute that does not provide a suitable value. |
Status | The status of the Seat Assignment. Can be hardcoded value or pulled from another Attribute. |