SAP ABAP Class CL_ISHMED_DAYREF_PLAN_AUTH (IS-H*MED: Day-Related Planning Authority)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NORD (Package) R/3MED: Services processing EDV-G
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_MASTER_DATA IS-H*MED: Definition of Data Objects for Master Data 20021004
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20031201
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20031201
Properties
Class CL_ISHMED_DAYREF_PLAN_AUTH  
Short Description IS-H*MED: Day-Related Planning Authority    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NORD   R/3MED: Services processing EDV-G 
Created 20021004   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_DAYREF_PLAN_AUTH has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_MASTER_DATA IS-H*MED: Definition of Data Objects for Master Data 20021004
2 IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20031201
3 IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20031201
Friends
Class CL_ISHMED_DAYREF_PLAN_AUTH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FIRST_NEW_PLAID Static Attribute Public Type reference (TYPE) N1PLATH-PLAID 9999000000 Start Artificial Number Assignment 20021004
2 CO_MAX_SNAPSHOTS Instance attribute Public Attribute reference (LIKE) 20021004
3 CO_MODE_DELETE Instance attribute Public Attribute reference (LIKE) 20021004
4 CO_MODE_ERROR Instance attribute Public Attribute reference (LIKE) 20021004
5 CO_MODE_INSERT Instance attribute Public Attribute reference (LIKE) 20021004
6 CO_MODE_UNCHANGED Instance attribute Public Attribute reference (LIKE) 20021004
7 CO_MODE_UPDATE Instance attribute Public Attribute reference (LIKE) 20021004
8 CO_TYPE_DAYREF_PLAN_AUTH Instance attribute Protected Attribute reference (LIKE) 20031201
9 FALSE Instance attribute Public Attribute reference (LIKE) 20021004
10 GT_SNAPSHOT Instance attribute Private Type reference (TYPE) ISHMED_T_DPLAN_AUTH_SNAPSHOT Snapshot Table 20021024
11 GT_STRUCT_N1PLATH Instance attribute Private Type reference (TYPE) ISH_NAMETAB_TAB Structure of Table N1PLATH 20021007
12 GT_STRUCT_RN1PLATH Instance attribute Private Type reference (TYPE) ISH_NAMETAB_TAB Structure of Table for Entry 20021007
13 G_ACTIVE Instance attribute Private Attribute reference (LIKE) 20021024
14 G_CONSTRUCT Static Attribute Private Type reference (TYPE) ISH_ON_OFF Constructor can be Called ON/OFF 20021004
15 G_MODE Instance attribute Private Attribute reference (LIKE) 20021004
16 G_N1PLATH Instance attribute Private Type reference (TYPE) N1PLATH Day-Related Planning Authority 20021004
17 G_OLD_N1PLATH Instance attribute Private Type reference (TYPE) N1PLATH Day-Related Planning Authority 20021004
18 G_TMP_PLAID Static Attribute Private Type reference (TYPE) N1PLATH-PLAID Class-Wide Counter for PLAID 20021004
19 OFF Instance attribute Public Attribute reference (LIKE) 20021004
20 ON Instance attribute Public Attribute reference (LIKE) 20021004
21 TRUE Instance attribute Public Attribute reference (LIKE) 20021004
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DATA_KEY Static method Public Method Compile the Data Key From the Key String 20021004
2 BUILD_KEY_STRING Static method Public Method Compile the Key for Methods from the Data Key 20021004
3 CHANGE Instance method Public Method Change Object Attributes 20021007
4 CHECK Instance method Public Method Perform Check 20021007
5 CHECK_CHANGES Instance method Public Method Check for Changes 20021007
6 CHECK_OU Instance method Private Method Check Organizational Unit 20021024
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021004
8 CONVERT_FIELDNAME Instance method Public Method Convert Field Names N1PLATH <-> RN1PLATH 20021007
9 CREATE Static method Public Method Create New Day-Related Planning Authority 20021004
10 DELETE Instance method Public Method Physically Delete Day-Related Planning Authority 20021004
11 DESTROY Instance method Public Method 20021004
12 FILL_DAYREF_PLAN_AUTH Instance method Private Method Complete Data 20021008
13 GET_DATA Instance method Public Method Get Entry Data 20021004
14 GET_KEY_STRING Instance method Public Method 20021004
15 GET_TYPE Instance method Public Method 20031201
16 INITIALIZE Instance method Public Method Initialize Complete Object 20021004
17 IS_A Instance method Public Method 20031201
18 IS_CANCELLED Instance method Public Method 20021004
19 IS_DAYREF_PLAN_AUTH_ACTIVE Instance method Public Method Day-Related Planning Authority Active ON/OFF 20021024
20 IS_INHERITED_FROM Instance method Public Method 20031201
21 IS_IN_DATABASE Static method Public Method Check Whether Entry ALready Exists in Database 20021004
22 IS_NEW Instance method Public Method 20021004
23 LOAD Static method Public Method Instantiate Existing Day-Related Planning Authority 20021004
24 REFRESH Instance method Public Method 20021004
25 SAVE Instance method Public Method Save Entry 20021007
26 SAVE_INTERNAL Instance method Private Method Internal SAVE. Called From "Normal" SAVE. 20021007
27 SELECT_DAYREF_PLAN_AUTH Static method Public Method Read Data from Database (with Buffering) 20021004
28 SNAPSHOT Instance method Public Method 20021004
29 UNDO Instance method Public Method 20021004
Events
Class CL_ISHMED_DAYREF_PLAN_AUTH has no event.
Types
Class CL_ISHMED_DAYREF_PLAN_AUTH has no local type.
Method Signatures

