---
title: "Usługi"
description: "Dodatkowe płatne usługi spoza sprzętu, naliczane razem z wynajmem, takie jak dostawa, odbiór, montaż, sprzątanie, ubezpieczenie czy robocizna, oraz to, jak trafiają do sumy rezerwacji."
canonical_url: "https://requiply.com/docs/pl/guides/services"
---
# Usługi

> Dodatkowe płatne usługi spoza sprzętu, naliczane razem z wynajmem, takie jak dostawa, odbiór, montaż, sprzątanie, ubezpieczenie czy robocizna, oraz to, jak trafiają do sumy rezerwacji.

**Usługi** w Requiply to płatne pozycje spoza ewidencji sprzętu, które Twoja firma sprzedaje razem z wynajmem: dostawa, montaż na miejscu, robocizna przy instalacji czy prace wyceniane indywidualnie. Obok sprzętu są drugim elementem składowym rezerwacji, a wszystko, co zapiszesz w tej sekcji, trafia do procesu rezerwacji, automatycznie obliczanej sumy, e-maili o rezerwacji, faktur PDF i analityki.

Ta sekcja znajduje się w **Menu główne → Usługi**.

> **Dostęp:** Cała grupa menu **Usługi** jest dostępna tylko z uprawnieniem konta **Zezwalaj na zarządzanie usługami**. Administratorzy mają je domyślnie; inne role dostają je tylko wtedy, gdy administrator wyraźnie włączy je na ich koncie. Użytkownicy bez tego uprawnienia nie widzą pozycji w menu, a bezpośrednie wejście na `/services/manage`, `/services/add` lub `/services/edit` blokuje warstwa uwierzytelniania.

---

## Dlaczego usługi są ważne

Usługi to sposób, w jaki Requiply przedstawia *prace i dodatki, które nie są śledzone jako fizyczne egzemplarze*. Ponieważ przechodzą przez ten sam proces rezerwacji co pozycje sprzętu, wszystko w katalogu usług trafia bezpośrednio do:

- **Rezerwacji**: usługi są dołączane do rezerwacji za pomocą listy wielokrotnego wyboru ze znacznikami, przez tabelę łączącą `reservation_services`.
- **Sumy rezerwacji**: `calculateBookingTotalPrice` mnoży cenę każdej usługi przez zakres dat rezerwacji zgodnie z jej typem ceny. Usługi z *wyceną indywidualną* dodają 0 do automatycznie obliczanej sumy częściowej, żeby nie zaburzać obliczeń.
- **E-maili o rezerwacji i faktur PDF**: oba tworzą pozycje usług na podstawie tych samych danych.
- **Analityki**: raporty przychodów i rezerwacji grupują wyniki według usług.
- **Automatyzacji**: obsługa automatyzacji po stronie serwera, reagująca na zdarzenia rezerwacji, ma dostęp do listy usług danej rezerwacji.

Istniejące rezerwacje zachowują zapis usług z chwili utworzenia. Zmiany wprowadzone w tej sekcji dotyczą tylko *przyszłych* rezerwacji.

---

## Kto może korzystać z tej sekcji

- **Administratorzy** zawsze mogą zarządzać usługami.
- **Inne konta** mogą zarządzać usługami tylko wtedy, gdy administrator włączył dla danego konta uprawnienie **Zezwalaj na zarządzanie usługami** w ustawieniach organizacji.
- Nie ma wersji tylko do odczytu: jeśli użytkownik widzi sekcję, może dodawać, edytować i usuwać usługi.

Użytkownik bez uprawnienia **Zezwalaj na zarządzanie usługami** nadal może dołączać istniejące usługi do rezerwacji, jeśli ma włączone uprawnienie do rezerwacji; nie może tylko zarządzać samym katalogiem.

---

## Czym właściwie jest usługa

Każda usługa w Requiply ma tę samą prostą budowę. Katalog jest celowo płaski.

Najważniejsze pola usługi:

