Skip to content

Repair Technicians

Repair Technicians allow managers to register technicians in the system by linking them to Business Central users and optionally assigning default warehouse locations and bin codes. This feature enables proper technician identification, workflow assignment, and inventory management integration within the repair process.

Overview

With Repair Technicians, you can:

  • Register technicians using existing Business Central user accounts
  • Assign default location and bin codes for inventory management
  • Enable integration with warehouse management for part allocation
  • Track technician assignments and workflow organization
  • Support external system integration through API access

Key Features

User Integration

Repair technicians are linked directly to Business Central users, ensuring proper security and access control. The system validates user selections against the existing User table.

Warehouse Integration

Each technician can have default location and bin codes assigned, enabling: - Streamlined part allocation and inventory management - Default settings for repair orders assigned to specific technicians - Integration with Business Central's warehouse management system

Resource Assignment Impact

When a technician with a Default Resource No. is assigned to a repair order, the order's resource fields are automatically updated:

  • Resource No. is set to the technician's default resource
  • Resource Quantity and Resource Time UoM Code are reset to the defaults from Repair Management Setup

This ensures that when the resource changes due to technician assignment, the time tracking values are re-initialized from the global setup defaults.

API Support

Repair Technician data is accessible through RESTful APIs for integration with external repair management systems, mobile applications, and reporting tools.

Setting Up Repair Technicians

Prerequisites

  • You must have Manager permissions to create and modify repair technicians
  • The Quick Repair extension must be installed and configured
  • Business Central users must exist for technicians being registered
  • Location and Bin codes must be configured if using warehouse integration

Creating a New Repair Technician

  1. In Business Central, use the search function to find and open Repair Technicians.

  2. On the Repair Technicians page, select New to create a new record.

  3. Fill in the following fields:

  4. User ID: Select the Business Central user for this technician (required)

    !!! note "User Validation" The system validates that the selected user exists in Business Central and has appropriate access rights.

  5. Default Location Code: Optionally specify a default location for this technician

    !!! tip "Location Setup" Setting a default location helps streamline part allocation and inventory management for technician assignments.

  6. Default Bin Code: Optionally specify a default bin code within the selected location

    !!! warning "Location Dependency" The Default Bin Code field is filtered based on the selected Default Location Code. Change the location to update available bin options.

Field Validation and Relationships

The Repair Technician setup includes several validation rules and relationships:

  • User ID: Must reference an existing Business Central user
  • Location Code: Must reference an existing location in the Location table
  • Bin Code: Automatically filtered by the selected location code
  • When the Default Location Code changes, the Default Bin Code is automatically cleared

Managing Repair Technicians

Editing Existing Technicians

  1. Open the Repair Technicians page
  2. Find the technician record you want to modify
  3. Make your changes directly in the list
  4. Changes are saved automatically when you move to another field or record

Removing Technicians

Before Removing

Ensure the technician is not assigned to any active repair orders before removal.

  1. On the Repair Technicians page, select the record you want to remove
  2. Press Delete or use the Delete action
  3. Confirm the deletion when prompted

Lookup Functionality

The Repair Technicians page provides enhanced lookup functionality:

  • User ID Lookup: Opens the Business Central user list for selection
  • Bin Code Lookup: Filtered by the selected location, showing only relevant bins

Best Practices

User Management

  • Consistent Naming: Use a consistent approach for user naming conventions
  • Security Review: Regularly review user access and permissions
  • Active Status: Only register active technicians to avoid confusion

Location and Bin Assignment

  • Default Settings: Assign default locations and bins based on technician specializations or work areas
  • Flexibility: Remember that defaults can be overridden on individual repair orders when needed
  • Inventory Organization: Align technician assignments with your warehouse organization structure

Training Your Team

Ensure your repair team understands: - How technician assignments affect repair order workflows - The importance of proper location and bin code usage - How to update their default settings when work areas change

Integration Considerations

API Access

The Repair Technician API provides: - Read-only access to technician data - Integration with external repair management systems - Support for mobile applications and reporting tools - Standard OData endpoint following Business Central API patterns

Workflow Integration

Repair technicians integrate with: - Repair order assignment and tracking - Inventory allocation and management - User security and access control - Reporting and analytics systems

Permissions

Different user roles have varying access levels to Repair Technicians:

Role Permissions Description
Manager Read, Insert, Modify, Delete Full access to create and manage repair technician records
Technician Read Can view repair technician information but cannot modify records
Read Only Read Can only view existing repair technician records

Permission Assignment

Permission sets are assigned through Business Central's standard user setup. Contact your system administrator to modify user permissions.

API Integration

Repair Technicians are accessible through API pages for integration with external systems:

  • Repair Technician API: Provides programmatic access to technician data
  • OData Support: Enables integration with external applications
  • Standard Business Central API Patterns: Follows Microsoft's API design guidelines
  • Read-Only Access: API provides read-only access for security and data integrity

Troubleshooting

Common Issues

Q: I can't create new repair technicians
A: Ensure you have Manager permissions. Contact your system administrator if needed.

Q: The User ID lookup is empty
A: Users must be configured in Business Central's User table before they can be selected as repair technicians.

Q: Bin Code lookup shows no options
A: Ensure a Default Location Code is selected first, and that bins are configured for that location.

Q: User validation fails when entering User ID
A: Verify that the user exists and is active in Business Central's user management system.

Q: Can I change a technician's User ID after creation?
A: Yes, but consider the impact on existing assignments and ensure the new user has appropriate permissions.

Q: What happens if I delete a location that's assigned to a technician?
A: The system will show an error. Update or remove the technician's location assignment before deleting the location.