SAP ABAP Class CL_HRPIQ00ACAD_CALENDAR_BUFFER (Buffer Dates from Academic Calendar)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AD (Application Component) Administration
     PMIQ (Package) Campus Management
Properties
Class CL_HRPIQ00ACAD_CALENDAR_BUFFER  
Short Description Buffer Dates from Academic Calendar    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PMIQ   Campus Management 
Created 20040601   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no forward declaration.
Interfaces
Class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no interface implemented.
Friends
Class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_1750 Constant Public Type reference (TYPE) PLOG-INFTY '1750' Planning Status 20040601
2 MC_ISTAT Constant Public Type reference (TYPE) ISTAT_D '1' Planning Status 20040601
3 MS_CA_OBJECT Instance attribute Public Type reference (TYPE) HROBJECT CA Object 20040601
4 MT_P1750 Instance attribute Private Type reference (TYPE) P1750_T Infotype 1750 20040601
5 MT_T1750 Instance attribute Private Type reference (TYPE) TY_T1750_TAB Dates in Academic Calendar 20040601
6 MT_TIMESEQ Instance attribute Public Type reference (TYPE) TY_TIMESEQ_TAB Time Limit Sequences from IMG 20040601
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Create Instance for CS Object 20040601
2 DEQUEUE_CA_OBJECT Instance method Private Method Unlock CA Object 20040601
3 ENQUEUE_CA_OBJECT Instance method Private Method Lock CA Object 20040601
4 GET_TIMELIMITS Instance method Public Method Get All Date Information 20040601
5 INIT_BUFFER Instance method Private Method Initialize Buffer 20040601
6 READ_ALL_TIMELIMITS Instance method Private Method Read All Date Information 20040601
7 READ_TIMELIMITSEQ Instance method Private Method Buffer Information on Time Limit Sequences 20040601
8 SET_TIMELIMIT_INDEX Instance method Private Method Set Index per Date 20040601
Events
Class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T1750 Public Type reference (TYPE) PT1750 20040601
2 TY_T1750_TAB Public See coding 20040601 ty_t1750_tab TYPE STANDARD TABLE OF ty_t1750
3 TY_TIMESEQ_TAB Public See coding 20040601 ty_timeseq_tab TYPE STANDARD TABLE OF piq_all_timesequence
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CA_OBJECT Call by reference Type reference (TYPE) HROBJECT Objekt ID des akad. Kalenders 20040601
2 Importing IV_ENQUEUE_OBJECT Call by reference Type reference (TYPE) XFELD 'X' 'X': setze Sperre 20040601
# Exception Resumable Description Created on
1 ENQUEUE_FAILED Objekt konnte nicht gesperrt werden 20040601

Method DEQUEUE_CA_OBJECT Signature

Method DEQUEUE_CA_OBJECT on class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no parameter.
# Exception Resumable Description Created on
1 DEQUEUE_FAILED Sperre konnte nicht aufgehoben werden 20040601

Method ENQUEUE_CA_OBJECT Signature

Method ENQUEUE_CA_OBJECT on class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no parameter.
# Exception Resumable Description Created on
1 ENQUEUE_FAILED Objekt konnte nicht gespert werden 20040601

Method GET_TIMELIMITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFTY Call by reference Type reference (TYPE) P1750_T Tabellentyp zur Struktur P1750 20040601
2 Exporting ET_TIMELIMITS Call by reference Type reference (TYPE) TY_T1750_TAB Termininformationen 20040601

Method GET_TIMELIMITS on class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no exception.

Method INIT_BUFFER Signature

Method INIT_BUFFER on class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no parameter.
Method INIT_BUFFER on class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no exception.

Method READ_ALL_TIMELIMITS Signature

Method READ_ALL_TIMELIMITS on class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no parameter.
Method READ_ALL_TIMELIMITS on class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no exception.

Method READ_TIMELIMITSEQ Signature

Method READ_TIMELIMITSEQ on class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no parameter.
Method READ_TIMELIMITSEQ on class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no exception.

Method SET_TIMELIMIT_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_INDEX Call by reference Type reference (TYPE) SY-TABIX Zeilenindex 20040601
2 Importing IS_T1750 Call by reference Type reference (TYPE) TY_T1750 20040601

Method SET_TIMELIMIT_INDEX on class CL_HRPIQ00ACAD_CALENDAR_BUFFER has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 473