SAP ABAP Interface IF_RETM_SPECIFIC_TERM_MNGR (Concrete Clause Manager (VITMTERM))
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-CN (Application Component) Real Estate Contract
     RE_TM_CA (Package) RE: Cross Application Clauses
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_REAJ_TERM_MNGR Adjustment Rule for Contract/Rental Object - Manager 20020809
2 Interface composition (i COMPRISING i_ref)  IF_RESR_MSB_RULE_MNGR Peak Sales Rule 20020806
3 Interface composition (i COMPRISING i_ref)  IF_RESR_SB_RULE_MNGR Sales Rule 20020806
4 Interface composition (i COMPRISING i_ref)  IF_RETM_NOTICE_MNGR Notice Manager (VITMNT) 20020205
5 Interface composition (i COMPRISING i_ref)  IF_RETM_PERIOD_MNGR Term Manager 20020205
6 Interface composition (i COMPRISING i_ref)  IF_RETM_RENEWAL_MNGR Renewal Manager (VITMRN) 20020204
7 Interface composition (i COMPRISING i_ref)  IF_RETM_SPECIFIC_TD_TERM_MNGR Concrete Time-Dependent Term Manager 20030404
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RETM_SPECIFIC_TERM_MNGR Concrete Term Manager (VITMTERM): Standard Impl. 20010720
Properties
Interface IF_RETM_SPECIFIC_TERM_MNGR  
Short Description Concrete Clause Manager (VITMTERM)    
General Data
Package RE_TM_CA   RE: Cross Application Clauses 
Created 20010503   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RECA_STORABLE Object Can Be Stored 20010720
Friends
Interface IF_RETM_SPECIFIC_TERM_MNGR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_ACTIVITY Instance attribute Public Attribute reference (LIKE) 20010720
2 MD_TERMTYPE Instance attribute Public Type reference (TYPE) RETMTERMTYPE Term Category 20010810
3 MD_XTERMTYPE Instance attribute Public Type reference (TYPE) RETMXTERMTYPE Name of Term Category 20020919
4 MF_ARCHIVED Instance attribute Public Attribute reference (LIKE) 20021202
5 MF_AUTH_CHECK Instance attribute Public Attribute reference (LIKE) 20010720
6 MF_ENQUEUE Instance attribute Public Attribute reference (LIKE) 20010720
7 MO_PARENT Instance attribute Public Object reference (TYPE REF TO) IF_RETM_TERM_MNGR Superordinate object 20010720
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Public Method 20010720
2 CHECK_ALL Instance method Public Method 20010720
3 CHECK_KEY Instance method Public Method Checks If Entry Exists (Except.) [final] 20010720
4 CHECK_TERM Instance method Public Method Checks a Term [abstract] 20020909
5 COPY_TERM Instance method Public Method Copies the Term 20110526
6 COUNT Instance method Public Method Gets Number of Terms [final] 20010720
7 DELETE_OBJREL Instance method Public Method Deletes Object Assignment 20020426
8 EXISTS Instance method Public Method Checks if Term Exists (Y/N) [final] 20010720
9 EXISTS_ANY_OBJREL Instance method Public Method Is at Least One Object Assigned? [final] 20020426
10 FREE Instance method Public Method 20010720
11 GET_CHILDREN Instance method Public Method 20020301
12 GET_DATE_FOR_NEW_ENTRY Instance method Public Method Supplies "Valid-From" Date for a New Entry 20020315
13 GET_DEFAULT_TEXT Instance method Public Method Supplies Standard Term Text According to Detail Data 20020301
14 GET_EXTENSION Instance method Public Method 20030105
15 GET_FIELDSTATUS Instance method Public Method 20050225
16 GET_OBJREL_LIST Instance method Public Method Supplies List of Assigned Objects [final] 20020426
17 GET_OBJREL_LIST_BY_OBJNR Instance method Public Method Supplies List of Assigned Objects [final] 20080814
18 GET_TERMSUBTYPE Instance method Public Method Gets the Subtype for Term 20110526
19 GET_TERMSUBTYPES_FOR_INSERT Instance method Public Method Supplies All Permitted Subtypes for Insert 20020809
20 GET_TEXT Instance method Public Method Supplies Term Text [final] 20010720
21 GET_TIME_DEPENDENCY_IND Instance method Public Method Gets Indicator for Supported Time-Dependency [final] 20030406
22 HANDLE_AFTER_DELETE Instance method Public Method Event Handler "Term Header: After Deletion" 20020116
23 HANDLE_AFTER_INSERT Instance method Public Method Event Handler "Term Header: After Insertion" [abstract] 20020116
24 HANDLE_BEFORE_DELETE Instance method Public Method Event Handler "Term Header: Before Deletion" 20020116
25 HANDLE_BEFORE_INSERT Instance method Public Method Event Handler "Term Header: After Insertion" 20020116
26 INIT_BY_PARENT Instance method Public Method Initializes Manager via Superordinate Object [final] 20010720
27 INIT_BY_TEMPLATE Instance method Public Method 20020301
28 INSERT_OBJREL Instance method Public Method Adds Object Assignment 20020426
29 IS_DELETE_ALLOWED Instance method Public Method Is deleting an existing term allowed? 20020206
30 IS_FIELDSTATUS_SET Instance method Public Method 20050225
31 IS_INSERT_ALLOWED Instance method Public Method Is adding a new term allowed? 20020206
32 IS_MODIFIED Instance method Public Method 20010720
33 IS_OBJREL_ALLOWED Instance method Public Method Is Object Assignment for Term Permitted? [Final] 20020919
34 IS_OBLIGATORY Instance method Public Method Is Term Required? 20020206
35 IS_OK Instance method Public Method 20010810
36 REGISTER_ALL_CHILDREN Instance method Public Method 20020301
37 RELEASE Instance method Public Method 20010720
38 SET_OBJREL_LIST Instance method Public Method Changes List of Assigned Objects [final] 20020426
39 SET_TEXT Instance method Public Method Changes Term Text [final] 20020116
40 STORE Instance method Public Method 20010720
Events
# Event Type Visibility Description Created on
1 AFTER_STORE Instance Event
(0)
Public
(2)
20021202
2 BEFORE_STORE Instance Event
(0)
Public
(2)
20021202
3 ON_CHECK_ALL Instance Event
(0)
Public
(2)
20030105
Types
Interface IF_RETM_SPECIFIC_TERM_MNGR has no local type.
Method Signatures

