Relační typy
PersonName
Zdroj: EspoCRM Core Účel: Složené pole pro celé jméno osoby Použití: Automaticky vytváří firstName a lastName
Dostupná nastavení
Pouze ke čtení /
- Výchozí: ZAPNUTO (automaticky generované)
- ZAPNUTO: Nelze editovat, pouze zobrazení
- VYPNUTO: Teoreticky editovatelné (nedoporučeno)
Formát zobrazení
- Výchozí: salutation + firstName + lastName
- Příklad: "Mgr. Jan Novák"
- Kompletní: Všechny komponenty jména
Závislé pole
- firstName: Křestní jméno
- lastName: Příjmení
- salutation: Titul (Mr., Mrs., Dr., Mgr.)
Projev v UI
- Edit view: Automaticky generované ze složek jména
- Detail view: Kombinované zobrazení celého jména
- List view: Plné jméno s tituly
- Search: Vyhledává v komponentách jména
Geografické typy
Address
Zdroj: EspoCRM Core Účel: Poštovní adresy Použití: Sídla, dodací adresy, kontakty
Dostupná nastavení
Zobrazované komponenty /
- Ulice: Název ulice a číslo popisné
- Město: Město/obec
- Stát: Stát/kraj/region
- PSČ: Poštovní směrovací číslo
- Země: Výběr země z předdefinovaného seznamu
Required komponenty /
- Výchozí: Žádné povinné
- NASTAVENO: Konkrétní pole jako povinná
- Všechny: Kompletní adresa povinná
Formát zobrazení
- Výchozí: Evropský formát
- US: Americký formát (State, ZIP)
- Vlastní: Definovaný formát řazení
Integrace s mapami /
- Výchozí: ZAPNUTO
- ZAPNUTO: Google Maps integrace s náhledem
- VYPNUTO: Pouze textová forma
Projev v UI
- Edit view: Sada polí pro každou komponentu adresy
- Detail view: Formátovaná adresa podle locale
- List view: Zkrácená adresa (město, země)
- Mapa: Klikatelná ikona pro otevření v mapách
- Kopírování: Tlačítko pro kopírování celé adresy
Map
Zdroj: EspoCRM Core Účel: Geografické souřadnice s mapovým náhledem Použití: Lokace, GPS pozice, územní plánování
Dostupná nastavení
Výchozí pozice
- Výchozí: Praha, CZ (50.0755, 14.4378)
- NASTAVENO: Vlastní latitude/longitude
- Automatická: Detekce podle IP adresy
Zoom level
- Výchozí: 10 (město)
- Rozsah: 1-20 (svět → budova)
- Adaptivní: Podle přesnosti souřadnic
Typ mapy
- Výchozí: Roadmap (silnice)
- Satelitní: Satellite view
- Terén: Terrain s výškami
- Hybrid: Kombinace satellite + labels
Required (povinné) /
- Výchozí: VYPNUTO
- ZAPNUTO: Souřadnice musí být vybrány
- VYPNUTO: Může zůstat prázdné
Přesnost GPS
- Výchozí: 6 desetinných míst (~1m)
- Nízká: 3 místa (~100m)
- Vysoká: 8 míst (~1cm)
Projev v UI
- Edit view: Interaktivní mapa s možností kliknutí
- Detail view: Náhled mapy s označenou pozicí
- List view: GPS souřadnice nebo adresa
- Search: Vyhledávání podle vzdálenosti od bodu
- Export: Odkazy do Google Maps/Apple Maps
Vazby a relace
Link
Zdroj: EspoCRM Core Účel: Vazba na jeden záznam jiné entity Použití: Vztahy, reference, hierarchie
Dostupná nastavení
Cílová entita
- Povinné: Výběr entity na kterou odkazovat
- Příklady: Account, Contact, Opportunity
- Omezení: Pouze existující entity v systému
Required (povinné) /
- Výchozí: VYPNUTO
- ZAPNUTO: Vazba musí být vybrána
- VYPNUTO: Může zůstat prázdné
Auditing /
- Výchozí: ZAPNUTO
- ZAPNUTO: Změny vazeb se zaznamenávají
- VYPNUTO: Žádné auditní záznamy
Inline editace /
- Výchozí: ZAPNUTO
- ZAPNUTO: Rychlá změna v list view
- VYPNUTO: Pouze v detail/edit view
Projev v UI
- Edit view: Typeahead search s náhledem záznamů
- Detail view: Klikatelný odkaz na cílový záznam
- List view: Název linkovaného záznamu
- Create: Možnost vytvoření nového záznamu přímo
- Search: Filtrování podle linkované entity
LinkMultiple
Zdroj: EspoCRM Core Účel: Vazba na více záznamů jiné entity Použití: Tagy, týmy, kategorie
Dostupná nastavení
Cílová entita
- Povinné: Výběr entity na kterou odkazovat
- Příklady: Contact, Document, Tag
- M:N vztah: Many-to-many propojení
Maximální počet
- Výchozí: Neomezeno
- NASTAVENO: Limit propojených záznamů
- Efekt: Deaktivuje další výběr při dosažení limitu
Required (povinné) /
- Výchozí: VYPNUTO
- ZAPNUTO: Alespoň jedna vazba musí být vybrána
- VYPNUTO: Může zůstat prázdné
Inline editace /
- Výchozí: ZAPNUTO
- ZAPNUTO: Rychlé přidání/odebrání v list view
- VYPNUTO: Pouze v detail/edit view
Řazení vztahů
- Výchozí: Podle názvu (ASC)
- NASTAVENO: Vlastní pole pro řazení
- Manuální: Drag & drop řazení
Projev v UI
- Edit view: Multi-select s typeahead searchem
- Detail view: Seznam klikatelných odkazů
- List view: Počet vazeb nebo seznam jmen
- Tag display: Barevné tagy s možností odstranění
- Search: Multi-select filtr podle propojených entit
Foreign
Zdroj: EspoCRM Core Účel: Zobrazení pole z propojené entity Použití: Derived hodnoty, agregace, reference
Dostupná nastavení
Zdrojová vazba (Link)
- Povinné: Výběr existujícího Link pole
- Závislost: Musí být nejdříve vytvořen Link
- Vztah: 1-ku-1 nebo N-ku-1 relationship
Cílové pole
- Povinné: Pole z cílové entity k zobrazení
- Typy: Většina typů polí (varchar, enum, date...)
- Výjimky: Nelze použít složité typy (array, link)
View only /
- Výchozí: ZAPNUTO (read-only)
- ZAPNUTO: Pouze zobrazení, nelze editovat
- VYPNUTO: Umožňuje editaci (update na cílové entitě)
Inline editace /
- Výchozí: VYPNUTO
- ZAPNUTO: Rychlá editace v list view
- Podmínka: Pouze pokud view only = false
Projev v UI
- Edit view: Zobrazené jako read-only nebo editovatelné
- Detail view: Hodnota z cílové entity s odkazy
- List view: Sortovatelné pole z foreign entity
- Search: Vyhledávání podle foreign hodnot
- Update: Při editaci se mění hodnota na cílové entitě