SAP ABAP Class CL_HR99S00_DAQ (Data acquistion for forms)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-XX-RS (Application Component) Reuse Services for Country Development
     P99S (Package) Southern Europe Basis
Properties
Class CL_HR99S00_DAQ  
Short Description Data acquistion for forms    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P99S   Southern Europe Basis 
Created 20020508   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 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
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)
Interfaces
Class CL_HR99S00_DAQ has no interface implemented.
Friends
Class CL_HR99S00_DAQ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPL Instance attribute Public Type reference (TYPE) T5F99F0-APPL Form name 20020508
2 FLTDAQ Instance attribute Public Type reference (TYPE) P_99S_FLTDAQ Filter for badis 20020801
3 FOATR Instance attribute Public Type reference (TYPE) P99SD_FOATR Form generic properties 20020508
4 GEN_DATE Instance attribute Public Type reference (TYPE) D Generation date of form 20020508
5 MOLGA Instance attribute Public Type reference (TYPE) T500L-MOLGA Country Grouping 20020722
6 RXDEF Instance attribute Public Type reference (TYPE) P99SG_RXDEF Structure of payroll results 20020722
7 TAB_CONDT Instance attribute Public Type reference (TYPE) P99SD_TAB_CONDT Condition description 20020508
8 TAB_ERROR Instance attribute Public Type reference (TYPE) P99SF_TAB_ERROR Error table 20020607
9 TAB_FIELD Instance attribute Public Type reference (TYPE) P99SD_TAB_FIDEF Field definitions 20020508
10 TAB_INFTY Instance attribute Public Type reference (TYPE) P99SD_TAB_INFTY Table with all needed infotypes 20020508
11 TAB_KEYFO Instance attribute Public Type reference (TYPE) P99SG_TAB_RANGES Form key field range 20020730
12 TAB_KEYSE Instance attribute Public Type reference (TYPE) P99SD_TAB_KEYSE Key Field ranges for the sections 20021120
13 TAB_OBLFO Instance attribute Public Type reference (TYPE) P99SD_TAB_OBLIG Obligatory fields 20021018
14 TAB_SECTN Instance attribute Public Type reference (TYPE) P99SD_TAB_SECTN Section description 20020508
15 TAB_SOUGR Instance attribute Public Type reference (TYPE) P99SD_TAB_SOUGR Field group 20020508
16 TAB_SOUWT Instance attribute Public Type reference (TYPE) P99SD_TAB_SOUWT Wage type group 20020508
17 TAB_TRCON Instance attribute Public Type reference (TYPE) P99SD_TAB_TRCON Table reader selection conditions 20050815
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020607
2 GET_FIDAQ Instance method Public Method Get field definition 20020626
3 GET_FIELDS_OF_SOUGR Instance method Public Method Get all fields fo the same source field group (SOUGR) 20020717
4 GET_FIELD_ATTRIBUTES Instance method Public Method Get all fields attributes 20020718
5 GET_HRPYSTR_COMPONENT Instance method Public Method Get name of needed component in payroll structure 20020702
6 GET_KEY_FIELDS Instance method Public Method Get key fields of the form or section 20020724
7 GET_OBLIG_FIELDS Instance method Public Method Get obligatory fields of the form or section 20021018
8 GET_STEPS_OF_CONDT Instance method Public Method Get all steps relevant for the same condition 20020802
9 GET_STRUCT_LENGTH_APPL Static method Public Method Maximum length of the structure in an application 20071018
10 GET_VALUES Instance method Public Method Get data 20020628
11 GET_VALUES_FORMS Instance method Public Method Get data splitted by forms 20020730
12 GET_WAGES_OF_SOUWT Instance method Public Method Get all wage types of a the same wage type group (SOUWT) 20020702
13 HAS_BINARY_FIELDS Instance method Public Method Form has at least one structure with binary fields 20120529
14 INIT_INFOTYPE_TABLE Instance method Public Method Init table with all needed infotypes 20020724
15 INIT_INFOTYPE_TABLE_PD Instance method Public Method Init table with all needed OM infotypes 20070604
16 SET_INFOTYPE_TABLE Instance method Public Method Append table with all needed infotypes 20020607
17 SET_INFOTYPE_TABLE_PD Instance method Public Method Append table whith all needed OM infotypes 20070604
Events
Class CL_HR99S00_DAQ has no event.
Types
Class CL_HR99S00_DAQ 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_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Subapplication 20020607
2 Importing IM_DATE Call by reference Type reference (TYPE) D Date in CHAR format 20020607
3 Importing IM_MOLGA Call by reference Type reference (TYPE) T500L-MOLGA Country Grouping 20020607
4 Importing IM_TREE_SECTN Value transfer Type reference (TYPE) XFELD Automatic tree of sections 20071009
# Exception Resumable Description Created on
1 ERROR Could not be created 20020607

