SAP ABAP Class CL_MDG_GN_LOGSYS (Represents a Logical System)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_GENERATOR (Package) Generator
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_GN_LOGSYS_LOCAL Represents a Local Logical System 20081218
2 Inheritance (c INHERITING FROM c_ref)  CL_MDG_GN_LOGSYS_REMOTE Represents a Remote Logical System 20081218
Properties
Class CL_MDG_GN_LOGSYS  
Short Description Represents a Logical System    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class MDG_GN    
Program status     
Category 0   
Package MDG_GENERATOR   Generator 
Created 20081218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_MDG_GN_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_MDG_GN_LOGSYS has no interface implemented.
Friends
Class CL_MDG_GN_LOGSYS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AD_LANGU_VECTOR Instance attribute Public Object reference (TYPE REF TO) DATA Reference to Language Vector 20081218
2 AD_SOURCE Instance attribute Public Object reference (TYPE REF TO) DATA Source Reference 20081218
3 AS_TADIR_ENTRY Instance attribute Public Type reference (TYPE) TADIR TADIR Entry 20081218
4 A_CLIENT Instance attribute Public Type reference (TYPE) MANDT Client in Local Logical System 20081218
5 A_LOGSYS Instance attribute Public Type reference (TYPE) LOGSYS Logical System 20081218
6 XT_CREATED_LOGSYS Static Attribute Protected See coding Table of Generated Systems 20081218
7 X_LANGU_CHANGED Instance attribute Protected Type reference (TYPE) BOOLE_D Changed? 20081218
8 X_SOURCE_CHANGED Instance attribute Protected Type reference (TYPE) BOOLE_D Changed? 20081218
9 X_TADIR_CHANGED Instance attribute Protected Type reference (TYPE) BOOLE_D Changed? 20081218
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081218
2 CREATE_LOGSYS Static method Public Method Generates a Logical System 20081218
3 MODIFY_LANGU_VECTOR Instance method Public Method Creates/Modifies the Language Vector 20081218
4 MODIFY_SOURCE Instance method Public Method Generates/Modifies the Source Data of an Object 20081218
5 MODIFY_TADIR_ENTRY Instance method Public Method Generates/Modifies TADIR Entry 20081218
6 NO_TADIR_ENTRY Instance method Public Method Do Not Generate Any TADIR Entries 20081218
7 REPLACE_OBJ_NAME Instance method Public Method Replaces Physical Name in the Source 20081218
8 SEND_REQUEST_TO_LOGSYS Instance method Public Method Sends a Requirement to the Logical System 20081218
9 SEND_X_REQUEST_TO_LOGSYS Instance method Public Method Sends a Requirement to the Logical System 20081218
10 TRANSFER_OBJECT_FROM_LOGSYS Instance method Public Method Transfers Object from the Logical System 20081218
11 TRANSFER_OBJECT_TO_LOGSYS Instance method Public Method Transfers Object to the Logical System 20081218
12 TRANSFER_TADIR_FROM_LOGSYS Instance method Public Method Provides TADIR Entry for an Object 20081218
Events
Class CL_MDG_GN_LOGSYS has no event.
Types
Class CL_MDG_GN_LOGSYS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Value transfer Type reference (TYPE) MANDT Mandant 20081218
2 Importing I_LOGSYS Value transfer Type reference (TYPE) LOGSYS Logisches System 20081218

Method CONSTRUCTOR on class CL_MDG_GN_LOGSYS has no exception.

Method CREATE_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Value transfer Type reference (TYPE) MANDT SY-MANDT Mandant 20081218
2 Importing I_LOGSYS Value transfer Type reference (TYPE) LOGSYS Logisches System 20081218
3 Returning RO_LOGSYS Value transfer Object reference (TYPE REF TO) CL_MDG_GN_LOGSYS Repräsentiert ein logisches System 20081218

Method CREATE_LOGSYS on class CL_MDG_GN_LOGSYS has no exception.

Method MODIFY_LANGU_VECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) IF_MDG_GN_TRANSFER_OBJECT zu übertragendes Objekt 20081218
2 Importing I_NEW Value transfer Type reference (TYPE) BOOLE_D CL_MDG_GN_CONSTANTS=>A_FALSE Quelldaten werden neu erzeugt 20081218
3 Importing I_TRANSFER_FUNCTION Call by reference Type reference (TYPE) CSEQUENCE zu rufende Funktion 20081218

