Ahány szakma, annyiféle adat. Az egyedi mezőkkel a saját vállalkozásodra szabod a kapcsolat-adatlapot — és megteremted a nyersanyagot, amiből később a kalkulációs sablon dolgozik.
A beépített alapmezők (név, e-mail, telefon, cím) minden vállalkozásnál ugyanazok. De egy parkettázónak tudnia kell a lerakandó területet és a parketta típusát; egy autószerelőnek a rendszámot; egy fogorvosnak a legutóbbi kezelés dátumát. Ezeket a rendszer nem találhatja ki előre — neked kell megmondanod, milyen adatot akarsz nyilvántartani. Erre valók az egyedi mezők.
Miért most, a kalkuláció előtt?
Nem véletlen, hogy ez a fejezet a kalkulációs sablon (7. fejezet) elé került. A sablon úgy számol ajánlatot, hogy beolvassa az ügyfél egyedi mezőit (hány m², milyen parketta), és képlettel árat számol belőlük. Vagyis: nincs jó egyedi mező → nincs miből számolni. Előbb az adat, aztán a képlet.
3.2Egyedi mező létrehozása
Az egyedi mezőket egy helyen kezeled, és onnantól minden kapcsolat adatlapján megjelennek. Menj a Beállítások → Egyedi mezők oldalra, és kattints az + Új mező gombra.
Beállítások → Egyedi mezők → + Új mező.
Add meg a megjelenített nevet (amit az adatlapon látsz, pl. „Parkettázandó terület (m²)").
Válaszd ki a típust (szám, szöveg, igen/nem, választás, dátum…).
Ha „választás" típus: sorold fel a lehetőségeket (pl. Világos tölgy, Sötét dió, Szürke laminált).
Mentés — a mező azonnal megjelenik minden kapcsolat „Egyedi mezők" blokkjában.
Új egyedi mező
Parkettázandó terület (m²)
parkettazando_terulet_m
Szám
Nem kötelező kitölteni
Mező létrehozása
3.1. ábra. Egyedi mező létrehozása. A belső nevet a rendszer a megjelenített névből képzi — ez lesz a képletek hivatkozási kulcsa (3.5).
3.3A mezőtípusok
A típus dönti el, milyen adat kerülhet a mezőbe, és hogyan viselkedik. A helyes típus választása fontos: egy „szám" mezővel számolni lehet, egy „választás" mezővel pedig egységes, elgépelés-mentes értékeket kapsz.
Típus
Mire jó
PadlóProfi példa
Szöveg
Rövid szabad szöveg
Munkaterület megjegyzés
Szám
Számérték, amivel számolni lehet
Parkettázandó terület (m²)
Igen / Nem
Kétállapotú kapcsoló
Aljzatkiegyenlítés kell?
Választás
Előre megadott lehetőségek közül egy
Parketta típusa
Dátum
Naptári dátum
Tervezett kezdés
Számított
Más mezőkből képlettel számolt érték
Szegély hossza (kerületből)
Szám vagy szöveg?
Ha valaha számolni akarsz a mezővel (összeadni, szorozni, képletbe tenni), szám típust válassz — ne szöveget. A „40 m²" mint szöveg nem szám; a „40" mint szám igen. A kalkulációs sablon csak számmal tud dolgozni.
3.4A PadlóProfi négy mezője
Ahhoz, hogy a 7. fejezetben ajánlatot tudjunk számolni, a PadlóProfinak pontosan négy adatra van szüksége minden érdeklődőtől. Hozzuk létre most mind a négyet:
Mező
Típus
Megjegyzés
Parkettázandó terület (m²)
Szám
A lerakandó felület — a fő mennyiség.
Parketta típusa
Választás
Világos tölgy / Sötét dió / Szürke laminált — más-más m² ár.
Aljzatkiegyenlítés kell?
Igen / Nem
Ha igen, extra anyag- és munkadíj.
Szegélyléc hossza (m)
Szám
A szoba kerülete — a szegélyléchez.
Ha ezeket létrehoztad, Kovács Bence adatlapján az „Egyedi mezők" blokk így néz ki, kitöltve:
Egyedi mezők
Parkettázandó terület (m²)
40
Parketta típusa
Világos tölgy
Aljzatkiegyenlítés kell?
Igen
Szegélyléc hossza (m)
26
3.2. ábra. Kovács Bence egyedi mezői kitöltve. Ez a négy érték lesz a kalkulációs sablon bemenete a 7. fejezetben.
3.5A belső név — a képletek kulcsa
Minden mezőnek van egy megjelenített neve (amit az emberek látnak: „Parkettázandó terület (m²)") és egy belső neve (amit a rendszer használ: parkettazando_terulet_m). A rendszer a belső nevet automatikusan képzi: kisbetűsíti, ékezetteleníti, a szóközöket aláhúzássá alakítja.
Ez a belső név a legfontosabb technikai részlet ebben a fejezetben, mert a kalkulációs sablon képleteiben ezzel hivatkozol a mezőre. Amikor a 7. fejezetben azt írjuk, hogy
parkettazando_terulet_m * 5500
akkor a rendszer minden ügyfélnél behelyettesíti az ő „Parkettázandó terület" értékét. Ezért érdemes a mezőket előbb létrehozni, jól átgondolt névvel — később a képletek ezekre fognak épülni.
Vigyázz az átnevezéssel
Ha egy már használt mező belső neve megváltozik, a rá hivatkozó képletek eltörhetnek. Ezért a mezőket érdemes az elején jól elnevezni, és utána nem bolygatni a belső nevet.
3.6Hol jelennek meg az egyedi mezők?
Ha egyszer létrehoztad, az egyedi mező végigkíséri a rendszert:
A kapcsolat-adatlapon — az „Egyedi mezők" blokkban, ahol kitöltöd.
A listában oszlopként — beteheted a kapcsolatlistába, és szűrhetsz rá (pl. „terület > 30 m²").
Az importban — a CSV-oszlopokat ezekre a mezőkre párosítod (4. fejezet).
A kalkulációs sablonban — a képletek bemenete (7. fejezet).
Az e-mail sablonokban — behelyettesíthető változóként ({{parkettazando_terulet_m}}) (10. fejezet).
A webformokon — az érdeklődő maga tölti ki, és egyből a mezőbe kerül (14. fejezet).
3.7Számított mezők — egy pillantás előre
A számított mező nem beírt, hanem képletből származó érték: más mezőkből számolja a rendszer, automatikusan. Ha például a felhasználó a szoba két oldalhosszát adja meg, egy számított mező kiszámolhatja belőle a kerületet (a szegélyléchez). A számított mezők ugyanazt a képletmotort használják, mint a kalkulációs sablon — így ha a 7. fejezetet elvégzed, a számított mezők logikája is ismerős lesz. Részletesen a webformoknál (14. fejezet) foglalkozunk velük.
Összefoglalva
Az egyedi mezők teszik a rendszert a te vállalkozásoddá. Négy jól megtervezett mező — a terület, a parketta típusa, az aljzat és a szegély — most még csak üres rovat, de a 7. fejezetben ezekből lesz automatikus, tételes ajánlat. A következő fejezetben viszont előbb feltöltjük a rendszert sok ügyféllel egyszerre: jön a tömeges import.