Das Benutzerhandbuch ist auf Englisch und Bulgarisch verfügbar. Sie lesen die englische Fassung.

Working days and holidays

Auf dieser Seite
  1. What the work calendar does
  2. The three parts of the page
  3. How to change the working weekdays
  4. How to add a holiday or other non-working date
  5. Who can change the calendar
  6. Messages
  7. Common questions
  8. Related
WhereProject page header → Work calendar (Работен календар); or the calendar icon Work calendar (Работен график) in the construction schedule toolbar. URL: /projects/{project}/work-calendar.
Who canThe Schedule (График) permission of your company role at View (Преглед) to see the calendar; at Edit (Редакция) to change it, and only if your company created the project. Paid plans or trial.
RelatedGantt view and dependencies, Contracting schedule and packages, Pricing report and schedule cash flow, The project page

What the work calendar does

  • Default: Monday to Friday are working days; Saturday and Sunday are not.
  • One calendar per project. It applies to every schedule and every bill of quantities (BoQ) version of the project, not to one schedule only.
  • Working days only. A non-working day, whether it is a weekday you switched off or a date you added, is skipped in all duration and dependency calculations. A task of 10 working days that crosses a public holiday ends one day later.
  • Automatic recalculation. When you save a change, BuildColab recalculates the dates of all current schedules of the project, and the contracting schedule, in the background. Each task keeps its duration in working days, so its end date moves rather than its duration shrinking.
  • Reports. The schedule reports spread planned quantities over working days only, and the pricing report counts working days in its period with this calendar.

The page title is Project Settings (Настройки на проект) with the subtitle "Manage the working and non-working days for this project". A note "These settings apply to the whole project — These settings are used in all schedule calculations." can be closed with ✕.

Work calendar page with the month preview, working days and non-working days
Figure: The work calendar of a project.
  1. Back to home (Назад към началото), which returns to the project page.
  2. The Preview (Преглед) month calendar with Previous month and Next month.
  3. A red, struck-through date: a non-working day you added.
  4. Working days in month: (Работни дни в месеца:) and the count.
  5. The Working Days (Работни дни) weekday buttons and Save changes (Запази промените).
  6. The Non-Working Days (Неработни дни) list with dates and reasons.

The three parts of the page

Card (EN / BG)What it showsHow it saves
Preview / ПрегледOne month. Blue = Working day (Работен ден); gray = Non-working day (Неработен ден); red and struck through = Non-working day (exception) (Неработен ден (изключение)), a date from the non-working list. Below: Working days in month: N. Move between months with Previous month and Next month.Clicking a day adds it to, or removes it from, the non-working list and saves immediately.
Working Days / Работни дниSeven buttons Mon–Sun; a check mark means working. The line Default: (По подразбиране:) summarizes the selection, for example "Monday – Friday", or "No working days selected".Not saved until you click Save changes (Запази промените), which appears after a change.
Non-Working Days / Неработни дниSpecific dates excluded from work, each with an optional reason. Empty: "No non-working days added." (Няма добавени неработни дни.)Adding or removing a date saves immediately.

How to change the working weekdays

  1. Open the project page and click Work calendar (Работен календар) in the header.
  2. In Working Days (Работни дни) click a weekday to switch it on or off, for example switch Saturday on for a six-day week.
  3. Click Save changes (Запази промените).
  4. The schedules of the project are recalculated in the background. Open the construction schedule to see the new dates.

At least one weekday must stay a working day; a week with no working day cannot be saved.

How to add a holiday or other non-working date

  1. In Non-Working Days (Неработни дни) pick a date in the Date (Дата) field.
  2. Optionally type a reason in Description (optional) (Описание (незадължително)), for example "Christmas", "company day off" or "site closure".
  3. Click Add (Добави) or press Enter. The date appears in the list and in red in the preview, and the calendar is saved.

You can also click a working day in the Preview to make it non-working at once, and click a red date to make it working again. To remove a date from the list, click ✕ Remove (Премахни дата) in its row.

  • A date already in the list is not added twice.
  • Dates use the format YYYY-MM-DD; a wrong format shows "Invalid format. Use YYYY-MM-DD." (Невалиден формат. Използвайте ГГГГ-ММ-ДД.).
  • Up to 5,000 dates per project; a reason can be up to 2,000 characters.
  • You can only exclude dates. You cannot mark a single Saturday or Sunday as a working day; switch the weekday on instead.

Who can change the calendar

Only the company that created the project edits the calendar, because every company's schedule on the project must count the same working days. Everyone else sees the page read-only with a hint:

  • "Only the company that created the project can edit this calendar." — you have Schedule at Edit, but your company did not create the project.
  • "View only — your company cannot change the work calendar." — you do not have Schedule at Edit.

Changes made by a colleague or by BORO appear on an open calendar page by themselves.

Non-working days card with a date picked and the description field visible
Figure: Adding a non-working date.
  1. The Date (Дата) field.
  2. The Description (optional) (Описание (незадължително)) field.
  3. The Add (Добави) button.
  4. A date in the list with its reason and the ✕ remove button.

Messages

MessageMeaning
"Save changes" (as a confirmation after saving)The calendar was saved.
"Could not save calendar" (Календарът не можа да бъде запазен)The change was not saved; an added or removed date is put back. Check that at least one weekday is working and try again.
"Could not load calendar" (Неуспешно зареждане на работния календар)The calendar could not be loaded. Reload the page; if it persists, the schedule module may not be available for your company.

Common questions

Why can't I change the work calendar?

Only the company that created the project can, and you need Schedule at Edit. The hint at the top of the page says which of the two is missing.

I switched Saturday on but nothing changed in the schedule. Why?

Weekday changes are saved only when you click Save changes. After saving, the schedules are recalculated in the background; reopen the schedule after a moment.

Why did my task end dates move after I added a holiday?

Tasks keep their duration in working days. A holiday inside a task removes one working day, so the task ends one working day later, and its successors move with it.

Can I have different calendars for different schedules?

No. The work calendar is one per project and applies to all its schedules.

How do I make a single Saturday a working day?

You cannot. Non-working dates can only take days away. Switch Saturday on in Working Days and add the other Saturdays as non-working dates, or plan the extra day in the task duration.

Where is the work calendar in the sidebar?

It is not in the sidebar. Open it with Work calendar on the project page header or with the calendar icon in the construction schedule toolbar.

Can BORO add the holidays for me?

Yes. Ask, for example, "add the Bulgarian public holidays for 2027 to this project's work calendar". BORO can also change the working weekdays and remove dates.