SAP ABAP Class CL_HRPAYBE_DIT (Dimona: TEMSE Business Library)
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 20100412
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DI_DAQ_CO DIMONA: DAQ constants 20100412
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYBE_DI_DOMA_CO Dimona: DOMAIN values Constants 20100412
Properties
Class CL_HRPAYBE_DIT  
Short Description Dimona: TEMSE Business Library    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC12   HR accounting: Belgium 
Created 20100412   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_HRPAYBE_DI_CO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_HRPAYBE_DI_DAQ_CO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_HRPAYBE_SB_CO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_HRPAYBE_SB_DAQ_CO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 P99SB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 PBEDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
10 PBEDM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
11 PBESB 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 20100412
2 IF_HRPAYBE_DI_DAQ_CO DIMONA: DAQ constants 20100412
3 IF_HRPAYBE_DI_DOMA_CO Dimona: DOMAIN values Constants 20100412
Friends
Class CL_HRPAYBE_DIT has no friend class.
Attributes
Class CL_HRPAYBE_DIT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 TEMSE_CREATE_MAIN Static method Public Method Temse: Generate temse using FORM data 20100412
2 TEMSE_CREATE_OBJECT Static method Public Method Temse: Create Temse object 20100412
3 TEMSE_CREATE_PARSE_CONTENT_ALL Static method Public Method Temse: Write the content from ALL FORMS DI00 to TEMSE table 20100501
4 TEMSE_CREATE_PARSE_TO_CONTENT Static method Public Method Temse: Write the content from the FORM DI00 to TEMSE table 20100412
5 TEMSE_CREATE_SET_ATTRIBUTES Static method Public Method Temse: Create Temse object 20100412
6 TEMSE_GET_HEADER_DATA Static method Public Method Temse: Get file name in String Format 20100513
7 TEMSE_READ_GET_ATTRIBUTES Static method Public Method Temse: Initialization of temse attributes 20100412
8 TEMSE_READ_MAIN Static method Public Method Temse: Read Temse and return FORM data 20100412
9 TEMSE_READ_PARSE_TO_FILE Static method Public Method Temse: Read Temse content and load it into Dimona file 20100515
10 TEMSE_SET_HEADER_DATA Static method Public Method Temse: Set file name data of TEMSE 20100511
11 TEMSE_SET_STRUCTURES Static method Public Method Temse: Set structures 20100509
Events
Class CL_HRPAYBE_DIT has no event.
Types
Class CL_HRPAYBE_DIT has no local type.
Method Signatures

Method TEMSE_CREATE_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DAQ_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ Data acquistion for forms 20100412
2 Changing CR_TEMSE_OBJECT Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE class for TemSe Southern Europe 20100412
3 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100412
4 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100412
5 Importing IS_DIMONA_FILE Call by reference Type reference (TYPE) PBEDI_S_DIMONA_FILE Temse structure for Dimona File 20100513
6 Importing IS_FORM_DI Call by reference Type reference (TYPE) PBEDI_S_FORM_DI00_ONE_EE 20100412
7 Importing IV_CHANNEL Call by reference Type reference (TYPE) P12_DIDCH 1 Dimona Declaration Channel 20100616
8 Importing IV_TEST Call by reference Type reference (TYPE) C 'X' 20100412

Method TEMSE_CREATE_MAIN on class CL_HRPAYBE_DIT has no exception.

Method TEMSE_CREATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: Structure for V_PB2AMGR 20100412
2 Changing CS_TEMSE_ATR Call by reference Type reference (TYPE) PBEDI_S_TEMSE_ATR 20100412
3 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100412
4 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100412
5 Exporting ER_TEMSE Value transfer Object reference (TYPE REF TO) CL_HR99S00_TEMSE class for TemSe Southern Europe 20100412
6 Importing IS_DIMONA_FILE Call by reference Type reference (TYPE) PBEDI_S_DIMONA_FILE 20100513
7 Importing IT_TEMSE_CONTENT Call by reference Type reference (TYPE) TABLE 20100412
8 Importing IV_APPL Call by reference Type reference (TYPE) T5F99F0-APPL IF_HRPAYBE_DI_DAQ_CO=>APPL_DIMN Subapplication 20100412
9 Importing IV_CHANNEL Call by reference Type reference (TYPE) P12_DIDCH 1 Dimona Declaration Channel 20100616
10 Importing IV_MESSAGE Call by reference Type reference (TYPE) C 'X' 20100412
11 Importing IV_TEMSE_VIEWER Call by reference Type reference (TYPE) REPID IF_HRPAYBE_DI_CO=>TEMSE_VIEWER_REPORT Character field, 8 characters long 20100412
12 Importing IV_TEST Call by reference Type reference (TYPE) C 'X' 20100412

Method TEMSE_CREATE_OBJECT on class CL_HRPAYBE_DIT has no exception.

