# Egységek, ütemezés és dátumválasztó

> Egységek kezelése, tételenkénti ütemezés és dátumválasztó-konfiguráció, szabadnapok és időválasztó.

A foglalható tétel szerkesztőjében (például egy szoba szerkesztőjében) a JetBooking több saját dobozt ad hozzá: **Árazási beállítások** ([Árazás](https://hub.hellowp.io/hu/plugins/jet-booking/arazas/)), **Egyéni ütemezés**, **Dátumválasztó konfigurációja**, **Közelgő foglalások** és **Egységkezelő**. Az alábbiakban az utolsó négyről van szó.

## Egységkezelő

Az egységekkel ugyanazt a tételt többször is kiadhatóvá teszed: például egy szállodai szobatípusnak több azonos szobája lehet, és ugyanarra a dátumra több vendég is foglalhat, amíg van szabad egység.

![Az Egységkezelő doboz](./kepek/szoba-egysegek-nyitva.webp)

*Az Egységkezelő doboz* (https://minta-bolt.hu/wp-admin/post.php?post=16&action=edit)

1. A tétel szerkesztőjében keresd meg az **Egységkezelő** dobozt, és kattints az **Egységek kezelése** gombra.
2. Az **Elérhető egységek** táblázat az **Egység ID**, **Név** és **Műveletek** oszlopokkal mutatja a meglévő egységeket, ha van ilyen.
3. Az **Egységek hozzáadása** szakaszban a **Szám** mezőben add meg, hány egységet hozz létre, a **Cím** mezőben pedig az egységek nevét. Ha a **Cím** üres, a tétel címe lesz a név.
4. Kattints az **Egységek hozzáadása** gombra. A létrehozott egységek megjelennek az **Elérhető egységek** listában, ahol át is nevezheted vagy törölheted őket.
5. Mentsd a bejegyzést.

Az egységek használatához az űrlapot is be kell állítani: a JetFormBuilder **Apartment Booking** utólagos műveletében (Post Submit Action) kell megadni, hogyan választ egységet az űrlap.

Az egységek WooCommerce-alapú módban a JetBooking terméknél ugyanígy kezelhetők. A termék adatainál két kapcsoló szabályozza az elérhető választást:

- **Egységválasztás**: a vevő a legördülő listából kiválasztja az egyik egységet;
- **Több egység foglalása** (a termék adatai között): a vevő megadja, hány egységet foglal.

Ha mindkettőt bekapcsolod, a vevő nem tud egységet választani az oldalon.

### Egységek az egyszerű módban

Az egységekkel foglalt tételeknél a **Foglalások** listájában a **Mértékegység** oszlop a lefoglalt egységet mutatja, és a foglalás szerkesztésekor másik egységet is hozzárendelhetsz. A foglalások az idővonalon és a naptárban egységenként jelennek meg.

Ha fizetetlen rendelést automatikusan szeretnél lemondatni, kapcsold be a **Haladó** fülön a **Foglalási állapotok automatikus váltása** beállítást, és add meg, hogy a **Függőben** foglalások például egy nap után **Törölve** állapotba kerüljenek. Így a dátum újra szabad lesz másik vevőnek.

## Közelgő foglalások

A **Közelgő foglalások** doboz a tételhez tartozó, még nem lezajlott foglalásokat listázza (ID, állapot, egység azonosító, kapcsolódó rendelés, érkezés, távozás). Az **Ugrás az összes foglaláshoz** gomb a **Foglalások** oldalra visz. Ha nincs ilyen foglalás, a doboz ezt jelzi.

![A Közelgő foglalások doboz](./kepek/szoba-kozelgo.webp)

*A Közelgő foglalások doboz* (https://minta-bolt.hu/wp-admin/post.php?post=16&action=edit)

## Egyéni ütemezés

Alapértelmezés szerint a **Foglalások → Beállítások → Ütemezés** fül szabályai minden tételre érvényesek. Az **Egyéni ütemezés** doboz egy konkrét tételnek külön ütemezést ad.

![Az Egyéni ütemezés doboz bekapcsolva](./kepek/szoba-utemezes-nyitva.webp)

*Az Egyéni ütemezés doboz bekapcsolva* (https://minta-bolt.hu/wp-admin/post.php?post=16&action=edit)

1. Kapcsold be az **Egyéni ütemezés használata** kapcsolót.
2. A táblázatban állítsd be a hét napjaira vonatkozó foglalási szabályokat (**Kikapcsolás**, **Érkezés**, **Távozás**), és a **+ napok hozzáadása** gombbal a szabadnapokat, ugyanúgy, ahogy a globális beállításoknál ([Beállítások](https://hub.hellowp.io/hu/plugins/jet-booking/beallitasok/)).
3. Mentsd a bejegyzést (**Frissítés**).

Az ilyen tételnél csak az itt megadott egyéni szabályok érvényesek, a globális tiltások nem. Ha például a globális beállításban a szombat és a vasárnap le van tiltva, az egyéni ütemezésű tételnél ezek a napok foglalhatók lehetnek, és fordítva: az itt megadott tiltott napok a kiválasztott tételre érvényesek.

A foglalási űrlapban a tiltott napok szürkén jelennek meg a naptárban.

## Dátumválasztó konfigurációja

A **Dátumválasztó konfigurációja** doboz a tételre külön érvényes dátumválasztó-beállításokat tartalmaz. A beállításai ugyanazok, mint a **Foglalások → Beállítások → Konfiguráció** fülön, és a tételen megadott érték felülírja a globálisat.

![A Dátumválasztó konfigurációja doboz bekapcsolva](./kepek/szoba-datumvalaszto-nyitva.webp)

*A Dátumválasztó konfigurációja doboz bekapcsolva* (https://minta-bolt.hu/wp-admin/post.php?post=16&action=edit)

Bekapcsolás után ezek a beállítások jelennek meg: **Foglalási időszak**, **Csak kijelentkezési napok engedélyezése**, **Egyhetes foglalások**, **Kezdőnap eltolása**, **Minimális napok száma**, **Maximális napok száma** és **Befejezés dátuma**. Az értelmezésüket a [Beállítások](https://hub.hellowp.io/hu/plugins/jet-booking/beallitasok/) fejezet Konfiguráció szakasza adja.

## Időválasztó

Az **Ütemezés** fülön az **Időválasztó** kapcsolóval a vevő a dátum mellett időpontot is választhat. Éjszakánkénti foglalási időszaknál érdemes a **Pufferidő** és az időtartomány megadásával korlátozni a foglalható időpontokat: a rendszer a meglévő foglalások előtt és után is zárolja a pufferidőt, így nincsenek egymás utáni foglalások. A részleteket a [Beállítások](https://hub.hellowp.io/hu/plugins/jet-booking/beallitasok/) fejezet Ütemezés szakasza írja le.

Az időpontok formátuma a WordPress **Beállítások → Általános** oldalán megadott időformátumot követi. A foglalási űrlapban az érkezés és távozás dátum mezőjét a mező elrendezésével és mezőpozíciójával lehet úgy beállítani, hogy mellette az időválasztó is megjelenjen.
