SAP ABAP Class CL_PT_MAINTAIN_T552A (CL_PT_MAINTAIN_T552A)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PT (Application Component) Personnel Time Management
     PT_TMW_BLP (Package) Time Manager's Workplace: Business Logic Processor
Properties
Class CL_PT_MAINTAIN_T552A  
Short Description CL_PT_MAINTAIN_T552A    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PT_TMW_BLP   Time Manager's Workplace: Business Logic Processor 
Created 20040318   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PT_MAINTAIN_T552A has no forward declaration.
Interfaces
Class CL_PT_MAINTAIN_T552A has no interface implemented.
Friends
Class CL_PT_MAINTAIN_T552A has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_BUFFERMODE Instance attribute Private Type reference (TYPE) C 20040415
2 M_INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_PT_MAINTAIN_T552A CL_PT_MAINTAIN_T552A 20040318
3 M_T508A Instance attribute Private See coding 20040325
4 M_T550A Instance attribute Private See coding 20040325
5 M_T552A Instance attribute Private See coding 20040318
6 M_T552A_DEL Instance attribute Private See coding 20040414
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE Instance method Public Method 20040318
2 CHECK_TPROG_CUST Instance method Private Method 20040318
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040318
4 CREATE Instance method Public Method 20040318
5 DELETE Instance method Public Method 20040414
6 DELETE_BUFFER_552A Instance method Private Method 20040414
7 GET_BUFFERMODE Instance method Private Method 20040415
8 GET_INSTANCE Static method Public Method 20040318
9 READ Instance method Public Method 20040318
10 READ_BUFFER_508A Instance method Public Method 20040329
11 READ_BUFFER_550A Instance method Public Method 20040329
12 READ_BUFFER_552A Instance method Public Method 20040325
13 SAVE Instance method Public Method 20040318
14 TRANSPORT Instance method Private Method Transport Connection for T552A 20110330
15 WRITE_BUFFER_552A Instance method Private Method 20040325
Events
Class CL_PT_MAINTAIN_T552A has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T552A_TAB_TYPE Public See coding 20040318 T552A_TAB_TYPE type table of t552a
Method Signatures

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_TPROG_ERROR_TAB Call by reference Type reference (TYPE) TIM_TPROG_TAB Arbeitszeitplantabelle 20040322
2 Importing P_TPROG_TAB Call by reference Type reference (TYPE) TIM_TPROG_TAB Monatsarbeitszeitplan 20040318

Method CHANGE on class CL_PT_MAINTAIN_T552A has no exception.

Method CHECK_TPROG_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_OK Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040322
2 Importing P_TPROG_ENTRY Call by reference Type reference (TYPE) TIM_TPROG_ENTRY Arbeitszeitplanstruktur 20040322

Method CHECK_TPROG_CUST on class CL_PT_MAINTAIN_T552A has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PT_MAINTAIN_T552A has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PT_MAINTAIN_T552A has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_KJAHR_FROM Value transfer Type reference (TYPE) KJAHR Speicherungsjahr 20040318
2 Importing P_KJAHR_TO Value transfer Type reference (TYPE) KJAHR Speicherungsjahr 20040318
3 Importing P_MOFID Value transfer Type reference (TYPE) HIDENT Feiertagskalender 20040318
4 Importing P_MONAT_FROM Value transfer Type reference (TYPE) MONAT Geschäftsmonat 20040318
5 Importing P_MONAT_TO Value transfer Type reference (TYPE) MONAT Geschäftsmonat 20040318
6 Importing P_MOSID Value transfer Type reference (TYPE) MOSID Gruppierung der Personalteilbereiche für Arbeitszeitpläne 20040318
7 Exporting P_OK Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040318
8 Importing P_SCHKZ Value transfer Type reference (TYPE) SCHKN Arbeitszeitplanregel 20040318
9 Exporting P_T552A Call by reference Type reference (TYPE) T552A_TAB_TYPE 20040402
10 Importing P_ZEITY Value transfer Type reference (TYPE) DZEITY Gruppierung der Mitarbeiterkreise für Arbeitszeitpläne 20040318

Method CREATE on class CL_PT_MAINTAIN_T552A has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_KJAHR_FROM Value transfer Type reference (TYPE) KJAHR Speicherungsjahr 20040414
2 Importing P_KJAHR_TO Value transfer Type reference (TYPE) KJAHR Speicherungsjahr 20040414
3 Importing P_MOFID Value transfer Type reference (TYPE) HIDENT Feiertagskalender 20040414
4 Importing P_MONAT_FROM Value transfer Type reference (TYPE) MONAT Geschäftsmonat 20040414
5 Importing P_MONAT_TO Value transfer Type reference (TYPE) MONAT Geschäftsmonat 20040414
6 Importing P_MOSID Value transfer Type reference (TYPE) MOSID Gruppierung der Personalteilbereiche für Arbeitszeitpläne 20040414
7 Exporting P_OK Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040414
8 Importing P_SCHKZ Value transfer Type reference (TYPE) SCHKN Arbeitszeitplanregel 20040414
9 Importing P_ZEITY Value transfer Type reference (TYPE) DZEITY Gruppierung der Mitarbeiterkreise für Arbeitszeitpläne 20040414

Method DELETE on class CL_PT_MAINTAIN_T552A has no exception.

