SAP ABAP Class CL_HRPAYFR_DUE_DAQ (Create DUE file)
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_DUE_DAQ  
Short Description Create DUE file    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20080505   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 P99SG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 P99ST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PFRDU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYFR_DUE_DAQ has no interface implemented.
Friends
Class CL_HRPAYFR_DUE_DAQ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_DAQ Instance attribute Protected Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ 20091213
2 MO_TEMSE Instance attribute Protected Object reference (TYPE REF TO) CL_HR99S00_TEMSE TemSe 20091213
3 MT_ADDED_SECTIONS Instance attribute Private Type reference (TYPE) P99ST_TAB_RAWSTR Sections already processed 20091213
4 MT_CALLBACK_TAB Instance attribute Private Type reference (TYPE) CALLBACK_TAB_T Callbacks table 20091213
5 MT_DUE_FILE_TAB Instance attribute Private Type reference (TYPE) P99SG_XML_OUT_TABLE_T DUE file container 20091213
6 MT_LOOKUP_TABLE Instance attribute Private Type reference (TYPE) DUE_LOOKUP_TABLE_T DUE internal table 20091213
7 MT_TAB_RAWSTR Instance attribute Private Type reference (TYPE) P99ST_TAB_RAWSTR Raw table 20091213
8 MV_COUNTER Instance attribute Protected Type reference (TYPE) I 1 Counter 20091213
9 MV_MYDIRECTORY Instance attribute Private Type reference (TYPE) RLGRAP-FILENAME Current directory 20091213
10 MV_MYFILENAME Instance attribute Private Type reference (TYPE) RLGRAP-FILENAME File name for DUE 20091213
11 MV_NR_FIELDS Instance attribute Public Type reference (TYPE) I Number of fields in file 20091213
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_DUE Instance method Public Method Removes DUE output 20080723
2 CONSTRUCTOR Instance method Public Constructor Constructor 20080723
3 CONVERT_TEMSE_TO_DUE Instance method Public Method Converts the DAQ/TemSe file to DUE 20080723
4 EXPORT_TO_FILE Instance method Public Method Exports a DUE file 20080723
5 FILL_LOOKUP_TABLE Instance method Protected Method Fill the internal lookup table DAQ/FORM 20080723
6 GET_FIELDS Instance method Private Method Determines fields 20080723
7 REGISTER_CALLBACK Instance method Public Method Registers a callback function for an element 20080723
8 UNREGISTER_CALLBACK Instance method Public Method Deregisters a callback function for an element 20080723
Events
Class CL_HRPAYFR_DUE_DAQ has no event.
Types
Class CL_HRPAYFR_DUE_DAQ has no local type.
Method Signatures

Method CLEAR_DUE Signature

Method CLEAR_DUE on class CL_HRPAYFR_DUE_DAQ has no parameter.
Method CLEAR_DUE on class CL_HRPAYFR_DUE_DAQ has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DAQ_CLASS Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ class 20091213
2 Importing IO_TEMSE_CLASS Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE TemSe class 20091213
3 Importing IV_APPL Value transfer Type reference (TYPE) T5F99F0-APPL Application 20091213
4 Importing IV_DATE Call by reference Type reference (TYPE) D SY-DATUM Date 20091213
5 Importing IV_MOLGA Call by reference Type reference (TYPE) T500L-MOLGA Country group 20091213
6 Importing IV_TEMSE_NAME Value transfer Type reference (TYPE) RPTSTYPE-TSOBJ Name of TemSe file 20091213
7 Importing IV_TEMSE_TYPE Value transfer Type reference (TYPE) RPTSTYPE-OBJKN Type of TemSe file 20091213

Method CONSTRUCTOR on class CL_HRPAYFR_DUE_DAQ has no exception.

Method CONVERT_TEMSE_TO_DUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IGNORE_EMPTY Value transfer Type reference (TYPE) C 'X' Ignores empty fields on conversion 20091213
2 Importing IV_NOBREAKS Value transfer Type reference (TYPE) C 'X' No line feed in tags 20091213

Method CONVERT_TEMSE_TO_DUE on class CL_HRPAYFR_DUE_DAQ has no exception.

Method EXPORT_TO_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FULLPATH Call by reference Type reference (TYPE) RLGRAP-FILENAME Absolute path 20091213
2 Importing IV_COMPRESS_EMPTY_TAGS Call by reference Type reference (TYPE) C ' ' Collapses empty xml tags 20091213
3 Importing IV_DIALOG Call by reference Type reference (TYPE) C 'X' Dialog 20091213
4 Importing IV_DIRECTORY Call by reference Type reference (TYPE) RLGRAP-FILENAME 'C:TEMP' Directory 20091213
5 Importing IV_FILENAME Call by reference Type reference (TYPE) RLGRAP-FILENAME File name 20091213
6 Importing IV_ITEM Call by reference Type reference (TYPE) STRING Window title 20091213
7 Importing IV_MODE Call by reference Type reference (TYPE) C 'R' mode 20091213
8 Importing IV_NOHEADER Call by reference Type reference (TYPE) C ' ' Without header 20091213
9 Importing IV_XML_ENCODING Value transfer Type reference (TYPE) P99SG_XML_CONTENT_T XML Character Encoding 20110509

Method EXPORT_TO_FILE on class CL_HRPAYFR_DUE_DAQ has no exception.

Method FILL_LOOKUP_TABLE Signature

Method FILL_LOOKUP_TABLE on class CL_HRPAYFR_DUE_DAQ has no parameter.
Method FILL_LOOKUP_TABLE on class CL_HRPAYFR_DUE_DAQ has no exception.

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WA_RAW_TEMSE Call by reference Type reference (TYPE) P99ST_RAW TemSe line 20091213
2 Importing IV_WA_STRUCT Call by reference Type reference (TYPE) P99ST_STRUCTURE Structure 20091213
3 Returning RS_DATA_LIST Value transfer Type reference (TYPE) STRING DUE line 20110829

Method GET_FIELDS on class CL_HRPAYFR_DUE_DAQ has no exception.

Method REGISTER_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DIRECTION Value transfer Type reference (TYPE) C 'I'mport/'E'xport 20091213
2 Importing IV_FIELD Value transfer Type reference (TYPE) T5F99FF-FIELD Field name 20091213
3 Importing IV_REPFORM Value transfer Type reference (TYPE) P99SG_FORM_NAME Name of callback routine 20091213
4 Importing IV_REPNAME Value transfer Type reference (TYPE) SY-REPID Program name 20091213
5 Importing IV_SECTN Value transfer Type reference (TYPE) C Section 20091213
# Exception Resumable Description Created on
1 CALLBACK_EXISTS CALLBACK_EXISTS 20080723
2 DAQ_FIELD_NOT_FOUND field within a daq section does not exist 20080723
3 DAQ_SECTN_NOT_FOUND daq section does not exist 20080723

Method UNREGISTER_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DIRECTION Value transfer Type reference (TYPE) C 'I'mport/'E'xport 20091213
2 Importing IV_FIELD Value transfer Type reference (TYPE) FIELDNAME Field name 20091213
3 Importing IV_SECTN Value transfer Type reference (TYPE) C Section 20091213
# Exception Resumable Description Created on
1 DDIC_FIELD_NOT_FOUND field within ddic structure not found 20080723
2 DDIC_STRUCT_NOT_FOUND ddic structure does not exist 20080723
History
Last changed by/on SAP  20110809 
SAP Release Created in