SAP ABAP Interface IF_REBD_VALID_PERIOD_MNGR (Object-Period Manager)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-BD (Application Component) Basic Data
     RE_BD_CA (Package) RE: Cross Application Master Data
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_REBD_VALID_PERIOD_MNGR Object-Period Manager 20040315
Properties
Interface IF_REBD_VALID_PERIOD_MNGR  
Short Description Object-Period Manager    
General Data
Package RE_BD_CA   RE: Cross Application Master Data 
Created 20040315   SAP 
Last changed 20131127   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 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 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 20040315
Friends
Interface IF_REBD_VALID_PERIOD_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) 20040315
2 MD_CHECKED_WITH_PARENT Instance attribute Public Type reference (TYPE) ABAP_BOOL Checks Object for New Parent Period 20130816
3 MF_ARCHIVED Instance attribute Public Attribute reference (LIKE) 20050225
4 MF_AUTH_CHECK Instance attribute Public Attribute reference (LIKE) 20040315
5 MF_ENQUEUE Instance attribute Public Attribute reference (LIKE) 20040315
6 MO_PARENT Instance attribute Public Object reference (TYPE REF TO) IF_REBD_HAS_VALID_PERIOD Object with Validity Period 20040315
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Public Method 20040315
2 CHECK_ALL Instance method Public Method 20040315
3 CHECK_CHANGE_POSSIBLE Instance method Public Method Check If Change Is Allowed 20040423
4 CHECK_VALID_PERIOD Instance method Public Method Checks Validity Period of Object 20040315
5 FREE Instance method Public Method 20040315
6 GET_CHECKED_WITH_PARENT Instance method Public Method Returns the "Checks Object for New Parent Period" Indicator 20130816
7 GET_CHILDREN Instance method Public Method 20050225
8 GET_EXTENSION Instance method Public Method 20050225
9 GET_FIELDSTATUS Instance method Public Method 20050225
10 GET_VALID_PERIOD Instance method Public Method Gets the Validity of the Object [Final] 20040315
11 GET_VALID_PERIOD_WITH_PARENT Instance method Public Method Compares Period with Parent Object [Final] 20040315
12 INHERIT_VALID_PERIOD Instance method Public Method Inherit Validity Period from Superordinate Object 20040315
13 INIT_BY_PARENT Instance method Public Method Initializes Manager via Superordinate Object 20040315
14 INIT_BY_TEMPLATE Instance method Public Method 20050225
15 IS_FIELDSTATUS_SET Instance method Public Method 20050225
16 IS_INHERITANCE_POSSIBLE Instance method Public Method Bool: Inheritance Not Possible (No Super. Object Exists) 20040315
17 IS_MODIFIED Instance method Public Method 20040315
18 IS_OK Instance method Public Method 20040315
19 IS_PERIOD_CHANGE_CRITICAL Instance method Public Method Bool: Change of Validity Period Is Critical 20040315
20 IS_VALIDFROM_INHERITED Instance method Public Method Bool: From-Date Is Inherited from Superordinate Object 20040315
21 IS_VALIDTO_INHERITED Instance method Public Method Bool: To-Date Is Inherited from Superordinate Object 20040315
22 IS_VALID_PERIOD_CHANGEABLE Instance method Public Method Bool: Validity Period Is Directly Modifiable 20040315
23 IS_VALID_PERIOD_INHERITED Instance method Public Method Bool: Validity Period Is Inherited Completely from Sup.Obj. 20040315
24 REGISTER_ALL_CHILDREN Instance method Public Method 20040315
25 RELEASE Instance method Public Method 20040315
26 SET_CHECKED_WITH_PARENT Instance method Public Method Changes the "Checks Object for New Parent Period" Indicator 20130816
27 SET_VALID_PERIOD Instance method Public Method Changes the Valdity Period [Abstract] 20040315
28 STORE Instance method Public Method 20040315
Events
# Event Type Visibility Description Created on
1 AFTER_CHANGE Instance Event
(0)
Public
(2)
After Change 20040315
2 AFTER_STORE Instance Event
(0)
Public
(2)
20050225
3 BEFORE_STORE Instance Event
(0)
Public
(2)
20050225
4 CHECK_BEFORE_CHANGE Instance Event
(0)
Public
(2)
Check Before Changing 20070216
5 ON_CHECK_ALL Instance Event
(0)
Public
(2)
20050225
Types
Interface IF_REBD_VALID_PERIOD_MNGR has no local type.
Method Signatures

