Zum Hauptinhalt springen

Branches

Organizational Structure

Branches help you organize and manage projects within client organizations.

What are Branches?​

Branches are organizational divisions within your clients that help you structure and manage your projects. Think of branches as departments, locations, or divisions within a company that you're working with.

🏒 Examples: A client might have branches like "Head Office," "West Coast Division," or "Manufacturing Plant."

Client Organization Structure:
🏒 ABC Corporation
β”œβ”€β”€ πŸ›οΈ Head Office Branch
β”œβ”€β”€ πŸ›οΈ West Coast Division Branch
β”œβ”€β”€ πŸ›οΈ Manufacturing Plant Branch
└── πŸ›οΈ Regional Office Branch

🧭 Accessing Branches​

Easy Access

Access the Branches section through the main navigation menu to see all branches organized by their parent clients.

πŸ‘€ Viewing Branches​

πŸ“‹ Main Branches List​

The branches list displays essential information in a clean format:

ColumnPurposeDetails
🏷️ CodeShort identifierOptional branch reference
πŸ›οΈ NameFull branch namePrimary identification
🏒 ClientParent organizationBranches grouped by client
Smart Search

Powerful filtering system for quick branch location.

Filter Features:

  • πŸŽ›οΈ Filter Toggle β†’ Show/hide search fields
  • πŸ”Ž Dual Search β†’ Search by branch code OR name
  • ✨ Partial Matches β†’ No need to type exact names
Search Examples:
"Head" β†’ Finds "Head Office"
"West" β†’ Finds "West Coast Division"
"HQ" β†’ Finds branches with code "HQ"

πŸ—‘οΈ Viewing Deleted Branches​

Deleted Branch Management

Track and manage branches that are no longer active.

  • πŸ—‘οΈ Click trash button β†’ View deleted branches
  • πŸ“Š Track inactive branches β†’ Maintain historical records
  • β†Ά Restore capability β†’ Recover branches if needed

πŸ› οΈ Managing Branches​

βž• Adding a New Branch​

Step-by-Step Creation

Simple workflow for creating new branches within client organizations.

StepActionDetails
1️⃣Click Add Branch (βž•)Located in toolbar
2️⃣Select ClientChoose parent organization
3️⃣Enter CodeOptional short identifier
4️⃣Enter NameFull branch name
5️⃣Click SaveCreate the branch

✏️ Editing a Branch​

Quick Edit Process:

  1. πŸ” Find branch in the list
  2. ✏️ Click edit button next to branch
  3. πŸ“ Update information (code or name)
  4. πŸ’Ύ Click Save to apply changes

πŸ—‘οΈ Removing a Branch​

Deletion Requirements

You can only delete branches that don't have any active projects.

Deletion Workflow:

  1. πŸ” Find branch you want to remove
  2. πŸ—‘οΈ Click delete button next to branch
  3. βœ… Confirm deletion when prompted

⚠️ Important: If a branch has projects, you'll need to delete or move those projects first.

β†Ά Restoring a Deleted Branch​

Recovery Process

Easily restore accidentally deleted branches.

Restoration Steps:

  1. πŸ—‘οΈ Click trash button β†’ View deleted branches
  2. πŸ” Find target branch to restore
  3. β†Ά Click restore button next to branch
  4. βœ… Branch moves back to active list
Restoration Requirement

You can only restore branches if their parent client is still active.

🧭 Navigating to Projects​

Quick Project Access

Navigate directly to project views from branch listings.

  • πŸ–±οΈ Click active branch row β†’ View projects within that branch
  • πŸ‘€ Quick work overview β†’ See what's happening in each branch
  • 🚫 Deleted branches β†’ Cannot be clicked (appear grayed out)

πŸ” Permissions and Access​

Role-Based Access

What you can do with branches depends on your assigned role and permissions.

Permission LevelAvailable ActionsAccess
πŸ‘€ View BranchesSee list and detailsAll users
βž• Add BranchesCreate new branchesAuthorized users
✏️ Edit BranchesModify existing informationAuthorized users
πŸ—‘οΈ Delete BranchesRemove branches (restorable)Admin users
β†Ά Restore BranchesRecover deleted branchesAdmin users

πŸ”’ Missing Options? If you don't see certain buttons, you don't have permission for those actions. Contact your administrator for additional access.

πŸ’‘ Tips for Branch Management​

πŸ—‚οΈ Organization Best Practices​

Smart Organization

Structure your branches for maximum efficiency and clarity.

Naming Guidelines:

  • βœ… Clear, descriptive names β†’ Easy identification
  • 🏷️ Smart codes β†’ Quick reference (e.g., "HQ" for headquarters)
  • 🏒 Logical grouping β†’ Related branches under same client

🎯 Operational Best Practices​

Best Practice Checklist:
β”œβ”€β”€ ❌ Don't delete branches with active projects
β”‚ └── Finish/move projects first
β”œβ”€β”€ πŸ” Use search filters effectively
β”‚ └── Quick navigation in large lists
└── πŸ“Š Regular maintenance
└── Review deleted branches periodically
Project Dependencies

Always check for active projects before deleting branches - clean up projects first!

πŸ”„ Workflow Integration​

πŸ“‹ Standard Workflow Process​

Sequential Setup

Follow this order for optimal branch management workflow.

StepProcessDetails
1οΈβƒ£πŸ’ Client SetupMake sure the client exists before creating branches
2οΈβƒ£πŸ›οΈ Branch CreationCreate branches for different divisions/locations
3οΈβƒ£πŸ“Š Project ManagementUse branches to organize your projects
4οΈβƒ£πŸ§Ή MaintenancePeriodically clean up unused branches

πŸ“š Common Scenarios​

πŸ†• Setting up a New Client​

New Client Workflow

Step-by-step process for client onboarding.

Setup Process:

  1. 🏒 Create the client first (in the Clients section)
  2. πŸ›οΈ Add branches for each division or location
  3. πŸ“‹ Start creating projects within the appropriate branches

πŸ”„ Reorganizing Existing Structure​

Reorganization Steps

Follow this sequence to avoid data issues during restructuring.

Reorganization Workflow:

  1. πŸ—‘οΈ Delete projects from old branches first
  2. πŸ›οΈ Create new branches with better organization
  3. πŸ“‹ Recreate projects in the new branch structure

πŸ› οΈ Troubleshooting​

Common Issues & Solutions

Quick fixes for typical branch management problems.

🚨 Common Problems​

IssuePossible CauseSolution
❌ Can't delete a branch?Branch has active projectsCheck and remove/move projects first
πŸ‘» Missing branches?Viewing deleted items or permission issuesCheck trash view or contact administrator
β†Ά Can't restore a branch?Parent client is inactiveMake sure the parent client is still active

Organized Project Management

This branch management system helps you keep your projects organized and makes it easier to find and manage work across different parts of your client organizations.

πŸš€ Ready to Organize Your Branches?​

Next Steps: Set up branches for each client division, then start organizing your projects within these structured organizational units!