SAP ABAP Class CL_HR99S00_DADU_DAQ (CL_HR99S00_XML_DAQ)
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_HR99S00_DADU_DAQ  
Short Description CL_HR99S00_XML_DAQ    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20041105   SAP 
Last change 20071120   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 PFRDA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR99S00_DADU_DAQ has no interface implemented.
Friends
Class CL_HR99S00_DADU_DAQ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADDED_SECTIONS Instance attribute Private Type reference (TYPE) P99ST_TAB_RAWSTR mark already processed sections 20041105
2 A_SOFT_CONTR Instance attribute Private Type reference (TYPE) PFRDA_EMETTEUR-SOFT_CONTR 20060725
3 CALLBACK_TAB Instance attribute Private Type reference (TYPE) CALLBACK_TAB_T CALLBACK_TAB 20041105
4 COUNTER Instance attribute Protected Type reference (TYPE) I 1 Counter 20041105
5 DADU_FILE_TAB Instance attribute Private Type reference (TYPE) P99SG_XML_OUT_TABLE_T DADU file container 20041110
6 DAQ Instance attribute Protected Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ 20041105
7 LOOKUP_TABLE Instance attribute Private Type reference (TYPE) DADU_LOOKUP_TABLE_T LOOKUP_TABLE 20041105
8 MYDIRECTORY Instance attribute Private Type reference (TYPE) RLGRAP-FILENAME Working dir 20041105
9 MYFILENAME Instance attribute Private Type reference (TYPE) RLGRAP-FILENAME File name for DADU 20041105
10 NR_FIELDS Instance attribute Public Type reference (TYPE) I Number of fields in file 20041116
11 TAB_RAWSTR Instance attribute Private Type reference (TYPE) P99ST_TAB_RAWSTR 20041105
12 TEMSE Instance attribute Protected Object reference (TYPE REF TO) CL_HR99S00_TEMSE TemSe 20041105
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_DADU Instance method Public Method Clear DADU output 20041110
2 CONSTRUCTOR Instance method Public Constructor Constructor 20041105
3 CONVERT_TEMSE_TO_DADU Instance method Public Method Converts DAQ/TemSe file to DADU 20041105
4 EXPORT_TO_FILE Instance method Public Method Exports a DADU file 20041105
5 FILL_LOOKUP_TABLE Instance method Protected Method Fill the internal DAQ/DADU lookup table 20041105
6 GET_FIELDS Instance method Private Method get fields 20041105
7 GET_SOFT_CONTR Instance method Public Method Determines preview software version 20060725
8 GET_VERSION Instance method Public Method Determines DADS-U version 20070713
9 REGISTER_CALLBACK Instance method Public Method Registers a callback function for an element 20041105
10 UNREGISTER_CALLBACK Instance method Public Method Deregisters a callback function for an element 20041105
Events
Class CL_HR99S00_DADU_DAQ has no event.
Types
Class CL_HR99S00_DADU_DAQ has no local type.
Method Signatures

Method CLEAR_DADU Signature

Method CLEAR_DADU on class CL_HR99S00_DADU_DAQ has no parameter.
Method CLEAR_DADU on class CL_HR99S00_DADU_DAQ has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL Value transfer Type reference (TYPE) T5F99F0-APPL Application 20041105
2 Importing DAQ_CLASS Call by reference Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ class 20041105
3 Importing DATE Call by reference Type reference (TYPE) D SY-DATUM Date 20041105
4 Importing MOLGA Call by reference Type reference (TYPE) T500L-MOLGA Country group 20041105
5 Importing SOFT_CONTR Call by reference Type reference (TYPE) PFRDA_EMETTEUR-SOFT_CONTR Preview software version 20060725
6 Importing TEMSE_CLASS Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE TemSe class 20041105
7 Importing TEMSE_NAME Value transfer Type reference (TYPE) RPTSTYPE-TSOBJ Name of TemSe file 20041105
8 Importing TEMSE_TYPE Value transfer Type reference (TYPE) RPTSTYPE-OBJKN Type of TemSe file 20041105

Method CONSTRUCTOR on class CL_HR99S00_DADU_DAQ has no exception.

Method CONVERT_TEMSE_TO_DADU Signature

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

Method CONVERT_TEMSE_TO_DADU on class CL_HR99S00_DADU_DAQ has no exception.

Method EXPORT_TO_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPRESS_EMPTY_TAGS Call by reference Type reference (TYPE) C ' ' Collapses empty xml tags 20041105
2 Importing DIALOG Call by reference Type reference (TYPE) C 'X' Dialog 20041105
3 Importing DIRECTORY Call by reference Type reference (TYPE) RLGRAP-FILENAME 'C:TEMP' Directory 20041105
4 Importing FILENAME Call by reference Type reference (TYPE) RLGRAP-FILENAME File name 20041105
5 Exporting FULLPATH Call by reference Type reference (TYPE) RLGRAP-FILENAME Absolute path 20041105
6 Importing ITEM Call by reference Type reference (TYPE) STRING Window title 20041105
7 Importing MODE Call by reference Type reference (TYPE) C 'R' mode 20041105
8 Importing NOHEADER Call by reference Type reference (TYPE) C ' ' Without header 20041105
9 Importing XML_ENCODING Value transfer Type reference (TYPE) P99SG_XML_CONTENT_T XML Character Encoding 20101223

Method EXPORT_TO_FILE on class CL_HR99S00_DADU_DAQ has no exception.

Method FILL_LOOKUP_TABLE Signature

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

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WA_RAW_TEMSE Call by reference Type reference (TYPE) P99ST_RAW 20041105
2 Importing IM_WA_STRUCT Call by reference Type reference (TYPE) P99ST_STRUCTURE 20041105
3 Returning RE_DATA_LIST Value transfer Attribute reference (LIKE) DADU_FILE_TAB get list 20041105

Method GET_FIELDS on class CL_HR99S00_DADU_DAQ has no exception.

Method GET_SOFT_CONTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOFT_CONTR Value transfer Type reference (TYPE) PFRDA_EMETTEUR-SOFT_CONTR Preview software version 20060725

Method GET_SOFT_CONTR on class CL_HR99S00_DADU_DAQ has no exception.

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VERSION Value transfer Type reference (TYPE) T5F99F0-FOVER DADS-U version 20070713

Method GET_VERSION on class CL_HR99S00_DADU_DAQ has no exception.

Method REGISTER_CALLBACK Signature

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

Method UNREGISTER_CALLBACK Signature

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