Method ADD_CHILD Signature

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

Method CHECK_ALL Signature

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

Method CHECK_CHANGE_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_VALIDFROM_NEW Call by reference Type reference (TYPE) REBDVALIDFROM Neues Datum: Objekt gültig ab 20040423
2 Importing ID_VALIDFROM_OLD Call by reference Type reference (TYPE) REBDVALIDFROM Altes Datum: Objekt gültig ab 20040423
3 Importing ID_VALIDTO_NEW Call by reference Type reference (TYPE) REBDVALIDTO Neues Datum: Objekt gültig bis 20040423
4 Importing ID_VALIDTO_OLD Call by reference Type reference (TYPE) REBDVALIDTO Altes Datum: Objekt gültig bis 20040423
# Exception Resumable Description Created on
1 NOT_POSSIBLE Zeitraumänderung ist nicht möglich 20040423

Method CHECK_VALID_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20040315

Method CHECK_VALID_PERIOD on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method FREE Signature

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

Method GET_CHECKED_WITH_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CHECKED_WITH_PARENT Call by reference Type reference (TYPE) ABAP_BOOL Prüft Objekt auf neue Parent-Periode? 20130816

Method GET_CHECKED_WITH_PARENT on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method GET_CHILDREN Signature

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

Method GET_EXTENSION Signature

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

Method GET_FIELDSTATUS Signature

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

Method GET_VALID_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_VALIDFROM Call by reference Type reference (TYPE) RECADATEFROM Beginn des Zeitraums 20040315
2 Exporting ED_VALIDTO Call by reference Type reference (TYPE) RECADATETO Ende des Zeitraums 20040315
3 Importing IF_OBJECT_PERIOD Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Bool: Direkt auf Objekt gesetzter Zeitraum (ohne PARENT) 20040315
4 Importing IF_OLD Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Alte Werte 20051027

Method GET_VALID_PERIOD on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method GET_VALID_PERIOD_WITH_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_VALIDFROM Call by reference Type reference (TYPE) RECADATEFROM Datum: gültig ab 20040315
2 Changing CD_VALIDTO Call by reference Type reference (TYPE) RECADATETO Datum: gültig bis 20040315
3 Importing IF_OLD Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Alte Werte 20051027

Method GET_VALID_PERIOD_WITH_PARENT on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method INHERIT_VALID_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_INHERIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE TRUE=Erben, FALSE=direkt gesetzt 20040315
2 Importing IF_VALIDFROM Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Bool: Von-Datum erben 20040315
3 Importing IF_VALIDTO Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Bool: Bis-Datum erben 20040315

Method INHERIT_VALID_PERIOD on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method INIT_BY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) IF_REBD_HAS_VALID_PERIOD Objekt mit Gültigkeitszeitraum 20040315

Method INIT_BY_PARENT on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method INIT_BY_TEMPLATE Signature

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

Method IS_FIELDSTATUS_SET Signature

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

Method IS_INHERITANCE_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_POSSIBLE Value transfer Type reference (TYPE) ABAP_BOOL Bool: Vererbung möglich 20040315

Method IS_INHERITANCE_POSSIBLE on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method IS_MODIFIED Signature

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

Method IS_OK Signature

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

Method IS_PERIOD_CHANGE_CRITICAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_CRITICAL Value transfer Type reference (TYPE) ABAP_BOOL Bool: Änderung ist kritisch 20040315

