Update Project Status
Update the status of a project or claim associated with the return.
Overview
The Update Project Status step updates the status of a project or claim that is linked to the return. This is used when returns are part of a larger project workflow, such as warranty claims or customer service cases.
Identifier
| Property | Value |
|---|---|
| Key | UpdateProjectStatus |
| Group | Status |
Configuration Properties
| Property | Type | Required | Description |
|---|---|---|---|
| TargetStatus | string | No | The project status to set (uses default if not specified) |
Behavior
What It Does
- Checks if return is linked to a project/claim
- Retrieves the associated project
- Updates project status based on return status
- Records status change in project history
Prerequisites
- Return must be linked to a project
- Project must exist and be accessible
- Target project status must be valid
Side Effects
- Changes project status
- May trigger project workflows
- Updates project history
- Affects project reporting
Business Cases
When to Use
- When returns are part of warranty claims
- Customer service case management
- Tracking grouped returns under projects
- Multi-step return approval workflows
Example Scenarios
Warranty Claim Return processed for defective item under warranty claim project. Step updates project status to "Claim Resolved".
Customer Service Case Return completes a customer service issue. Step updates project from "In Progress" to "Resolved".
Quality Investigation Defective item return linked to quality project. Step updates project to "Under Investigation".
Sample Configuration
Error Handling
| Condition | Result | Continues Workflow? |
|---|---|---|
| Project updated | Success | Yes |
| No linked project | Success (skipped) | Yes |
| Project not found | Warning | Yes |
| Update failed | Error | Depends on StopOnError |
Related Steps
- Update Order Status - Update original order
- Notification - Notify about project updates