Method TEMSE_CREATE_PARSE_CONTENT_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DAQ_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ Data acquistion for forms 20100501
2 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100501
3 Changing CT_TEMSE Call by reference Type reference (TYPE) PBEDI_T_TEMSE 20100501
4 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100501
5 Importing IS_DIMONA_FILE Call by reference Type reference (TYPE) PBEDI_S_DIMONA_FILE 20100513

Method TEMSE_CREATE_PARSE_CONTENT_ALL on class CL_HRPAYBE_DIT has no exception.

Method TEMSE_CREATE_PARSE_TO_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DAQ_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ Data acquistion for forms 20100412
2 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100412
3 Changing CT_TEMSE Call by reference Type reference (TYPE) PBEDI_T_TEMSE 20100412
4 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100412
5 Importing IS_FORM_DI Call by reference Type reference (TYPE) PBEDI_S_FORM_DI00_ONE_EE 20100412

Method TEMSE_CREATE_PARSE_TO_CONTENT on class CL_HRPAYBE_DIT has no exception.

Method TEMSE_CREATE_SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DAQ_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ Data acquistion for forms 20100412
2 Changing CS_TEMSE_ATR Call by reference Type reference (TYPE) PBEDI_S_TEMSE_ATR 20100412
3 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100412
4 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100412
5 Changing CV_TEST Call by reference Type reference (TYPE) ABAP_BOOL 20100616
6 Importing IS_DIMONA_FILE Call by reference Type reference (TYPE) PBEDI_S_DIMONA_FILE 20100616
7 Importing IT_TEMSE Call by reference Type reference (TYPE) PBEDI_T_TEMSE 20100616

Method TEMSE_CREATE_SET_ATTRIBUTES on class CL_HRPAYBE_DIT has no exception.

Method TEMSE_GET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HEADER_DATA_STRING Call by reference Type reference (TYPE) STRING 20100515
2 Importing IT_TEMSE_CONTENT Call by reference Type reference (TYPE) PBEDI_T_TEMSE 20100513

Method TEMSE_GET_HEADER_DATA on class CL_HRPAYBE_DIT has no exception.

Method TEMSE_READ_GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DAQ_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ Data acquistion for forms 20100412
2 Changing CR_TEMSE_OBJECT Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE class for TemSe Southern Europe 20100616
3 Changing CS_TEMSE_ATR Call by reference Type reference (TYPE) PBEDI_S_TEMSE_ATR 20100412
4 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100412
5 Changing CT_ERROR_HANLING Call by reference Type reference (TYPE) HRERROR_TAB HR Errors Table 20100412
6 Changing CT_TEMSE_CONTENT Call by reference Type reference (TYPE) PBEDI_T_TEMSE 20100412
7 Changing CV_BEGDA Call by reference Type reference (TYPE) D 20100513
8 Changing CV_DAQ_DATE Call by reference Type reference (TYPE) D 20100513
9 Changing CV_ENDDA Call by reference Type reference (TYPE) D 20100513
10 Changing CV_FNAME Call by reference Type reference (TYPE) CHAR50 Origin File name 20100616
11 Changing CV_GEN_DATE Call by reference Type reference (TYPE) D 20100412
12 Changing CV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Global Object ID 20100513
13 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100412
14 Changing CV_VERSION Call by reference Type reference (TYPE) P_99S_FOVER Forms : Version 20100412
15 Importing IV_TEMSE_ID Call by reference Type reference (TYPE) P_TS_TSOBJ HR TemSe object 20100412

Method TEMSE_READ_GET_ATTRIBUTES on class CL_HRPAYBE_DIT has no exception.

Method TEMSE_READ_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DAQ_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ Data acquistion for forms 20100412
2 Changing CR_TEMSE_OBJECT Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE class for TemSe Southern Europe 20100412
3 Changing CS_TEMSE_ATR Call by reference Type reference (TYPE) PBEDI_S_TEMSE_ATR 20100412
4 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100412
5 Changing CT_ERROR_HANLING Call by reference Type reference (TYPE) HRERROR_TAB HR Errors Table 20100412
6 Changing CV_BEGDA Call by reference Type reference (TYPE) D 20100513
7 Changing CV_DAQ_DATE Call by reference Type reference (TYPE) D 20100513
8 Changing CV_ENDDA Call by reference Type reference (TYPE) D 20100513
9 Changing CV_GEN_DATE Call by reference Type reference (TYPE) D 20100412
10 Changing CV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Global Object ID 20100513
11 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100412
12 Changing CV_VERSION Call by reference Type reference (TYPE) P_99S_FOVER Forms : Version 20100412
13 Changing ES_DIMONA_FILE Call by reference Type reference (TYPE) PBEDI_S_DIMONA_FILE 20100515
14 Importing IV_TEMSE_ID Call by reference Type reference (TYPE) P_TS_TSOBJ HR TemSe object 20100412

