SAP ABAP Class CL_HR_T5BDI0 (Dimona: Table T5BDI0 Reading Class)
Hierarchy
SAP_HRCBE (Software Component) Sub component SAP_HRCBE of SAP_HR
   PY-BE (Application Component) Belgium
     PC12 (Package) HR accounting: Belgium
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DI_CO Dimona: Common Constants 20100423
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DI_DOMA_CO Dimona: DOMAIN values Constants 20100423
Properties
Class CL_HR_T5BDI0  
Short Description Dimona: Table T5BDI0 Reading Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC12   HR accounting: Belgium 
Created 20100423   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPAYBE_DI_CO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_HRPAYBE_DI_DOMA_CO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 P99SG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PBEDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 PBEDP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYBE_DI_CO Dimona: Common Constants 20100423
2 IF_HRPAYBE_DI_DOMA_CO Dimona: DOMAIN values Constants 20100423
Friends
Class CL_HR_T5BDI0 has no friend class.
Attributes
Class CL_HR_T5BDI0 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EE_SI_PERIOD Static method Public Method Check SI period for the Employee 20100921
2 CHECK_QUARTER_LINES Static method Public Method Check Student Quarter Lines 20111020
3 DELETE_RECORD Static method Public Method delete T5BDI0 record 20110520
4 FILTER_CP Static method Public Method Filter lines found in T5BDI0 following Paritair Comitee 20110118
5 FILTER_QUALI Static method Public Method Filter lines found in T5BDI0 following QUALI = STU or not 20101213
6 INSERT_RECORD Static method Public Method Insert T5BDI0 record 20100423
7 MODIFY_FIELD_PERID Static method Public Method Modify T5BDI0-PERID (record STMOD key) 20100519
8 MODIFY_FIELD_REFNR Static method Public Method Modify T5BDI0-REFNR (record STMOD key) 20100519
9 MODIFY_FIELD_RSZRR Static method Public Method Modify T5BDI0-RSZRR (record STMOD key) 20110831
10 MODIFY_RECORD Static method Public Method Modify T5BDI0 record 20100509
11 READ_WITH_DIMONA_KEY Static method Public Method Read T5BDI0 with Dimona Key - Duplicate/open 20100729
12 READ_WITH_LOGICAL_KEY Static method Public Method Read T5BDI0 with Logical Key 20100423
13 READ_WITH_PERID Static method Public Method Read T5BDI0 with Dimona Period ID 20100729
14 READ_WITH_PRIMARY_KEY Static method Public Method Read T5BDI0 with Primary Key STMOD 20100423
15 READ_WITH_REFNR Static method Public Method Read T5BDI0 with Key REFNR (Declaration Number) 20100713
Events
Class CL_HR_T5BDI0 has no event.
Types
Class CL_HR_T5BDI0 has no local type.
Method Signatures

Method CHECK_EE_SI_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_T5BDI0 Call by reference Type reference (TYPE) T5BDI0 Personnel Number 20100921
2 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100921
3 Changing CV_IS_DOUBLE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100921
4 Changing CV_IS_DUPLICATE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110504
5 Changing CV_IS_NEW_ENTRY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100921
6 Changing CV_OUT_COVERED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120710
7 Changing CV_OUT_TO_DECLARE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120710
8 Changing CV_PARTIAL_DUPL Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110523
9 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100921
10 Changing CV_STUDENT_DOUBLE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20111020
11 Changing CV_TO_UPDATE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110520
12 Importing IS_DIMONA_KEY Call by reference Type reference (TYPE) PBEDP_S_PREP_EE_KEY 20100921
13 Importing IT_T5BDI0 Call by reference Type reference (TYPE) HRPAYBE_T5BDI0 Dimona : Table Type of T5BDI0 20100921

Method CHECK_EE_SI_PERIOD on class CL_HR_T5BDI0 has no exception.

Method CHECK_QUARTER_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_T5BDI0 Call by reference Type reference (TYPE) T5BDI0 HR-BE: Dimona Central Table 20111020
2 Changing CT_T5BDI0 Call by reference Type reference (TYPE) HRPAYBE_T5BDI0 Dimona : Table Type of T5BDI0 20111020
3 Importing IV_ENDAT Call by reference Type reference (TYPE) P12_ENDAT HR-BE: Dimona Central Table 20111020
4 Importing IV_LVDAT Call by reference Type reference (TYPE) P12_LVDAT HR-BE: Dimona Central Table 20111020
5 Importing IV_MODIF Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20111020
6 Importing IV_QUALI Call by reference Type reference (TYPE) P12_QUALI Employee Qualification 20111020

