Wissensbasis/Settings und Admin/Tags: eine Taxonomie fuer Companies, Contacts, Documents
12Settings und Admin3 Min. Lesezeit

Tags: eine Taxonomie fuer Companies, Contacts, Documents

Wie ein Tag Catalog ueber Companies, Contacts und Documents hinweg funktioniert, ohne die UI in eine Farblotterie zu verwandeln.

Das Universal Tag System gibt Companies, Contacts und Documents einen gemeinsamen Catalog. Ein “GDPR”-Tag hat eine Definition, eine Farbe und ein Scope-Modell, egal ob er auf einer Company, einem Contact oder einem Document steht. /settings/tags ist der Catalog Manager.

Der Catalog

Jeder Tag hat name, color (gewählt aus einer festen Palette von 16) und entity-scope set (beliebige Kombination aus companies, contacts, documents). Ein Tag kann company-only (“Strategic Partner”), document-only (“Master Service Agreement”) oder universal (“GDPR-relevant”) sein. Der Scope bestimmt, wo der Tag in den Entity-Detail Tag Pickers erscheint.

Renaming und Merging

Einen Tag umzubenennen aktualisiert ihn überall, wo er angewendet ist — keine Orphans, keine Fragmente. Zwei Tags zu mergen (du hast versehentlich “GDPR-relevant” und “GDPR Relevant” mit unterschiedlicher Großschreibung angelegt) konsolidiert sie in eine Zeile, und alle Entitäten zeigen nun auf die merged row. Der Merge wird audit-logged.

Bulk Apply

Aus einer List View (companies, contacts, documents) mehrere Zeilen auswählen und einen Tag anwenden. Der Tag Picker zeigt nur Tags, die auf diesen Entity Type scoped sind. Nützlich für Operationen wie “tag every company involved in the 2024 Q4 audit”.

Color Discipline

Die Palette von 16 ist bewusst begrenzt. Freie Farbwahl erzeugt über Zeit inkonsistente UIs (einige Tags rot, einige pink, einige lachsfarben, alle ungefähr “urgent”). Die feste Palette hält die UI scanbar: grünliche Tags in einem Cluster, rötliche in einem anderen; das Auge des Users lernt die Muster, ohne jedes Quartal neu trainiert zu werden.

Andere Taxonomy Pages

Tags sind nicht die einzige Taxonomie. /settings/industries (company industries), /settings/contact-roles (contact roles within companies), /settings/services (service offerings), /settings/core/categories (device categories) sind die anderen Catalogs. Jeder nutzt dasselbe edit-rename-merge pattern, scoped auf seine spezifische Domain.