Method BUILD_DATA_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20021004
2 Exporting E_PLAID Value transfer Type reference (TYPE) N1PLAID Identifikation 20021004
3 Importing I_KEY Value transfer Type reference (TYPE) STRING Key 20021004

Method BUILD_DATA_KEY on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method BUILD_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEY Value transfer Type reference (TYPE) STRING Key 20021004
2 Importing I_MANDT Value transfer Type reference (TYPE) N1PLATH-MANDT Mandant 20021004
3 Importing I_PLAID Value transfer Type reference (TYPE) N1PLATH-PLAID Identifikation 20021004

Method BUILD_KEY_STRING on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20021007
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021007
3 Importing I_DAYREF_PLAN_AUTH Value transfer Type reference (TYPE) RN1PLATH tagesbez. Planungsautorität (Änderungsstruktur) 20021007

Method CHANGE on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20021007
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021007
3 Importing I_FILL_DAYREF_PLAN_AUTH Value transfer Type reference (TYPE) ISH_ON_OFF Sämtliche Daten des Eintrages befüllen 20021007
4 Importing I_WHAT_TO_CHECK Value transfer Type reference (TYPE) RN1PLATH Zu prüfenden Felder 20021007

Method CHECK on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method CHECK_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz für das Fehlerhandling 20021007
2 Exporting E_DAYREF_PLAN_AUTH Value transfer Type reference (TYPE) RN1PLATH tagesbez. Planungsautorität 20021007
3 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS Ist Objekt neu ('I') oder geändert ('U') usw. 20021007
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021007

Method CHECK_CHANGES on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method CHECK_OU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Klasse zur Fehlerabarbeitung 20021024
2 Exporting E_NORG Value transfer Type reference (TYPE) NORG Daten zur Organisationseinheit 20021024
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021024
4 Importing I_EINRI Value transfer Type reference (TYPE) EINRI Einrichtung 20021024
5 Importing I_FIELD Value transfer Type reference (TYPE) BAPI_FLD Feld im Parameter 20021024
6 Importing I_ORGID Value transfer Type reference (TYPE) ORGID Identifikation der Organisationseinheit 20021024
7 Importing I_ORGID_DB Value transfer Type reference (TYPE) ORGID Identifikation der Organisationseinheit 20021024
8 Importing I_PARA Value transfer Type reference (TYPE) BAPI_PARAM Parametername 20021024
9 Importing I_ROW Value transfer Type reference (TYPE) BAPI_LINE Zeile im Parameter 20021024
10 Importing I_VALDT Value transfer Type reference (TYPE) D Gültigkeitsdatum 20021024

Method CHECK_OU on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20021004
2 Importing I_N1PLATH Value transfer Type reference (TYPE) N1PLATH Daten der tagesbez. Planungsautorität 20021004
3 Importing I_PLAID Value transfer Type reference (TYPE) N1PLAID Identifikation 20021004
# Exception Resumable Description Created on
1 INSTANCE_NOT_POSSIBLE Instanzierung des Objektes nicht möglich (storniert!?) 20021004
2 RECORD_NOT_FOUND Daten (N1PLATH) konnten nicht gefunden werden 20021004
3 WRONG_INPUT Fehlende bzw. fehlerhafte Datenübergabe 20021004

Method CONVERT_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FNAME Value transfer Type reference (TYPE) FIELDNAME Feldname der Struktur, in die konvertiert wird 20021007
2 Exporting E_FNAME_X Value transfer Type reference (TYPE) FIELDNAME Feldname des passenden X-Feldes 20021007
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021007
4 Importing I_N1PLATH_FNAME Value transfer Type reference (TYPE) FIELDNAME Feldname der N1PLATH-Struktur 20021007
5 Importing I_RN1PLATH_FNAME Value transfer Type reference (TYPE) FIELDNAME Feldname der RN1PLATH-Struktur 20021007

