Přeskočit na hlavní obsah

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