Method GET_FIDAQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIDAQ Call by reference Type reference (TYPE) P99SD_FIDAQ Field definition for DAQ 20020626
2 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20020626
3 Importing IM_FIELD Call by reference Type reference (TYPE) P99SD_FIELD Field 20020626

Method GET_FIDAQ on class CL_HR99S00_DAQ has no exception.

Method GET_FIELDS_OF_SOUGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20020717
2 Exporting EX_TAB_FIELDS Call by reference Type reference (TYPE) P99SD_TAB_GRATR Field table link to the same source field group 20020717
3 Importing IM_SOUGR Call by reference Type reference (TYPE) T5F99FG-SOUGR Forms: Source field group 20020717

Method GET_FIELDS_OF_SOUGR on class CL_HR99S00_DAQ has no exception.

Method GET_FIELD_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIB Call by reference Type reference (TYPE) P99SD_WAFOR All attributes of a field in a form 20020718
2 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20020718
3 Importing IM_FIELD Call by reference Type reference (TYPE) P99SD_FIELD Field identifier 20020718
4 Importing IM_SECTN Call by reference Type reference (TYPE) T5F99FS-SECTN Section 20080509

Method GET_FIELD_ATTRIBUTES on class CL_HR99S00_DAQ has no exception.

Method GET_HRPYSTR_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMPONENT Call by reference Type reference (TYPE) HRPYSTRUC-COMPONENT Component name for ASSIGN 20020702
2 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20020702
3 Exporting EX_TYPE Call by reference Type reference (TYPE) HRPYSTRUC-TYPE DDIC Type 20020827
4 Importing IM_SOUTA Call by reference Type reference (TYPE) T5F99FF-SOUTA Forms: Source table 20020702

Method GET_HRPYSTR_COMPONENT on class CL_HR99S00_DAQ has no exception.

Method GET_KEY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20020724
2 Exporting EX_TAB_FIELDS Call by reference Type reference (TYPE) P99SD_TAB_FIFOR Key fields for form or section 20020724
3 Importing IM_SECTN Call by reference Type reference (TYPE) T5F99FS-SECTN Section name 20020724

Method GET_KEY_FIELDS on class CL_HR99S00_DAQ has no exception.

Method GET_OBLIG_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20021018
2 Exporting EX_TAB_FIELDS Call by reference Type reference (TYPE) P99SD_TAB_FIFOR Obligatory fields 20021018
3 Importing IM_SECTN Call by reference Type reference (TYPE) P99SG_TAB_RANGES Section names 20021018

Method GET_OBLIG_FIELDS on class CL_HR99S00_DAQ has no exception.

Method GET_STEPS_OF_CONDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20020802
2 Exporting EX_TAB_STEPS Call by reference Type reference (TYPE) P99SD_TAB_COATR Table of steps of the same condition 20020802
3 Importing IM_CONDT Call by reference Type reference (TYPE) T5F99FC-CONDT Condition identifier 20020802

Method GET_STEPS_OF_CONDT on class CL_HR99S00_DAQ has no exception.

Method GET_STRUCT_LENGTH_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LENGTH Call by reference Type reference (TYPE) I Structure Length 20071018
2 Importing IM_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Teilapplikation 20071018
3 Importing IM_DATE Call by reference Type reference (TYPE) D Date 20071018
4 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20071018

Method GET_STRUCT_LENGTH_APPL on class CL_HR99S00_DAQ has no exception.

Method GET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MISC Call by reference Type reference (TYPE) ANY Miscellanea 20021113
2 Changing CH_TAB_PAY Call by reference Type reference (TYPE) TABLE Payroll results 20020628
3 Changing CH_TAB_TIME Call by reference Type reference (TYPE) TABLE Time results 20020628
4 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20020628
5 Exporting EX_TAB_FODAT Call by reference Type reference (TYPE) P99SD_TAB_FODAT Field table with values 20020628
6 Importing IM_DAQ Call by reference Type reference (TYPE) P99SD_CODAQ ontrol parameters 20020628
7 Importing IM_FIELD Call by reference Type reference (TYPE) P99SG_TAB_RANGES List of fields to be processed 20020724
8 Importing IM_SECTN Call by reference Type reference (TYPE) P99SG_TAB_RANGES List of sections to be processed 20020717
9 Importing IM_TAB_PRELP Call by reference Type reference (TYPE) P99SG_TAB_PRELP Infotype contents 20020628
10 Importing IM_TAB_USER Call by reference Type reference (TYPE) TABLE External table 20020628