Method DELETE_BUFFER_552A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_KJAHR Value transfer Type reference (TYPE) KJAHR Speicherungsjahr 20040414
2 Importing P_MOFID Value transfer Type reference (TYPE) HIDENT Feiertagskalender 20040414
3 Importing P_MONAT Value transfer Type reference (TYPE) MONAT Geschäftsmonat 20040414
4 Importing P_MOSID Value transfer Type reference (TYPE) MOSID Gruppierung der Personalteilbereiche für Arbeitszeitpläne 20040414
5 Exporting P_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040414
6 Importing P_SCHKZ Value transfer Type reference (TYPE) SCHKN Arbeitszeitplanregel 20040414
7 Importing P_ZEITY Value transfer Type reference (TYPE) DZEITY Gruppierung der Mitarbeiterkreise für Arbeitszeitpläne 20040414

Method DELETE_BUFFER_552A on class CL_PT_MAINTAIN_T552A has no exception.

Method GET_BUFFERMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MODE Value transfer Type reference (TYPE) C 20040415
2 Returning P_OK Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040415

Method GET_BUFFERMODE on class CL_PT_MAINTAIN_T552A has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PT_MAINTAIN_T552A CL_PT_MAINTAIN_T552A 20040318

Method GET_INSTANCE on class CL_PT_MAINTAIN_T552A has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_FOUND Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040324
2 Importing P_KJAHR_FROM Value transfer Type reference (TYPE) KJAHR Speicherungsjahr 20040318
3 Importing P_KJAHR_TO Value transfer Type reference (TYPE) KJAHR Speicherungsjahr 20040318
4 Importing P_MOFID Value transfer Type reference (TYPE) HIDENT Feiertagskalender 20040318
5 Importing P_MONAT_FROM Value transfer Type reference (TYPE) MONAT Geschäftsmonat 20040318
6 Importing P_MONAT_TO Value transfer Type reference (TYPE) MONAT Geschäftsmonat 20040318
7 Importing P_MOSID Value transfer Type reference (TYPE) MOSID Gruppierung der Personalteilbereiche für Arbeitszeitpläne 20040318
8 Importing P_SCHKZ Value transfer Type reference (TYPE) SCHKN Arbeitszeitplanregel 20040318
9 Exporting P_T552A Call by reference Type reference (TYPE) T552A_TAB_TYPE 20040318
10 Importing P_ZEITY Value transfer Type reference (TYPE) DZEITY Gruppierung der Mitarbeiterkreise für Arbeitszeitpläne 20040318

Method READ on class CL_PT_MAINTAIN_T552A has no exception.

Method READ_BUFFER_508A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATUM Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20040329
2 Exporting P_FOUND Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040329
3 Importing P_MOFID Value transfer Type reference (TYPE) HIDENT Feiertagskalender 20040329
4 Importing P_MOSID Value transfer Type reference (TYPE) MOSID Gruppierung der Personalteilbereiche für Arbeitszeitpläne 20040329
5 Importing P_SCHKZ Value transfer Type reference (TYPE) SCHKN Arbeitszeitplanregel 20040329
6 Exporting P_W508A Call by reference Type reference (TYPE) T508A Arbeitszeitplanregel 20040329
7 Importing P_ZEITY Value transfer Type reference (TYPE) DZEITY Gruppierung der Mitarbeiterkreise für Arbeitszeitpläne 20040329

Method READ_BUFFER_508A on class CL_PT_MAINTAIN_T552A has no exception.

Method READ_BUFFER_550A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATUM Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20040329
2 Exporting P_FOUND Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040329
3 Importing P_MOTPR Value transfer Type reference (TYPE) MOTPR Gruppierung der Mitarbeiterkreise für Arbeitszeitpläne 20040329
4 Importing P_TPROG Value transfer Type reference (TYPE) TPROG Feiertagskalender 20040329
5 Importing P_VARIA Value transfer Type reference (TYPE) VARIA Gruppierung der Personalteilbereiche für Arbeitszeitpläne 20040329
6 Exporting P_W550A Call by reference Type reference (TYPE) T550A Arbeitszeitplanregel 20040329

Method READ_BUFFER_550A on class CL_PT_MAINTAIN_T552A has no exception.

Method READ_BUFFER_552A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_FOUND Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040325
2 Importing P_KJAHR Value transfer Type reference (TYPE) KJAHR Speicherungsjahr 20040325
3 Importing P_MOFID Value transfer Type reference (TYPE) HIDENT Feiertagskalender 20040325
4 Importing P_MONAT Value transfer Type reference (TYPE) MONAT Geschäftsmonat 20040325
5 Importing P_MOSID Value transfer Type reference (TYPE) MOSID Gruppierung der Personalteilbereiche für Arbeitszeitpläne 20040325
6 Importing P_SCHKZ Value transfer Type reference (TYPE) SCHKN Arbeitszeitplanregel 20040325
7 Exporting P_W552A Call by reference Type reference (TYPE) T552A Monatsarbeitszeitplan 20040329
8 Importing P_ZEITY Value transfer Type reference (TYPE) DZEITY Gruppierung der Mitarbeiterkreise für Arbeitszeitpläne 20040325

Method READ_BUFFER_552A on class CL_PT_MAINTAIN_T552A has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_OK Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040924

Method SAVE on class CL_PT_MAINTAIN_T552A has no exception.

Method TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20110330

Method TRANSPORT on class CL_PT_MAINTAIN_T552A has no exception.

Method WRITE_BUFFER_552A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_T552A Call by reference Type reference (TYPE) T552A_TAB_TYPE 20040325

Method WRITE_BUFFER_552A on class CL_PT_MAINTAIN_T552A has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 500