SAP ABAP Class CL_HRPAYFR_PARSE_DADU_TEMSE (Table generation from the TemSe DADU)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR (Application Component) France
     PC06 (Package) HR Payroll: France
Properties
Class CL_HRPAYFR_PARSE_DADU_TEMSE  
Short Description Table generation from the TemSe DADU    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20050826   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 P99ST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PFRDA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYFR_PARSE_DADU_TEMSE has no interface implemented.
Friends
Class CL_HRPAYFR_PARSE_DADU_TEMSE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EMETTEUR Instance attribute Private Type reference (TYPE) PFRDA_EMETTEUR_CONTACT 20050826
2 MO_FORM Instance attribute Private Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ class 20090930
3 MS_DADU_DECL Instance attribute Private Type reference (TYPE) PFRDA_DADSU_DECL DADU structured data 20090930
4 TAB_ENTREPRISE Instance attribute Private Type reference (TYPE) PFRDA_TAB_ENTREPRISE 20050826
5 TAB_ETABLISSEMENT Instance attribute Private Type reference (TYPE) PFRDA_TAB_ETABLISSEMENT 20050826
6 TAB_HONORAIRE Instance attribute Private Type reference (TYPE) PFRDA_TAB_HONORAIRE 20050826
7 TAB_NOT_PARSED_RAW_DATA Instance attribute Private Type reference (TYPE) P99ST_TAB_RAW TemSe rows with unknown section 20050826
8 TAB_RAW_DATA Instance attribute Private Type reference (TYPE) P99ST_TAB_RAW TemSe raw data 20050826
9 TAB_RECAP_ASSUR Instance attribute Private Type reference (TYPE) PFRDA_TAB_RECAP_ASSUR 20090930
10 TAB_SALARIE Instance attribute Private Type reference (TYPE) PFRDA_TAB_SALARIE 20050826
11 TAB_SITUATION Instance attribute Private Type reference (TYPE) PFRDA_TAB_SITUATION 20050826
12 TEMSE Instance attribute Public Object reference (TYPE REF TO) CL_HR99S00_TEMSE TemSe object 20050826
13 TOTAL_ENVOI Instance attribute Private Type reference (TYPE) PFRDA_TOTAL_ENVOI 20050826
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20050826
2 CREATE_DELTA Instance method Public Method Generates delta 20090930
3 GET_ATTRIBUTES Instance method Private Method Read attributes 20091201
4 GET_FORM Instance method Public Method Returns DAQ form 20100917
5 GET_RAW_TEMSE Instance method Public Method Return raw data lines from TemSe 20050826
6 GET_TEMSE_OBJECT Instance method Public Method Return used TemSe object cl_hr99s00_tem 20050826
7 GET_TEMSE_TABLES Instance method Public Method Return TemSe analyzed in table 20050826
8 GET_TOTAL_ENVOI Instance method Public Method Return total_envoi attribute 20050826
9 LOAD_TEMSE Instance method Public Method 20050826
10 PARSE_DADU_TEMSE Instance method Private Method Generate tables from raw data 20050826
11 STORE_PARSED_TEMSE Instance method Private Method saves struc. file with all dadsu data 20090930
Events
Class CL_HRPAYFR_PARSE_DADU_TEMSE has no event.
Types
Class CL_HRPAYFR_PARSE_DADU_TEMSE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) RPTSTYPE-TSOBJ HR Temse Object 20050826
2 Importing IO_TEMSE Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE 20101227
# Exception Resumable Description Created on
1 ERROR_TEMSE_NOT_FOUND Temse name in IM_TEMSE not found 20050826
2 ERROR_TEMSE_READ Error calling temse->read 20050826