Method CONVERT_FIELDNAME on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz für das Fehlerhandling 20021004
2 Exporting E_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DAYREF_PLAN_AUTH Instanz der tagesbez. Planungsautorität 20021004
3 Exporting E_INTERFACE Value transfer Object reference (TYPE REF TO) IF_ISHMED_MASTER_DATA Instanz als Interfacereferenz 20021004
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021004
5 Importing I_N1PLATH Value transfer Type reference (TYPE) N1PLATH Daten der tagesbez. Planungsautorität 20021004

Method CREATE on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20021004
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021004

Method DELETE on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method DESTROY Signature

Method DESTROY on class CL_ISHMED_DAYREF_PLAN_AUTH has no parameter.
Method DESTROY on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method FILL_DAYREF_PLAN_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20021008
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021008

Method FILL_DAYREF_PLAN_AUTH on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz für das Fehlerhandling 20021004
2 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Objekt (=Instanz) aktiv ON/OFF 20021024
3 Exporting E_MODE Value transfer Type reference (TYPE) ISH_MODUS Bearbeitungsmodus 20021004
4 Exporting E_N1PLATH Value transfer Type reference (TYPE) N1PLATH tagesbez. Planungsautorität 20021004
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021004
6 Importing I_FILL Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Sämtliche Felder des Eintrages befüllen ON / OFF 20021004

Method GET_DATA on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method GET_KEY_STRING Signature

Method GET_KEY_STRING on class CL_ISHMED_DAYREF_PLAN_AUTH has no parameter.
Method GET_KEY_STRING on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method GET_TYPE Signature

Method GET_TYPE on class CL_ISHMED_DAYREF_PLAN_AUTH has no parameter.
Method GET_TYPE on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MANDT Value transfer Type reference (TYPE) N1PLATH-MANDT Mandant 20021004

Method INITIALIZE on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method IS_A Signature

Method IS_A on class CL_ISHMED_DAYREF_PLAN_AUTH has no parameter.
Method IS_A on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method IS_CANCELLED Signature

Method IS_CANCELLED on class CL_ISHMED_DAYREF_PLAN_AUTH has no parameter.
Method IS_CANCELLED on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method IS_DAYREF_PLAN_AUTH_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Eintrag aktiv / inaktiv 20021024

Method IS_DAYREF_PLAN_AUTH_ACTIVE on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method IS_INHERITED_FROM Signature

Method IS_INHERITED_FROM on class CL_ISHMED_DAYREF_PLAN_AUTH has no parameter.
Method IS_INHERITED_FROM on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method IS_IN_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EXIST Value transfer Type reference (TYPE) ISH_ON_OFF Eintrag existiert / existiert nicht 20021004
2 Importing I_PLAID Value transfer Type reference (TYPE) N1PLATH-PLAID Identifikation 20021004

Method IS_IN_DATABASE on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method IS_NEW Signature

Method IS_NEW on class CL_ISHMED_DAYREF_PLAN_AUTH has no parameter.
Method IS_NEW on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz für das Fehlerhandling 20021004
2 Exporting E_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DAYREF_PLAN_AUTH Instanz der tagesbez. Planungsautorität 20021004
3 Exporting E_INTERFACE Value transfer Object reference (TYPE REF TO) IF_ISHMED_MASTER_DATA Instanz als Interfacereferenz 20021004
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021004
5 Importing I_MANDT Value transfer Type reference (TYPE) MANDT Mandant 20021004
6 Importing I_PLAID Value transfer Type reference (TYPE) N1PLAID Identifikation 20021004

Method LOAD on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method REFRESH Signature

Method REFRESH on class CL_ISHMED_DAYREF_PLAN_AUTH has no parameter.
Method REFRESH on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20021007
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021007
3 Importing I_TCODE Value transfer Type reference (TYPE) SY-TCODE SY-TCODE Transaktionscode 20021007
4 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF OFF Testrun: kein Verbuchen 20021007

Method SAVE on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method SAVE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20021007
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021007
3 Importing I_TCODE Value transfer Type reference (TYPE) SY-TCODE SY-TCODE Transaktionscode 20021007
4 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF OFF Testrun: kein Verbuchen 20021007

Method SAVE_INTERNAL on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method SELECT_DAYREF_PLAN_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz für das Fehlerhandling 20021004
2 Exporting E_N1PLATH Value transfer Type reference (TYPE) N1PLATH tagesbez. Planungsautorität 20021004
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021004
4 Importing I_PLAID Value transfer Type reference (TYPE) N1PLAID Identifikation 20021004
5 Importing I_REFRESH_BUFFER Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Puffer für diese PLAID auffrischen ('C'...Clear, 'R'...Read 20021004

Method SELECT_DAYREF_PLAN_AUTH on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method SNAPSHOT Signature

Method SNAPSHOT on class CL_ISHMED_DAYREF_PLAN_AUTH has no parameter.
Method SNAPSHOT on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.

Method UNDO Signature

Method UNDO on class CL_ISHMED_DAYREF_PLAN_AUTH has no parameter.
Method UNDO on class CL_ISHMED_DAYREF_PLAN_AUTH has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 471