Buchungsebenen
Diese Tools helfen dir, Buchungsebenen (layer_uuid) zu finden, Snapshots anzulegen und Ebenen-Gruppen für Reports zu verwalten.
Verfügbare Tools
Ebenen & Snapshots
list_layerscreate_snapshot_layers
Ebenen-Gruppen
list_layer_groupscreate_layer_groupdelete_layer_group
Scope
Buchungsebenen und Gruppen gehören zu Gesellschaften (companyUuid). Rufe list_companies auf, um die passende companyUuid zu wählen.
Ebenen auflisten (list_layers)
list_companies→companyUuidwählenlist_layersmit optionalemcompanyUuid-Filter- Merke dir
layer_uuid,layer_type,is_default,is_forecastundis_locked
is_default: true und layer_type ungleich snapshot (z. B. Import, Manuell).
Snapshot erstellen (create_snapshot_layers)
Erstellt pro Gesellschaft mit aggregierten Werten eine neue gesperrte Snapshot-Ebene. Werte aus mehreren Quell-Ebenen werden je Gesellschaft zusammengeführt.
Parameter:
companyUuids— mindestens eine GesellschaftsourceLayerUuids— mindestens eine Quell-Ebene (UUIDs auslist_layers)periodRange— optional{ from: "YYYY-MM", to: "YYYY-MM" }; weglassen odernullfür alle Perioden mit Daten
created_count und created_layers mit layer_uuid, name und company_uuid pro angelegtem Snapshot.
Hinweise:
- Snapshots werden immer gesperrt erstellt und können nicht per MCP überschrieben werden.
- Wenn keine Werte für die gewählten Quell-Ebenen und den Periodenbereich existieren, schlägt der Aufruf fehl.
Ebenen-Gruppen
Gruppen sind benannte Sets vonlayer_uuid-Mitgliedern pro Gesellschaft. Nutze sie in resolve_report:
- Standard:
selectedLayerGroupUuids - Rolling Forecast: pro Slice in
periodSlices[].selectedLayerGroupUuids - Vergleich: pro Seite in
compareSides.sideA/sideBalsselectedLayerGroupUuids
list_layer_groups— vorhandene Gruppen anzeigencreate_layer_group— neue Gruppe mitcompanyUuid,nameundlayerUuidsdelete_layer_group— Gruppe entfernen (Mitglieder bleiben als einzelne Ebenen erhalten)
Empfohlener Ablauf
list_companieslist_layers(optional gefiltert nachcompanyUuid)- Default- oder gewünschte Quell-Ebenen als
sourceLayerUuidswählen create_snapshot_layersaufrufenlist_layerserneut — neue Einträge mitlayer_type: snapshotundis_locked: true- Optional: Snapshot oder Forecast-Ebene in
resolve_reportnutzen (Standard, Rolling Forecast oder Vergleich — siehe Berichte)
Typische Anwendungsfälle
- Monatsabschluss einfrieren, bevor neue Importe oder Planwerte kommen
- Businessplan oder Forecast-Stand als gesperrte Referenzebene sichern
- Mehrere Quell-Ebenen (Import + Manuell) in einem Snapshot zusammenführen