- **Nazwa**: czytelna etykieta używana wszędzie, gdzie pojawia się usługa (rezerwacje, e-maile, faktury, analityka).
- **Typ ceny**: jedna z wartości `hour`, `day`, `month` lub `quote`. Określa, jak cena jest mnożona w sumie rezerwacji. Blokowany po zapisaniu usługi.
- **Cena**: liczba w formacie waluty (dwa miejsca po przecinku, krok zależny od waluty, minimum 0,01). Dla usług z *wyceną indywidualną* zapisywana jako `null`.
- **Znacznik archiwizacji**: `is_archived`. Usługa jest ukryta na stronie Zarządzaj usługami i w wyborze usług w rezerwacji, ale zostaje zachowana, aby historyczne zapisy nadal działały poprawnie.

Usługi **nie** mają okien dostępności, reguł czasu trwania, przypisania do oddziału ani pola przypisanego pracownika. To po prostu wyceniane pozycje: wszelkie powiązania z personelem czy harmonogramem są w rezerwacji, do której usługa jest dołączona, a nie w samej usłudze. Usług nie można też rezerwować samodzielnie: rezerwacja zawsze wymaga co najmniej jednej pozycji sprzętu, a usługi dochodzą do wybranych pozycji.

---

## Strony w tej sekcji

<table>
<thead>
  <tr>
    <th>
      Strona
    </th>
    
    <th>
      Do czego służy
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <a href="https://requiply.com/docs/pl/guides/services/manage">
        <strong>
          Zarządzanie usługami
        </strong>
      </a>
    </td>
    
    <td>
      Codzienny katalog: tabela podzielona na strony ze wszystkimi aktywnymi (niezarchiwizowanymi) usługami, z ogólnym wyszukiwaniem oraz akcjami edycji i usuwania w wierszach. Pusty stan dla organizacji, które nie utworzyły jeszcze usługi, z przyciskiem dodania pierwszej.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://requiply.com/docs/pl/guides/services/add-or-edit">
        <strong>
          Dodawanie lub edycja usługi
        </strong>
      </a>
    </td>
    
    <td>
      Formularz tworzenia i edycji z dwoma panelami (formularz po lewej, kafelek podglądu na żywo po prawej). W trybie dodawania wybierasz typ ceny; tryb edycji blokuje typ ceny i pozwala zmienić tylko nazwę oraz (w usługach bez wyceny indywidualnej) cenę.
    </td>
  </tr>
</tbody>
</table>

Obie strony są ściśle powiązane: ołówek i kosz na stronie Zarządzaj usługami prowadzą bezpośrednio do strony Dodawanie lub edycja usługi albo do potwierdzenia usunięcia, a dodawanie i edycja po powodzeniu wracają na stronę Zarządzaj usługami.

---

## Jak naprawdę działa usuwanie