Method IS_PERIOD_CHANGE_CRITICAL on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method IS_VALIDFROM_INHERITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_INHERITED Value transfer Type reference (TYPE) ABAP_BOOL Bool: Geerbt 20040315

Method IS_VALIDFROM_INHERITED on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method IS_VALIDTO_INHERITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_INHERITED Value transfer Type reference (TYPE) ABAP_BOOL Bool: Geerbt 20040315

Method IS_VALIDTO_INHERITED on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method IS_VALID_PERIOD_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_POSSIBLE Value transfer Type reference (TYPE) ABAP_BOOL Bool: Direkte Änderung möglich 20040315

Method IS_VALID_PERIOD_CHANGEABLE on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method IS_VALID_PERIOD_INHERITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_INHERITED Value transfer Type reference (TYPE) ABAP_BOOL Bool: Geerbt 20040315

Method IS_VALID_PERIOD_INHERITED on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method REGISTER_ALL_CHILDREN Signature

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

Method RELEASE Signature

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

Method SET_CHECKED_WITH_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CHECKED_WITH_PARENT Call by reference Type reference (TYPE) ABAP_BOOL Prüft Objekt auf neue Parent-Periode? 20130816

Method SET_CHECKED_WITH_PARENT on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method SET_VALID_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_VALIDFROM Call by reference Type reference (TYPE) REBDVALIDFROM Datum: Objekt gültig ab 20040315
2 Importing ID_VALIDTO Call by reference Type reference (TYPE) REBDVALIDTO Datum: Objekt gültig bis 20040315
3 Importing IF_NO_EVENT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Bool: Keine Event auslösen 20040315

Method SET_VALID_PERIOD on Interface IF_REBD_VALID_PERIOD_MNGR has no exception.

Method STORE Signature

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

Event AFTER_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_NEW_VALID_PERIOD Exporting Value transfer Type reference (TYPE) RECADATERANGE Zeitraum von-bis nach dem Ändern 20040315
2 IS_NEW_VALID_PERIOD_OBJECT Exporting Value transfer Type reference (TYPE) RECADATERANGE Zeitraum von-bis nach dem Ändern (Objekt - ohne Parent) 20040315
3 IS_OLD_VALID_PERIOD Exporting Value transfer Type reference (TYPE) RECADATERANGE Zeitraum von-bis vor dem Ändern 20040315
4 IS_OLD_VALID_PERIOD_OBJECT Exporting Value transfer Type reference (TYPE) RECADATERANGE Zeitraum von-bis vor dem Ändern (Objekt - ohne Parent) 20040315

Event AFTER_STORE Signature
Event AFTER_STORE on Interface IF_REBD_VALID_PERIOD_MNGR has no parameter.
Event BEFORE_STORE Signature
Event BEFORE_STORE on Interface IF_REBD_VALID_PERIOD_MNGR has no parameter.
Event CHECK_BEFORE_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ID_VALIDFROM_NEW Exporting Value transfer Type reference (TYPE) REBDVALIDFROM Neues Datum: Objekt gültig ab 20070216
2 ID_VALIDFROM_OLD Exporting Value transfer Type reference (TYPE) REBDVALIDFROM Altes Datum: Objekt gültig ab 20070216
3 ID_VALIDTO_NEW Exporting Value transfer Type reference (TYPE) REBDVALIDTO Neues Datum: Objekt gültig bis 20070216
4 ID_VALIDTO_OLD Exporting Value transfer Type reference (TYPE) REBDVALIDTO Altes Datum: Objekt gültig bis 20070216
5 IO_MSGLIST Exporting Value transfer Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20070216

Event ON_CHECK_ALL Signature
Event ON_CHECK_ALL on Interface IF_REBD_VALID_PERIOD_MNGR has no parameter.
History
Last changed by/on SAP  20131127 
SAP Release Created in 500