ABAP Cloud: Die wichtigsten CDS Views

Im Vergleich zu klassischem ABAP ist der direkte Tabellenzugriff mit der SELECT-Anweisung in ABAP Cloud verboten. Stattdessen werden CDS Views und Behavior Definitions verwendet.

Das Kürzel CDS steht für Core Data Services. CDS Views sind virtuelle Programmiermodelle, die Daten während der Programmierung mit ABAP nicht physisch speichern. Sie stellen dem Entwickler während der Programmierung Informationen zur Verfügung. CDS Views greifen dabei auf bereits vordefinierte Datenmodelle und damit komfortabel auf viele zusammenhängende Informationen komplexer ABAP-SQL-Anweisungen zu.

Behavior Definitions sind ein wesentlicher Bestandteil der CDS-Datenmodelle, denn sie bestimmen, was wir mit unseren Daten machen können.

In diesem Artikel liste ich die wichtigsten CDS Views in ABAP Cloud und damit SAP S/4HANA auf. Im Artikel „ABAP CDS View in SAP S/4HANA einfach finden“ erläutere ich im Detail, wie Du einfach eine CDS View finden kannst.

ABAP Cloud: Die wichtigsten CDS Views

CDS ViewBeschreibung
I_CustomerKunde
I_SupplierLieferant
I_SupplierPurchasingOrgEinkaufsorganisation
I_CompanyCodeBuchungskreis
I_JournalEntryBuchungsbeleg
I_JournalEntryItemBuchungsbelegposition
I_PlantWerk
I_PurchaseOrderAPI01Bestellung
I_MaterialDocumentHeader_2Materialbelegkopf
I_SalesDocumentVerkaufsbeleg
I_SalesOrganizationVerkaufsorganisation
I_SalesAreaVertriebsbereich
I_DistributionChannelVertriebsweg
I_ProductProdukt

Geschäftspartner

CDS ViewBeschreibung
I_CustomerKunde
I_CustomerCompanyKundenunternehmen
I_ContactPersonAnsprechpartnerdaten
I_CustSalesPartnerFuncKundenvertriebsbereich: Partnerfunktion
I_CustomerSalesAreaKundenvertriebsbereich
I_SupplierLieferant
I_SupplierCompanyLieferantenunternehmen
I_SupplierPurchasingOrgEinkaufsorganisation

SAP FI – Finanzwesen

CDS ViewBeschreibung
I_JournalEntryBuchungsbeleg
I_OperationalAcctgDocItemBuchhaltungsbeleg: Operational View
I_JournalEntryItemBuchungsbelegposition
I_GLAccountLineItemBelegposition (Sachkonto)
I_GLAccountLineItemRawDataRohdaten der Hauptbuchkontoposition
I_GLAccountInChartOfAccountsSachkonto im Kontenplan
I_GLAccountInCompanyCodeSachkonto im Buchungskreis
I_CompanyCodeBuchungskreis
Behavior DefinitionBeschreibung
I_JournalEntryTPSAP-Beleg buchen, ändern oder stornieren

SAP MM – Materialwirtschaft

CDS ViewBeschreibung
I_PlantWerk
I_StorageLocationLagerort
I_PurchaseOrderAPI01Bestellung
I_PurchaseOrderItemAPI01Bestellposition
I_SupplierInvoiceAPI01Lieferantenrechnung
I_SuplrInvcItemPurOrdRefAPI01Bestellbezug der Lieferantenrechnung
I_MaterialDocumentHeader_2Materialbelegkopf
I_MaterialDocumentItem2Materialbelegposition
I_PurchaseRequisitionItemAPI01Bestellanforderungsposition
I_PurReqnAcctAssgmtAPI01Kontierung in der Bestellanforderung
I_PurchasingInfoRecordAPI01Einkaufsinfosatz
I_MaterialStockMaterialbestand
I_PhysIvtryDocHeaderInventurbelegkopf
I_PhysInvtryDocItemInventurbelegposition
Behavior DefinitionBeschreibung
I_PurchaseOrderTP_2Bestellung verwalten
I_PurchaseRequisitionTPBestellanforderung verwalten
I_PurchaseContractTPEinkaufskontrakt verwalten
I_SupplierInvoiceTPLieferantenrechnung verwalten
I_MaterialDocumentTPMaterialbeleg verwalten
I_PhysicalInventoryDocumentTPInventurbeleg verwalten

SAP LE – Logistik

CDS ViewBeschreibung
I_DeliveryDocumentLieferbeleg
I_DeliveryDocumentItemLieferbelegposition
I_ShippingPointVersandsstelle

