SAP C/4HANA APIs und Tabellen

SAP C/4HANA APIs und Tabellen

Die Tabellenstruktur in SAP C/4HANA ist durch die Cloud-Architektur und das servicebasierte Design der Lösungen nicht so direkt zugänglich wie in On-Premise-Systemen wie SAP S/4HANA. Stattdessen werden Daten über APIs (Application Programming Interfaces) verwaltet, und die zugrunde liegenden Tabellen sind für Endnutzer in der Regel abstrahiert. Die folgende Übersicht zeigt die Datenmodelle, APIs und relevante Datenstrukturen sowie potenzielle Integrationspunkte und Tabellen, die in hybriden Szenarien genutzt werden können.

Wichtige Datenstrukturen:

  1. Kundenmanagement:
    • Accounts (Kundenkonten):
      • Relevante API: BusinessPartnerCollection
      • Beschreibung: Verwaltung von Geschäftspartnerdaten (Debitoren, Interessenten).
    • Contacts (Kontakte):
      • Relevante API: ContactCollection
      • Beschreibung: Kontakte einer Organisation oder Einzelpersonen.
  2. Vertriebsprozesse:
    • Opportunities (Verkaufschancen):
      • Relevante API: OpportunityCollection
      • Beschreibung: Daten zu Leads und Verkaufschancen.
    • Quotations (Angebote):
      • Relevante API: SalesQuoteCollection
      • Beschreibung: Angebotsdaten für den Verkaufsprozess.
    • Sales Orders (Verkaufsaufträge):
      • Relevante API: CustomerOrderCollection
      • Integrationstabelle in S/4HANA: VBAK/VBAP (Kopf-/Positionsdaten zu Verkaufsaufträgen).
  3. Analytik:
    • Datenquellen basieren auf SAP Analytics Cloud oder vorkonfigurierten CDS-Views.

Wichtige Datenstrukturen:

  1. Produkt- und Katalogmanagement:
    • Produkte:
      • System: Hybris Backoffice
      • Integrationstabelle in S/4HANA: MARA (Materialstammdaten), MVKE (Vertriebsdaten Material).
    • Preise:
      • Integration über Pricing API.
      • Relevante Tabelle in S/4HANA: KONV (Konditionen).
  2. Bestellungen:
    • Datenquelle: Order Management Cockpit.
    • Integrationstabelle in S/4HANA: VBAK/VBAP (Auftragsdaten) und LIKP/LIPS (Lieferungsdaten).
  3. Kundendaten:
    • Synchronisation über Customer Data Cloud oder Business Partner Replication.
    • Integrationstabelle in S/4HANA: BUT000 (Geschäftspartnerdaten).

Wichtige Datenstrukturen:

  1. Kampagnendaten:
    • Kampagnenmanagement:
      • Relevante API: CampaignCollection.
    • Segmentierung:
      • Tabellen und APIs: Kundensegmente werden in dynamischen Profilen gespeichert und verarbeitet.
  2. Kundeneinwilligungen:
    • API: ConsentCollection.
    • Integrationstabelle in S/4HANA: CRMD_MKTDS (Marketing-Datenquellen).
  3. Analytik:
    • Analysen basieren auf Echtzeitdatenquellen, integriert über SAP HANA CDS-Views.

Wichtige Datenstrukturen:

  1. Service-Tickets:
    • API: ServiceRequestCollection.
    • Integrationstabelle in S/4HANA: CRMD_ORDERADM_H (Header-Daten zu CRM-Objekten).
  2. Technikereinsatzplanung:
    • API: ActivityCollection.
    • Relevante Tabellen in S/4HANA:
      • AFKO (Auftragskopf für Produktions-/Serviceaufträge).
      • AFPO (Positionen für Produktions-/Serviceaufträge).

Wichtige Datenstrukturen:

  1. Identitätsmanagement:
    • API: IdentitySync.
    • Speicherung von Identitätsdaten in Cloud-Datenbanken.
  2. Einwilligungsmanagement:
    • API: ConsentManagement.
    • Datenschutzrelevante Daten werden DSGVO-konform gespeichert und verwaltet.

In hybriden Szenarien sind folgende Tabellen von Bedeutung:

  1. Geschäftspartner:
    • Tabelle: BUT000.
    • Beschreibung: Enthält die Hauptdaten zu Geschäftspartnern.
  2. Materialdaten:
    • Tabelle: MARA.
    • Beschreibung: Stammdaten für Materialien, die z. B. in der Commerce Cloud verwendet werden.
  3. Verkaufsdaten:
    • Tabellen: VBAK (Kopfdaten von Aufträgen), VBAP (Positionsdaten).
  4. Lieferungen:
    • Tabellen: LIKP (Kopf), LIPS (Position).
  5. Fakturierung:
    • Tabellen: VBRK (Kopf der Rechnungsbelege), VBRP (Positionen der Rechnungsbelege).
  • SAP Cloud Integration (CPI): Ermöglicht die Synchronisation zwischen C/4HANA und S/4HANA.
  • OData APIs: Genutzt für Echtzeitdatenzugriff und -austausch.