Hierarchy

⤷

⤷

Properties
Class | CL_HREIC_APPL_UTILITIES | |
Short Description | EIC: Shared Service Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PAOC_EIC_APPL_COMMON | Employee Interaction Center: Common Objects |
Created | 20051227 | SAP |
Last change | 20070913 | 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) |
Interfaces
Class CL_HREIC_APPL_UTILITIES has no interface implemented.
Friends
Class CL_HREIC_APPL_UTILITIES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | HREIC_T_ORG_TIER | 20060718 | |||
2 | ![]() |
Constant | Private | Type reference (TYPE) | SFW_SWITCH_ID | 'ERP_HR_EP1' | 20060512 | ||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CHAR1 | Switch Status, '1' = On and '0' = Off | 20060512 | ||
4 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | Single-Character Indicator | 20060907 |
Methods
Events
Class CL_HREIC_APPL_UTILITIES has no event.
Types
Class CL_HREIC_APPL_UTILITIES has no local type.
Method Signatures
Method CHECK_IF_EIC_ORGUNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_OBJID | Call by reference | Type reference (TYPE) | HROBJID | 20060718 | |||
2 | ![]() |
I_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Object Type | 20060718 | ||
3 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20060718 | ||
4 | ![]() |
R_CHECK | Value transfer | Type reference (TYPE) | HREIC_BOOLEAN | 20060718 |
Method CHECK_IF_EIC_ORGUNIT on class CL_HREIC_APPL_UTILITIES has no exception.
Method CHECK_ORGUNIT_AGENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AGENT | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | Benutzername | 20060904 | |
2 | ![]() |
I_ORGUNIT | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20060904 | ||
3 | ![]() |
R_SUCCESS | Value transfer | Type reference (TYPE) | HREIC_BOOLEAN | EIC: Boolean Variable (X=True, Space=False) | 20060904 |
Method CHECK_ORGUNIT_AGENT on class CL_HREIC_APPL_UTILITIES has no exception.
Method CHECK_VALUE_PACK_SWITCH Signature
Method CHECK_VALUE_PACK_SWITCH on class CL_HREIC_APPL_UTILITIES has no parameter.
Method CHECK_VALUE_PACK_SWITCH on class CL_HREIC_APPL_UTILITIES has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HREIC_APPL_UTILITIES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HREIC_APPL_UTILITIES has no exception.
Method CLEAR_VCCE_ASSIGN Signature
Method CLEAR_VCCE_ASSIGN on class CL_HREIC_APPL_UTILITIES has no parameter.
Method CLEAR_VCCE_ASSIGN on class CL_HREIC_APPL_UTILITIES has no exception.
Method CONVERT_FIELDNAMEVAL_2_STRUC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIBUTES | Call by reference | Type reference (TYPE) | TY_NAMEVALUEASSTRING | NAMEVALUEASSTRING | 20060907 | ||
2 | ![]() |
ATTR_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | Attributes as Structure | 20060907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
generic Exception class for Employee Interaction Center | 20060907 |
Method CONVERT_STRUC_2_FIELDNAMEVAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIBUTES | Call by reference | Type reference (TYPE) | TY_NAMEVALUEASSTRING | 20060824 | |||
2 | ![]() |
ATTR_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | 20060824 | |||
3 | ![]() |
RETURN_NONINIT_VALUE_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | 20060824 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060824 |
Method GET_ALL_EIC_ORGUNITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_ORGUNITS | Value transfer | Type reference (TYPE) | HREIC_T_ORG_TIER | 20060725 |
Method GET_ALL_EIC_ORGUNITS on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_ALL_ORGUNIT_AGENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ORGUNITS | Call by reference | Type reference (TYPE) | HREIC_T_ORGUNIT_AGENT | 20060718 | |||
2 | ![]() |
I_OBJID | Call by reference | Type reference (TYPE) | HROBJID | 20060718 | |||
3 | ![]() |
I_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | 'O' | 20060718 | ||
4 | ![]() |
I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | '01' | 20060718 |
Method GET_ALL_ORGUNIT_AGENTS on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_CE_GE_SWITCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CE_GE_SWITCH | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060627 |
Method GET_CE_GE_SWITCH on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_EMPLOYEE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_EMPL_NAME | Call by reference | Type reference (TYPE) | EMNAM | Aufbereiteter Name des Mitarbeiters bzw. Bewerbers | 20060911 | ||
2 | ![]() |
I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20060911 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
generic Exception class for Employee Interaction Center | 20060911 |
Method GET_FIELD_DATA_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DFIES | Value transfer | Type reference (TYPE) | DDFIELDS | Table Type for Structure DFIES | 20060926 | ||
2 | ![]() |
IS_STRUC | Call by reference | Type reference (TYPE) | ANY | 20060926 | |||
3 | ![]() |
IT_FIELDNAMES | Call by reference | Type reference (TYPE) | TY_NAMEVALUEASSTRING | NAMEVALUEASSTRING | 20060926 | ||
4 | ![]() |
IV_STRUCNAME | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20060926 |
Method GET_FIELD_DATA_TYPE on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_INFTY_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20060912 | ||
2 | ![]() |
STRUC_NAME | Call by reference | Type reference (TYPE) | PPNNN | Structure | 20060912 | ||
3 | ![]() |
STRUC_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20060912 | |||
4 | ![]() |
TABLE_NAME | Call by reference | Type reference (TYPE) | DBTABL | Name of database table | 20060912 | ||
5 | ![]() |
TABLE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to Table Appropriate for Structure | 20060912 | ||
6 | ![]() |
TABLE_WA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to Structure of DB Table | 20060912 | ||
7 | ![]() |
TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaction class for data storage | 20060912 |
Method GET_INFTY_STRUCTURE on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_LOGON_ORGUNIT_OF_AGENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_ORGUNIT | Value transfer | Type reference (TYPE) | HRHCTOBJC | Ergebnis der Regelauflösung | 20060531 |
Method GET_LOGON_ORGUNIT_OF_AGENT on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_ORGUNITS_FOR_AGENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AGENT | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | Benutzername | 20060904 | |
2 | ![]() |
I_RETURNFIRSTONLY | Call by reference | Type reference (TYPE) | HREIC_BOOLEAN | ABAP_FALSE | EIC: Boolean Variable (X=True, Space=False) | 20060904 | |
3 | ![]() |
R_ORGUNITS | Value transfer | Type reference (TYPE) | HRTB_OBJECT | Rule Resolution Result | 20060904 |
Method GET_ORGUNITS_FOR_AGENT on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_ORGUNIT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20060912 | ||
2 | ![]() |
R_ORGNAME | Value transfer | Type reference (TYPE) | STEXT | Object Name | 20060912 |
Method GET_ORGUNIT_NAME on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_ORGUNIT_TIER_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20060920 | ||
2 | ![]() |
R_LEVEL | Value transfer | Type reference (TYPE) | HREIC_TIER_LEVEL | EIC Tier Level | 20060920 |
Method GET_ORGUNIT_TIER_LEVEL on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_SOCSEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SOCSEC | Value transfer | Type reference (TYPE) | CHAR1 | 20060801 |
Method GET_SOCSEC on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_STRUCTURE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | 20061004 | |||
2 | ![]() |
R_STRUCNAME | Value transfer | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20061004 |
Method GET_STRUCTURE_NAME on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_USER_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | Benutzername | 20060912 | ||
2 | ![]() |
R_NAME | Value transfer | Type reference (TYPE) | STRING | 20060912 |
Method GET_USER_NAME on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_VALUE_OF_CONSTANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CONSTNAME | Value transfer | Type reference (TYPE) | HREIC_CONSTANT | HREIC Applicaion Constants | 20060829 | ||
2 | ![]() |
I_CONSTVALUE | Value transfer | Type reference (TYPE) | HREIC_CON_VALUE | 20060829 |
Method GET_VALUE_OF_CONSTANT on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_VALUE_PACK_SWITCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_SWITCH | Value transfer | Type reference (TYPE) | CHAR1 | 20060512 |
Method GET_VALUE_PACK_SWITCH on class CL_HREIC_APPL_UTILITIES has no exception.
Method GET_VCCE_ASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20060907 |
Method GET_VCCE_ASSIGN on class CL_HREIC_APPL_UTILITIES has no exception.
Method READ_INFOTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_INFTYDATA | Call by reference | Type reference (TYPE) | TABLE | 20060912 | |||
2 | ![]() |
E_RETURNCODE | Call by reference | Type reference (TYPE) | HREIC_RETCODE | Return Value | 20060912 | ||
3 | ![]() |
I_DATE | Call by reference | Type reference (TYPE) | D | SY-DATUM | 20060912 | ||
4 | ![]() |
I_INFTY | Call by reference | Type reference (TYPE) | INFOTYP | 20060912 | |||
5 | ![]() |
I_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | 20060912 |
Method READ_INFOTYPE on class CL_HREIC_APPL_UTILITIES has no exception.
Method RESET_ACTIVITY_LOCKS Signature
Method RESET_ACTIVITY_LOCKS on class CL_HREIC_APPL_UTILITIES has no parameter.
Method RESET_ACTIVITY_LOCKS on class CL_HREIC_APPL_UTILITIES has no exception.
Method SET_VCCE_ASSIGN Signature
Method SET_VCCE_ASSIGN on class CL_HREIC_APPL_UTILITIES has no parameter.
Method SET_VCCE_ASSIGN on class CL_HREIC_APPL_UTILITIES has no exception.
History
Last changed by/on | SAP | 20070913 |
SAP Release Created in | 700 |