CWS Configurations - Intergraph Smart Materials - Version 2020 (10.0) - Administration & Configuration - Hexagon PPM

Intergraph Smart Materials Classic Administration (2020)

Language
English
Product
Intergraph Smart Materials
Subproduct
Classic
Search by Category
Administration & Configuration
Smart Materials/Smart Reference Data Version
2020 (10.0)

For the Core Workflow Screens (CWS), the user can configure the number and sequence of the displayed fields. The user can do this within the respective screen as described in Core Workflow Screens. The configurations created by the user can be reviewed and maintained on the A.30.13 Configurations screen. Furthermore, the administrator can create configurations for each CWS on the A.30.13 screen.

The usage of configurations can be restricted by assigning configurations to roles. This can be done either on this screen by clicking the Show Assignments button and entering the roles in the third (Assignments to Role) block or on the A.30.03 Roles/Menus screen in the Configurations folder.

If, for a CWS, no configuration is assigned to the user's role, he can select among all available configurations for that screen and create new configurations containing all available fields. But if any configurations have been assigned to the user's role, he can only choose from these configurations. When creating new or modifying existing configurations, only fields covered by the assigned configurations are available for selection.

If no configuration is defined here, all available fields except for attributes and CIP fields will be displayed on the CWS.

Non-optional fields will always be displayed even if you fail to configure them here.

The Menu Item field in the Application Menu block shows the CWS for which you want to create or maintain configurations.

The configuration itself is displayed in the Configuration block, with the name, a short description, and a description. With the number entered in the Column Spacing field, you determine the spacing between two fields on a multi-record block of the CWS. The default is 0 (zero).

In the Configuration Details block, you can see the fields that are part of the selected configuration. With the Order Seq field, you define the display sequence of the fields. Select the field from the list of values in Field; all fields available for the selected CWS will be provided. The Block field is automatically populated when selecting the Field.

A field starting with 'ATTRIBUTE_' means that an attribute assigned to an object is to be displayed. In this case, you must define this attribute in the Name field.

When selecting a field starting with 'CIP_FIELD_', you also have to enter the name of a CIP in the CIP Name field. Refer to the description of this field below for more details.

With the value in the Form Width field, you define the display size of the field, whereas the value represents the number of displayed characters. When entering a new record, per default the value is displayed as it was predefined on the A.30.01 screen, but this can be changed.

You will see an error message like ‘FRM-41081: Cannot move Item: invalid position’ or ‘FRM-41082: Cannot resize item: position of item places it off canvas’ when the total number of digits for all fields to be shown in the scrollable or non-scrollable area is too large to fit on the screen. In this case, you either have to reduce the number of displayed fields or you have to reduce the form width.

If the scrollable area does not appear when calling a screen, the total width of all fields of the non-scrollable area is too large. You either have to move one or more of these fields to the scrollable area or you have to reduce the form width.

If you have selected an Attribute_ field, you must enter an attribute in the Name field. Use the list of values; all attributes defined on the A.50.01 Attributes screen are available. Attributes can only be entered when you have selected an Attribute_ field.

If you have selected a CIP_FIELD_ field, you must enter a CIP in the CIP Name field. Generally, all functions that have been defined in the package M_PCK_CONFIG_CUSTOM are available. In addition, these functions must have exactly one argument of type NUMBER. This argument must be the primary key of the main object of a configurable screen. For example, in the case of the P.20.01 Suppliers/Subcontractors screen, this must be sup_id, which is the primary key of table m_suppliers. For more information, see CWS Base Tables and Primary Keys.

The Scroll Area check box indicates whether the field will appear in the scrollable area of the CWS or not. The picture below shows an example of a non-scrollable and a scrollable area.

This feature is only available for a limited number of fields. In general, all fields that can be configured will appear in the scrollable area of the screens. But, for some fields you can determine whether they should be shown in the non-scrollable area instead. Which fields are actually affected can either be seen on the A.30.01 Menus screen, or, if you try to select the check box and the message ‘Field is protected against update’ appears, then you cannot move that field.

Configurations can only be deleted if they have not been selected by any user as a favorite configuration. To check such usages, click the Show Assignments button to open Window 2.

The displayed users in the Usages by Users block have selected the configuration shown on top of the screen as their favorite configuration. You can add users here, but this is only an additional option because users can easily select their favorite configuration from a drop-down list on the respective core workflow screen. For more information about core workflow screens, see Core Workflow Screens. You can also delete records here when needed.

The Assignments to Roles block shows the roles that have the selected configuration assigned.

If you add a role/user and the selected role only provides limited access to the fields of a screen, the configuration is automatically added to the assigned configurations of the role. You can also delete records here when needed.

You can also use the A.30.03 Roles/Menus screen, Configurations folder to assign configurations to roles.

If a configuration that was assigned to a role is deleted, this assignment is also deleted automatically; you do not have to delete it manually.

When adding records, you can enter any combination of valid role, user, project, and discipline. The software does not check whether the user has really been assigned to this role, project, or discipline.