Ansicht
Dokumentation

RPY_DATAMODEL_UPDATE - Datenmodell ändern

RPY_DATAMODEL_UPDATE - Datenmodell ändern

BAL_S_LOG - Application Log: Log header data   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Beim Update wird vorausgesetzt, daß die neue Datenmodelldefinition vollständig übergeben wird. Die alte Datenmodelldefinition wird durch die neue vollständig überschrieben.

Das Datenmodell ist über MODEL_INF und MODEL_STRUCTURE_TAB zu beschreiben.

MODEL_INF hat folgende Struktur:

MODEL_ID Datenmodellname
LANGUAGE Sprachenschluessel
REFENTY_ID Repräsentant
Name einer Entität, die das Datenmodell
repräsentiert; alle anderen Entitäten des
Datenmodells hängen von dieser Entität ab.
REFAREA_ID Bereichsname (z.Zt. nicht verwendet)
REF_OBJECT View von Modell
Name des Datenmodells, aus dem das aktuelle
Modell entstanden ist
FLG_APPMOD Flag: vollständiges Datenmodell
'X'-> Datenmodell ist vollständig, d.h. aus
betriebswirtschaftlicher Sicht abgeschlossen
FLG_CUST_O Flag: Customizing-Objekt
'X'-> Customizing-Objekt
FLG_BUSI_O Flag: Business-Objekt
'X'-> Objekt von betriebswirtschaftlicher
Bedeutung
COLORTYPE Identifikation der Hintergrundfarbe des
Datenmodells in der Grafik
(erlaubte Werte: s. Festwerte zur Domäne des
Datenelements NETTYPE)
MOD_USER Name des ändernden Sachbearbeiters
MOD_DATE Änderungsdatum
MOD_TIME Uhrzeit der letzten Änderung
SHORTTEXT Kurzdokumentation zum Datenmodell

In MODEL_STRUCTURE_TAB werden die referierten Entitäten und Unterdatenmodelle beschrieben.

Jeder Satz von MODEL_STRUCTURE_TAB hat folgenden Aufbau:

MODEL_ID Datenmodellname
OBJID Name der Entität/des Unterdatenmodells
OBJTYP 'E'-> Entität, 'D'-> Unterdatenmodell
HIERPOS Position auf einer Hierarchie-Ebene
XPOS Varchart-X-Position
X-Koordinate der Entität/des Unterdatenmodells
in der Grafik;
Dieses Feld wird automatisch beim Sichern in der
Grafik belegt.
YPOS Varchart-Y-Position
Y-Koordinate der Entität/des Unterdatenmodells
in der Grafik;
Dieses Feld wird automatisch beim Sichern in der
Grafik belegt.
WIDTH Rahmenweite für Datenmodell in der Grafik
Dieses Feld wird automatisch beim Sichern in der
Grafik belegt.
HIGHT Rahmenhöhe für Datenmodell in der Grafik
Dieses Feld wird automatisch beim Sichern in der
Grafik belegt.
MOD_USER Name des ändernden Bearbeiters
MOD_DATE Änderungsdatum
MOD_TIME Uhrzeit der letzten Änderung

Beispiel


CALL FUNCTION 'RPY_DATAMODEL_UPDATE'
EXPORTING
ACTIVATION_TYPE = 'A'
MODEL_NAME = 'WEC1000000'
MODEL_INF = MODELINF
TRANSPORT_NUMBER = 'B20K000111'
LANGUAGE = SY-LANGU
WITH_DOCU = 'X'
DOCUTYPE = 'T'
TABLES
MODEL_STRUCTURE_TAB = MODELTAB
DOCU_TABLE_TECH = DOCUTAB
EXCEPTIONS
CANCELLED = 01
NOT_EXIST = 02
PERMISSION_ERROR = 03
INTERNAL_ERROR = 04.

Hinweise

Weiterführende Informationen

Datenelementdokumentation zu den Strukturen RPY_DMODEL,
RPY_ESTRUC
Online-Dokumentation zur Datenmodellierung





Parameter

ACTIVATION_TYPE
DOCUTYPE
DOCU_TABLE_TECH
DOCU_TABLE_USER
LANGUAGE
MODEL_INF
MODEL_NAME
MODEL_STRUCTURE_TAB
TRANSPORT_NUMBER
WITH_DOCU

Ausnahmen

CANCELLED
INTERNAL_ERROR
NOT_EXIST
PERMISSION_ERROR

Funktionsgruppe

SIDM

BAL_S_LOG - Application Log: Log header data   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4955 Date: 20240523 Time: 094436     sap01-206 ( 37 ms )