Mass Maintenance

Templates H

Templates V

To access this page:

  1. Click Mass Maintenance > Team on the Navigation pane.
  2. Click the Templates icon for a team.

Field

Description

TEMPLATE NAME

Displays the template name. A template is a way to manage data in the form of a particular process, for example, to create a new BOM or to change a material.

TRANSACTION CODE

Displays target ERP system transaction used in the template recording. A transaction code is not needed if creating a custom template (as in, if the Type is set to Custom Setup).

TYPE

Displays the posting type for the template.

Values are:

  • BDC Script – The  template is based on the results of a Batch Data Communication (BDC) script created in Integrate.
  • GUI Script – The template is based on the results of a GUI script created in Integrate.
  • Custom Setup – The template is custom.

ACTIVE

If enabled, the template is active. A template must be active to use for requests.

ACTIVATE/DEACTIVATE

Click to activate or deactivate the template. A template can be activated if:

  • It has not been generated.
  • Each role assigned to the template is not dependent on another role assigned to the template, or does not have a dependency on another role assigned to the template.

A template cannot be deactivated if active requests exist for the template. A request is considered Active when it is in an active request status.

Requests

Click to open the Request page to add, edit and process requests based on the template. This icon is only active if requests that use this template exist.

Roles

Click to open the Template (Role) page to add, edit and delete roles assigned to the template.

NOTE: The count on this icon indicates the number of roles assigned to the template. Global roles with the Auto Copy option set on the Roles page are automatically added to a template when it is created. Refer to Add a Global Role for more information.

Org Units

Click to open the Template (Org Units) page to add, edit and delete Org Units assigned to the template. Org units are optional for templates.

NOTE: The count on this icon indicates the number of Org Units assigned to the template. Refer to Add Org Units to a Template for more information.

Users

Click to open the Template (Users) page to add, edit or delete users who have been granted access to the template. The user who created the template is automatically assigned to the template and to all the roles.

NOTE: The count on this icon indicates the number of users granted access to the template. The user who created the template is automatically assigned to the template and to all the template’s roles.

External Request Scenarios

Click to open the Template (External Request Scenario) page to add, edit and delete external request scenarios, including external request scenarios that create Excel-initiated requests.

NOTE: The number on the icon represents the number of external request scenarios that exist for the template.

Templates V All Tabs

Templates H

This page contains the following tabs:

General tab

Field

Description

Activate/Deactivate

Click to activate or deactivate the template. A template can be activated if:

  • It has not been generated.
  • Each role assigned to the template is not dependent on another role assigned to the template, or does not have a dependency on another role assigned to the template.

A template cannot be deactivated if active requests exist for the template. A request is considered Active when it is in an active request status.

Requests

Click to open the Request page to add, edit and process requests based on the template. This icon is only active if requests that use this template exist.

Details

Template Name

Displays the template name. A template is a way to manage data in the form of a particular process, for example, to create a new BOM or to change a material.

Transaction Code

Displays target ERP system transaction used in the template recording. A transaction code is not needed if creating a custom template (as in, if the Type is set to Custom Setup).

Type

Displays the posting type for the template.

Values are:

  • BDC Script – The  template is based on the results of a Batch Data Communication (BDC) script created in Integrate.
  • GUI Script – The template is based on the results of a GUI script created in Integrate.
  • Custom Setup – The template is custom.

Connection

Connection ID

Displays the connection to the target system that was set for the user credentials for this template.

The connection is set on the User Credentials page.

Refer to Establish a Connection to a Target System for more information.

NOTE: If a user adds a request based on this template and does not select a connection ID, the default connection assigned to the Integrate Template is used for the request.

User Credentials

Click to open the User Credentials page to add Login credentials for the current user to track that user’s updates posted to the target system related to requests based on this template.

Credentials Detected

If enabled, the user name and password have been detected based on the user credentials setting.

If disabled, the credentials have not been detected and must be added for the request to post successfully.

Setup

Roles

Click to open theTemplate (Role) page to add, edit and delete roles assigned to the template.

NOTE: The count on this icon indicates the number of roles assigned to the template. Global roles with the Auto Copy option set on the Roles page are automatically added to a template when it is created. Refer to Add a Global Role for more information.

Org Units

Click to open the Template (Org Units) page to add, edit and delete Org Units assigned to the template. Org units are optional for templates.

NOTE: The count on this icon indicates the number of Org Units assigned to the template. Refer to Add Org Units to a Template for more information.

Users

Click to open the Template (Users) page to add, edit or delete users who have been granted access to the template. The user who created the template is automatically assigned to the template and to all the roles.

NOTE: The count on this icon indicates the number of users granted access to the template. The user who created the template is automatically assigned to the template and to all the template’s roles.

Configuration tab

