ValidateWorkflowStageColumn

  • Release version: Xanadu
  • Updated August 1, 2024
  • 1 minute to read
  • The ValidateWorkflowStageColumn validator detects and reports when the stage field (stage column) for a workflow is not correct or is unusable.

    Validation summary

    • Risk: The stage indicators may not display appropriate information.
    • Severity Level: Warning
    • Valid Result: Valid
    • Valid Message:Workflow stage values are valid.
    • Invalid Result: Warning
    • Info Summary: Stage warnings found.
    • Invalid Messages:
      • Table T does not have a column named C.
      • Workflow for table T has stages, but no stage column.
      • Table T has a stage column "C," but no stages are set by activities.
      • Workflow on table T has stage column "C" that is not type=workflow.
    • Suggested Action: If this is not by design, make the appropriate changes.
    • Publishable: Yes
    • Runnable: Yes
    • Related Information: Workflow activities, Workflow stages

    Troubleshooting

    To check the stage column:
    1. Open and check out a workflow.
    2. Open the workflow version properties dialog by clicking the menu icon and selecting Properties.
    3. View the Stages tab or section.
    4. Check that the assigned stage column is actually a column in the table to which the workflow is associated.
    5. Check that the column is type=workflow.

    Tip: Stage columns should not be choice lists. If they are, the list appears read-only in form views, since changing that column value outside the workflow engine does not ensure safe tracking of stage states.