SAP CO – Controlling

CDS ViewBeschreibung
I_ProfitCenterProfitcenter
I_CostCenterHierarchyKostenstellenhierarchie
I_CostCenterHierarchyNodeKostenstellenhierarchie Knoten
I_CostCtrActivityTypeHierNodeKostenartenhierarchie Knoten
I_FunctionalAreaHierarchyFunktionsbereichhierarchie
I_FunctionalAreaHierNodeFunktionsbereichhierarchie Knoten
I_ProfitCenterHierarchyProfitcenterhierarchie
I_ProfitCenterHierarchyNodeProfitcenterhierarchie Knoten

SAP SD – Vertrieb

CDS ViewBeschreibung
I_SalesDocumentVerkaufsbeleg
I_SalesDocumentItemVerkaufsbelegposition
I_SalesDocumentScheduleLineVerkaufsbelegeinteilung
I_SDDocumentMultiLevelProcFlowVertriebsbeleg: mehrstufiger Prozessablauf
I_BillingDocumentBasicFaktura (Basis)
I_BillingDocumentItemBasicFakturaposition (Basis)
I_SalesGroupVerkäufergruppe
I_SalesOfficeVerkaufsbüro
I_SalesAreaSalesOfficeVerkaufsbüros für Vertriebsbereich
I_SalesOrganization Verkaufsorganisation
I_SalesAreaVertriebsbereich
I_DistributionChannel Vertriebsweg
I_SlsPrcgConditionRecordKonditionssatz für Preisfindung im Verkauf
I_SlsPrcgCndnRecordScalePreisstaffel im Verkauf
I_ConditionTypeKonditionsart
I_PricingConditionTypePreiskonditionsart
Behavior DefinitionBeschreibung
I_SalesOrderTPKundenauftrag verwalten

SAP ME – Manufacturing

CDS ViewBeschreibung
I_ProductProdukt
I_ProductQMProdukt-QM – aktive Kernentität
I_ProductSalesProdukt: Verkauf – aktive Kernentität
I_ProductProcurementProduktbeschaffung
I_ProductPlantBasicWerksdaten für ein Produkt
I_ProductSupplyPlanningProduktbeschaffungsplanung – aktive Kernentität
I_ProductStorageLocationBasicProdukt – Lagerortdaten
I_ProductUnitsOfMeasureMengeneinheiten des Produkts
I_ManufacturingOrderProduktionsauftrag
I_ManufacturingOrderItemProduktionsauftragsposition
I_MfgOrderConfirmationProduktionsauftragsrückmeldung
I_ManufacturingOrderOperationProduktionsauftragsvorgang
I_ProductionVersionFertigungsversion
I_BillOfOperationsGroupArbeitsplangruppe
I_MfgBillOfOperationsOperationFertigungsarbeitsplanvorgang
Behavior DefinitionBeschreibung
I_ProductTP_2Produkt verwalten
I_PlannedOrderTPPlanauftrag verwalten
I_ProductionOrderTPFertigungsauftrag verwalten
I_ProductionOrdConfirmationTPLohnscheinrückmeldungen zu Fertigungsaufträgen verwalten
I_PlndIndepRqmtTPPlanprimärbedarf verwalten
I_SupplyDemandItemTPAngebots- und Nachfragedaten für Materialien in der Materialbedarfsplanung über einen bestimmten Zeitraum lesen

SAP Payment

CDS ViewBeschreibung
I_PaymentProposalPaymentZahlungsvorschlagszahlung
I_PaymentProposalItemZahlungsvorschlagsposition

Über den Autor

Andreas Geiger

Mein Name ist Andreas Geiger und ich bin ein erfahrener Senior SAP Berater. Mit mehr als 10 Jahren Berufserfahrung habe ich mehrere SAP-Projekte erfolgreich abgeschlossen und umfangreiche Kenntnisse in verschiedenen Bereichen wie SAP FI, SAP MM und ABAP erworben. Nun möchte ich mein Wissen mit Dir teilen, um Dir einen Mehrwert zu bieten und Dich bei Deiner täglichen Arbeit mit dem SAP-System zu unterstützen.

Mehr zu ERP UP

ERP UP unterstützen

Wenn Du mit ERP UP zufrieden bist, kannst Du mich gerne unterstützen. Dabei gibt es unzählige Möglichkeiten, wie Du mich einfach und schnell unterstützen kannst. Wie Du genau ERP UP unterstützen kannst, erfährst Du hier. Vielen Dank.

Schreibe einen Kommentar