Files
twenty/packages/twenty-docs/l/hu/user-guide/workflows/workflow-features.mdx
T
9bc5486d0d i18n - translations (#15803)
Created by Github action

---------

Co-authored-by: github-actions <github-actions@twenty.com>
2025-11-13 17:12:39 +01:00

321 lines
13 KiB
Plaintext

---
title: Munkafolyamat-funkciók
info: Teljes referencia az összes elérhető munkafolyamat-indítószóra, műveletre és kezelési funkcióra.
image: /images/user-guide/workflows/robot.png
sectionInfo: Automatizálja a folyamatokat és integrálja külső eszközökkel
---
<Frame>
<img src="/images/user-guide/workflows/robot.png" alt="Header" />
</Frame>
## Munkafolyamat-indítók
Workflows always start with a single trigger that defines when the automation should run.
### Record is Created
Starts the workflow when a new record is created in a selected object (People, Companies, Opportunities, or any custom object).
**Konfiguráció**: Válassza ki az objektumtípust az új rekordok megfigyeléséhez.
### Record is Updated
Starts the workflow when changes are made to an existing record.
**Konfiguráció**:
- Válassza ki az objektumtípust
- Opcionálisan adja meg, hogy mely mezőket figyeljük a változások érdekében
### Record is Updated or Created
Starts the workflow when a record is either created or updated in a selected object.
**Miért fontos ez**: Ez az indító különösen hasznos, mert a különböző módszerekkel létrehozott rekordok eltérően viselkednek:
- **API/CSV importok**: A rekordok azonnal minden mezővel kitöltve jönnek létre
- **Kézi létrehozás**: A rekordok először jönnek létre, majd a mezők további frissítések során kerülnek hozzáadásra
**Konfiguráció**:
- Válassza ki az objektumtípust a monitorozáshoz
- Opcionálisan adja meg, hogy mely mezőket figyeljük a változások érdekében
- A munkafolyamat mind az első létrehozáskor, mind a későbbi frissítések során indulni fog
### Record is Deleted
Starts the workflow when a record is removed from an object.
**Konfiguráció**: Válassza ki az objektumtípust a törlések megfigyeléséhez.
### Indítás manuálisan
A munkafolyamat akkor indul, amikor egy felhasználói akció indítja. Ez az indító a Cmd+K menün vagy a felső navigációs sáv egyéni gombján keresztül érhető el.
**Elérhetőségi konfiguráció**:
Válassza ki, hogy a munkafolyamat hogyan kezelje a rekord kiválasztását:
- **Globális**: Ehhez a munkafolyamathoz nem szükséges rekord. A munkafolyamat bárhonnan (bármely objektumból) indítható, és nem használ rekordokat bemenetként.
- **Egyéni**: A kiválasztott rekordok átadásra kerülnek a munkafolyamatba. Ez egy adott objektumra van konfigurálva. Több rekord kiválasztása lehetséges a munkafolyamat indítása előtt. A munkafolyamat annyiszor fog futni, ahányszor rekord lett kiválasztva.
<Warning>
You cannot run more than 100 workflows in parallel at any given time.
</Warning>
- **Tömeges**: A kiválasztott rekord(ok) át lesz(nak) adva a munkafolyamatodnak. Ez egy adott objektumhoz van beállítva. Több rekord is kijelölhető, mielőtt elindítja a munkafolyamatot. A munkafolyamat egyszer fut le, és az egész rekordlistát adja meg bemenetként. Ez azt jelenti, hogy a munkafolyamatnak tartalmaznia kell egy Iterátort. Ez legjobban azok számára ideális, akik a munkafolyamat futtatásainak számát szeretnék optimalizálni/korlátozni.
**További konfiguráció**:
- Válassza ki a célobjektumot (egyéni és tömeges elérhetőséghez)
- Válasszon egy parancsikont a munkafolyamat indításához
- Állítsa be a navigációs sáv elhelyezését (Kitűzött vagy Nem Kitűzött)
**Hozzáférési módszerek**:
- Cmd+K menü a kézi munkafolyamatok keresésére és indítására
- Egyéni gomb a felső navigációs sávban (ha be van állítva)
### Ütemezett
Beállított rendszeresség szerint indítja a munkafolyamatot.
**Konfiguráció**:
- Válassza ki az időegységet (perc, óra, nap)
- Adjon meg értéket, vagy használjon egyéni cron kifejezéseket az összetett ütemezéshez
### Webhook
Indítja a munkafolyamatot, amikor egy GET vagy POST kérés érkezik egy külső szolgáltatásból.
**Konfiguráció**:
- Fogadjon egyedi webhook URL-t
- A POST kérésekhez definiálja a várt teststruktúrát
- Ha szükséges, konfigurálja az azonosítást
## Munkafolyamat Műveletek
A műveletek határozzák meg, mi történik a trigger aktiválása után. Több műveletet láncolhat össze.
### Create a Record
Új rekord hozzáadása a kiválasztott objektumhoz.
**Konfiguráció**:
- Válassza ki a célobjektumot
- Fill out the required and optional fields
- Használjon adatokat az előző lépésekből a mezők kitöltéséhez
**Kimenet**: Az újonnan létrehozott rekord adatai felhasználhatók az azt követő lépésekben.
### Rekord Frissítése
Egy meglévő rekord módosítása a kiválasztott objektumban.
**Konfiguráció**:
- Válassza ki a célobjektumot
- Válassza ki a frissítendő konkrét rekordot
- Select fields to modify and enter new values
**Kimenet**: A módosított rekord adatai felhasználhatók az azt követő lépésekben.
### Rekord Törlése
Rekord eltávolítása a kiválasztott objektumból.
**Konfiguráció**:
- Válassza ki a célobjektumot
- Válassza ki a törlendő konkrét rekordot
**Kimenet**: A törölt rekord adatai továbbra is elérhetők az azt követő lépésekben.
### Rekordok Keresése
Rekordok keresése a kiválasztott objektumban szűrőfeltételek alapján.
**Konfiguráció**:
- Válassza ki a keresendő objektumot
- Állítson be szűrőkritériumokat az eredmények szűkítéséhez
- Állítsa be a rendezést és a korlátozásokat
**Kimenet**: Azokat a rekordokat adja vissza, amelyek megfelelnek a megadott szűrőfeltételeknek, amelyeket az azt követő lépésekben használhat.
**Legjobb gyakorlat**: Használjon ágazatokat a Keresés Rekordok után "megkerült" és "nem található" forgatókönyvek kezelésére.
### Iterátor
Loopol egy korábbi lépésből visszaadott rekordok tömbjén, lehetővé téve műveletek végrehajtását minden egyes rekordon.
**Konfiguráció**:
- Select the array of records from a previous step (e.g., results from Search Records)
- Határozza meg az egyes rekordok végrehajtandó műveleteit a hurkolás során
- Állítsa be a változó nevet, hogy hivatkozzon minden rekordon az iterációban
**Example**: Search Records returns 5 people, then use Iterator to send an email to each person or update each record individually.
**Megjegyzés**: Az iterátor jelenleg béta állapotban van. Aktiválja a Beállítások → Kiadások → Lab rész alatt.
### Szűrő
Kiszűri a rekordok tömbjét megadott feltételek alapján, csak azokat a rekordokat engedve át, amelyek megfelelnek a kritériumoknak.
**Konfiguráció**:
- Válassza ki a szűrendő rekordok tömbjét
- Határozza meg a szűrőfeltételeket és kritériumokat
- Állítsa be, mely rekordok jussanak át az azt követő lépésekhez
**Kimenet**: Csak azokat a rekordokat adja vissza, amelyek megfelelnek a megadott szűrőfeltételeknek.
### E-mail küldése
Küldjön emailt a munkafolyamatából.
**Előfeltételek**: Adjon hozzá egy email fiókot a Beállítások > Fiókok alatt
**Konfiguráció**:
- Adja meg a címzett email címét
- Állítsa be a tárgysort
- Fogalmazza meg az üzenet szövegét
- Hivatkozzon az előző lépésekből származó változókra a személyre szabáshoz
**Megjegyzés**: Az email mellékletek 2026 első negyedévében lesznek elérhetők.
### Kód
Futtasson egyedi JavaScriptet a munkafolyamatában.
**Konfiguráció**:
- Írjon JavaScript kódot a szerkesztőbe
- Hozzáférés az előző lépések változóihoz
- Visszatérési változók az azt követő lépésekben való használatra
- Tesztelje a kódot közvetlenül a lépésben
**Hozzáférés**: Kezelje az API kulcsokat a Beállítások → API & Webhooks rész alatt
### Űrlap
Űrlapot kér egy munkafolyamat futtatása során, hogy felhasználói bemenetet gyűjtsön.
**Konfiguráció**:
- Definiálja a beviteli mezőket típusokkal, címkékkel és helykitöltőkkel
- Állítsa be az érvényességi szabályokat
- Adja meg az űrlap címet és leírást
**Kimenet**: Az űrlap válaszait fel lehet használni a következő lépésekben.
<Warning>
Az űrlapokat jelenleg csak manuális indításokhoz tervezték. A többi indítót (Létrehozott Rekord, Frissített stb.) tartalmazó munkafolyamatokban az űrlapok csak a munkafolyamat futási felületen keresztül érhetők el, ami nem a várt felhasználói élmény. 2026-ban lesz kiadva egy értesítési központ, hogy az automatizált munkafolyamatokban megfelelően támogassuk az űrlapokat.
</Warning>
### HTTP kérés
Kérést küld egy külső API-nak a munkafolyamat részeként.
**Konfiguráció**:
- Adja meg az API végpont URL-t
- Válasszon HTTP módszert (GET, POST, PUT, PATCH, DELETE)
- Adjon hozzá kötelező fejléceket és értékeket
- Tartalmazza a kérés testét a POST/PUT/PATCH kéréseknél
- Biztosítson egy példa választ a szerkezet előnézetéhez
## Munkafolyamat Kezelés
### Új Munkafolyamat Létrehozása
1. Kattintson a '+ Munkafolyamat Hozzáadása' gombra a kezdéshez
2. Kattintson az "Névtelen" fülre a munkafolyamat elnevezéséhez
3. Válassza és konfigurálja a munkafolyamat indítóját
4. Adjon hozzá akciókat a munkafolyamatához
5. Tesztelje és iteráljon
6. Aktiválja a munkafolyamatát (jelenleg tervezet módban) miután befejezte a szerkesztést
**Megjegyzés**: Ha nem látja a munkafolyamatok szakaszt, ez jogosultsági kérdés miatt van. Vegye fel a kapcsolatot a munkaterület adminisztrátorával, hogy hozzáférést biztosítson a munkafolyamatokhoz.
### Munkafolyamat Állapotok
- **Tervezet**: Szerkesztés alatt, még nincs közzétéve
- **Aktív**: Éles verzió, amely reagál a triggerekre
- **Deaktivált**: Korábban aktív, de kézzel leállították
- **Archivált**: Korábbi verziók, amelyeket történeti okokból megőriznek
### Munkafolyamatok Aktiválása
Kattintson az **Aktiválás** gombra, hogy közzétegye a tervezetét új verzióként. Ez lehetővé teszi a munkafolyamat számára, hogy aktiváláskor fusson, de nem hajtja azt végre azonnal.
### Munkafolyamatok Tesztelése
Tesztelje a munkafolyamatokat aktiválás előtt a következőkkel:
- Kézi indítások (amikor nincs rekord kiválasztva)
- Egyéni akciók tesztelése (különösen Kód akciók)
- Tervezet mód tesztelése, amely nem aktiválja a munkafolyamatot
### Munkafolyamat Futások
Egy **Futás** a munkafolyamat végrehajtásának feljegyzése, amely tartalmazza:
- Állapot (sikeres, sikertelen, futó)
- Kimeneti adatok minden lépésből
- Szerző és időbélyegek
- Hibajelzések, ahol alkalmazható
**Futások Megtekintése**:
- Ellenőrizze a **Futások** panel a munkafolyamat szerkesztőjében
- Nyissa meg a **Munkafolyamat Futások** nézetet a monitorozáshoz az összes munkafolyamatnál
**Teljesítmény Tip**: Rejtsd el a munkafolyamat futásokat az "Minden munkafolyamat" oldalon és más munkafolyamat oldalakon a betöltési teljesítmény javítása érdekében, mivel sok futás lelassíthatja az oldal betöltését.
### Verziótörténet
- Tekintse meg az összes verziót a **Verziók** mező alatt
- Kattintson valamelyik verzióra a részletek megtekintéséhez
- **Használja tervezetként** opció alkalmazása korábbi verziók visszaállítására
- Kezelje a tervezet konfliktusokat az felülbírálás vagy visszatérés opciókkal
## Legjobb Gyakorlatok
### Munkafolyamat Szervezés
- **Leíró Nevek**: Használjon világos, specifikus munkafolyamatneveket
- **Lépés Elnevezés**: Nevezze át a lépéseket, hogy megnevezze a funkciójukat
- **Dokumentáció**: Írjon megjegyzéseket a Kód-akciókban
- **Kategorizálás**: Csoportosítsa a kapcsolódó munkafolyamatokat logikusan
- **Egyéni Mezők**: Adj hozzá mezőket a Munkafolyamat objektumhoz az adattruktúrájában (hasonlóan más objektumokhoz), hogy szervezze és kategorizálja a munkafolyamatokat egyéni tulajdonságokkal
### Teljesítmény Optimalizáció
- **Minimize API Calls**: Batch operations when possible
- **Efficient Searches**: Use specific filter criteria
- **Error Handling**: Plan for failure scenarios
- **Sebesség Korlátozás**: Tartsa be a külső API korlátait
### Adatáramlás Kezelés
- **Branch Logic**: Use branches after Search Records
- **Variable Usage**: Leverage data from previous steps
- **Data Validation**: Validate inputs in Code actions
- **Field Mapping**: Plan data transformations carefully
### Monitorozás és Karbantartás
- **Regular Monitoring**: Check workflow runs for errors
- **Teljesítmény Felülvizsgálat**: Elemezze a végrehajtási időket és sikerességi arányokat
- **Update Management**: Test changes in draft before activation
- **Csapat Koordináció**: Dokumentálja a munkafolyamatokat a csapattagok számára
For practical examples of these features in action, see our [Internal Automations](/l/hu/user-guide/workflows/internal-automations) and [External Tool Integration](/l/hu/user-guide/workflows/external-tool-integration) guides.