Method CHECK_QUARTER_LINES on class CL_HR_T5BDI0 has no exception.

Method DELETE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20110520
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20110520
3 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20110520
4 Importing IV_STMOD Call by reference Type reference (TYPE) T5BDI0-STMOD Form Reference 20110520

Method DELETE_RECORD on class CL_HR_T5BDI0 has no exception.

Method FILTER_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_T5BDI0 Call by reference Type reference (TYPE) T5BDI0 HR-BE: Dimona Central Table 20110118
2 Changing CT_T5BDI0 Call by reference Type reference (TYPE) HRPAYBE_T5BDI0 Dimona : Table Type of T5BDI0 20110118
3 Importing IV_BEPC9 Call by reference Type reference (TYPE) P12_DI_BEGPC Employee Qualification 20110118
4 Importing IV_MODIF Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110118

Method FILTER_CP on class CL_HR_T5BDI0 has no exception.

Method FILTER_QUALI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_T5BDI0 Call by reference Type reference (TYPE) T5BDI0 HR-BE: Dimona Central Table 20101213
2 Changing CT_T5BDI0 Call by reference Type reference (TYPE) HRPAYBE_T5BDI0 Dimona : Table Type of T5BDI0 20101213
3 Importing IV_MODIF Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20101213
4 Importing IV_QUALI Call by reference Type reference (TYPE) P12_QUALI Employee Qualification 20101213

Method FILTER_QUALI on class CL_HR_T5BDI0 has no exception.

Method INSERT_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100428
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100428
3 Importing IS_T5BDI0 Call by reference Type reference (TYPE) T5BDI0 Social Balance: Table Type of T5BSB0 20100428

Method INSERT_RECORD on class CL_HR_T5BDI0 has no exception.

Method MODIFY_FIELD_PERID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100519
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100519
3 Exporting ES_T5BDI0 Call by reference Type reference (TYPE) T5BDI0 HR-BE: Dimona Central Table 20100519
4 Importing IV_PERID Call by reference Type reference (TYPE) P12_DI_PERIODID Dimona: ReferenceNbr 20100519
5 Importing IV_STMOD Call by reference Type reference (TYPE) P12_DI_STMOD 20100519

Method MODIFY_FIELD_PERID on class CL_HR_T5BDI0 has no exception.

Method MODIFY_FIELD_REFNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100519
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100519
3 Exporting ES_T5BDI0 Call by reference Type reference (TYPE) T5BDI0 HR-BE: Dimona Central Table 20100519
4 Importing IV_REFNR Call by reference Type reference (TYPE) P12_DI_REFERENCE_NUMBER Dimona: ReferenceNbr 20100519
5 Importing IV_STMOD Call by reference Type reference (TYPE) P12_DI_STMOD 20100519

Method MODIFY_FIELD_REFNR on class CL_HR_T5BDI0 has no exception.

Method MODIFY_FIELD_RSZRR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20110831
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20110831
3 Exporting ES_T5BDI0 Call by reference Type reference (TYPE) T5BDI0 HR-BE: Dimona Central Table 20110831
4 Importing IV_RSZRR Call by reference Type reference (TYPE) RSZRR 20110831
5 Importing IV_STMOD Call by reference Type reference (TYPE) P12_DI_STMOD 20110831

Method MODIFY_FIELD_RSZRR on class CL_HR_T5BDI0 has no exception.

Method MODIFY_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100509
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100509
3 Importing IS_T5BDI0 Call by reference Type reference (TYPE) T5BDI0 Social Balance: Table Type of T5BSB0 20100509

Method MODIFY_RECORD on class CL_HR_T5BDI0 has no exception.

