{ "fields": { "name": { "type": "varchar", "required": true, "maxLength": 255, "trim": true, "isCustom": true }, "status": { "type": "enum", "options": [ "Neu", "In Verarbeitung", "Bereit", "In Review", "Teilweise abgeschlossen", "Abgeschlossen", "Finalisiert" ], "default": "Neu", "required": true, "isCustom": true, "style": { "Neu": "default", "In Verarbeitung": "primary", "Bereit": "success", "In Review": "warning", "Teilweise abgeschlossen": "info", "Abgeschlossen": "success", "Finalisiert": "danger" } }, "syncStatus": { "type": "enum", "options": ["clean", "unclean"], "default": "unclean", "required": true, "isCustom": true, "tooltip": true }, "kiAnalyse": { "type": "text", "isCustom": true, "tooltip": true }, "zusammenfassung": { "type": "varchar", "maxLength": 500, "isCustom": true, "tooltip": true }, "anzahlDokumente": { "type": "int", "readOnly": true, "notStorable": false, "isCustom": true }, "anzahlTeamsAktiv": { "type": "int", "readOnly": true, "notStorable": false, "isCustom": true }, "anzahlTeamsAbgeschlossen": { "type": "int", "readOnly": true, "notStorable": false, "isCustom": true }, "finalisiertAm": { "type": "datetime", "readOnly": true, "isCustom": true }, "finalisiertVon": { "type": "link", "entity": "User", "readOnly": true, "isCustom": true }, "mandantMitteilung": { "type": "bool", "default": false, "isCustom": true, "tooltip": true }, "mandantMitteilungText": { "type": "text", "isCustom": true, "tooltip": true }, "createdAt": { "type": "datetime", "readOnly": true }, "modifiedAt": { "type": "datetime", "readOnly": true }, "createdBy": { "type": "link", "entity": "User", "readOnly": true }, "modifiedBy": { "type": "link", "entity": "User", "readOnly": true }, "assignedUser": { "type": "link", "entity": "User", "isCustom": true } }, "links": { "parent": { "type": "belongsToParent", "entityList": [ "CVmhRumungsklage", "CMietinkasso", "CKuendigung" ] }, "dokumente": { "type": "hasMany", "entity": "CDokumente", "foreign": "puls" }, "teamZuordnungen": { "type": "hasMany", "entity": "CPulsTeamZuordnung", "foreign": "puls" }, "createdBy": { "type": "belongsTo", "entity": "User" }, "modifiedBy": { "type": "belongsTo", "entity": "User" }, "assignedUser": { "type": "belongsTo", "entity": "User" }, "finalisiertVon": { "type": "belongsTo", "entity": "User" }, "teams": { "type": "hasMany", "entity": "Team", "relationName": "EntityTeam", "layoutRelationshipsDisabled": true } }, "collection": { "orderBy": "createdAt", "order": "desc", "textFilterFields": ["name", "zusammenfassung"] }, "indexes": { "parent": { "columns": ["parentType", "parentId"] }, "status": { "columns": ["status"] }, "syncStatus": { "columns": ["syncStatus"] }, "createdAt": { "columns": ["createdAt"] } } }