Správa entit a dat
AutoCRM umožňuje kompletní přizpůsobení datové struktury podle specifických potřeb vaší organizace. Správce entit poskytuje nástroje pro vytváření vlastních objektů, definici polí a nastavení vztahů mezi daty.
Co najdete v této sekci
Správce entit
- Vytváření nových entit - vlastní datové objekty
- Úprava existujících - rozšíření standardních entit
- Typy entit - Base, Event, Person, Company
- Konfigurace parametrů - nastavení chování entit
Pole a datové typy
- 62+ typů polí - od textu po složité relace
- Vlastní pole - přidání nových atributů
- Validační pravidla - kontrola vstupních dat
- Výpočtová pole - automatické kalkulace
Rozvržení a zobrazení
- Layout Manager - vizuální editor rozvržení
- Různá zobrazení - seznam, detail, kanban
- Podmíněná viditelnost - dynamické zobrazení
- Responzivní design - přizpůsobení pro mobily
Vzorce a automatizace
- Vypočítaná pole - automatické výpočty
- Before-save skripty - validace a úpravy
- Workflow pravidla - automatizace procesů
- API hooks - integrace externích systémů
Import a migrace dat
- Pokročilý import - hromadný import s pokročilými možnostmi
- Mapování polí - transformace a validace dat
- Režim nečinnosti - import velkých objemů
- Vrácení importu - rollback operací
Typy entit
Standardní entity
- Kontakty - fyzické osoby
- Účty - firmy a organizace
- Příležitosti - obchodní případy
- Leady - potenciální zákazníci
- Případy - support tickety
Vlastní entity
Můžete vytvořit entity pro:
- Produkty a služby
- Projekty a úkoly
- Faktury a objednávky
- Smlouvy a dokumenty
- Jakákoliv specifická data
Správa polí
Kategorie polí
- Textové - varchar, text, WYSIWYG
- Číselné - integer, float, currency
- Časové - date, datetime, duration
- Výběrové - enum, multi-enum, checklist
- Relační - link, linkMultiple
- Speciální - file, image, address
Parametry polí
- Povinnost - required/optional
- Jedinečnost - unique constraint
- Default hodnota - výchozí hodnota
- Tooltip - nápověda pro uživatele
- Audit - sledování změn
Vztahy mezi entitami
Typy vztahů
- One-to-Many (1:N) - např. Účet → Kontakty
- Many-to-One (N:1) - např. Kontakty → Účet
- Many-to-Many (N:N) - např. Kontakty ↔ Příležitosti
- One-to-One (1:1) - např. Uživatel → Profil
Kaskádové operace
- Cascade Remove - smazání souvisejících záznamů
- Restrict - zabránění smazání při existenci vazeb
- Set Null - zrušení vazby při smazání
Rozvržení
Typy rozvržení
- List - sloupce v seznamu
- Detail - panely a pole v detailu
- Small Detail - rychlý náhled
- Search Filters - vyhledávací pole
- Mass Update - hromadné úpravy
- Kanban - vizuální board
Konfigurace
- Drag & drop editor
- Responsivní mřížka (1-4 sloupce)
- Podmíněné zobrazení
- Vlastní CSS styly
Best practices
Plánování struktury - nejdřív návrh, pak implementace
Konvence pojmenování - jednotné názvy polí a entit
Dokumentace změn - evidence customizací
Testování - ověření funkčnosti před nasazením
Zálohování - před velkými změnami vždy záloha