Usunięcie usługi na stronie [Zarządzanie usługami](https://requiply.com/docs/pl/guides/services/manage) nie zawsze jest trwałe: Requiply automatycznie chroni historyczne rezerwacje.

- Jeśli usługa **nigdy nie była użyta** w rezerwacji, kosz ją **trwale usuwa**. Wiersz znika bez śladu w archiwum.
- Jeśli usługa **była użyta** w co najmniej jednej rezerwacji (przeszłej lub bieżącej), kosz ją **archiwizuje** (`is_archived = true`). Znika ze strony Zarządzaj usługami i z wyboru usług w rezerwacji, ale zapis pozostaje, więc stare rezerwacje, faktury, e-maile i raporty nadal pokazują właściwą nazwę i cenę.

W obu przypadkach powiadomienie o powodzeniu jest takie samo. W produkcie nie ma widoku zarchiwizowanych usług ani możliwości ich przywrócenia.

---

## Model cenowy w skrócie

Każda usługa ma dokładnie jeden typ ceny, wybierany przy tworzeniu usługi i potem zablokowany.

<table>
<thead>
  <tr>
    <th>
      Typ ceny
    </th>
    
    <th>
      Co robi w rezerwacji
    </th>
    
    <th>
      Pole ceny
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        Za godzinę
      </strong>
    </td>
    
    <td>
      Mnożony przez liczbę godzin rezerwacji.
    </td>
    
    <td>
      Wymagane, ≥ 0,01.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Za dobę
      </strong>
    </td>
    
    <td>
      Mnożony przez liczbę dób rezerwacji. Domyślny dla nowych usług.
    </td>
    
    <td>
      Wymagane, ≥ 0,01.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Za miesiąc
      </strong>
    </td>
    
    <td>
      Mnożony przez liczbę miesięcy rezerwacji.
    </td>
    
    <td>
      Wymagane, ≥ 0,01.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Wycena indywidualna
      </strong>
    </td>
    
    <td>
      Dodaje 0 do automatycznie obliczanej sumy częściowej. Ostateczna kwota jest uzgadniana z klientem ręcznie i rozliczana poza kalkulatorem.
    </td>
    
    <td>
      Ukryte. Zapisywane jako <code>
        null
      </code>
      
      . Wszędzie, gdzie zwykle byłaby cena, wyświetla się znacznik <strong>
        Wycena indywidualna
      </strong>
      
      .
    </td>
  </tr>
</tbody>
</table>

Jeśli chcesz zmienić typ ceny usługi, jedynym sposobem jest utworzenie nowej usługi z wybranym typem i usunięcie starej: blokada typu ceny jest celowa, aby historyczne sumy dało się odtworzyć.

---

## Jak ta sekcja łączy się z resztą Requiply

<table>
<thead>
  <tr>
    <th>
      Funkcja
    </th>
    
    <th>
      Jak usługi z nią współdziałają
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <a href="https://requiply.com/docs/pl/guides/bookings/manage">
        <strong>
          Rezerwacje
        </strong>
      </a>
    </td>
    
    <td>
      Usługi wybiera się w formularzu rezerwacji na liście wielokrotnego wyboru ze znacznikami i dołącza przez <code>
        reservation_services
      </code>
      
      . Rezerwacja musi mieć co najmniej jedną pozycję sprzętu: usługi dochodzą do wybranych pozycji, a nie występują samodzielnie.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Suma rezerwacji
      </strong>
    </td>
    
    <td>
      Cena i typ ceny każdej dołączonej usługi trafiają do <code>
        calculateBookingTotalPrice
      </code>
      
      . Usługi z wyceną indywidualną dodają 0; wszystkie pozostałe są mnożone przez zakres dat rezerwacji.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Tabela usług rezerwacji
      </strong>
    </td>
    
    <td>
      Widoki szczegółów i podglądu rezerwacji pokazują dołączone usługi w tabeli z tymi samymi kolumnami (nazwa, cena, typ ceny) co strona Zarządzaj usługami.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        E-maile o rezerwacji
      </strong>
    </td>
    
    <td>
      Szablony e-maili pokazują dołączone usługi z zapisaną nazwą, ceną i typem ceny.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Faktury PDF
      </strong>
    </td>
    
    <td>
      Generator faktur tworzy pozycje faktury na podstawie tych samych danych usług.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Analityka
      </strong>
    </td>
    
    <td>
      Raporty przychodów i rezerwacji agregują dane według usług. Zmiana nazwy lub ceny usługi wpływa na to, jak w raportach pojawiają się <em>
        przyszłe
      </em>
      
       rezerwacje; historyczne rezerwacje zachowują swój zapis.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Automatyzacje
      </strong>
    </td>
    
    <td>
      Obsługa automatyzacji po stronie serwera, reagująca na zdarzenia rezerwacji, ma dostęp do listy usług danej rezerwacji.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://requiply.com/docs/pl/guides/settings/organization/accounts/permission-groups">
        <strong>
          Grupy uprawnień
        </strong>
      </a>
    </td>
    
    <td>
      Uprawnienie <strong>
        Zezwalaj na zarządzanie usługami
      </strong>
      
       decyduje, czy użytkownik widzi tę sekcję i może z niej korzystać. Nie wpływa na możliwość dołączania istniejących usług do rezerwacji.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Waluta i ustawienia organizacji
      </strong>
    </td>
    
    <td>
      Format ceny i krok pola na stronie <a href="https://requiply.com/docs/pl/guides/services/add-or-edit">
        Dodawanie lub edycja usługi
      </a>
      
       zależą od waluty organizacji. Zmiana waluty w ustawieniach organizacji wpływa na sposób wyświetlania cen w tej sekcji.
    </td>
  </tr>
</tbody>
</table>

---

## Typowe scenariusze

### Konfiguracja pierwszej usługi

Nowa organizacja otwiera stronę [Zarządzanie usługami](https://requiply.com/docs/pl/guides/services/manage), widzi pusty stan i klika przycisk. Trafia na stronę [Dodawanie lub edycja usługi](https://requiply.com/docs/pl/guides/services/add-or-edit), nadaje usłudze nazwę (np. *Montaż na miejscu*), wybiera **Za godzinę**, ustawia stawkę i zapisuje. Od tej chwili personel tworzący rezerwacje może wybrać tę usługę z listy.

### Zmiana stawki godzinowej

Administrator otwiera stronę [Zarządzanie usługami](https://requiply.com/docs/pl/guides/services/manage), klika ołówek w odpowiednim wierszu, zmienia cenę i zapisuje. Przycisk *Zapisz* pozostaje nieaktywny, dopóki wartość naprawdę się nie zmieni. Przyszłe rezerwacje korzystają z nowej stawki; istniejące rezerwacje zachowują pierwotne sumy.

### Wycofanie usługi

Usługa nie jest już oferowana. Administrator klika kosz i potwierdza. Ponieważ usługa ma przeszłe rezerwacje, Requiply archiwizuje ją zamiast usunąć: usługa znika z wyboru w rezerwacjach, a przeszłe zapisy, faktury i raporty nadal poprawnie pokazują pierwotną nazwę i cenę.

### Usunięcie nigdy nieużywanej usługi

Administrator utworzył testową usługę, która nigdy nie została dołączona do prawdziwej rezerwacji. Kliknięcie kosza i potwierdzenie trwale ją usuwa; wiersz znika bez śladu w archiwum.

### Prace tylko z wyceną indywidualną

Przy zleceniach, których ostateczna kwota zależy od zakresu (zamówienia na wymiar, duże projekty), administrator tworzy usługę z typem ceny **Wycena indywidualna**. Personel nadal może dołączyć ją do rezerwacji, ale suma rezerwacji obejmuje tylko pozostałe usługi i pozycje; wyceniona kwota jest rozliczana poza automatycznym obliczeniem.

### Ograniczenie, kto może zmieniać usługi

Administrator otwiera konto pracownika w ustawieniach organizacji i wyłącza uprawnienie **Zezwalaj na zarządzanie usługami**. Ten pracownik nie widzi już menu Usługi i nie może wejść na `/services/manage`, `/services/add` ani `/services/edit`, ale nadal może dołączać istniejące usługi do rezerwacji, jeśli ma włączone uprawnienie do rezerwacji.

---

## Wskazówki i przestrogi

> **Wskazówka:** Zdecyduj o typach cen wcześnie. Po zapisaniu usługi jej typ ceny jest zablokowany: jeśli później potrzebujesz innego modelu, utwórz nową usługę i usuń starą.

> **Wskazówka:** Śmiało używaj **Wyceny indywidualnej** dla wszystkiego, czego ostateczna kwota jest negocjowana. Usługa pozostaje widoczna w wyborze usług w rezerwacji i nie zaburza automatycznie obliczanych sum.

> **Uwaga:** Usług nie można rezerwować samodzielnie. Rezerwacja zawsze wymaga co najmniej jednej pozycji sprzętu; usługi dochodzą do wybranych pozycji.

> **Uwaga:** Zmiana ceny usługi zmienia to, ile naliczają *przyszłe* rezerwacje. Nie aktualizuje wstecz istniejących rezerwacji, faktur ani e-maili, które odwołują się do starej wartości.

> **Uwaga:** Usunięcie usługi, która nigdy nie była używana, usuwa ją na stałe. Nie można tego cofnąć i nie ma widoku zarchiwizowanych usług, z którego dałoby się ją odzyskać.

> **Uwaga:** Jeśli pracownik zgłasza *Nie mogę znaleźć strony Usługi*, najpewniej potrzebuje, aby administrator włączył na jego koncie uprawnienie **Zezwalaj na zarządzanie usługami**.


## Sitemap

See the full [sitemap](https://requiply.com/docs/sitemap.md) for all pages.
