Übersicht über die Datengrundlage
Die Datengrundlagenebene von Cortex Framework dient als standardisierte, bereinigte Darstellung der neuesten Datensätze aus Ihren Quellsystemen. Damit wird die Lücke zwischen replizierten Rohdaten aus Unternehmenssystemen und hochwertigen Analysedaten geschlossen, indem wiederverwendbare, originalgetreue Tabellen und Ansichten in BigQuery bereitgestellt werden.
Die Data Foundation-Ebene speist zwar die Data Product-Ebene, kann aber auch vollständig eigenständig verwendet werden und bietet die folgenden Funktionen:
- Unabhängige Bereitstellung: Organisationen, die einen sauberen, angepassten und standardisierten Operational Data Store (ODS) in BigQuery einrichten möchten, können nur die Data Foundation-Module bereitstellen. Sie müssen die Data Product-Ebene nicht bereitstellen, um die Data Foundation zu verwenden.
- Direkte Nutzung: Standalone-Tabellen für die Datenbasis dienen als zentralisierte, hochgradig optimierte Single Source of Truth, die direkt in bestehende Enterprise Data Mesh-Architekturen, benutzerdefinierte Downstream-ETL-Pipelines, BI-Tools von Drittanbietern, benutzerdefinierte ML-Modelle und unabhängige KI-Agents eingebunden werden kann, ohne dass Abhängigkeiten von Datenprodukten bestehen, die über das Cortex Framework bereitgestellt werden.
- Hohe Erweiterbarkeit: Das Framework erkennt und fügt benutzerdefinierte Tabellenspalten (z. B. Spalten mit dem Präfix „Z“ oder „Y“) automatisch während des Builds und der Kompilierung des Fundierungsmoduls hinzu. Die Erweiterung mit zusätzlichen Tabellen (benutzerdefinierten Tabellen oder Standardtabellen, die nicht in der Grundlage enthalten sind) ist mit minimalem Aufwand möglich.
Unterstützte Datenquellen
Die Data Foundation-Ebene unterstützt roh replizierte Daten aus SAP ERP-Systemen, darunter:
Weitere Informationen finden Sie in der Dokumentation zur Quellsystemintegration.
Hauptfunktionen
Der Hauptzweck dieser Ebene besteht darin, Rohquelldaten mithilfe der folgenden Methoden zu standardisieren, zu bereinigen und in Tabellen mit hoher Genauigkeit zu konvertieren:
- Schemaschutz: Rohdaten-Transaktionsschemas wie die von SAP ändern sich häufig und sind schwer zu navigieren. Die Foundation-Ebene schützt nachgelagerte Nutzer vor der Komplexität von Rohdatentabellen und zugrunde liegenden Schemaänderungen, indem sie stabile, standardisierte Zielstrukturen bereitstellt.
- Geschäftsbezogene Metadaten und Anmerkungen: Damit Geschäftsnutzer technische Datenmodelle besser verstehen können, wird in der Datenschicht eine umfangreiche Bibliothek mit Anmerkungen (
src/data_modules/{namespace}/{system}/data_foundation/{foundation_name}/annotations/) verwendet. Während des Build-Prozesses reichert das Framework die Spalten des technischen Quellsystems mit menschenlesbaren Geschäftsbeschreibungen in den BigQuery-Tabellenmetadaten an. So wird beispielsweise eine SAP-Spalte wiebukrsinCompany Codeübersetzt. Dank dieser umfangreichen Metadaten können Tabellen sofort von Business-Analysten, BI-Dashboards und Enterprise AI-Agents verwendet werden. - Dynamische Schemaanpassung: Unterstützt dynamische Tabellenschemas. Benutzerdefinierte Felder (z. B.
Z*- oderY*-Felder in SAP oder benutzerdefinierte Attribute in anderen Quellen) werden automatisch aus der Rohdatenebene übernommen und weitergegeben, ohne dass manuelle Codeänderungen an den zugrunde liegenden SQL-Modellen erforderlich sind. - Automatisierte Datenanpassung und ‑deduplizierung: Unabhängig davon, ob Rohdaten als Änderungsprotokolle oder vollständige Snapshots eingehen, werden Deduplizierung, Datentypumwandlung und Statusrekonstruktion automatisch von der Foundation-Ebene übernommen. So fragen Sie immer den korrekten, aktuellen Status jedes Datensatzes ab.
CDC-Quellen im Vergleich zu Nicht-CDC-Quellen
Bei Pipelines, die nativ vom Cortex Framework verwaltet werden, wird die Konfiguration auf der Ebene der einzelnen Tabellen angewendet. Sie können konfigurieren, wie jede Tabelle verarbeitet wird, je nachdem, ob die Rohquelldaten als inkrementelle Änderungslogs oder als vollständige Tabellensnapshots eingehen. Beispielsweise können einzelne Tabellen in einer ansonsten CDC-fähigen Quelle als isCdc: false deklariert werden, um sie als Snapshot-Tabellen zu behandeln:
- CDC-fähige Quellen: Für Rohdaten, die als Change Data Capture-Logs repliziert werden (mit Vorgangsflags und Zeitstempeln wie Einfügungen, Aktualisierungen und Löschungen aus Tools wie BigQuery Connector for SAP oder BigQuery Toolkit for SAP), generiert Cortex Framework spezielle Dataform-Pipelines, die Rohlogs inkrementell in eine persistente, kontinuierlich aktualisierte Tabelle mit dem „aktuellen Status“ verarbeiten.
- Nicht-CDC-Quellen (vollständiger Snapshot/Batch): Bei Quellen, die keine CDC-Änderungsprotokolle bereitstellen oder bei denen Tabellen regelmäßig als vollständige Exporte repliziert werden, weist Cortex Framework die Pipeline an, die Daten als vollständige Tabellensnapshots ohne CDC-Statusrekonstruktionslogik zu verarbeiten (siehe das Konfigurationsattribut
isCdcin der Datenbasis, Tabelleneinstellungen).
Grundlagen für externe Daten
Das Cortex Framework ermöglicht nicht nur die native Verwaltung der CDC-Verarbeitung auf der Ebene der einzelnen Tabellen, sondern bietet auch die architektonische Flexibilität, um externe Datenbasen auf der gesamten Grundlageebene zu integrieren. Die gesamte Grundlage kann als extern deklariert werden. In diesem Fall geht Cortex Framework davon aus, dass die gesamte CDC-Verarbeitung bereits erfolgt ist:
- Von Cortex verwaltete Data Foundation: Mit Cortex Framework werden die Dataform-Transformationspipelines erstellt und orchestriert. Dabei werden Daten aus Ihrer Landing Zone für Rohdaten gelesen und angepasste Tabellen in Ihrem Ziel-Foundation-Dataset materialisiert.
- Externe Datenbasis: Wenn Ihr Unternehmen bereits ein externes Replikationstool, eine Drittanbieterpipeline oder eine vordefinierte semantische Ebene verwendet, mit der CDC-Rekonstruktion und Datenbereinigung außerhalb des Cortex Framework durchgeführt werden, können Sie sie als externe Datenbasis registrieren (siehe
external-Flag in der Einstellung für die Datenmodulbasis). Wenn Cortex Framework als extern konfiguriert ist, werden keine integrierten Transformationspipelines für die Data Foundation generiert. Stattdessen werden Downstream-Datenprodukte direkt auf Ihr vorhandenes Zieldataset verwiesen.
Konfigurationsoptionen für die Datenbasis
Während globale und modulbezogene Konfigurationen in der Datei config.yaml verwaltet werden, werden detaillierte Optionen auf Tabellenebene über eine quellspezifische Datei table_settings.yaml konfiguriert. Für SAP-Systeme besteht sie aus den Abschnitten common, ecc und s4. Weitere Informationen finden Sie unter Bereitstellung, Konfigurationsstil für Tabelleneinstellungen für SAP ERP. Mit dieser Datei können Sie Materialisierungsoptionen, die Bereitstellungsoptimierung und BigQuery-Leistungsfunktionen für einzelne Tabellen steuern, ohne SQL-Code schreiben oder ändern zu müssen.
- Dynamische Auflösung von Abhängigkeiten: Standardmäßig (
deployAlways: false) optimiert Cortex Framework den Bereitstellungsbedarf und die Ausführungskosten, indem nur Tabellen der Data Foundation-Ebene bereitgestellt und kompiliert werden, die von aktivierten Downstream-Datenprodukten als Abhängigkeiten benötigt werden. Wenn Sie diese Optimierung überschreiben und erzwingen möchten, dass immer eine Foundation-Tabelle bereitgestellt wird (was besonders nützlich ist, wenn Sie die Data Foundation eigenständig oder für benutzerdefinierte Downstream-Arbeitslasten ausführen), legen SiedeployAlways: truefest. - Aufnahmemodus: Steuert, ob die Tabelle mit inkrementeller CDC-Statusrekonstruktion oder vollständiger Snapshot-Verarbeitung verarbeitet wird.
- Zielbenennung und ‑tags: Sie können den Namen der angepassten Zieltabelle anpassen und beliebige Metadatentags (z.B.
[sap, finance, hourly]) direkt an Dataform-Aktionen anhängen, um selektive Pipelineausführungen (dataform run --tags ...) zu ermöglichen. - Clustering-Details: Zugehörige Daten werden durch Sortieren von Speicherblöcken in bis zu vier alphanumerischen Spalten (z.B.
bukrs,gjahr) an derselben Stelle platziert. Clustering verbessert die Abfrageleistung erheblich und reduziert die Kosten für das Scannen von Daten für Abfragen, die nach diesen Spalten filtern oder diese verknüpfen. - Partitionierungsdetails: Segmentieren Sie große Verlaufsdaten-Tabellen nach Zeit (
timeoderDATEmittimeGrain: day | month | year) oder Ganzzahlbereichen (integer). Durch die Partitionierung werden vollständige Tabellenscans verhindert, wenn in Abfragen bestimmte Datumsbereiche oder ID-Intervalle angefordert werden.
Datengrundlage erweitern
Sie haben mehrere Möglichkeiten, die Datenschicht mit zusätzlichen Tabellen zu erweitern:
- Agentic Data Product Builder verwenden
- Tabelle manuell hinzufügen
- Für komplexere Erweiterungen: Erstellen Sie eine zusätzliche Instanz des Datenfundierungsmoduls oder ein benutzerdefiniertes Modul mit dem Erweiterbarkeitsframework. Weitere Informationen finden Sie unter Neues Data Foundation-Modul erstellen.
Verfügbare Tabellen für die Datenbasis
In der folgenden Tabelle sind die Tabellen aufgeführt, die in der Datenschicht des Cortex Framework enthalten sind, sowie die zugehörigen Details.
| Branche | SAP-Modul | Tabellenname | Beschreibung | Unterstützte Quellen | Dataform-Tags | Partitionsdetails | Clusterdetails | |
|---|---|---|---|---|---|---|---|---|
| SAP ECC | SAP S/4HANA | |||||||
| Finanzen | CO | bpge | Budgetwerte (insgesamt) | ✅ | ✅ | finance, sap_co, daily | ||
| bpja | Budgetwerte (jährlich) | ✅ | ✅ | finance, sap_co, daily | ||||
| bpvg | Dokumentpositionen | ✅ | ✅ | finance, sap_co, daily | ||||
| cepc | Tabelle mit Stammdaten für Profitcenter | ✅ | ✅ | finance, sap_co, daily | ||||
| cepct | Texte für Profitcenter-Stammdaten | ✅ | ✅ | finance, sap_co, daily | ||||
| ckmlcr | Material Ledger: Periodensummen-Datensatzwerte | ✅ | ✅ | finance, sap_co, daily | ||||
| ckmlhd | Material Ledger: Header Record | ✅ | ✅ | finance, sap_co, daily | ||||
| cobk | Controlling-Objekt: Dokumentkopfzeile | ✅ | ✅ | Finanzen, Controlling, täglich | ||||
| coep | Steuerungsobjekt: Werbebuchungen (nach Zeitraum) | ✅ | ✅ | Finanzen, Controlling, täglich | ||||
| cooi | Zusicherungen verwalten: Werbebuchungen | ✅ | ✅ | Finanzen, Controlling, täglich | ||||
| cosp | Controlling-Objekt: Gesamtkosten für externe Buchungen | ✅ | ✅ | Finanzen, Controlling, täglich | ||||
| coss | Controlling-Objekt: Gesamtkosten für interne Buchungen | ✅ | ✅ | Finanzen, Controlling, täglich | ||||
| cskb | Kostenelemente (bereichsabhängige Daten) | ✅ | ✅ | finance, sap_co, daily | ||||
| csks | Stammsatz der Kostenstelle | ✅ | ✅ | finance, sap_co, daily | ||||
| cskt | Kostenstellentexte | ✅ | ✅ | finance, sap_co, daily | ||||
| csku | Kostenelementtexte | ✅ | ✅ | finance, sap_co, daily | ||||
| jest | Status einzelner Objekte | ✅ | ✅ | finance, sap_co, daily | ||||
| sethanahier0101 | Hierarchietabelle für Kostengruppierungen | ✅ | finance, sap_co, monthly | |||||
| sethanahier0106 | Hierarchietabelle für Profitcenter-Gruppen | ✅ | finance, sap_co, monthly | |||||
| setheader | Header und Verzeichnis festlegen | ✅ | ✅ | finance, sap_co, monthly | ||||
| setheadert | Kurzbeschreibung von Sets | ✅ | ✅ | finance, sap_co, monthly | ||||
| setleaf | Werte in Sets | ✅ | ✅ | finance, sap_co, monthly | ||||
| setnode | Untergeordnete Sets in Sets | ✅ | ✅ | finance, sap_co, monthly | ||||
| tj02t | Systemstatustexte | ✅ | ✅ | finance, sap_co, yearly | ||||
| tka01 | Controlling-Bereiche | ✅ | ✅ | finance, sap_co, yearly | ||||
| tka02 | Zuweisung von Abrechnungskonten | ✅ | ✅ | finance, sap_co, yearly | ||||
| FI | acdoca | Universelle Journaleinträge | ✅ | finance, sap_fi, hourly | rclnt, rbukrs | |||
| acdocu | Tagebucheinträge gruppieren | ✅ | finance, sap_fi, hourly | |||||
| adr6 | E-Mail-Adressen (Business Address Services) | ✅ | ✅ | finance, sap_fi, daily | ||||
| adrc | Adressen (Business Address Services) | ✅ | ✅ | finance, sap_fi, daily | ||||
| adrct | Adressentexte (Business Address Services) | ✅ | ✅ | finance, sap_fi, daily | ||||
| anek | Dokumentenkopfzeile für die Asset-Buchung | ✅ | finance, sap_fi, daily | |||||
| anep | Asset-Werbebuchungen | ✅ | finance, sap_fi, daily | |||||
| ankt | Asset-Klassen: Beschreibung | ✅ | ✅ | finance, sap_fi, hourly | ||||
| anla | Segment für Asset-Stammdatensatz | ✅ | ✅ | finance, sap_fi, hourly | ||||
| anlb | Abschreibungsbedingungen | ✅ | ✅ | finance, sap_fi, hourly | ||||
| anlc | Asset Value Record: Year | ✅ | finance, sap_fi, yearly | |||||
| anlh | Haupt-Asset-Nummer | ✅ | ✅ | finance, sap_fi, hourly | ||||
| anlz | Zeitabhängige Asset-Zuweisungen | ✅ | ✅ | finance, sap_fi, hourly | ||||
| atras | Tabelle mit Treasury-Zinssätzen | ✅ | ✅ | finance, sap_fi, daily | ||||
| bkpf | Kopfzeile des Abrechnungsdokuments | ✅ | ✅ | finance, sap_fi, hourly | budat (time/day) | bukrs, gjahr | ||
| bsad | Generierte Tabelle für Ansicht | ✅ | finance, sap_fi, hourly | |||||
| bsak | Generierte Tabelle für Ansicht | ✅ | finance, sap_fi, hourly | |||||
| bseg | Segment für Abrechnungsunterlagen | ✅ | ✅ | finance, sap_fi, hourly | mandt, bukrs, gjahr | |||
| bsid | Generierte Tabelle für Ansicht | ✅ | finance, sap_fi, hourly | |||||
| bsik | Generierte Tabelle für Ansicht | ✅ | finance, sap_fi, hourly | |||||
| but000 | Bp: Allgemeine Daten I | ✅ | ✅ | finance, sap_fi, daily | ||||
| but020 | Bp: Addresses | ✅ | ✅ | finance, sap_fi, daily | ||||
| but0bk | Bp: Bankverbindung | ✅ | ✅ | finance, sap_fi, daily | ||||
| faat_doc_it | Anlagenbuchhaltung: Statistische Positionen | ✅ | finance, sap_fi, daily | |||||
| faat_plan_values | Asset-Werte: Planwerte und Neubewertungen | ✅ | finance, sap_fi, daily | |||||
| faat_ydda | Asset-Werte: Jahresabhängige Daten | ✅ | finance, sap_fi, yearly | |||||
| fagl_011pc | Finanzberichtversion: Positionen in der Finanzberichtversion | ✅ | ✅ | finance, sap_fi, monthly | ||||
| fagl_011qt | Fin Statement Structure: Text for Fin Statement Items | ✅ | ✅ | finance, sap_fi, monthly | ||||
| fagl_011zc | Version der Finanzübersicht: Zuordnung von Positionen der Finanzübersicht zu Sachkonten | ✅ | ✅ | finance, sap_fi, monthly | ||||
| faglflexa | Hauptbuch: Ist-Positionen | ✅ | finance, sap_fi, hourly | |||||
| fincs_ref_vers_r | Beziehung zur Referenzversion | ✅ | finance, sap_fi, yearly | |||||
| finsc_ld_cmp | Unternehmenscodeabhängige Einstellungen für das Universal Journal Entry Ledger | ✅ | finance, sap_fi, daily | |||||
| finsc_ledger | Universal Journal Entry Ledger | ✅ | finance, sap_fi, yearly | |||||
| finsc_ledger_rep | Einheitliches Journalbuch (Hilfstabelle für die Berichterstellung) | ✅ | finance, sap_fi, daily | |||||
| finsc_ledger_t | Universal Journal Entry Ledger Text | ✅ | finance, sap_fi, yearly | |||||
| ska1 | G/L Account Master (Chart of Accounts) | ✅ | ✅ | finance, sap_fi, daily | ||||
| skat | Stammsatz für Sachkonto (Kontenplan: Beschreibung) | ✅ | ✅ | finance, sap_fi, daily | ||||
| t001 | Unternehmenscodes | ✅ | ✅ | finance, sap_fi, once | ||||
| t002 | Sprachschlüssel (Komponente Bc-I18) | ✅ | ✅ | finance, sap_fi, once | ||||
| t002t | Schlüsseltexte für Sprachen | ✅ | ✅ | finance, sap_fi, once | ||||
| t005 | Länder | ✅ | ✅ | finance, sap_fi, yearly | ||||
| t005k | Kommunikation: Landesvorwahl | ✅ | ✅ | Konfiguration, jährlich | ||||
| t005s | Steuern: Schlüssel für Region (Provinz) | ✅ | ✅ | Konfiguration, jährlich | ||||
| t005t | Ländernamen | ✅ | ✅ | Konfiguration, jährlich | ||||
| t005u | Steuern: Regionsschlüssel: Texte | ✅ | ✅ | Konfiguration, jährlich | ||||
| t009 | Varianten des Geschäftsjahres | ✅ | ✅ | Konfiguration einmalig | ||||
| t009b | Perioden der Geschäftsjahresvariante | ✅ | ✅ | Konfiguration einmalig | ||||
| t090nat | Schlüsseltexte für die Abschreibung | ✅ | ✅ | finance, sap_fi, hourly | ||||
| t093b | Einstellungen für den Unternehmenscode für den Bewertungsbereich | ✅ | ✅ | finance, sap_fi, hourly | ||||
| t093c | Einstellungen für den Buchungskreiscode für die Anlagenbuchhaltung | ✅ | ✅ | finance, sap_fi, hourly | ||||
| t093t | Texte für Abschreibungsbereiche | ✅ | ✅ | finance, sap_fi, hourly | ||||
| t095t | Name der Kontenfindung | ✅ | ✅ | finance, sap_fi, hourly | ||||
| t098t | Grund für die manuelle Bewertung | ✅ | ✅ | finance, sap_fi, hourly | ||||
| t881 | Ledger Master | ✅ | ✅ | finance, sap_fi, once | ||||
| t881t | Fi-Sl Ledger Text | ✅ | ✅ | finance, sap_fi, once | ||||
| tabw | Asset-Transaktionstypen | ✅ | ✅ | finance, sap_fi, daily | ||||
| tabwh | Asset-Transaktionstyp-Gruppentexte | ✅ | ✅ | finance, sap_fi, daily | ||||
| tabwt | Texte für Asset-Transaktionstypen | ✅ | ✅ | finance, sap_fi, daily | ||||
| tcurc | Währungscodes | ✅ | ✅ | finance, sap_fi, once | ||||
| tcurf | Umrechnungsfaktoren | ✅ | ✅ | finance, sap_fi, once | ||||
| tcurr | Wechselkurse | ✅ | ✅ | finance, sap_fi, daily | ||||
| tcurt | Namen von Währungscodes | ✅ | ✅ | finance, sap_fi, daily | ||||
| tcurx | Dezimalstellen in Währungen | ✅ | ✅ | finance, sap_fi, daily | ||||
| tf200 | Konsolidierungsversionen | ✅ | finance, sap_fi, yearly | |||||
| tf201 | Versionen: Name | ✅ | finance, sap_fi, yearly | |||||
| tvarvc | Tabelle mit Variantenvariablen (clientspezifisch) | ✅ | ✅ | finance, sap_fi, daily | ||||
| vwpanla | Asset-Master für Wertpapiere | ✅ | ✅ | finance, sap_fi, daily | ||||
| FSCM | fdsb | Datensätze für Zusammenfassungen von Cash Management und Prognosen | ✅ | finance, sap_fscm, hourly | ||||
| fqm_flow | Eine Belichtung aus Vorgängen | ✅ | finance, sap_fscm, hourly | |||||
| PS | prhi | Projektstrukturplan, Kanten (Hierarchiezeiger) | ✅ | ✅ | finance, sap_ps, hourly | |||
| proj | Projektdefinition | ✅ | ✅ | finance, sap_ps, hourly | ||||
| prps | PSP-Element-Stammdaten | ✅ | ✅ | finance, sap_ps, hourly | ||||
| prte | Daten für ein Projektelement planen | ✅ | ✅ | finance, sap_ps, hourly | ||||
| rpsco | Projektdatenbank: Kosten, Umsätze, Finanzen | ✅ | ✅ | finance, sap_ps, daily | ||||
| TRM | vtbfha | Finanztransaktion (Vtbfha) | ✅ | ✅ | finance, sap_trm, hourly | |||
| vtbfhapo | Transaktionsablauf (Vtbfhapo) | ✅ | ✅ | finance, sap_trm, hourly | ||||
| vtbfhazu | Transaktionsaktivität (Vtbfhazu) | ✅ | ✅ | finance, sap_trm, hourly | ||||
| vtvbar | Barwerte von OTC-Transaktionen (Vtvbar) | ✅ | ✅ | finance, sap_trm, hourly | ||||
| HR | HCM | hrrp_directory | Hierarchie-Verzeichnis | ✅ | hr, sap_hcm, monthly | |||
| hrrp_node | Hierarchieknoten | ✅ | hr, sap_hcm, monthly | |||||
| hrrp_nodet | Texte für Hierarchieknoten | ✅ | hr, sap_hcm, monthly | |||||
| IT-Team | BASIS | dd01l | Domains | ✅ | ✅ | it, sap_basis, once | ||
| dd03l | Tabellenfelder | ✅ | ✅ | it, sap_basis, once | ||||
| dd04t | R/3 Dd: Data Element Texts | ✅ | ✅ | it, sap_basis, once | ||||
| dd07l | Domainwerte | ✅ | ✅ | it, sap_basis, once | ||||
| dd07t | Dd: Texte für feste Domainwerte (sprachabhängig) | ✅ | ✅ | it, sap_basis, once | ||||
| dd08l | Beziehungsdefinitionen | ✅ | ✅ | it, sap_basis, once | ||||
| Fertigung | PP | afko | Bestellkopfdaten – PP-Bestellungen | ✅ | ✅ | manufacturing, sap_pp, hourly | ||
| afpo | Bestellartikel | ✅ | ✅ | manufacturing, sap_pp, hourly | ||||
| aufk | Masterdaten für Bestellungen | ✅ | ✅ | manufacturing, sap_pp, hourly | ||||
| Mast | Material-zu-Stückliste-Link | ✅ | ✅ | manufacturing, sap_pp, monthly | ||||
| stas | Stücklisten – Artikelauswahl | ✅ | ✅ | manufacturing, sap_pp, monthly | ||||
| stko | Bom Header | ✅ | ✅ | manufacturing, sap_pp, monthly | ||||
| stpo | Bom-Element | ✅ | ✅ | manufacturing, sap_pp, monthly | ||||
| Vertrieb | SD | kna1 | Allgemeine Daten im Kundenstamm | ✅ | ✅ | sales, sap_sd, daily | ||
| konv | Bedingungen (Transaktionsdaten) | ✅ | sales, sap_sd, daily | kdatu (Uhrzeit/Tag) | stunr | |||
| prcd_elements | Preiselemente | ✅ | sales, sap_sd, hourly | |||||
| t179 | Materialien: Produkthierarchien | ✅ | ✅ | sales, sap_sd, once | ||||
| t179t | Materialien: Produkthierarchien: Texte | ✅ | ✅ | sales, sap_sd, once | ||||
| tspa | Organisationseinheit: Vertriebsabteilungen | ✅ | ✅ | sales, sap_sd, yearly | ||||
| tspat | Organisationseinheit: Vertriebsabteilungen: Texte | ✅ | ✅ | sales, sap_sd, yearly | ||||
| tvfst | Abrechnung : Texte für Blockierungsgrund | ✅ | ✅ | sales, sap_sd, yearly | ||||
| tvko | Organisationseinheit: Vertriebsorganisationen | ✅ | ✅ | sales, sap_sd, yearly | ||||
| tvkot | Organisationseinheit: Vertriebsorganisationen: Texte | ✅ | ✅ | sales, sap_sd, yearly | ||||
| tvlst | Auslieferungen: Gründe für die Blockierung/Umfang: Texte | ✅ | ✅ | sales, sap_sd, yearly | ||||
| tvtw | Organisationseinheit: Vertriebskanäle | ✅ | ✅ | sales, sap_sd, yearly | ||||
| tvtwt | Organisationseinheit: Vertriebskanäle: Texte | ✅ | ✅ | sales, sap_sd, yearly | ||||
| vbak | Verkaufsbeleg: Kopfdaten | ✅ | ✅ | sales, sap_sd, hourly | audat (Zeit/Tag) | vkorg | ||
| vbap | Verkaufsbeleg: Artikeldaten | ✅ | ✅ | sales, sap_sd, hourly | werks, lgort | |||
| vbep | Verkaufsbeleg: Daten zur Einteilung | ✅ | ✅ | sales, sap_sd, hourly | ||||
| vbfa | Vertriebsdokumentfluss | ✅ | ✅ | sales, sap_sd, hourly | ||||
| vbpa | Vertriebsdokument: Partner | ✅ | ✅ | sales, sap_sd, hourly | ||||
| vbrk | Abrechnungsdokument: Kopfdaten | ✅ | ✅ | sales, sap_sd, hourly | ||||
| vbrp | Abrechnungsdokument: Artikeldaten | ✅ | ✅ | sales, sap_sd, hourly | ||||
| vbuk | Verkaufsbeleg: Kopfstatus und Verwaltungsdaten | ✅ | sales, sap_sd, hourly | |||||
| vbup | Verkaufsdokument: Artikelstatus | ✅ | sales, sap_sd, hourly | |||||
| wb2_d_bvdetail | Ccs: Detailed Statement for Settlement | ✅ | ✅ | sales, sap_sd, daily | ||||
| wb2_d_settl_cal | Rabatte: Abrechnungskalender | ✅ | ✅ | sales, sap_sd, daily | ||||
| wbrk | Abrechnungsdokument der Agentur: Kopfzeile | ✅ | ✅ | sales, sap_sd, hourly | ||||
| wbrp | Abrechnungsdokument der Agentur: Position | ✅ | ✅ | sales, sap_sd, hourly | ||||
| wcocoh | Bedingungsvertrag: Kopfzeile | ✅ | ✅ | sales, sap_sd, daily | ||||
| wcocoi | Bedingungsvertrag: Artikel | ✅ | ✅ | sales, sap_sd, daily | ||||
| Lieferkette | LE | likp | SD-Dokument: Daten zum Lieferkopf | ✅ | ✅ | supply_chain, sap_le, hourly | erdat (time/month) | vkorg |
| Lippen | SD-Dokument: Lieferung: Positionsdaten | ✅ | ✅ | supply_chain, sap_le, hourly | erdat (time/month) | |||
| MITTEL | ekbe | Einkaufsbelegverlauf (EKBE) | ✅ | ✅ | supply_chain, sap_mm, hourly | budat (time/day) | mandt, vgabe, ebeln, bwart | |
| ekes | Anbieterbestätigungen (Ekes) | ✅ | ✅ | supply_chain, sap_mm, hourly | ||||
| eket | Planungspositionen der Rahmenvereinbarung | ✅ | ✅ | supply_chain, sap_mm, hourly | eindt (Zeit/Tag) | mandt, ebeln | ||
| ekkn | Kontierung im Einkaufsbeleg (Ekkn) | ✅ | ✅ | supply_chain, sap_mm, hourly | ||||
| ekko | Kopfzeile des Kaufdokuments | ✅ | ✅ | supply_chain, sap_mm, hourly | bedat (Uhrzeit/Tag) | mandt, ebeln | ||
| ekpo | Einkaufsbelegposition | ✅ | ✅ | supply_chain, sap_mm, hourly | aedat (Zeit/Tag) | mandt, ebeln | ||
| lfa1 | Stammdatensatz für Anbieter (allgemeiner Abschnitt) | ✅ | ✅ | supply_chain, sap_mm, daily | ||||
| makt | Materialbeschreibungen | ✅ | ✅ | supply_chain, sap_mm, daily | spras | |||
| mara | Allgemeine Materialdaten | ✅ | ✅ | supply_chain, sap_mm, daily | ||||
| marc | Anlagendaten für Material | ✅ | ✅ | supply_chain, sap_mm, hourly | ||||
| mard | Speicherortdaten für Material | ✅ | ✅ | supply_chain, sap_mm, hourly | ||||
| matdoc | Materialdokumente | ✅ | supply_chain, sap_mm, hourly | |||||
| mbew | Materialbewertung | ✅ | ✅ | supply_chain, sap_mm, daily | ||||
| mbewh | Materialbewertung: Verlauf | ✅ | ✅ | supply_chain, sap_mm, daily | ||||
| mch1 | Chargen (bei chargenübergreifendem Batch Management) | ✅ | ✅ | supply_chain, sap_mm, daily | ||||
| mcha | Batches | ✅ | ✅ | supply_chain, sap_mm, daily | ||||
| mchb | Batch-Aktien | ✅ | ✅ | supply_chain, sap_mm, daily | ||||
| mkol | Sonderbestände vom Anbieter | ✅ | ✅ | supply_chain, sap_mm, weekly | ||||
| mseg | Dokumentsegment: Material | ✅ | supply_chain, sap_mm, hourly | |||||
| msfd | Bestellbestand beim Lieferanten | ✅ | supply_chain, sap_mm, weekly | |||||
| mska | Bestand für Kundenaufträge | ✅ | ✅ | supply_chain, sap_mm, weekly | ||||
| msku | Sonderbestände beim Kunden | ✅ | ✅ | supply_chain, sap_mm, weekly | ||||
| mslb | Sonderbestände beim Anbieter | ✅ | ✅ | supply_chain, sap_mm, weekly | ||||
| rbco | Dokumentposition, Eingangsrechnung, Kontierung | ✅ | ✅ | supply_chain, sap_mm, hourly | ||||
| rbkp | Dokumentenkopfzeile: Rechnungseingang | ✅ | ✅ | supply_chain, sap_mm, hourly | ||||
| rseg | Dokumentposition: Eingangsrechnung | ✅ | ✅ | supply_chain, sap_mm, hourly | ||||
| t001k | Bewertungsbereich | ✅ | ✅ | supply_chain, sap_mm, once | ||||
| t001l | Speicherorte | ✅ | ✅ | supply_chain, sap_mm, once | ||||
| t001w | Pflanzen/Zweige | ✅ | ✅ | supply_chain, sap_mm, once | ||||
| t006 | Maßeinheiten | ✅ | ✅ | supply_chain, sap_mm, yearly | ||||
| t006a | „Intern“ einer sprachabhängigen Einheit zuweisen | ✅ | ✅ | Konfiguration einmalig | ||||
| t006t | Dimensionstexte | ✅ | ✅ | Konfiguration einmalig | ||||
| t023 | Materialgruppen | ✅ | ✅ | supply_chain, sap_mm, once | ||||
| t023t | Beschreibungen von Materialgruppen | ✅ | ✅ | supply_chain, sap_mm, once | ||||
| t024 | Einkaufsgruppen | ✅ | ✅ | supply_chain, sap_mm, once | ||||
| t024e | Einkaufsorganisationen | ✅ | ✅ | supply_chain, sap_mm, once | ||||
| t134 | Materialtypen | ✅ | ✅ | supply_chain, sap_mm, once | ||||
| t134t | Beschreibungen der Materialtypen | ✅ | ✅ | supply_chain, sap_mm, once | ||||
| t148t | Spezielle Lagerbestandsbeschreibungen | ✅ | ✅ | supply_chain, sap_mm, once | ||||
| t156 | Bewegungstyp | ✅ | ✅ | supply_chain, sap_mm, once | ||||
| t156t | Bewegungstyp (Text) | ✅ | ✅ | Konfiguration einmalig | ||||
| t157e | Texttabelle: Grund für die Bewegung | ✅ | ✅ | Konfiguration einmalig | ||||
| t161 | Einkaufsbelegarten (T161) | ✅ | ✅ | supply_chain, sap_mm, once | ||||
| t161t | Texte für Einkaufsdokumenttypen | ✅ | ✅ | supply_chain, sap_mm, once | ||||