Method TEMSE_READ_MAIN on class CL_HRPAYBE_DIT has no exception.

Method TEMSE_READ_PARSE_TO_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DAQ_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ Data acquistion for forms 20100515
2 Changing CR_TEMSE_OBJECT Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE class for TemSe Southern Europe 20100515
3 Changing CS_TEMSE_ATR Call by reference Type reference (TYPE) PBEDI_S_TEMSE_ATR 20100515
4 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100515
5 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100515
6 Exporting ES_DIMONA_FILE Call by reference Type reference (TYPE) PBEDI_S_DIMONA_FILE 20100515
7 Importing IT_TEMSE_CONTENT Call by reference Type reference (TYPE) PBEDI_T_TEMSE 20100515

Method TEMSE_READ_PARSE_TO_FILE on class CL_HRPAYBE_DIT has no exception.

Method TEMSE_SET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER_DATA Call by reference Type reference (TYPE) P12EGOV_DAQ_T_DIFILE_2010 Dimona File Header 20100515
2 Exporting ET_TEMSE_OUT Call by reference Type reference (TYPE) PBEDI_T_TEMSE 20100511
3 Exporting EV_HEADER_DATA_STRING Call by reference Type reference (TYPE) STRING File name in string format 20100515
4 Importing IR_TEMSE_DATA Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE class for TemSe Southern Europe 20100511
5 Importing IS_DIMONA_FILE Call by reference Type reference (TYPE) PBEDI_S_DIMONA_FILE 20100919
6 Importing IS_TEMSE_ATTR Call by reference Type reference (TYPE) PBEDI_S_TEMSE_ATR 20100511
7 Importing IT_TEMSE_IN Call by reference Type reference (TYPE) PBEDI_T_TEMSE 20100511
8 Importing IV_APPL Call by reference Type reference (TYPE) P_APPL Subapplication 20100511
9 Importing IV_CHANNEL Call by reference Type reference (TYPE) P12_DIDCH Dimona Declaration Channel 20100715
10 Importing IV_FILENAME_STRUC Call by reference Type reference (TYPE) P12EGOV_DAQ_T_DIFILE_2010 Structured file name 20100716
11 Importing IV_TEST Call by reference Type reference (TYPE) C 20100511

Method TEMSE_SET_HEADER_DATA on class CL_HRPAYBE_DIT has no exception.

Method TEMSE_SET_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DAQ_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ Data acquistion for forms 20100513
2 Changing CS_CCCA Call by reference Object reference (TYPE REF TO) DATA 20100513
3 Changing CS_DICA Call by reference Object reference (TYPE REF TO) DATA 20100513
4 Changing CS_DIFE Call by reference Object reference (TYPE REF TO) DATA 20100513
5 Changing CS_DIIN Call by reference Object reference (TYPE REF TO) DATA 20100513
6 Changing CS_DIKY Call by reference Object reference (TYPE REF TO) DATA 20100515
7 Changing CS_DIOU Call by reference Object reference (TYPE REF TO) DATA 20100513
8 Changing CS_DIUP Call by reference Object reference (TYPE REF TO) DATA 20100513
9 Changing CS_DI_HEADER Call by reference Object reference (TYPE REF TO) DATA 20100515
10 Changing CS_ERCA Call by reference Object reference (TYPE REF TO) DATA 20100513
11 Changing CS_ERIN Call by reference Object reference (TYPE REF TO) DATA 20100513
12 Changing CS_EROU Call by reference Object reference (TYPE REF TO) DATA 20100513
13 Changing CS_ERUP Call by reference Object reference (TYPE REF TO) DATA 20100513
14 Changing CS_FORMID Call by reference Object reference (TYPE REF TO) DATA 20100513
15 Changing CS_FUID Call by reference Object reference (TYPE REF TO) DATA 20100515
16 Changing CS_NATPER Call by reference Object reference (TYPE REF TO) DATA 20100513
17 Changing CS_REFER Call by reference Object reference (TYPE REF TO) DATA 20100514
18 Changing CS_SPOW Call by reference Object reference (TYPE REF TO) DATA 20100513
19 Changing CS_SPOW_ADDR Call by reference Object reference (TYPE REF TO) DATA 20100513
20 Changing CS_USER_ADDR Call by reference Object reference (TYPE REF TO) DATA 20100513
21 Changing CS_USINGER Call by reference Object reference (TYPE REF TO) DATA 20100513
22 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100513
23 Changing CT_REFER Call by reference Object reference (TYPE REF TO) DATA 20100513
24 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100513
25 Importing IV_VERSION Call by reference Type reference (TYPE) P_99S_FOVER Forms : Version 20100513

Method TEMSE_SET_STRUCTURES on class CL_HRPAYBE_DIT has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in 604