SAP ABAP Class CL_BUP_HOUR_INTERFACE (BP: Interface for operating hours)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-BP (Application Component) SAP Business Partner
     BUPA_HOUR_IPI (Package) SAP Businesspartner: Business Hours (IPI)
Properties
Class CL_BUP_HOUR_INTERFACE  
Short Description BP: Interface for operating hours    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BUPA_HOUR_IPI   SAP Businesspartner: Business Hours (IPI) 
Created 20060209   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUP_HOUR_INTERFACE has no forward declaration.
Interfaces
Class CL_BUP_HOUR_INTERFACE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_BUP_HOUR 20060303 BP: Segment Business Hours
Attributes
Class CL_BUP_HOUR_INTERFACE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_COMMIT Instance method Protected Method After Save 20060306
2 AFTER_FAILED_SAVE Instance method Protected Method After Failed Save 20060307
3 CHECK Instance method Protected Method Do checks 20060307
4 CHECK_BEFORE_FINALIZE Instance method Protected Method Check Payment Cards to Be Saved 20060307
5 CHECK_BEFORE_SAVE Instance method Protected Method Last Check Before Saving 20060307
6 CLEANUP Instance method Protected Method Delete Memories Completely 20060307
7 COMPLETE_HOUR_DATA Instance method Protected Method Complete business hour data 20060303
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060303
9 DO_SAVE Instance method Protected Method Save Payment Card 20060307
10 FINALIZE Instance method Protected Method Complete Data Before Saving 20060307
11 MODIFY Instance method Protected Method Modify data 20060307
Events
Class CL_BUP_HOUR_INTERFACE has no event.
Types
Class CL_BUP_HOUR_INTERFACE has no local type.
Method Signatures

Method AFTER_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060306
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060306

Method AFTER_COMMIT on class CL_BUP_HOUR_INTERFACE has no exception.

Method AFTER_FAILED_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060307
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060307

Method AFTER_FAILED_SAVE on class CL_BUP_HOUR_INTERFACE has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060307
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_CMD_APPLLOG_PROVIDER Interface for Reading Log Messages 20060307

Method CHECK on class CL_BUP_HOUR_INTERFACE has no exception.

Method CHECK_BEFORE_FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060307
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060307

Method CHECK_BEFORE_FINALIZE on class CL_BUP_HOUR_INTERFACE has no exception.

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060307
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060307

Method CHECK_BEFORE_SAVE on class CL_BUP_HOUR_INTERFACE has no exception.

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060307

Method CLEANUP on class CL_BUP_HOUR_INTERFACE has no exception.

Method COMPLETE_HOUR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) BUP_T_HOUR_DATA BP: Data of segment operating hours 20060303

Method COMPLETE_HOUR_DATA on class CL_BUP_HOUR_INTERFACE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BUP_HOUR_INTERFACE has no parameter.
Method CONSTRUCTOR on class CL_BUP_HOUR_INTERFACE has no exception.

Method DO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060307
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060307

Method DO_SAVE on class CL_BUP_HOUR_INTERFACE has no exception.

Method FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP BP: Changes to Segments 20060307
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060307
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) CL_CMD_APPLLOG Application Log 20060307

Method FINALIZE on class CL_BUP_HOUR_INTERFACE has no exception.

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MODIFICATION Call by reference Type reference (TYPE) BUP_S_HOUR_MODIFICATION BP: Modifications to Business Hours 20060307
2 Changing CT_WORK_IMAGE Call by reference Type reference (TYPE) BUP_TS_HOUR_DATA BP: Data of segment Business Hours 20060307
3 Exporting ES_CHANGED Call by reference Type reference (TYPE) BUP_S_CHANGED SAP BP: Changes to Segments 20060307
4 Exporting ET_CHANGED_FIELDS Call by reference Type reference (TYPE) BUP_T_FIELDNAMES BP: Field Names 20060307
5 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060307

Method MODIFY on class CL_BUP_HOUR_INTERFACE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710