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
⤷ 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 |