---
title: What to check if there is an error in the shift exchange?
description: Check the following sections if the platform does not allow you to perform the shift exchange as you wish.
---

[Skip to content](https://ayuda.tramitapp.com/en/knowledge/what-to-check-if-there-is-an-error-in-the-shift-exchange#main-content)

- [English](https://ayuda.tramitapp.com/en/knowledge/what-to-check-if-there-is-an-error-in-the-shift-exchange)
- [Español](https://ayuda.tramitapp.com/knowledge/qué-mirar-si-da-error-el-intercambio-de-turnos)

English

Show submenu for translations

[![Logotipo\_TramitApp](https://ayuda.tramitapp.com/hs-fs/hubfs/Logotipo_TramitApp.png?width=200&height=65&name=Logotipo_TramitApp.png)](https://ayuda.tramitapp.com/knowledge?hsLang=en)

Open main navigation

Close main navigation

- - [English](https://ayuda.tramitapp.com/en/knowledge/what-to-check-if-there-is-an-error-in-the-shift-exchange)
    - [Español](https://ayuda.tramitapp.com/knowledge/qué-mirar-si-da-error-el-intercambio-de-turnos)

  English
  
  Show submenu for translations
- [https://www.tramitapp.com/en/](https://www.tramitapp.com/en/)

[https://www.tramitapp.com/en/](https://www.tramitapp.com/en/)

 How to use TramitApp

- There are no suggestions because the search field is empty.

1. [TramitApp Academy](https://ayuda.tramitapp.com/en/knowledge?hsLang=en)
2. [Smart Planer](https://ayuda.tramitapp.com/en/knowledge/smart-planer?hsLang=en)
3. [Incident management](https://ayuda.tramitapp.com/en/knowledge/smart-planer?hsLang=en#incident-management)

# What to check if there is an error in the shift exchange?

## Check the following sections if the platform does not allow you to perform the shift exchange as you wish.

First, to carry out the procedure, we recommend that you consult this article where we explain step by step [How to carry out a shift exhange](https://ayuda.tramitapp.com/en/knowledge/how-to-carry-out-a-shift-exchange?hsLang=en).

After following the steps in the previous article, if we see that the shift exchange does not work, **it may be due to one or several of the following aspects** that we must review:

- **Positions** (that are not the same or th.at do not exist). Both employees must have their job position informed on the platform. **To perform the shift exchange, the job position must be the same**. In this article, we explain [Job position settings in TramitApp Smart Planner](https://ayuda.tramitapp.com/en/knowledge/job-configuration-in-smart-planner?hsLang=en).

We can see the position or positions assigned to each employee by **accessing their profile** from People\> People List. Once in their profile, we will go to the **Configuration\> Positions** section. Here we can edit or add a new position for the worker.

![intercambio1](https://ayuda.tramitapp.com/hs-fs/hubfs/intercambio1.png?width=688&height=410&name=intercambio1.png)

If the **work shifts that are to be exchanged don't have an assigned position** in their configuration, both employees must have the “Opting for shifts without a defined position” **checkbox enabled** in their profiles under ***Settings \> Position***

- **Locations** (that are not the same or that do not exist). Both employees must have the same location configured on the platform. In this article, we show you [How to set up locations in Smart Planner](https://ayuda.tramitapp.com/en/knowledge/how-to-set-up-locations-in-smart-planner?hsLang=en).

We can see the locations assigned to each employee by **accessing their profile** from People\> People List. Once in their profile, we will go to the **Configuration\> Locations** section. Here we can edit or add a new location for the employee.

![intercambio2](https://ayuda.tramitapp.com/hs-fs/hubfs/intercambio2.png?width=688&height=410&name=intercambio2.png)

If the **work shifts that are to be exchanged don't have an assigned locations** in their configuration, both employees must have the “Opting for shifts without a defined location” **checkbox enabled** in their profiles under ***Settings \> Locations***.

- **Absences**. The platform takes into account employee absences. Therefore, it will detect if a worker has a sick leave, vacation, or other permissions, to not show that employee in the exchange during the period of their absence.
- **Contract hours**. The stipulated work hours in the employee's contract cannot be exceeded. Therefore, we cannot perform the exchange if it means exceeding their stipulated hours.
- **Shifts on the same day**. Employees **can't exchange shifts for the same day**. For example, they cannot exchange a Monday afternoon schedule for the same Monday night schedule. Shift exchanges must be on different days.
- **Shifts that do not comply with rest hours between shifts**. The shifts that appear for exchange comply with the rest hours between shifts. If a certain shift does not appear for exchange, it may be because with this change, one or both workers would not comply with their rest hours between work shifts.
- **Non-compliance with weekly days off**. If, for example, an employee must have at least 2 days off per week, it will not be possible to exchange with another worker if it means losing a day off.
- **Not being on the same team**. We must check if the workers who want to perform the exchange belong to the same work team. In addition, these workers must have the option **"members of this team share a calendar"** marked. If not, when trying to perform the shift exchange, the work calendar will not appear to them. Here you can see [How to configure a team?](https://ayuda.tramitapp.com/en/knowledge/how-do-i-set-up-a-team?hsLang=en).  
  ![intercambio3](https://ayuda.tramitapp.com/hs-fs/hubfs/intercambio3.png?width=688&height=410&name=intercambio3.png)

 

 

- [General](https://ayuda.tramitapp.com/en/knowledge/general?hsLang=en)
- [Company setup](https://ayuda.tramitapp.com/en/knowledge/company-setup?hsLang=en#main-content)

    - [Team setup](https://ayuda.tramitapp.com/en/knowledge/company-setup?hsLang=en#team-setup)
    - [Schedule setup](https://ayuda.tramitapp.com/en/knowledge/company-setup?hsLang=en#schedule-setup)
    - [Time tracking setup](https://ayuda.tramitapp.com/en/knowledge/company-setup?hsLang=en#time-tracking-setup)
- [Time Tracking](https://ayuda.tramitapp.com/en/knowledge/time-tracking?hsLang=en#main-content)

    - [Mobile time tracking](https://ayuda.tramitapp.com/en/knowledge/time-tracking?hsLang=en#mobile-time-tracking)
    - [Web time tracking](https://ayuda.tramitapp.com/en/knowledge/time-tracking?hsLang=en#web-time-tracking)
    - [Clocking in machines](https://ayuda.tramitapp.com/en/knowledge/time-tracking?hsLang=en#clocking-in-machines)
- [Smart Planer](https://ayuda.tramitapp.com/en/knowledge/smart-planer?hsLang=en#main-content)

    - [Configuration](https://ayuda.tramitapp.com/en/knowledge/smart-planer?hsLang=en#configuration)
    - [Planning](https://ayuda.tramitapp.com/en/knowledge/smart-planer?hsLang=en#planning)
    - [Visualization](https://ayuda.tramitapp.com/en/knowledge/smart-planer?hsLang=en#visualization)
    - [Incident management](https://ayuda.tramitapp.com/en/knowledge/smart-planer?hsLang=en#incident-management)
    - [FAQ's](https://ayuda.tramitapp.com/en/knowledge/smart-planer?hsLang=en#faqs)
- [TramitApp Security](https://ayuda.tramitapp.com/en/knowledge/tramitapp-security?hsLang=en)
- [Timekeeping Policy](https://ayuda.tramitapp.com/en/knowledge/timekeeping-policy?hsLang=en#main-content)

    - [App](https://ayuda.tramitapp.com/en/knowledge/timekeeping-policy?hsLang=en#app)
    - [Web](https://ayuda.tramitapp.com/en/knowledge/timekeeping-policy?hsLang=en#web)
    - [Kiosk](https://ayuda.tramitapp.com/en/knowledge/timekeeping-policy?hsLang=en#kiosk)
- [Schedule Administration](https://ayuda.tramitapp.com/en/knowledge/schedule-administration?hsLang=en#main-content)

    - [Schedules](https://ayuda.tramitapp.com/en/knowledge/schedule-administration?hsLang=en#schedules)
    - [Shifts and sequences](https://ayuda.tramitapp.com/en/knowledge/schedule-administration?hsLang=en#shifts-and-sequences)
- [Calendars](https://ayuda.tramitapp.com/en/knowledge/calendars?hsLang=en)
- [Vacations](https://ayuda.tramitapp.com/en/knowledge/vacations?hsLang=en#main-content)

    - [Procedures for employees](https://ayuda.tramitapp.com/en/knowledge/vacations?hsLang=en#procedures-for-employees)
    - [Procedures for managers](https://ayuda.tramitapp.com/en/knowledge/vacations?hsLang=en#procedures-for-managers)
- [Payroll](https://ayuda.tramitapp.com/en/knowledge/payroll?hsLang=en)
- [Signature](https://ayuda.tramitapp.com/en/knowledge/signature?hsLang=en)
- [Expenses, Subsistance allowances and Mileage](https://ayuda.tramitapp.com/en/knowledge/expenses-subsistance-allowances-and-mileage?hsLang=en)
- [Internal Communication](https://ayuda.tramitapp.com/en/knowledge/internal-communication?hsLang=en)
- [Quadrant](https://ayuda.tramitapp.com/en/knowledge/quadrant?hsLang=en)
- [Processes for administrators](https://ayuda.tramitapp.com/en/knowledge/processes-for-administrators?hsLang=en#main-content)

    - [General](https://ayuda.tramitapp.com/en/knowledge/processes-for-administrators?hsLang=en#general)
    - [Users](https://ayuda.tramitapp.com/en/knowledge/processes-for-administrators?hsLang=en#users)
    - [Processes](https://ayuda.tramitapp.com/en/knowledge/processes-for-administrators?hsLang=en#processes)
    - [Hiring and settlements](https://ayuda.tramitapp.com/en/knowledge/processes-for-administrators?hsLang=en#hiring-and-settlements)
    - [Teams and groups](https://ayuda.tramitapp.com/en/knowledge/processes-for-administrators?hsLang=en#teams-and-groups)
- [Employee Requests](https://ayuda.tramitapp.com/en/knowledge/employee-requests?hsLang=en#main-content)

    - [Vacations](https://ayuda.tramitapp.com/en/knowledge/employee-requests?hsLang=en#vacations)
    - [Permissions](https://ayuda.tramitapp.com/en/knowledge/employee-requests?hsLang=en#permissions)
    - [Overtime](https://ayuda.tramitapp.com/en/knowledge/employee-requests?hsLang=en#overtime)
    - [Other formalities (Teleworking, Expenses or mileage)](https://ayuda.tramitapp.com/en/knowledge/employee-requests?hsLang=en#other-formalities-teleworking-expenses-or-mileage)
- [Reports](https://ayuda.tramitapp.com/en/knowledge/reports?hsLang=en)

[![Logotipo\_TramitApp](https://ayuda.tramitapp.com/hs-fs/hubfs/Logotipo_TramitApp.png?width=200&height=65&name=Logotipo_TramitApp.png "Logotipo_TramitApp")](https://ayuda.tramitapp.com/knowledge?hsLang=en)

TramitApp

Copyright © 2026, TramitApp