SAP ABAP Class CL_PT_BLP_IT0081_25 (HR:PS:SG - Military Service)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PT-RC (Application Component) Time Data Recording and Administration
     PT_BLP_INFOTYPES_SG_PS (Package) BLP: Infotypes in the BLP Framework (Singapore, PS)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PT_BLP_IT008X DO NOT USE! BLP: Basis for Infotypes that Contain Absences 20031119
Properties
Class CL_PT_BLP_IT0081_25  
Short Description HR:PS:SG - Military Service    
Super Class CL_PT_BLP_IT008X DO NOT USE! BLP: Basis for Infotypes that Contain Absences 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PT_BLP_INFOTYPES_SG_PS   BLP: Infotypes in the BLP Framework (Singapore, PS) 
Created 20030327   SAP 
Last change 20031211   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PT_TMW_TDM_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_PT_BLP_IT0081_25 has no interface implemented.
Friends
Class CL_PT_BLP_IT0081_25 has no friend class.
Attributes
Class CL_PT_BLP_IT0081_25 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_COMMENDATION Instance method Protected Method HR:PS:SG - Check Commendations 20030411
2 CHECK_MOBILISATION_CODE Instance method Protected Method HR:PS:SG - Check Mobilisation Code 20030411
3 CHECK_NS_DURATION Instance method Protected Method HR:PS:SG - Check NS Durations 20030411
4 CONSTRUCTOR Instance method Public Constructor HR:PS:SG - Constructor 20030401
5 NEW_SGPS_DEFAULT_COMPUTATIONS Instance method Protected Method HR:PS:SG - Default Computations for IT486 20030423
6 SRP_SGPS_SPECIFIC_COMPUTATIONS Instance method Protected Method HR:PS:SG - Specific Check Computations for IT486 20030411
7 SRP_SPECIFIC_COMPUTATIONS Instance method Protected Method HR:PS:SG - Specific Computations for IT486 20030417
Events
Class CL_PT_BLP_IT0081_25 has no event.
Types
Class CL_PT_BLP_IT0081_25 has no local type.
Method Signatures

Method CHECK_COMMENDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CMDDT Call by reference Type reference (TYPE) P0486-CMDDT Commendation Date 20030415
2 Importing CMDTN Call by reference Type reference (TYPE) P0486-CMDTN Commendation 20030415
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030411
4 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Messages Table 20030411
5 Importing MSGFIELD_TAB Call by reference Type reference (TYPE) TIM_TMW_MSG_FIELD_TAB TMW Message Handler: Message Fields Table 20030415
6 Importing PERNR Call by reference Type reference (TYPE) P0486-PERNR Personnel Number 20030415
7 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Unique Record ID 20030411

Method CHECK_COMMENDATION on class CL_PT_BLP_IT0081_25 has no exception.

Method CHECK_MOBILISATION_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030411
2 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Messages Table 20030411
3 Importing MSGFIELD_TAB Call by reference Type reference (TYPE) TIM_TMW_MSG_FIELD_TAB TMW Message Handler: Message Fields Table 20030415
4 Importing NSMCD Call by reference Type reference (TYPE) P0486-NSMCD Mobilisation Code 20030415
5 Importing NSMCS Call by reference Type reference (TYPE) P0486-NSMCS Mobilisation Code 20030415
6 Importing PERNR Call by reference Type reference (TYPE) P0486-PERNR Personnel Number 20030415
7 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Unique Record ID 20030411

Method CHECK_MOBILISATION_CODE on class CL_PT_BLP_IT0081_25 has no exception.

Method CHECK_NS_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030411
2 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Messages Table 20030411
3 Importing MSGFIELD_TAB Call by reference Type reference (TYPE) TIM_TMW_MSG_FIELD_TAB TMW Message Handler: Message Fields Table 20030415
4 Importing NUMBER Call by reference Type reference (TYPE) P0486-NSDUY Duration Of Full-Time National Service 20030415
5 Importing PERNR Call by reference Type reference (TYPE) P0486-PERNR Personnel Number 20030415
6 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Unique Record ID 20030415
7 Importing UNIT Call by reference Type reference (TYPE) P0486-NSUNY Unit for duration of full time NS 20030415

Method CHECK_NS_DURATION on class CL_PT_BLP_IT0081_25 has no exception.

Method CONSTRUCTOR Signature

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

Method NEW_SGPS_DEFAULT_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Messages Table 20030423
2 Importing P0081 Call by reference Type reference (TYPE) P0081 HR Master Record: Infotype 0081 (Military Service) 20030423
3 Changing P0486 Call by reference Type reference (TYPE) P0486 20031119
4 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Unique Record ID 20030423

Method NEW_SGPS_DEFAULT_COMPUTATIONS on class CL_PT_BLP_IT0081_25 has no exception.

Method SRP_SGPS_SPECIFIC_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20030411
2 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Messages Table 20030411
3 Importing OPERA Call by reference Type reference (TYPE) TIM_TMW_COMMTAB_ENTRY-OPERA Operation ID for Internal TMW Tables 20030411
4 Importing P0081 Call by reference Type reference (TYPE) P0081 HR Master Record: Infotype 0081 (Military Service) 20030411
5 Importing P0486 Call by reference Type reference (TYPE) P0486 HR-SG-PS: Master Data (National Service) 20030411
6 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Unique Record ID 20030411

Method SRP_SGPS_SPECIFIC_COMPUTATIONS on class CL_PT_BLP_IT0081_25 has no exception.

Method SRP_SPECIFIC_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Messages Table 20030417
2 Importing OPERA Call by reference Type reference (TYPE) TIM_TMW_COMMTAB_ENTRY-OPERA Operation ID for Internal TMW Tables 20030630
3 Importing P0081 Call by reference Type reference (TYPE) P0081 HR Master Record: Infotype 0081 (Military Service) 20030417
4 Importing P0486 Call by reference Type reference (TYPE) P0486 HR-SG-PS: Master Data (National Service) 20030630
5 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Unique Record ID 20030417
6 Changing RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value, Return Value After ABAP Statements 20030423

Method SRP_SPECIFIC_COMPUTATIONS on class CL_PT_BLP_IT0081_25 has no exception.
History
Last changed by/on SAP  20031211 
SAP Release Created in 470