SAP ABAP Class CL_REBD_VALID_PERIOD_CHECK (Check Routines for Online Object-Period Changes Check)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-BD (Application Component) Basic Data
     RE_BD_CA (Package) RE: Cross Application Master Data
Properties
Class CL_REBD_VALID_PERIOD_CHECK  
Short Description Check Routines for Online Object-Period Changes Check    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_BD_CA   RE: Cross Application Master Data 
Created 20040316   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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 REBD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REBD_VALID_PERIOD_CHECK has no interface implemented.
Friends
Class CL_REBD_VALID_PERIOD_CHECK has no friend class.
Attributes
Class CL_REBD_VALID_PERIOD_CHECK has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_NEW_VP_FOR_OBJECT Static method Public Method Check of New Period for a Business Object 20040316
2 _CHECK_NEW_VP_WITH_PARENT Static method Private Method Checks Object for New Parent Period 20040316
3 _GET_SUB_OBJECTS Static method Private Method Gets Subordinate Objects to Be Checked 20040316
Events
# Event Type Visibility Description Created on
1 VP_CHECK_BUSOBJ_ADD Static Event
(1)
Public
(2)
Period Check: Object Should Be Checked 20040316
2 VP_CHECK_BUSOBJ_END Static Event
(1)
Public
(2)
Period Check: Object Was Checked 20040316
3 VP_CHECK_BUSOBJ_START Static Event
(1)
Public
(2)
Period Check: Object Is Now Being Checked 20040316
4 VP_CHECK_FINISHED Static Event
(1)
Public
(2)
Period Check: Completely Ended 20040316
5 VP_CHECK_REFRESH Static Event
(1)
Public
(2)
Period Check: Time of Refresh 20040316
Types
Class CL_REBD_VALID_PERIOD_CHECK has no local type.
Method Signatures

Method CHECK_NEW_VP_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJNR_INVALID_AFTER Call by reference Type reference (TYPE) RE_T_OBJNR Fehlerhafte Objekte nach Änderung 20040316
2 Exporting ET_OBJNR_INVALID_BEFORE Call by reference Type reference (TYPE) RE_T_OBJNR Fehlerhafte Objekte vor Änderung 20040316
3 Importing ID_NEW_VALIDFROM Call by reference Type reference (TYPE) REBDVALIDFROM Datum: Gültig ab 20040316
4 Importing ID_NEW_VALIDTO Call by reference Type reference (TYPE) REBDVALIDTO Datum: Gültig bis 20040316
5 Importing IO_HAS_VALID_PERIOD Call by reference Object reference (TYPE REF TO) IF_REBD_HAS_VALID_PERIOD Objekt mit Gültigkeitszeitraum 20040316
6 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20040316

Method CHECK_NEW_VP_FOR_OBJECT on class CL_REBD_VALID_PERIOD_CHECK has no exception.

Method _CHECK_NEW_VP_WITH_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJNR_INVALID_AFTER Call by reference Type reference (TYPE) RE_T_OBJNR Fehlerhafte Objekte nach Änderung 20040316
2 Changing CT_OBJNR_INVALID_BEFORE Call by reference Type reference (TYPE) RE_T_OBJNR Fehlerhafte Objekte vor Änderung 20040316
3 Importing ID_NEW_PARENT_VALIDFROM Call by reference Type reference (TYPE) REBDVALIDFROM Datum: Gültig ab 20040316
4 Importing ID_NEW_PARENT_VALIDTO Call by reference Type reference (TYPE) REBDVALIDTO Datum: Gültig bis 20040316
5 Importing IO_HAS_VALID_PERIOD Call by reference Object reference (TYPE REF TO) IF_REBD_HAS_VALID_PERIOD Objekt mit Gültigkeitszeitraum 20040316
6 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20040316

Method _CHECK_NEW_VP_WITH_PARENT on class CL_REBD_VALID_PERIOD_CHECK has no exception.

Method _GET_SUB_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20040316
2 Returning RTO_BUSOBJ Value transfer Type reference (TYPE) RE_T_IF_RECA_BUS_OBJECT Untergeordnete zu prüfende Objekte 20040316

Method _GET_SUB_OBJECTS on class CL_REBD_VALID_PERIOD_CHECK has no exception.
Event Signatures

Event VP_CHECK_BUSOBJ_ADD Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IO_BUSOBJ Exporting Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20040316

Event VP_CHECK_BUSOBJ_END Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IF_ERROR_AFTER Exporting Value transfer Type reference (TYPE) ABAP_BOOL Bool: Objekt ist nachher fehlerhaft 20040316
2 IF_ERROR_BEFORE Exporting Value transfer Type reference (TYPE) ABAP_BOOL Bool: Objekt war vorher fehlerhaft 20040316
3 IO_BUSOBJ Exporting Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20040316

Event VP_CHECK_BUSOBJ_START Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ID_PARENT_VALIDFROM Exporting Value transfer Type reference (TYPE) REBDVALIDFROM Datum: Gültig ab 20040316
2 ID_PARENT_VALIDTO Exporting Value transfer Type reference (TYPE) REBDVALIDTO Datum: Gültig bis 20040316
3 IO_BUSOBJ Exporting Value transfer Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20040316

Event VP_CHECK_FINISHED Signature
Event VP_CHECK_FINISHED on class CL_REBD_VALID_PERIOD_CHECK has no parameter.
Event VP_CHECK_REFRESH Signature
Event VP_CHECK_REFRESH on class CL_REBD_VALID_PERIOD_CHECK has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 500