Method GET_VALUES on class CL_HR99S00_DAQ has no exception.

Method GET_VALUES_FORMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MISC Call by reference Type reference (TYPE) ANY Miscellanea 20021113
2 Changing CH_TAB_PAY Call by reference Type reference (TYPE) TABLE Payroll results 20020730
3 Changing CH_TAB_TIME Call by reference Type reference (TYPE) TABLE Time results 20020730
4 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20020730
5 Exporting EX_TAB_FODAT Call by reference Type reference (TYPE) P99SD_TAB_FODAT Field table with values 20020730
6 Importing IM_DAQ Call by reference Type reference (TYPE) P99SD_CODAQ ontrol parameters 20020730
7 Importing IM_FIELD Call by reference Type reference (TYPE) P99SG_TAB_RANGES List of fields to be processed 20020730
8 Importing IM_REPAY Call by reference Type reference (TYPE) BOOLEAN Recalculate payroll results for each split 20021213
9 Importing IM_SECTN Call by reference Type reference (TYPE) P99SG_TAB_RANGES List of sections to be processed 20020730
10 Importing IM_TAB_PRELP Call by reference Type reference (TYPE) P99SG_TAB_PRELP Infotype contents 20020730
11 Importing IM_TAB_USER Call by reference Type reference (TYPE) TABLE External table 20020730

Method GET_VALUES_FORMS on class CL_HR99S00_DAQ has no exception.

Method GET_WAGES_OF_SOUWT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20020702
2 Exporting EX_TAB_WAGES Call by reference Type reference (TYPE) P99SD_TAB_WTATR Wage types table link to the same wage type group 20020702
3 Importing IM_SOUWT Call by reference Type reference (TYPE) T5F99FW-SOUWT Wage type group 20020702

Method GET_WAGES_OF_SOUWT on class CL_HR99S00_DAQ has no exception.

Method HAS_BINARY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_BINARY_FIELD Value transfer Type reference (TYPE) ABAP_BOOL Form has at least one structure with binary fields 20120529

Method HAS_BINARY_FIELDS on class CL_HR99S00_DAQ has no exception.

Method INIT_INFOTYPE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_PRELP Call by reference Type reference (TYPE) P99SG_TAB_PRELP Table with all infotype registers 20020724

Method INIT_INFOTYPE_TABLE on class CL_HR99S00_DAQ has no exception.

Method INIT_INFOTYPE_TABLE_PD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_HRTDBTAB Call by reference Type reference (TYPE) P99SG_TAB_HRTDBTAB 20070606
2 Changing CH_TAB_PLOG Call by reference Type reference (TYPE) P99SG_TAB_PLOG Table with all infotype PD registers 20070604
3 Changing CH_TAB_PPLOG Call by reference Type reference (TYPE) P99SG_TAB_PPLOG Table with all infotype PD registers 20091119

Method INIT_INFOTYPE_TABLE_PD on class CL_HR99S00_DAQ has no exception.

Method SET_INFOTYPE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_PRELP Call by reference Type reference (TYPE) P99SG_TAB_PRELP All Infotypes 20020724
2 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20020607
3 Importing IM_TAB_PRELP Call by reference Type reference (TYPE) TABLE Infotype table 20020607
4 Importing IM_WA_PRELP Call by reference Type reference (TYPE) ANY Single infotype register 20020607

Method SET_INFOTYPE_TABLE on class CL_HR99S00_DAQ has no exception.

Method SET_INFOTYPE_TABLE_PD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_HRTDBTAB Call by reference Type reference (TYPE) P99SG_TAB_HRTDBTAB 20070606
2 Changing CH_TAB_PLOG Call by reference Type reference (TYPE) P99SG_TAB_PLOG All Infotypes OM 20070604
3 Changing CH_TAB_PPLOG Call by reference Type reference (TYPE) P99SG_TAB_PPLOG All Infotypes OM Unicode 20090604
4 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20070604
5 Importing IM_TAB_HRTDBTAB Call by reference Type reference (TYPE) TABLE 20070606
6 Importing IM_TAB_PLOG Call by reference Type reference (TYPE) TABLE Infotype table OM 20070604
7 Importing IM_WA_HRTDBTAB Call by reference Type reference (TYPE) ANY Multi infotype OM table register 20070606
8 Importing IM_WA_PLOG Call by reference Type reference (TYPE) ANY Single infotypeOM register 20070604

Method SET_INFOTYPE_TABLE_PD on class CL_HR99S00_DAQ has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in 46C