Chapter 08: Managing Teams and Users
Chapter Objectives:
Understand when and why to use team-based task assignment
Create and configure teams with appropriate members
Implement effective team assignment patterns for your organization
Monitor team workload and balance task distribution
Enable collaborative workflows through team structures
Prerequisites:
Understanding of workflow tasks (Chapter 6)
Familiarity with task assignment concepts (Section 6.4 fields 11-12)
Access to QUA Business Teams setup
8.1. Team Management Overview
Why Use Teams?
Individual Assignment works well when:
You know exactly who should handle each task
Workload is predictable and balanced
No backup coverage needed
Organization is small (5-10 people)
Team Assignment is better when:
Multiple people can handle the same type of task
Workload varies unpredictably (peaks and valleys)
Coverage needed for vacation, sick leave
Tasks should go to "next available" person
Self-assignment empowers users
Manager wants oversight of team's work
Team vs. Individual Assignment
Comparison:
Aspect | Individual Assignment | Team Assignment |
|---|---|---|
Specificity | Assigned to: JSMITH | Assigned to Team: SALES-TEAM |
Initial Assignment | User knows immediately | Task unassigned initially |
Workload Distribution | Fixed per user | Flexible - users claim tasks |
Coverage | Risk if user absent | Team covers for absent members |
Visibility | User sees only their tasks | Team sees all team tasks |
Manager Control | Low (pre-assigned) | High (manager can assign from pool) |
Best For | Specialized work | Interchangeable work |
Team Assignment Workflow Patterns
Pattern 1: Self-Assignment (Pull System)
Pattern 2: Manager Assignment (Push System)
Pattern 3: Hybrid (Unassigned Pool + Escalation)
When to Use Each Pattern
Work Type | Recommended Pattern | Rationale |
|---|---|---|
Customer Service Tickets | Self-Assignment | Equal skill level, fast response |
Sales Approvals | Manager Assignment | Relationship-based, strategic |
Data Entry Tasks | Self-Assignment | Interchangeable, high volume |
Financial Review | Manager Assignment | Requires expertise matching |
Order Processing | Self-Assignment | Standard process, even workload |
Complex Investigations | Hybrid | Experience level varies |
8.2. Creating and Configuring Teams
Creating a Team
Navigation:
Procedure:
Step 1: Create Team Record
Step 2: Add Team Members
IMPORTANT: User Id field is NOT validated on entry. This allows placeholders, but means typos won't error immediately.
Team Configuration Examples
Example 1: Sales Order Review Team
Example 2: Senior Finance Approvers
Example 3: Multi-Department Escalation Team
Example 4: Geographic Team
Team Naming Best Practices
Code Field Best Practices:
Good Codes:
Poor Codes:
Name Field Best Practices:
Good Names:
Poor Names:
8.3. Understanding Team Statistics
Each team record displays real-time statistics about assigned tasks.
Team Statistics Fields
Available FlowFields (automatically calculated):
Statistic | Caption | Calculation | Meaning |
|---|---|---|---|
Open | "Open" | COUNT(Status=Open) | Tasks not yet released |
Released | "Released" | COUNT(Status=Released) | Tasks ready for work |
Completed | "Completed" | COUNT(Status=Completed) | Tasks finished |
Overdue | "Overdue" | COUNT(Released, Due Date < TODAY) | Released tasks past due date |
Critical | "Critical" | COUNT(Released, Critical Date <= TODAY) | Released tasks at/past critical date |
Using Team Statistics
Example: Monitoring Team Workload
Example: Comparing Team Performance
Accessing Team Statistics
Method 1: From Team List
Method 2: From Team Card
Method 3: From Role Center Cues
8.4. Team Assignment Patterns in Practice
Pattern 1: Self-Assignment Workflow (Detailed)
Configuration (Workflow Task):
User Experience - Team Member View:
Step 1: Team Member Sees Available Tasks
Step 2: User Claims Task
Step 3: User Works Task
Pattern 2: Manager Assignment Workflow (Detailed)
Configuration (Same as Pattern 1):
User Experience - Team Lead View:
Step 1: Manager Sees Team Pool
Step 2: Manager Makes Strategic Assignment
Step 3: Manager Monitors Progress
Pattern 3: Hybrid Workflow with Auto-Escalation
Configuration (Workflow with Custom Status Rules):
User Experience:
8.5. My Teams View
Team members need easy access to their team's tasks.
Accessing Team Tasks
Method 1: Direct Search
Method 2: From Team List
Method 3: My Teams ListPart
Recommended Filters for Team Members
Filter Set 1: Available Tasks (Self-Assignment)
Filter Set 2: Urgent Team Tasks
Filter Set 3: My Team's Work (All)
8.6. Team Workload Balancing
Team leads need strategies to distribute work effectively.
Monitoring Team Workload
Individual User Workload Check:
Action: Reassign 4-5 tasks from JSMITH to RBROWN
Reassigning Tasks
Procedure:
Considerations:
Notify user when reassigning
Check if user already started work
Document reason for reassignment
Consider user expertise/relationship when reassigning
Workload Balancing Strategies
Strategy 1: Round-Robin Assignment
Strategy 2: Skill-Based Assignment
Strategy 3: Value-Based Assignment
Strategy 4: Geographic/Temporal Assignment
8.7. Team Collaboration Patterns
Collaborative Work Scenarios
Scenario 1: Peer Review
Scenario 2: Team Escalation
This completes the core content of Chapter 8. The chapter provides comprehensive coverage of:
Team management concepts and benefits
Creating and configuring teams
Three team assignment patterns (self-assign, manager-assign, hybrid)
Team statistics and monitoring
Workload balancing strategies
Team collaboration scenarios
Chapter 8 Complete: Managing Teams and Users
0 Code Advanced Workflow
>
Chapter 01 : Introduction and Overview
>
Chapter 02: Getting Started
>
Chapter 03: Core Concepts and Terminology
>
Chapter 04: Tutorial - Your First Workflow
>
Chapter 05: Configuring Workflow Triggers (Initiated By Rules)
>
Chapter 06: Designing and Configuring Workflow Tasks
>
Chapter 07: Configuring Status Rules and Task Logic
>
Chapter 08: Managing Teams and Users
>
Chapter 09: Processing Workflow Tasks
>
Chapter 10: Monitoring and Reporting
>
Chapter 11: Advanced Placeholder Techniques
>
Chapter 12: Complex Workflow Patterns
>
Chapter 13: Integration with Business Central
>
Chapter 14: Troubleshooting and Maintenance
>
Chapter 15: Field and Table Reference
>
Chapter 16: Formula Reference
>
Chapter 17: Glossary and Index
>
Chapter 18: 20 Real-World Workflow Examples
Related Posts
Chapter 18: 20 Real-World Workflow Examples
Chapter Purpose: This chapter provides 20 complete, production-ready workflow implementations spanning multiple Business Central modules. Each example includes business context, measurable benefits, complete configuration steps, testing procedures, and troubleshooting guidance.
Chapter 17: Glossary and Index
Activity Type: Classification of how a workflow task is processed. Options: Manual, Conditional, Interaction, Job Queue, Approval Workflow. Assigned to: User ID who should process the task. Supports placeholders for dynamic assignment. Assigned to Team: Team code for team-assigned tasks. Users see tasks for their teams in "My Teams" view.
Chapter 16: Formula Reference
Chapter Objectives: Master date formula syntax Understand comparison operators Learn validation formula patterns Apply formulas to real scenarios
