SAP ABAP Class CL_MSS_CAT_APPR_TIME_RECORD (Working Time in Approval Buffer)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   CA-TS (Application Component) Time Sheet
     PAOC_CATS_APPR_BUSINESS_LAYER (Package) CATS Consolidation Approval: Business Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MSS_CAT_APPR_TIME_RECORD Access to Business Layer Working Time 20041103
Properties
Class CL_MSS_CAT_APPR_TIME_RECORD  
Short Description Working Time in Approval Buffer    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_CATS_APPR_BUSINESS_LAYER   CATS Consolidation Approval: Business Layer 
Created 20041103   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_MSS_CAT_APPR_BL_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_MSS_CAT_APPR_TIME_RECORD Access to Business Layer Working Time 20041103
Friends
Class CL_MSS_CAT_APPR_TIME_RECORD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_CATSDB_EXT Instance attribute Private Type reference (TYPE) CATSDB_EXT CATS: CATSDB Extended with Additional Information 20041103
2 GS_CATSDB_EXT_IN_SYNC Instance attribute Private Type reference (TYPE) CATSDB_EXT CATS: CATSDB Extended with Additional Information 20041103
3 GT_F4_REJECTION_REASON Static Attribute Private Type reference (TYPE) HRMSS_CAT_APPR_REJ_REASON_T Access to Buffer Functions 20041103
4 GT_LONGTEXT Instance attribute Private Type reference (TYPE) RHXSS_CAT_LONGTEXT_T Long Text Table 20041103
5 GT_LONGTEXT_IN_SYNC Instance attribute Private Type reference (TYPE) RHXSS_CAT_LONGTEXT_T Long Text Table 20041103
6 GV_CURRENT_REASON Instance attribute Private Type reference (TYPE) CATSREASON Time Sheet Cell 20041103
7 GV_CURRENT_REASON_TEXT Instance attribute Private Type reference (TYPE) CATSRETEXT Text for Rejection Reason 20041203
8 GV_CURRENT_RECID Static Attribute Private Type reference (TYPE) XSS_CAT_RECID Unique Record ID of Working Time 20041103
9 GV_INTERNAL_STATUS Instance attribute Public Type reference (TYPE) MSS_CAT_APPR_BUFFER_STATUS Buffer Status of an Approval Record 20041103
10 GV_RECID Instance attribute Private Type reference (TYPE) XSS_CAT_RECID Unique Record ID of Working Time 20041103
11 GV_REJ_REASONS_READ Static Attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20041103
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_TO_EXT Instance method Private Method Conversion of Logistics Fields in External Display 20041103
2 GET_BWGRL_OUT Instance method Public Method 20041103
3 GET_CATSAMOUNT_OUT Instance method Public Method 20041103
4 GET_CATSDB_EXT Instance method Public Method 20041103
5 GET_CATSDB_STATUS Instance method Public Method 20041103
6 GET_CATSHOURS_OUT Instance method Public Method 20041103
7 GET_CATSQUANTITY_OUT Instance method Public Method 20041103
8 GET_COUNTER Instance method Public Method 20041103
9 GET_INSTANCE Static method Public Method Gets Instance of Class 20041103
10 GET_INT_STATUS Instance method Public Method 20041103
11 GET_LONGTEXT Instance method Public Method 20041103
12 GET_NEXT_RECID Static method Private Method Gets Current RECID 20041103
13 GET_PERNR Instance method Public Method 20041103
14 GET_PRICE_OUT Instance method Public Method 20041103
15 GET_REASON Instance method Public Method 20041103
16 GET_RECID Instance method Public Method 20041103
17 GET_REFCOUNTER Instance method Public Method 20041119
18 GET_WORKDATE Instance method Public Method 20041103
19 READ_REJECTION_REASONS Static method Private Method Reads Rejection Reasons from DB 20041103
20 RESET Instance method Public Method 20041103
21 SET_APPROVAL Instance method Public Method 20041103
22 SET_CATSDB_EXT Instance method Public Method Sets Attribute GS_CATSDB_EXT 20041103
23 SET_CATSDB_EXT_SYNC Instance method Public Method Sets Attribute GS_CATSDB_EXT on Setting the Lock 20041103
24 SET_INT_STATUS Instance method Public Method Sets Internal Status 20041103
25 SET_KEEP Instance method Public Method 20041103
26 SET_LONGTEXT Instance method Public Method Sets the Long Text 20041103
27 SET_LONGTEXT_SYNC Instance method Public Method Sets Long Text at Time of Lock 20041103
28 SET_REASON Instance method Public Method 20041103
29 SET_REJECTION Instance method Public Method 20041103
30 SYNCHRONIZE Instance method Public Method Compares Working Time with State After Lock 20041103
Events
Class CL_MSS_CAT_APPR_TIME_RECORD has no event.
Types
Class CL_MSS_CAT_APPR_TIME_RECORD has no local type.
Method Signatures