Field

Description

Template Settings

Template Team

Displays name of team to which the template is assigned.

Post Message Tables

Click to open the Template (Post Message Tables)page to add, edit and delete tables that store posting feedback.

Retention Params

Click to open the Template (Request Retention) page to edit how long a request with a specific status is retained before it is archived.

Objects

Click to open the Template (Objects) page to add, edit and delete tables, stored procedures and views that are automatically created in the cMass_Data database when a template is generated.

Events

Click to open the Template (Events) page to configure events that trigger rules to run for the template.

External Request Creation

External Request Scenarios

Click to open the Template (External Request Scenario) page to add, edit and delete external request scenarios, including external request scenarios that create Excel-initiated requests.

NOTE: The number on the icon represents the number of external request scenarios that exist for the template.

Posting

Messages To Return

This field is not used.

Integrate Template ID

Displays name of Integrate template used as the basis for the Mass Maintenance template.

Integrate Process ID

Displays the ID for the process generated by Integrate and used to post request data to the target ERP system. Click the link to view the Process in Integrate.

Script ID

Displays name of GUI or BDC script (as in, recording) used in the template.

 

Advanced tab

Field

Description

Validation

Enable List Box Validation

If enabled, Mass Maintenance validates the values entered on the data entry pages of the request that have a list or a combo box. When the user clicks the Validate button on the Request (Roles)page, Mass Maintenance ensures that the values that have been entered or selected on the data entry pages are contained in the list boxes assigned to the data entry pages. Records that fail this validation fail with a severity of Error. The default for this setting is set on theParameterspage.

Enable Required Validation

If enabled, Mass Maintenance validates that all required fields of data type nvarchar on data entry pages of the request contain values. Records with blank required fields fail with a severity of Error. Mass Maintenance runs the validation when the user clicks the Validate button on the Request (Roles) page. The default for this setting is set on the Parameters page.

NOTE: Validations are not run on required fields with data types other than nvarchar.

Enable Check Box Validation

If enabled, Mass Maintenance validates that the values selected on data entry pages of the request for a check box are the values in the table corresponding to the proper check box format set on the column property. Records that fail this validation fail with a severity of Error .Mass Maintenance runs the validation when the user clicks the Validate button on the Request (Roles) page. The default for this setting is set on the Parameters page.

Force Reject Severity

If enabled, Mass Maintenance rejects data entry records that fail a validation whose severity meets or exceeds the Force Reject Severity. These records cannot be approved by the Review role and are automatically rejected and sent back to the Data role for correction.  If no Force Reject Severity is set, all data entry records can be rejected or approved by Review role users. The default for this setting is set on the Parameters page.

Org Unit Security Level

Displays value that represents actions that may be performed on Org Unit Values when a request is created. Values are:

  • OrgUnit Values Available For Assignment – All of the individual Org Unit values possible for the request are available for assignment to the request, but no assignments are assigned by default.
  • User Assignments, Defaulted Change Allowed – All of the individual Org Unit assignments available to the user creating the request are assigned to the request by default, but may be unassigned.
  • User Assignments Defaulted, No Change Allowed – All of the individual Org Unit assignments available to the user are assigned to the request and cannot be unassigned. If this option is selected, the Select All, Unselect All, and Reset Defaults button do not display on the Request (Org Unit Assignments) page.

The default value is configured on the Parameterspage.

Only Show Org Unit Values Assigned to Requester

If enabled, Org Unit values presented at the request level are based on the requester’s Org Unit assignments. If disabled, Org Unit values presented at the request level are based on all users’ Org Unit assignments from users assigned to the template.

Archive Settings

Template Archive Web App ID

Displays data source that contains the Template Archive Page ID.

Template Archive Page ID

Displays page ID automatically set for a template when the template is processed and when roles are configured. If non-custom review roles are used, the Template Archive Page ID is set to the system-generated page.

Custom Archive Tables

Click to open theTemplate (Archive Settings)page to add, edit and delete custom archive tables. When a request is archived, the data is selected out of the active table(s) and written to the archive table(s). Data is only inserted into the custom archive tables; deletes and updates are not performed.

Maintenance

Regenerate Data Objects

Click to update all system-generated objects based on changes made to the data entry page for the template.

NOTE: This icon is only available while in Developer Mode.

NOTE: This icon does not display for custom templates (i.e., when the Type is set to Custom Setup).

Reset

Reset Status

Click to reset the status to Procedure Completed. This icon is only active while in Developer Mode.

Developer

Developer Mode

If enabled, a user can make changes to an active template with active requests. If disabled, no changes can be made to an active template with active requests.

Delete All Requests

Click to delete all requests that currently use this template so that the template can be deleted. In order to delete a template, all requests for the template must first be deleted.