Organizations can define dynamic conditional rules for categories and approval workflows, creating a more streamlined, efficient, and adaptable process. With this new feature, you can:

  • Automate approval workflows by determining which roles or resources are required for approval based on selected categories.
  • Control attribute visibility by defining which attributes are mandatory, optional, or hidden based on related category values (e.g., internal, compliance, etc.).

This functionality also extends to default attributes, such as Subtype, Category, and Description, ensuring that these fields can be designated as mandatory during object creation or editing. This structured approach streamlines the process by ensuring critical fields are addressed when necessary, reducing errors or omissions.

How to Configure Category Conditions

  1. Navigate to the Environment Admin section of EPC.
  2. Click on the Attributes tab.
  3. The Define Category Conditions and Approval Workflows table will display all categories and their applicable object types.

  1. Find the desired category in the table and select its button to edit.
  2. The Edit Conditions window will appear. It is divided into two tabs:
    • Approval Cycle: Here, you can define the desired approval cycle configuration, which will automatically be applied if the category is assigned to an object.
      • Use the Order of Appearance field to specify the sequence in which conditional stages are applied within the approval cycle; lower numbers appear first, while stages without a value are added at the end. For more details on behavior, see the Rules and Limitations section.
    • Value Conditions: Here, you can control the visibility and requirements of UDAs (User Defined Attributes) that will appear in the creation or edit forms when a category is assigned to an object:
      • Required: Marked with an asterisk (*), these attributes are mandatory for users to complete.
      • Optional: Displayed without restrictions, users may fill them in if applicable.
      • Hidden: These attributes are not displayed for certain object types, minimizing irrelevant fields.
  1. Click Save to apply the changes.
  2. On the same page, scroll down to the bottom until you reach the Default Mandatory Fields table.
    • This table allows you to set the mandatory status of default fields (Subtype, Category, Description, & Scope) for object creation, customized per module:
      • If checked, the field will be mandatory for object creation, displaying an asterisk (*) to indicate its status. Leaving the field blank will block object creation.
      • If unchecked, the field remains optional and does not prevent object creation if left blank.

Rules and Limitations

Order of Appearance & Stage Sequencing

  • The Order or Appearance determines the sequence of conditional stages relative to the existing approval cycle; lower numbers appear first, stages without a value are added at the end.
  • If multiple attributes share the same number, the order in which they were selected on the Edit Form determines their sequence.
  • Changing the order affects new objects; existing objects keep the stage order they had when created.
  • Stages always happen in the defined order: the next stage starts only after the previous one is fully completed, even if a stage allows parallel approvals.

User & Role Participation

  • Users or roles included in multiple stages receive only one approval task per cycle; if they’ve already voted in an earlier stage, they are skipped in later stages.
  • Removing a resource from a role immediately updates all objects with that condition; adding resources later does not affect existing objects.

Haben Sie noch weitere Fragen?
Visit the Support Portal

Thanks for your feedback.