Este contenido no está disponible en su idioma.
Muy valorado Muchos lectores encontraron útil este artículo.

Overview

An absence request does not count calendar days - it counts working days. With the default Monday-to-Friday working week, a vacation from Monday to the following Monday spans eight calendar days but only six working days, and a public holiday on a working weekday reduces the count further. The number of working days decides how much of your balance a request uses, what the approver sees and what appears in the calendar tooltip and in the CSV export.

This article explains the rules the My Absences web part applies when you fill in the New absence request panel, shows worked examples and clarifies what happens to the number after the request has been sent.


The rules

The web part goes through every calendar day from the start date to the end date, inclusive, and adds up the days that count:

  1. A day counts as 1 if its weekday belongs to the working week and the date is not a public holiday.
  2. A day that is not a working weekday, or that is listed as a public holiday, counts as 0.
  3. If Starts at midday (the first day counts as half a day) is selected, the first day counts as 0.5 instead of 1.
  4. If Ends at midday (the last day counts as half a day) is selected, the last day counts as 0.5 instead of 1. This option exists only for periods of more than one day.
  5. For a single day, only Starts at midday (the first day counts as half a day) is available, and selecting it makes that working day count as 0.5.
  6. The two half-day options are ignored for absence types that do not allow half days. A non-working day or public holiday still counts as 0 even when a half-day option is selected.

The working week comes from the WorkDays row of the Settings list. By default it is Monday to Friday; the administrator can change it - see KB10355. How to Set the Working Week. Public holidays come from the Holidays list - see KB10354. How to Add Public Holidays. If either list is empty or missing, the defaults apply: Monday to Friday and no holidays.


Examples

The examples use the default working week (Monday to Friday) unless stated otherwise.

RequestPeriod (2026)Result
Monday to Friday5 Oct – 9 Oct5
Two weeks; the weekend is skipped5 Oct – 16 Oct10
Wednesday 7 Oct is a public holiday5 Oct – 9 Oct4
Starts at midday (the first day counts as half a day) selected5 Oct – 9 Oct4.5
Both half-day options selected5 Oct – 9 Oct4
One day, Starts at midday (the first day counts as half a day) selectedTuesday 6 Oct0.5
Friday to Monday, Ends at midday (the last day counts as half a day) selected9 Oct – 12 Oct1.5 (Friday 1 + Monday 0.5)
Saturday to Monday, Starts at midday (the first day counts as half a day) selected10 Oct – 12 Oct1 (the half day falls on a Saturday, which does not count; Monday counts in full)
Saturday and Sunday only10 Oct – 11 Oct0 - the request cannot be submitted
Working week Sunday to Thursday5 Oct – 11 Oct5 (Monday to Thursday and Sunday)

The working days summary in the New absence request panel

The working days summary in the New absence request panel

📝 Note
A weekend or a holiday in the middle of a period is simply not counted - you do not need to split the request. A period that consists only of non-working days has 0 working days: the panel shows the warning "The selected period contains no working days." and the request cannot be sent.


Where the number is stored and used

When the request is submitted, the calculated number is saved with it in the WorkingDays column of the Absences list (a number with one decimal place). From then on, every part of the product reads this stored value and does not calculate it again:

  • the balance cards in My Absences - approved and pending requests are added up from the stored days (KB10328. How to Read Your Absence Balances);
  • the number of days in the request row and in the approver's queue;
  • the tooltip and the CSV export of the Team Absence Calendar.

The calendar's shaded columns for non-working days and holidays, in contrast, are drawn from the settings that are current when the page is opened.

❗ Important
Changing the working week or adding a public holiday affects only requests submitted afterwards. Requests that are already stored keep their number of days. If an old request has to be counted differently, cancel it and submit a new one - see KB10330. How to Cancel an Absence Request.


Where to change the rules

WhatWhereArticle
Working weekSettings list, key WorkDaysKB10355. How to Set the Working Week
Public holidaysHolidays listKB10354. How to Add Public Holidays
Half days allowed for a typeAbsenceTypes listKB10352. How to Add and Configure Absence Types

💡 Tip
Before you submit a request that borders a weekend or a public holiday, check the summary line in the panel: it shows the exact number of working days and, for types with a balance, how many days remain afterwards. How half days work is described in KB10327. How to Request Half a Day Off.

Preguntas y respuestas

Haz una pregunta sobre este artículo y recibe una respuesta oficial de nuestro equipo.

Aún no hay preguntas. Haz la primera.

Artículos destacados

Cómo agregar y configurar el elemento web Vitextra Quick Poll

Guía paso a paso para agregar Vitextra Quick Poll a una página de SharePoint Online, crear su primer sondeo y configurar la apariencia, el gráfico y el comportamiento desde el panel de propiedades.

4 min
Cómo crear una página de aplicación de búsqueda con Smart Search

Guía paso a paso para crear una página de aplicación única con el elemento web Vitextra Smart Search en SharePoint Online, establecerla como página de resultados de búsqueda del sitio y enlazarla mediante consultas y pestañas predefinidas.

5 min
Por qué Password Vault está bloqueado: demasiados intentos de PIN incorrecto

Guía para solucionar el bloqueo de Vitextra Password Vault tras cinco PIN incorrectos consecutivos: alcance en todas las páginas, dispositivos y Microsoft Teams, datos que elimina el restablecimiento, pasos para configurar un nuevo PIN y prevención de nuevos bloqueos.

2 5 min

Compartir