Skip to main content
Skip table of contents

Using the iPart

Prerequisites

  1. We recommend creating a mapping for the workflow you want to use Roster Manager for. A mapping could contain:

    1. Definition of the workflow

      1. Example: Removing members from a roster

    2. Requirements for the members that can be selected

      1. Example: Members of the company roster (of the profile being viewed) that have an active status and member type of Member

    3. Information that should be collected

      1. Example: Effective date of removal and reason for removal

    4. Updates that should happen after member is selected

      1. Example: Status should be changed to inactive and member type to Non-Member

  2. Create the IQA that will be used to display the roster of members based on your requirements defined above. Your IQA should define any optional filters to be displayed (if applicable) to the user as well as the result fields to be displayed to the user.

    1. The IQA can contain dynamic filters if needed. The iPart requires using the URL parameter option. Example below:

Configure iPart

Content Page

The iPart can be added to any content page but can only be added to a single content page at a time. Other content can be added (instructions) to the content page as needed. Make sure the access settings are accurate to the users that will require access to the page.

  1. Add the Roster Manager iPart to the content page where it will be used. 

    1. Select to Edit the content page

    2. Select Add Content

    3. Select the Roster Manager iPart in the Custom folder.

    4. Select Configure to add your specifications to the Roster Manager iPart that will be used on this page.

Selection

  1. Step Title - This is the label of the tab that will be displayed to the user. Recommend this be instructional to let the user know the action they should take. Note you can add and HTML iPart to the content page as well to add additional instructions. 

  2. Step Description - Additional instructions that can be shown to the user.

  3. Intelligent Query Architect Path - browse for the IQA that should be used for this page to show the records that are available for update. Once selected, a preview of the IQA will appear below. 

  4. Results to display per page - you can specify how many records from the IQA that should be displayed per page. 

  5. Pager location - you can specify the location of the page selection option.

Information

  1. Step Title - This is the label of the tab that will be displayed to the user. Recommend this be instructional to let the user know the action they should take. Note you can add and HTML iPart to the content page as well to add additional instructions. 

  2. Step Description - Additional instructions that can be shown to the user.

  3. Edit form

    1. You can add "additional information" questions here to collect additional data for each record that was selected on the previous step. This data will be stored in iMIS and can be utilized on the workflow step. 

    2. Multiple field types available. 

    3. IQAs can be used for validation lists.

    4. Apply Value to All Similar Option - when enabled, it will allow the user to insert the same data for all selected members. For example, if enabled for Inactivation Date, the user could select Apply to All and that would insert the same Inactivation Date for all members they selected. 

Confirmation

  1. Step Title - This is the label of the tab that will be displayed to the user. Recommend this be instructional to let the user know the action they should take. Note you can add and HTML iPart to the content page as well to add additional instructions. 

  2. Step Description - Additional instructions that can be shown to the user.

Workflow

  1. Action Code - You can define a value here that will be stored in the Roster Manager log to identify the action performed using this iPart. 

  2. Selected ID - To identify what record should be updated post completion, you should define the iMIS ID of the record to be updated. You can select a field from your IQA that is in use or input a hard coded value. 

  3. Options - You can define the various updates you want to be done post completion. Consider how you will use this data post completion such as for reporting and/or showing history of changes on a member record. This may include:

    1. Update single panel source or update/insert multi-instance panel source

      1. Select Update Panel Data as Action type under Options

      2. Select the Panel Source from the Source Name dropdown list

      3. Select Add Action

      4. Under Edit Properties

        1. Select Add Property under the panel source you just selected.

        2. For each panel source or activity, you must specify the ID property to be used. This defines the record that should be affected by this update specific to the panel source or activity you have selected. Typically the ID is defined in your IQA.

          1. Select the ID field from the panel source selected

          2. Selected the Defined By value

          3. If defined by your IQA, select the corresponding ID field from your IQA

          4. If defined by input, select the corresponding additional information question

          5. If defined by plain text, type in the value you want to be stored. 

          6. Dynamic values are available for mapping. 

            1. Current Date will populate today's date when the transaction occurred. 

            2. Current Date Time is the same as Current Date but will also include time. 

            3. LoggedIn ID will populate the iMIS ID of the user logged in performing the actions. 

            4. Selected ID will populate the iMIS ID of the record that was selected. Typically this ID appears in the URL. 

          7. URL parameter values are available for mapping. The available options are typical parameters used within RiSE URLs. 

        3. Continue these steps for each property to be updated/stored.

        4. If updating a multi-instance source, you must define an additional value to "match on" to identify what data should be updated, ex: SEQN, Ordinal, etc.

    2. Insert a new activity

      1. Select Create Activity Data as Action type under Options

      2. Select Add Action

      3. Under Edit Properties

      4. Select Add Properties to define the activity fields you want to use, i.e. Activity Type, Effective Date, Transaction Date, etc. 

JavaScript errors detected

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

If this problem persists, please contact our support.