Method CONVERT_TO_EXT Signature

Method CONVERT_TO_EXT on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
# Exception Resumable Description Created on
1 CONVERSION_ERROR Ausnahme bei der Konvertierung von Logistik-Feldern 20041103

Method GET_BWGRL_OUT Signature

Method GET_BWGRL_OUT on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_BWGRL_OUT on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_CATSAMOUNT_OUT Signature

Method GET_CATSAMOUNT_OUT on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_CATSAMOUNT_OUT on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_CATSDB_EXT Signature

Method GET_CATSDB_EXT on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_CATSDB_EXT on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_CATSDB_STATUS Signature

Method GET_CATSDB_STATUS on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_CATSDB_STATUS on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_CATSHOURS_OUT Signature

Method GET_CATSHOURS_OUT on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_CATSHOURS_OUT on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_CATSQUANTITY_OUT Signature

Method GET_CATSQUANTITY_OUT on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_CATSQUANTITY_OUT on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_COUNTER Signature

Method GET_COUNTER on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_COUNTER on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CATSDB_EXT Call by reference Type reference (TYPE) CATSDB_EXT CATS: CATSDB erweitert mit Zusatzinformationen 20041103
2 Importing IT_LONGTEXT Call by reference Type reference (TYPE) RHXSS_CAT_LONGTEXT_T Langtext-Tabelle 20041103
3 Returning RREF_TIME_RECORD Value transfer Object reference (TYPE REF TO) CL_MSS_CAT_APPR_TIME_RECORD Arbeitszeit im Genehmigungs-Puffer 20041103

Method GET_INSTANCE on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_INT_STATUS Signature

Method GET_INT_STATUS on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_INT_STATUS on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_LONGTEXT Signature

Method GET_LONGTEXT on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_LONGTEXT on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_NEXT_RECID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RECID Value transfer Type reference (TYPE) XSS_CAT_RECID Eindeutige Satzkennung einer Arbeitszeit 20041103

Method GET_NEXT_RECID on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_PERNR Signature

Method GET_PERNR on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_PERNR on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_PRICE_OUT Signature

Method GET_PRICE_OUT on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_PRICE_OUT on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_REASON Signature

Method GET_REASON on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_REASON on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_RECID Signature

Method GET_RECID on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_RECID on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_REFCOUNTER Signature

Method GET_REFCOUNTER on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_REFCOUNTER on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method GET_WORKDATE Signature

Method GET_WORKDATE on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method GET_WORKDATE on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method READ_REJECTION_REASONS Signature

Method READ_REJECTION_REASONS on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method READ_REJECTION_REASONS on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method RESET Signature

Method RESET on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method RESET on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method SET_APPROVAL Signature

Method SET_APPROVAL on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method SET_APPROVAL on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method SET_CATSDB_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CATSDB_EXT Call by reference Type reference (TYPE) CATSDB_EXT CATS: CATSDB erweitert mit Zusatzinformationen 20041103

Method SET_CATSDB_EXT on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method SET_CATSDB_EXT_SYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CATSDB_EXT Call by reference Type reference (TYPE) CATSDB_EXT CATS: CATSDB erweitert mit Zusatzinformationen 20041103

Method SET_CATSDB_EXT_SYNC on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method SET_INT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATUS Call by reference Type reference (TYPE) MSS_CAT_APPR_BUFFER_STATUS Puffer-Status eines Genehmigungssatzes 20041103

Method SET_INT_STATUS on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method SET_KEEP Signature

Method SET_KEEP on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method SET_KEEP on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method SET_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LONGTEXT Call by reference Type reference (TYPE) RHXSS_CAT_LONGTEXT_T Langtext-Tabelle 20041103

Method SET_LONGTEXT on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method SET_LONGTEXT_SYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LONGTEXT Call by reference Type reference (TYPE) RHXSS_CAT_LONGTEXT_T Langtext-Tabelle 20041103

Method SET_LONGTEXT_SYNC on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method SET_REASON Signature

Method SET_REASON on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method SET_REASON on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method SET_REJECTION Signature

Method SET_REJECTION on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method SET_REJECTION on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.

Method SYNCHRONIZE Signature

Method SYNCHRONIZE on class CL_MSS_CAT_APPR_TIME_RECORD has no parameter.
Method SYNCHRONIZE on class CL_MSS_CAT_APPR_TIME_RECORD has no exception.
History
Last changed by/on SAP  20050109 
SAP Release Created in 600