Method ADD_CHILD Signature

Method ADD_CHILD on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method ADD_CHILD on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method CHECK_ALL Signature

Method CHECK_ALL on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method CHECK_ALL on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method CHECK_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020116
# Exception Resumable Description Created on
1 NOT_FOUND Klausel nicht gefunden 20010720

Method CHECK_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020909
2 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20020909

Method CHECK_TERM on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method COPY_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMNO_FROM Call by reference Type reference (TYPE) RETMTERMNO Von Klausel 20110526
2 Importing ID_TERMNO_TO Call by reference Type reference (TYPE) RETMTERMNO Nach der Klausel 20110526
# Exception Resumable Description Created on
1 ERROR Fehler beim Einfügen 20110526

Method COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_COUNT Value transfer Type reference (TYPE) I Anzahl 20010720

Method COUNT on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method DELETE_OBJREL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJREL Value transfer Type reference (TYPE) RETM_OBJREL Objektzuordnung 20020426
# Exception Resumable Description Created on
1 ERROR Fehler beim Löschen 20020426

Method EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020116
2 Returning RF_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL Klausel vorhanden? 20020206

Method EXISTS on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method EXISTS_ANY_OBJREL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020428
2 Returning RF_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL Ist mindestens ein Objekt zugeordnet? 20020426

Method EXISTS_ANY_OBJREL on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method FREE Signature

Method FREE on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method FREE on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method GET_CHILDREN Signature

Method GET_CHILDREN on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method GET_CHILDREN on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method GET_DATE_FOR_NEW_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020807
2 Returning RD_DATE Value transfer Type reference (TYPE) SYDATUM Datum für neuen Eintrag 20020315

Method GET_DATE_FOR_NEW_ENTRY on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method GET_DEFAULT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_TEXT Call by reference Type reference (TYPE) RETMXTERM Bezeichnung der Klausel 20020301
2 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020301
# Exception Resumable Description Created on
1 NOT_FOUND Klausel nicht gefunden 20020301

Method GET_EXTENSION Signature

Method GET_EXTENSION on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method GET_EXTENSION on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method GET_FIELDSTATUS Signature

Method GET_FIELDSTATUS on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method GET_FIELDSTATUS on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method GET_OBJREL_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_TM_OBJREL Objektzuordnung 20020426
2 Exporting ET_LIST_X Call by reference Type reference (TYPE) RE_T_TM_OBJREL_X Objektzuordnung und Zusatzfelder 20020426
3 Importing ID_LANGU Value transfer Type reference (TYPE) SYLANGU SY-LANGU Sprache 20020426
4 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020426
# Exception Resumable Description Created on
1 NOT_FOUND Klausel nicht gefunden 20020502

Method GET_OBJREL_LIST_BY_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_TM_OBJREL Objektzuordnung 20080814
2 Importing ID_OBJNR Value transfer Type reference (TYPE) RECAOBJNR Objektnummer 20080814
# Exception Resumable Description Created on
1 NOT_FOUND Klausel nicht gefunden 20080814