Method READ_WITH_DIMONA_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100729
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100729
3 Exporting ES_T5BDI0 Call by reference Type reference (TYPE) T5BDI0 HR-BE: Dimona Central Table 20100729
4 Exporting ET_T5BDI0 Call by reference Type reference (TYPE) HRPAYBE_T5BDI0 Dimona : Table Type of T5BDI0 20100729
5 Importing IV_BEPC9 Call by reference Type reference (TYPE) P12_DI_BEGPC Joint Commission 20100729
6 Importing IV_COMID Call by reference Type reference (TYPE) P12_COMID Company ID 20100729
7 Importing IV_DIDTP Call by reference Type reference (TYPE) P12_DIDTP Type of Dimona Declaration 20100729
8 Importing IV_ENDAT Call by reference Type reference (TYPE) P12_ENDAT Start Date of Contract 20100729
9 Importing IV_ENTIM Call by reference Type reference (TYPE) P12_DI_START_TIME Start Time of Contract 20100729
10 Importing IV_LVDAT Call by reference Type reference (TYPE) P12_LVDAT End Date of Contract 20100729
11 Importing IV_LVTIM Call by reference Type reference (TYPE) P12_DI_END_TIME End Time of Contract 20100729
12 Importing IV_MODIF Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20101108
13 Importing IV_QUALI Call by reference Type reference (TYPE) P12_QUALI Employee Qualification 20100924
14 Importing IV_RSZNR Call by reference Type reference (TYPE) RSZNR SI registration number (employer) 20100729
15 Importing IV_RSZRR Call by reference Type reference (TYPE) RSZRR INSS - National ID number 20100729
16 Importing IV_SENUM Call by reference Type reference (TYPE) P12_DI_SUBENTITYNBR Dimona Sub-Entity Number 20100729
17 Importing IV_UECID Call by reference Type reference (TYPE) P12_DI_USINGEMPLOYER_COMID Dimona Using Employer Company ID 20100729
18 Importing IV_UERSZ Call by reference Type reference (TYPE) P12_DI_USINGEMPLOYER_RSZNR Dimona Using Employer SI registration number 20100729

Method READ_WITH_DIMONA_KEY on class CL_HR_T5BDI0 has no exception.

Method READ_WITH_LOGICAL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_T5BDI0 Call by reference Type reference (TYPE) T5BDI0 HR-BE: Dimona Central Table 20100729
2 Exporting ET_T5BDI0 Call by reference Type reference (TYPE) HRPAYBE_T5BDI0 Dimona : Table Type of T5BDI0 20100729
3 Importing IV_BEPC9 Call by reference Type reference (TYPE) P12_DI_BEGPC Dimona End Time 20100519
4 Importing IV_COMID Call by reference Type reference (TYPE) P12_COMID Company ID 20100511
5 Importing IV_DIDTP Call by reference Type reference (TYPE) P12_DIDTP Type of Dimona Declaration 20100729
6 Importing IV_ENDAT Call by reference Type reference (TYPE) P12_ENDAT SI registration number 20100423
7 Importing IV_ENTIM Call by reference Type reference (TYPE) P12_DI_START_TIME Start date of contract 20100423
8 Importing IV_LVDAT Call by reference Type reference (TYPE) P12_LVDAT Dimona Start Time 20100423
9 Importing IV_LVTIM Call by reference Type reference (TYPE) P12_DI_END_TIME End date of contract 20100423
10 Importing IV_MODIF Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20101001
11 Importing IV_QUALI Call by reference Type reference (TYPE) P12_QUALI Employee Qualification 20100924
12 Importing IV_RSZNR Call by reference Type reference (TYPE) RSZNR INSS - National ID number 20100423
13 Importing IV_RSZRR Call by reference Type reference (TYPE) RSZRR Employer INSS ID 20100423
14 Importing IV_SENUM Call by reference Type reference (TYPE) P12_DI_SUBENTITYNBR sub-entytity number 20100423
15 Importing IV_UECID Call by reference Type reference (TYPE) P12_DI_USINGEMPLOYER_COMID Using employer RSZRR company ID 20100423
16 Importing IV_UERSZ Call by reference Type reference (TYPE) P12_DI_USINGEMPLOYER_RSZNR Using employer RSZRR 20100423

Method READ_WITH_LOGICAL_KEY on class CL_HR_T5BDI0 has no exception.

Method READ_WITH_PERID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERID Call by reference Type reference (TYPE) P12_DI_PERIODID Dimona Period ID 20100729
2 Returning RT_T5BDI0 Value transfer Type reference (TYPE) HRPAYBE_T5BDI0 Dimona : Table Type of T5BDI0 20100729

Method READ_WITH_PERID on class CL_HR_T5BDI0 has no exception.

Method READ_WITH_PRIMARY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STMOD Call by reference Type reference (TYPE) P12_DI_STMOD Document Identification 20100423
2 Returning RS_T5BDI0 Value transfer Type reference (TYPE) T5BDI0 HR-BE: Dimona Central Table 20100423

Method READ_WITH_PRIMARY_KEY on class CL_HR_T5BDI0 has no exception.

Method READ_WITH_REFNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REFNR Call by reference Type reference (TYPE) P12_DI_REFERENCE_NUMBER Document Identification 20100713
2 Returning RS_T5BDI0 Value transfer Type reference (TYPE) T5BDI0 HR-BE: Dimona Central Table 20100713

Method READ_WITH_REFNR on class CL_HR_T5BDI0 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604