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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | 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 | Instance attribute | Public | Type reference (TYPE) | T5F99F0-APPL | Form name | 20020508 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | P_99S_FLTDAQ | Filter for badis | 20020801 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | P99SD_FOATR | Form generic properties | 20020508 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | D | Generation date of form | 20020508 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | T500L-MOLGA | Country Grouping | 20020722 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | P99SG_RXDEF | Structure of payroll results | 20020722 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | P99SD_TAB_CONDT | Condition description | 20020508 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | P99SF_TAB_ERROR | Error table | 20020607 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | P99SD_TAB_FIDEF | Field definitions | 20020508 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | P99SD_TAB_INFTY | Table with all needed infotypes | 20020508 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | P99SG_TAB_RANGES | Form key field range | 20020730 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | P99SD_TAB_KEYSE | Key Field ranges for the sections | 20021120 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | P99SD_TAB_OBLIG | Obligatory fields | 20021018 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | P99SD_TAB_SECTN | Section description | 20020508 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | P99SD_TAB_SOUGR | Field group | 20020508 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | P99SD_TAB_SOUWT | Wage type group | 20020508 | |||
| 17 | Instance attribute | Public | Type reference (TYPE) | P99SD_TAB_TRCON | Table reader selection conditions | 20050815 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | Constructor | 20020607 | |
| 2 | Instance method | Public | Method | Get field definition | 20020626 | |
| 3 | Instance method | Public | Method | Get all fields fo the same source field group (SOUGR) | 20020717 | |
| 4 | Instance method | Public | Method | Get all fields attributes | 20020718 | |
| 5 | Instance method | Public | Method | Get name of needed component in payroll structure | 20020702 | |
| 6 | Instance method | Public | Method | Get key fields of the form or section | 20020724 | |
| 7 | Instance method | Public | Method | Get obligatory fields of the form or section | 20021018 | |
| 8 | Instance method | Public | Method | Get all steps relevant for the same condition | 20020802 | |
| 9 | Static method | Public | Method | Maximum length of the structure in an application | 20071018 | |
| 10 | Instance method | Public | Method | Get data | 20020628 | |
| 11 | Instance method | Public | Method | Get data splitted by forms | 20020730 | |
| 12 | Instance method | Public | Method | Get all wage types of a the same wage type group (SOUWT) | 20020702 | |
| 13 | Instance method | Public | Method | Form has at least one structure with binary fields | 20120529 | |
| 14 | Instance method | Public | Method | Init table with all needed infotypes | 20020724 | |
| 15 | Instance method | Public | Method | Init table with all needed OM infotypes | 20070604 | |
| 16 | Instance method | Public | Method | Append table with all needed infotypes | 20020607 | |
| 17 | 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 | IM_APPL | Call by reference | Type reference (TYPE) | T5F99F0-APPL | Subapplication | 20020607 | |||
| 2 | IM_DATE | Call by reference | Type reference (TYPE) | D | Date in CHAR format | 20020607 | |||
| 3 | IM_MOLGA | Call by reference | Type reference (TYPE) | T500L-MOLGA | Country Grouping | 20020607 | |||
| 4 | IM_TREE_SECTN | Value transfer | Type reference (TYPE) | XFELD | Automatic tree of sections | 20071009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Could not be created | 20020607 |
Method GET_FIDAQ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FIDAQ | Call by reference | Type reference (TYPE) | P99SD_FIDAQ | Field definition for DAQ | 20020626 | |||
| 2 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return value, return value after ABAP statements | 20020626 | |||
| 3 | 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 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return value, return value after ABAP statements | 20020717 | |||
| 2 | EX_TAB_FIELDS | Call by reference | Type reference (TYPE) | P99SD_TAB_GRATR | Field table link to the same source field group | 20020717 | |||
| 3 | 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 | EX_ATTRIB | Call by reference | Type reference (TYPE) | P99SD_WAFOR | All attributes of a field in a form | 20020718 | |||
| 2 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return value, return value after ABAP statements | 20020718 | |||
| 3 | IM_FIELD | Call by reference | Type reference (TYPE) | P99SD_FIELD | Field identifier | 20020718 | |||
| 4 | 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 | EX_COMPONENT | Call by reference | Type reference (TYPE) | HRPYSTRUC-COMPONENT | Component name for ASSIGN | 20020702 | |||
| 2 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return value, return value after ABAP statements | 20020702 | |||
| 3 | EX_TYPE | Call by reference | Type reference (TYPE) | HRPYSTRUC-TYPE | DDIC Type | 20020827 | |||
| 4 | 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 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return value, return value after ABAP statements | 20020724 | |||
| 2 | EX_TAB_FIELDS | Call by reference | Type reference (TYPE) | P99SD_TAB_FIFOR | Key fields for form or section | 20020724 | |||
| 3 | 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 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return value, return value after ABAP statements | 20021018 | |||
| 2 | EX_TAB_FIELDS | Call by reference | Type reference (TYPE) | P99SD_TAB_FIFOR | Obligatory fields | 20021018 | |||
| 3 | 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 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return value, return value after ABAP statements | 20020802 | |||
| 2 | EX_TAB_STEPS | Call by reference | Type reference (TYPE) | P99SD_TAB_COATR | Table of steps of the same condition | 20020802 | |||
| 3 | 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 | EX_LENGTH | Call by reference | Type reference (TYPE) | I | Structure Length | 20071018 | |||
| 2 | IM_APPL | Call by reference | Type reference (TYPE) | T5F99F0-APPL | Teilapplikation | 20071018 | |||
| 3 | IM_DATE | Call by reference | Type reference (TYPE) | D | Date | 20071018 | |||
| 4 | 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 | CH_MISC | Call by reference | Type reference (TYPE) | ANY | Miscellanea | 20021113 | |||
| 2 | CH_TAB_PAY | Call by reference | Type reference (TYPE) | TABLE | Payroll results | 20020628 | |||
| 3 | CH_TAB_TIME | Call by reference | Type reference (TYPE) | TABLE | Time results | 20020628 | |||
| 4 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return value, return value after ABAP statements | 20020628 | |||
| 5 | EX_TAB_FODAT | Call by reference | Type reference (TYPE) | P99SD_TAB_FODAT | Field table with values | 20020628 | |||
| 6 | IM_DAQ | Call by reference | Type reference (TYPE) | P99SD_CODAQ | ontrol parameters | 20020628 | |||
| 7 | IM_FIELD | Call by reference | Type reference (TYPE) | P99SG_TAB_RANGES | List of fields to be processed | 20020724 | |||
| 8 | IM_SECTN | Call by reference | Type reference (TYPE) | P99SG_TAB_RANGES | List of sections to be processed | 20020717 | |||
| 9 | IM_TAB_PRELP | Call by reference | Type reference (TYPE) | P99SG_TAB_PRELP | Infotype contents | 20020628 | |||
| 10 | 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 | CH_MISC | Call by reference | Type reference (TYPE) | ANY | Miscellanea | 20021113 | |||
| 2 | CH_TAB_PAY | Call by reference | Type reference (TYPE) | TABLE | Payroll results | 20020730 | |||
| 3 | CH_TAB_TIME | Call by reference | Type reference (TYPE) | TABLE | Time results | 20020730 | |||
| 4 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return value, return value after ABAP statements | 20020730 | |||
| 5 | EX_TAB_FODAT | Call by reference | Type reference (TYPE) | P99SD_TAB_FODAT | Field table with values | 20020730 | |||
| 6 | IM_DAQ | Call by reference | Type reference (TYPE) | P99SD_CODAQ | ontrol parameters | 20020730 | |||
| 7 | IM_FIELD | Call by reference | Type reference (TYPE) | P99SG_TAB_RANGES | List of fields to be processed | 20020730 | |||
| 8 | IM_REPAY | Call by reference | Type reference (TYPE) | BOOLEAN | Recalculate payroll results for each split | 20021213 | |||
| 9 | IM_SECTN | Call by reference | Type reference (TYPE) | P99SG_TAB_RANGES | List of sections to be processed | 20020730 | |||
| 10 | IM_TAB_PRELP | Call by reference | Type reference (TYPE) | P99SG_TAB_PRELP | Infotype contents | 20020730 | |||
| 11 | 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 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return value, return value after ABAP statements | 20020702 | |||
| 2 | EX_TAB_WAGES | Call by reference | Type reference (TYPE) | P99SD_TAB_WTATR | Wage types table link to the same wage type group | 20020702 | |||
| 3 | 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 | 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 | 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 | CH_TAB_HRTDBTAB | Call by reference | Type reference (TYPE) | P99SG_TAB_HRTDBTAB | 20070606 | ||||
| 2 | CH_TAB_PLOG | Call by reference | Type reference (TYPE) | P99SG_TAB_PLOG | Table with all infotype PD registers | 20070604 | |||
| 3 | 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 | CH_TAB_PRELP | Call by reference | Type reference (TYPE) | P99SG_TAB_PRELP | All Infotypes | 20020724 | |||
| 2 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return value, return value after ABAP statements | 20020607 | |||
| 3 | IM_TAB_PRELP | Call by reference | Type reference (TYPE) | TABLE | Infotype table | 20020607 | |||
| 4 | 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 | CH_TAB_HRTDBTAB | Call by reference | Type reference (TYPE) | P99SG_TAB_HRTDBTAB | 20070606 | ||||
| 2 | CH_TAB_PLOG | Call by reference | Type reference (TYPE) | P99SG_TAB_PLOG | All Infotypes OM | 20070604 | |||
| 3 | CH_TAB_PPLOG | Call by reference | Type reference (TYPE) | P99SG_TAB_PPLOG | All Infotypes OM Unicode | 20090604 | |||
| 4 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Return value, return value after ABAP statements | 20070604 | |||
| 5 | IM_TAB_HRTDBTAB | Call by reference | Type reference (TYPE) | TABLE | 20070606 | ||||
| 6 | IM_TAB_PLOG | Call by reference | Type reference (TYPE) | TABLE | Infotype table OM | 20070604 | |||
| 7 | IM_WA_HRTDBTAB | Call by reference | Type reference (TYPE) | ANY | Multi infotype OM table register | 20070606 | |||
| 8 | 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 |