Method GET_TERMSUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_TERMSUBTYPE Call by reference Type reference (TYPE) RETMTERMSUBTYPE Subtyp der Klauselart 20110526
2 Importing ID_TERMNO Call by reference Type reference (TYPE) RETMTERMNO Nummer der Klausel 20110526
3 Importing ID_TERMTYPE Call by reference Type reference (TYPE) RETMTERMTYPE Klauselart 20110526

Method GET_TERMSUBTYPE on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method GET_TERMSUBTYPES_FOR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_TERMSUBTYPE Subtypen der Klauselart 20020809

Method GET_TERMSUBTYPES_FOR_INSERT on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_TEXT Call by reference Type reference (TYPE) RETMXTERM Bezeichnung der Klausel 20020206
2 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020116
# Exception Resumable Description Created on
1 NOT_FOUND Klausel nicht gefunden 20010720

Method GET_TIME_DEPENDENCY_IND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_TIMEDEPIND Value transfer Type reference (TYPE) RETMC_TERM_TYPE-TIMEDEPIND Art der Zeitabhängigkeit 20030406

Method GET_TIME_DEPENDENCY_IND on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method HANDLE_AFTER_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020116

Method HANDLE_AFTER_DELETE on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method HANDLE_AFTER_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020116
2 Importing ID_TERMSUBTYPE Value transfer Type reference (TYPE) RETMTERMSUBTYPE Subtyp der Klauselart 20020809

Method HANDLE_AFTER_INSERT on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method HANDLE_BEFORE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020116
# Exception Resumable Description Created on
1 CANCEL Löschen nicht zulässig 20020116

Method HANDLE_BEFORE_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMSUBTYPE Value transfer Type reference (TYPE) RETMTERMSUBTYPE Subtyp der Klauselart 20020809
# Exception Resumable Description Created on
1 CANCEL Einfügen nicht zulässig 20020116

Method INIT_BY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMTYPE Value transfer Type reference (TYPE) RETMTERMTYPE Klauselart 20010720
2 Importing IO_PARENT Value transfer Object reference (TYPE REF TO) IF_RETM_TERM_MNGR Übergeordnetes Objekt 20010720

Method INIT_BY_PARENT on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method INIT_BY_TEMPLATE Signature

Method INIT_BY_TEMPLATE on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method INIT_BY_TEMPLATE on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method INSERT_OBJREL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJREL Value transfer Type reference (TYPE) RETM_OBJREL Objektzuordnung 20020426
# Exception Resumable Description Created on
1 ERROR Fehler beim Einfügen 20020426

Method IS_DELETE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020206
2 Returning RF_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL Löschen zulässig? 20020206

Method IS_DELETE_ALLOWED on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method IS_FIELDSTATUS_SET Signature

Method IS_FIELDSTATUS_SET on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method IS_FIELDSTATUS_SET on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method IS_INSERT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL Einfügen zulässig? 20020206

Method IS_INSERT_ALLOWED on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method IS_MODIFIED Signature

Method IS_MODIFIED on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method IS_MODIFIED on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method IS_OBJREL_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL Objektzuordnung zulässig? 20020919

Method IS_OBJREL_ALLOWED on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method IS_OBLIGATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_OBLIGATORY Value transfer Type reference (TYPE) ABAP_BOOL Obligatorisch? 20020206

Method IS_OBLIGATORY on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method IS_OK Signature

Method IS_OK on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method IS_OK on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method REGISTER_ALL_CHILDREN Signature

Method REGISTER_ALL_CHILDREN on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method REGISTER_ALL_CHILDREN on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method RELEASE Signature

Method RELEASE on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method RELEASE on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.

Method SET_OBJREL_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020426
2 Importing IT_LIST Call by reference Type reference (TYPE) RE_T_TM_OBJREL Objektzuordnung 20020426
# Exception Resumable Description Created on
1 ERROR Fehler beim Ändern 20020426

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMNO Value transfer Type reference (TYPE) RETMTERMNO Nummer der Klausel 20020116
2 Importing ID_TEXT Value transfer Type reference (TYPE) RETMXTERM Bezeichnung der Klausel 20020116
# Exception Resumable Description Created on
1 NOT_FOUND Klausel nicht gefunden 20020116

Method STORE Signature

Method STORE on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Method STORE on Interface IF_RETM_SPECIFIC_TERM_MNGR has no exception.
Event Signatures

Event AFTER_STORE Signature
Event AFTER_STORE on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Event BEFORE_STORE Signature
Event BEFORE_STORE on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
Event ON_CHECK_ALL Signature
Event ON_CHECK_ALL on Interface IF_RETM_SPECIFIC_TERM_MNGR has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 110