The Function Module HR_CREATE_QUERY_FOR_INFO_GET (Info-Get: Anlegen einer Query zur späteren Datenbeschaffung) is a standard Function Module in SAP ERP and is part of the function group HRBAS00INFOGET within the package PBAS_SELECTION.
Function Module | HR_CREATE_QUERY_FOR_INFO_GET |
Short Text | Info-Get: Anlegen einer Query zur späteren Datenbeschaffung |
Function Group | HRBAS00INFOGET |
Package | PBAS_SELECTION |
Module Type | Remote-Enabled |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
FUNCAREA | LIKE | AQADEF-SGNAME | Sachgebiet | |
SELID | LIKE | HRSEL_IDS-SELID | Selektions-Id | |
WORKSPACE | LIKE | AQADEF-WSID | 'G' | Arbeitsbereich (space - lokal, 'G' - global) |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
QUERY | LIKE | AQADEF-QUNAME | Erzeugte Query |
This function module does not define any CHANGING parameters.
These are the TABLE parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
AQ_OUTPUT_FIELDS | LIKE | RSAQFNAME | Felder, die ausgegeben werden (Query-Name) | |
AQ_SORT_FIELDS | LIKE | RSAQFSNAME | Felder, nach denen sortiert wird (Query-Name) | |
COMBINECONDITIONS | LIKE | HRCOMBINECONDITIONS | Wie im Selektionstool | |
OUTPUT_FIELDS | LIKE | HRFIELD_SPECIFICATION | Felder, die ausgegeben werden (Name im Selektionstool) | |
SORT_FIELDS | LIKE | HRSORTFIELD_SPECIFICATION | Felder, nach denen sortiert wird (Name im Selektionstool) | |
TABLECONDITIONS | LIKE | HRTABLECONDITION | Wie im Selektionstool |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
DUPLICATE_OUTPUT_FIELDS_DEF | Ausgabefelder mehrfach definiert |
DUPLICATE_SELECTION_DEF | Selektionsfelder mehrfach definiert |
DUPLICATE_SORT_FIELDS_DEF | Sortierfelder mehrfach definiert |
FORBIDDEN_OUTPUT_FIELD | P0000-PERNR (bzw. P4000-PERNR, P1000-PLVAR/OTYPE/OBJID) nicht erlaubt |
FUNCAREA_NOT_SUPPORTED | Sachgebiet nicht unterstützt (nur LDB PNP, PNPCE, PAP, PCH) |
GENERATION_CANCELLED | Generierung mußte abgebrochen werden |
ID_FIELD_MISSING_IN_FUNCAREA | Obj.schlüssel fehlt im Sachg. (P0000-PERNR o. P4000-PERNR o. P1000-PLVAR/OTY..) |
ILLEGAL_FIELD | Feld nicht im Sachgebiet oder nicht auswertbar |
ILLEGAL_WORKSPACE | Ungültiger Arbeitsbereich |
INTERNAL_ERROR | Interner Fehler |
MISSING_FIELDS | Es wurden keine Ausgabefelder spezifiziert |
NO_FUNCAREA | Das Sachgebiet existiert nicht |
QUERY_LOCKED | Query kann nicht gesperrt werden |
UNKNOWN_ERROR | Unbekannter Fehler |