Method MODIFY_LANGU_VECTOR on class CL_MDG_GN_LOGSYS has no exception.

Method MODIFY_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) IF_MDG_GN_TRANSFER_OBJECT zu übertragendes Objekt 20081218
2 Importing I_NEW Value transfer Type reference (TYPE) BOOLE_D CL_MDG_GN_CONSTANTS=>A_FALSE Quelldaten werden neu erzeugt 20081218
3 Importing I_TRANSFER_FUNCTION Call by reference Type reference (TYPE) CSEQUENCE zu rufende Funktion 20081218
# Exception Resumable Description Created on
1 CX_MDG_GN_GENERATION_ERR 20081218

Method MODIFY_TADIR_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) IF_MDG_GN_TRANSFER_OBJECT zu übertragender Extrakt eines Objektes 20081218

Method MODIFY_TADIR_ENTRY on class CL_MDG_GN_LOGSYS has no exception.

Method NO_TADIR_ENTRY Signature

Method NO_TADIR_ENTRY on class CL_MDG_GN_LOGSYS has no parameter.
Method NO_TADIR_ENTRY on class CL_MDG_GN_LOGSYS has no exception.

Method REPLACE_OBJ_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) IF_MDG_GN_TRANSFER_OBJECT zu übertragendes Objekt 20081218

Method REPLACE_OBJ_NAME on class CL_MDG_GN_LOGSYS has no exception.

Method SEND_REQUEST_TO_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ANSWER Call by reference Type reference (TYPE) ANY Antwort 20081218
2 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) IF_FINB_GN_TRANSFER_OBJECT zu übertragendes Objekt 20081218
3 Importing I_REQUEST Call by reference Type reference (TYPE) CSEQUENCE Anforderung 20081218
4 Importing I_TRANSFER_FUNCTION Call by reference Type reference (TYPE) CSEQUENCE zu rufende Funktion 20081218

Method SEND_REQUEST_TO_LOGSYS on class CL_MDG_GN_LOGSYS has no exception.

Method SEND_X_REQUEST_TO_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ANSWER Call by reference Type reference (TYPE) ANY Antwort 20081218
2 Exporting E_ACT_PROT Call by reference Type reference (TYPE) PROTNAME Aktivierungsprotokoll 20081218
3 Importing I_PARAM Call by reference Type reference (TYPE) ANY Parameter der Anforderung 20081218
4 Importing I_REQUEST Call by reference Type reference (TYPE) CSEQUENCE Anforderung 20081218
5 Importing I_TRANSFER_FUNCTION Call by reference Type reference (TYPE) CSEQUENCE zu rufende Funktion 20081218

Method SEND_X_REQUEST_TO_LOGSYS on class CL_MDG_GN_LOGSYS has no exception.

Method TRANSFER_OBJECT_FROM_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SOURCE Call by reference Type reference (TYPE) ANY Quelldaten 20081218
2 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) IF_FINB_GN_TRANSFER_OBJECT zu übertragendes Objekt 20081218
3 Importing I_TRANSFER_FUNCTION Call by reference Type reference (TYPE) CSEQUENCE zu rufende Funktion 20081218

Method TRANSFER_OBJECT_FROM_LOGSYS on class CL_MDG_GN_LOGSYS has no exception.

Method TRANSFER_OBJECT_TO_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) IF_FINB_GN_TRANSFER_OBJECT zu übertragendes Objekt 20081218
2 Importing I_TRANSFER_FUNCTION Call by reference Type reference (TYPE) CSEQUENCE zu rufende Funktion 20081218

Method TRANSFER_OBJECT_TO_LOGSYS on class CL_MDG_GN_LOGSYS has no exception.

Method TRANSFER_TADIR_FROM_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Value transfer Object reference (TYPE REF TO) IF_FINB_GN_TRANSFER_OBJECT zu übertragendes Objekt 20081218
2 Importing I_OBJECT Value transfer Type reference (TYPE) TROBJTYPE Objekttyp 20081218
3 Importing I_PGMID Value transfer Type reference (TYPE) PGMID Programm-ID in Aufträgen und Aufgaben 20081218
4 Importing I_TADIR_OBJ_NAME Call by reference Type reference (TYPE) CSEQUENCE TADIR-Objektname 20081218
5 Returning RS_TADIR_ENTRY Value transfer Type reference (TYPE) TADIR TADIR-Eintrag 20081218

Method TRANSFER_TADIR_FROM_LOGSYS on class CL_MDG_GN_LOGSYS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702