Ansicht
Dokumentation
ABENDDICDDL_DEFINE_TABLE_PROPS - DDICDDL DEFINE TABLE PROPS
Addresses (Business Address Services) Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
- DEFINE TABLE, table_annos
@AbapCatalog.tableCategory : table_cat
@AbapCatalog.dataMaintenance : data_maint
@AbapCatalog.deliveryClass : deliv_class
$[@AbapCatalog.activationType : act_type$]
$[@AbapCatalog.replacementObject : '...'$]
Wirkung
Annotationen zur Angabe von Tabelleneigenschaften bei der Definition einer DDIC-Datenbanktabelle mit der Anweisung DEFINE TABLE der Dictionary DDL.
Obligatorische Angaben
- @AbapCatalog.tableCategory definiert die Tabellenart. Für table_cat können angegeben werden:
- #TRANSPARENT - transparente Tabelle
- #GLOBAL_TEMPORARY - globale temporäre Tabelle (GTT)
- @AbapCatalog.dataMaintenance definiert die Anzeige und Pflege der DDIC-Datenbanktabelle. Für data_maint können angegeben werden:
- #NOT_ALLOWED - Anzeige/Pflege nicht erlaubt
- #LIMITED - Anzeige/Pflege eingeschränkt erlaubt
- #ALLOWED - Anzeige/Pflege erlaubt
- @AbapCatalog.deliveryClass definiert die Auslieferungsklasse der Datenbanktabelle. Für deliv_class können angegeben werden:
Optionale Angaben
- @AbapCatalog.tableCategory definiert die Aktivierungsart der Datenbanktabelle. Diese Einstellung ist für DDIC-Datenbanktabellen der Anwendungsprogrammierung nicht relevant. Für act_type können angegeben werden:
- #NOT_CLASSIFIED - Aktivierungsart 00
- #NAMETAB_GENERATION_OFFLINE - Aktivierungsart 01
- #ADAPT_C_STRUCTURES - Aktivierungsart 02
- #INITIAL_TABLE_REQUIRED - Aktivierungsart 10
- @AbapCatalog.replacementObject definiert in den Hochkommata den Namen eines Vertreterobjekts.
Beispiel
Annotationen in der Definition der DDIC-Datenbanktabelle DEMO_SUMDIST in der Dictionary DDL der ABAP Development Tools. Die Tabelle hat die CDS-View DEMO_CDS_SUMDIST als Vertreterobjekt.
@EndUserText.label : 'Aggregation Table with Replacement Object'
@AbapCatalog.enhancementCategory : #NOT_EXTENSIBLE
@AbapCatalog.tableCategory : #TRANSPARENT
@AbapCatalog.deliveryClass : #A
@AbapCatalog.dataMaintenance : #LIMITED
@AbapCatalog.replacementObject : 'demo_cds_sumdist'
define table demo_sumdist {
key client : mandt not null;
key carrname : s_carrname not null;
key distid : s_distid not null;
@Semantics.quantity.unitOfMeasure : 'demo_sumdist.distid'
sum_distance : s_distance; }
General Data in Customer Master ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 8571 Date: 20240606 Time: 181114 sap01-206 ( 97 ms )