Symptoms
Understand Removal Strategies
Risksheet supports four removal approaches configured via thedataTypes.risk.removeStrategy property in the sheet configuration:
Example sheet configuration covering all strategies:
Regardless of the strategy you choose, Risksheet never stores risk data in its own database. Each strategy is a Polarion-side operation: a permanent delete, a workflow transition, a recycle bin move, or a status filter. Audit history is governed by Polarion’s standard infrastructure.
Fix 1: Resolve “No Rejected Action Found”
The errorNo rejected action found occurs when the rejected strategy attempts to execute a workflow action that does not exist for the work item’s current status.
- Open the browser developer console (
F12) - Attempt the delete/remove operation
- Look for the
No rejected action founderror - Check the work item’s current status in Polarion
- Verify that a workflow transition matching your
rejectedActionvalue exists from the current status
Fix 2: Configure Workflow for the rejected Strategy
To use workflow-based removal, your work item type’s workflow must include:
- A transition (action) matching the
rejectedActionvalue from every status where removal should be possible - A target status matching the
rejectedStatusvalue - The
rejectedResolutionvalue must be a valid resolution option for the target status
Fix 3: Troubleshoot the recycle_bin Strategy
When removeStrategy: recycle_bin is configured, items moved to the recycle bin are hidden from standard Polarion queries and from the Risksheet grid. This is the right choice when you need a soft delete that can be reversed by an administrator but you do not want to manage a custom workflow.
Symptoms specific to recycle_bin:
- Items disappear from the grid immediately after removal
- Items cannot be found by ID in Polarion’s standard tracker views
- Users report that “deletions appear permanent” even though no
deletewas performed
- Verify that the current user has permission to write to the recycle bin in Polarion (Administration > User Management > Permissions). Without permission, the move silently fails and the server logs
RISKSHEET rollbackTx. - To recover an item: in Polarion, switch to Recycle Bin view in the tracker (Administration > Tracker > Recycle Bin) and restore the item.
- The
rejectedAction,rejectedStatus, andrejectedResolutionproperties are not used byrecycle_bin- removing them from the sheet configuration is safe when this strategy is active. - If you need an audit trail of who removed each item, the
rejectedstrategy is preferable - the recycle bin records the move but does not capture a structured rejection reason.
Fix 4: Troubleshoot the hide Strategy (v23.7.7+)
The hide strategy keeps the work item active in Polarion and instead filters it out of the Risksheet grid based on the rejectedStatus value. This strategy is useful when:
- You want items to remain searchable in Polarion’s standard views
- You want to avoid creating custom workflow transitions
- You need a lightweight “remove from this risksheet” action that is reversible by simply changing the item status
hide:
- Items reappear in the grid after a refresh
- Items remain visible in other Polarion documents or queries that do not filter by status
- The remove action appears to do nothing for users on Risksheet versions older than v23.7.7
- Confirm the Risksheet server is v23.7.7 or later. Earlier versions silently ignore
removeStrategy: hideand fall back to default behavior. Check the version via Administration > Nextedy Risksheet > Setup. - Set
rejectedStatusto a Polarion status that the work item type already supports. Thehidestrategy does not execute a workflow transition - it only filters by status - so the item must already be in (or be moved to) that status by other means. - If items reappear after refresh, verify that the work item’s status actually matches
rejectedStatus. Thehidestrategy filters but does not change status. - If you need the status to change automatically on removal, switch to the
rejectedstrategy and configurerejectedActionto perform the transition.
Fix 5: Handle Electronic Signature Requirements
Electronic signatures are not supported in Risksheet because the Polarion API does not expose this capability. If your process requires signatures when rejecting items:- Remove the signature requirement from the workflow action used by Risksheet’s
rejectedstrategy - Create a separate Polarion workflow action with the electronic signature requirement
- Perform the signature-required action outside Risksheet through the standard Polarion interface
The electronic signature limitation is due to missing Polarion API support. Check whether newer Polarion versions have added API support for electronic signatures.
Task Unlinking vs. Deletion
Risksheet distinguishes between removing a risk item and unlinking a task relationship:- Standard removal - applies the configured
removeStrategyto the risk work item - Task unlinking - removes the link role between the risk item and the linked task without affecting either work item
Choosing the Right Strategy
For regulated environments (medical devices under ISO 14971, automotive under ISO 26262), prefer
rejected because it produces an auditable workflow event with a captured resolution. For exploratory analysis where users frequently remove and re-add items, hide minimizes friction.
Verification
After applying the configuration changes, you should see:- Risk items removed from the grid after clicking the remove action
- For the
rejectedstrategy: items transition torejectedStatusand are filtered from the grid view - For the
recycle_binstrategy: items are no longer returned by standard Polarion queries and are recoverable from the recycle bin - For the
hidestrategy: items remain in Polarion but are filtered out of the Risksheet grid by status - No
No rejected action founderrors in the browser console - Both manually created and imported items can be removed successfully
See Also
- Save Operation Failures - resolve save-related errors
- Duplicate Mitigation Tasks - fix task relationship issues
- Permission-Based Field Restrictions - troubleshoot field access problems
- Cell Editing Issues - general editing troubleshooting