Method CREATE_DELTA 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 20090930
2 Exporting EO_DELTA_TEMSE Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE 20090930
3 Exporting ET_ENTREPRISE Call by reference Type reference (TYPE) PFRDA_TAB_ENTREPRISE 20090930
4 Importing IT_ORIG_TEMSE Call by reference Type reference (TYPE) PFRDA_TAB_LOAD_TEMSE 20090930
# Exception Resumable Description Created on
1 ERROR_TEMSE_INCOMPATIBLE Incompatible TemSe file 20090930
2 ERROR_TEMSE_NOT_FOUND Name of TemSe file not found 20090930
3 ERROR_TEMSE_READ TemSe reading error 20090930
4 NO_DELTA_GENERATED No delta generated 20090930

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CORR_DECL Call by reference Type reference (TYPE) PFRDA_DADSU_DECL 20091201

Method GET_ATTRIBUTES on class CL_HRPAYFR_PARSE_DADU_TEMSE has no exception.

Method GET_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FORM Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ 20100917

Method GET_FORM on class CL_HRPAYFR_PARSE_DADU_TEMSE has no exception.

Method GET_RAW_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RAW_TEMSE Call by reference Type reference (TYPE) P99ST_TAB_RAW 20050826

Method GET_RAW_TEMSE on class CL_HRPAYFR_PARSE_DADU_TEMSE has no exception.

Method GET_TEMSE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TEMSE Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE 20050826

Method GET_TEMSE_OBJECT on class CL_HRPAYFR_PARSE_DADU_TEMSE has no exception.

Method GET_TEMSE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EMETTEUR Call by reference Type reference (TYPE) PFRDA_EMETTEUR_CONTACT 20050826
2 Exporting EX_TAB_ENTREPRISE Call by reference Type reference (TYPE) PFRDA_TAB_ENTREPRISE 20050826
3 Exporting EX_TAB_ETABLISSEMENT Call by reference Type reference (TYPE) PFRDA_TAB_ETABLISSEMENT 20050826
4 Exporting EX_TAB_HONORAIRE Call by reference Type reference (TYPE) PFRDA_TAB_HONORAIRE 20050826
5 Exporting EX_TAB_NOT_PARSED_RAW_DATA Call by reference Type reference (TYPE) P99ST_TAB_RAW 20050826
6 Exporting EX_TAB_RECAP_ASSUR Call by reference Type reference (TYPE) PFRDA_TAB_RECAP_ASSUR 20090930
7 Exporting EX_TAB_SALARIE Call by reference Type reference (TYPE) PFRDA_TAB_SALARIE 20050826
8 Exporting EX_TAB_SITUATION Call by reference Type reference (TYPE) PFRDA_TAB_SITUATION 20050826

Method GET_TEMSE_TABLES on class CL_HRPAYFR_PARSE_DADU_TEMSE has no exception.

Method GET_TOTAL_ENVOI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TOTAL_ENVOI Call by reference Type reference (TYPE) PFRDA_TOTAL_ENVOI 20050826

Method GET_TOTAL_ENVOI on class CL_HRPAYFR_PARSE_DADU_TEMSE has no exception.

Method LOAD_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DADU_DECL Call by reference Type reference (TYPE) PFRDA_DADSU_DECL 20091201
2 Importing IM_NAME Call by reference Type reference (TYPE) RPTSTYPE-TSOBJ HR Temse Object 20050826
3 Importing IO_TEMSE Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE 20101227
4 Importing IV_OLD Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20090930
# Exception Resumable Description Created on
1 ERROR_TEMSE_NOT_FOUND 20050826
2 ERROR_TEMSE_READ 20050826

Method PARSE_DADU_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DADU_DECL Call by reference Type reference (TYPE) PFRDA_DADSU_DECL 20091201
2 Importing IV_OLD Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20090930
# Exception Resumable Description Created on
1 ERROR_INSTANCE_DAQ_CREATE 20090930

Method STORE_PARSED_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DADU_DECL Call by reference Type reference (TYPE) PFRDA_DADSU_DECL 20091201
2 Importing IV_OLD Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20090930

Method STORE_PARSED_TEMSE on class CL_HRPAYFR_PARSE_DADU_TEMSE has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in 470