Hierarchy
⤷ PA-PM-PB (Application Component) Position Budgeting and Control
⤷ PAOC_FPM_COM_ENGINE (Package) Position Management: Commitment Creation
Properties
Class | CL_HRFPM_OBJECT_COL_SERVICE | |
Short Description | FPM: Services for Object Collector | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PAOC_FPM_COM_ENGINE | Position Management: Commitment Creation |
Created | 20010829 | SAP |
Last change | 20071120 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRFPM_OBJECT_COL_SERVICE has no forward declaration.
Interfaces
Class CL_HRFPM_OBJECT_COL_SERVICE has no interface implemented.
Friends
Class CL_HRFPM_OBJECT_COL_SERVICE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ACT_PLVAR | Instance attribute | Private | Type reference (TYPE) | OBJEC-PLVAR | Plan Version | 20010926 | ||
2 | CON_DEPENDING | Constant | Private | Type reference (TYPE) | HRFPM_OBJECT_STATUS | 'D' | FPM: Global Status of an Object During Commitment Run | 20020627 | |
3 | CON_ERROR | Constant | Private | Type reference (TYPE) | HRFPM_OBJECT_STATUS | 'E' | Error | 20020627 | |
4 | CON_FALSE | Constant | Private | Type reference (TYPE) | FLAG | SPACE | False | 20020627 | |
5 | CON_INTEG_ACTIVE | Constant | Private | Type reference (TYPE) | HRFPM_INTEGRATION | '1' | HRFPM: Integration Status | 20020627 | |
6 | CON_LOCK | Constant | Private | Type reference (TYPE) | HRFPM_OBJECT_STATUS | 'L' | FPM: Global Status of an Object During Commitment Run | 20020627 | |
7 | CON_MESS_CLASS | Constant | Private | Type reference (TYPE) | SY-MSGID | 'HRFPM' | Message Class | 20020627 | |
8 | CON_MODULE_NAME | Constant | Private | Type reference (TYPE) | HRFPM_MODULE | 'OC' | Module Name | 20020627 | |
9 | CON_OK | Constant | Private | Type reference (TYPE) | HRFPM_OBJECT_STATUS | 'X' | OK | 20020627 | |
10 | CON_OMMIT | Constant | Private | Type reference (TYPE) | HRFPM_OBJECT_STATUS | '-' | Ommit | 20020627 | |
11 | CON_PERSON | Constant | Private | Type reference (TYPE) | HROBJECT-OTYPE | 'P' | Person Object type | 20020627 | |
12 | CON_POSITION | Constant | Private | Type reference (TYPE) | HROBJECT-OTYPE | 'S' | Position Object Type | 20020627 | |
13 | CON_TRUE | Constant | Private | Type reference (TYPE) | FLAG | 'X' | True | 20020627 | |
14 | CON_TYPE_E | Constant | Private | Type reference (TYPE) | SY-MSGTY | 'E' | Single-character flag | 20020627 | |
15 | DYN_ENC_ACTIVE | Instance attribute | Private | Type reference (TYPE) | HRFPM_DYN_ENC_IV_ACTIVE | HRFM: Is Dynamic Commitment Period Determination Active? | 20020206 | ||
16 | ENC_DATE_IV | Instance attribute | Private | Type reference (TYPE) | HRFPM_OBJECT_VALIDITY_IV | HRFPM: Validity time intervals of the objects | 20010911 | ||
17 | EXIT_ENCUMB_IV | Constant | Public | Type reference (TYPE) | EXIT_DEF | 'HRFPM_ENCUMB_IV' | Business Add-In Definition | 20020806 | |
18 | GLOBAL_ATTR | Instance attribute | Private | Type reference (TYPE) | HRFPM_T77_VARIANT_ATTR | HRFPM: global variant of the run - attibutes | 20010911 | ||
19 | G_EXIT_ENCUMB_IV | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_HRFPM_ENCUMB_IV | BADI Interface IF_EX_HRFPM_ENCUMB_IV | 20070215 | ||
20 | HRFPM_RUNADMIN | Static Attribute | Private | Type reference (TYPE) | HRFPM_RUNADMIN | FPM: Structure for HRFPM_RUNADMINS | 20070710 | ||
21 | IF_ERROR_SOURCE | Instance attribute | Private | Type reference (TYPE) | HRFPM_OBJECT | FPM: Structure for DB Table HRFPM_OBJECTS | 20070710 | ||
22 | IT_ALLOWED_PARAMS | Instance attribute | Private | Type reference (TYPE) | HRFPM_ALLOWED_ADD_PARAM_IT | HRFPM: OC Allowed paramaters with ddic object | 20010911 | ||
23 | IT_ASS_PER | Instance attribute | Public | Type reference (TYPE) | HRFPM_SP_ASSPER_IT | HRFPM: Assignment Percentage S-P: Table Type | 20010911 | ||
24 | IT_ENC_OBJ_DATE_IV | Instance attribute | Private | Type reference (TYPE) | HRFPM_ENCUMB_IV_IT | HRFPM: Table Type - Create Encumbrances in these Intervals | 20010911 | ||
25 | IT_EXCLUDED_OBJECTS | Instance attribute | Private | Type reference (TYPE) | HRFPM_HROBJECTS_IT | HRFPM: HR Object Table | 20070709 | ||
26 | IT_HRFPM_FPM_POS | Instance attribute | Private | Type reference (TYPE) | HRFPM_FPM_DOC_POS_IT | HRFPM: FPM Documents - Items | 20070220 | ||
27 | IT_HROBJECTS_STACK | Instance attribute | Private | Type reference (TYPE) | HRFPM_HROBJECTS_IT_SEC | HRFPM: Table of Objects Participating in Commitment Run | 20061215 | ||
28 | IT_HROBJECTS_STACK_SORTED | Instance attribute | Private | Type reference (TYPE) | HRFPM_HROBJECTS_IT | HRFPM: HR Object Table | 20070509 | ||
29 | IT_REG_OBJECTS | Instance attribute | Public | Type reference (TYPE) | HRFPM_OBJECTS_IT | FPM: Table Objects Participating in the Commitment Run | 20010911 | ||
30 | IT_UNASSIGNED_OBJECTS | Instance attribute | Private | Type reference (TYPE) | HRFPM_HROBJECTS_IT | HRFPM: HR Object Table | 20070629 | ||
31 | I_OBJTRACE | Static Attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20071211 | ||
32 | I_SPIDERWEB | Static Attribute | Private | Type reference (TYPE) | GSVAL | Value of semantic abbreviation | 20070108 | ||
33 | O_DREF | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20020628 | |||
34 | O_EXC_AUTH | Instance attribute | Private | Object reference (TYPE REF TO) | CX_HRFPM_AUTHORITY_CHECK | 20020628 | |||
35 | O_EXC_DB | Static Attribute | Private | Object reference (TYPE REF TO) | CX_HRFPM_DB_OPERATION | 20020628 | |||
36 | O_EXC_DEP_OBJ | Instance attribute | Private | Object reference (TYPE REF TO) | CX_HRFPM_DEPENDING_OBJECT | HRFPM: Dependent Object Contains Errors | 20020628 | ||
37 | O_EXC_ENC_IV | Instance attribute | Private | Object reference (TYPE REF TO) | CX_HRFPM_DYNAMIC_ENC_IV | Dynamic Commitment Period Determination | 20020628 | ||
38 | O_EXC_FM_DOC | Instance attribute | Private | Object reference (TYPE REF TO) | CX_HRFPM_FM_DOC | 20020628 | |||
39 | O_EXC_FPM_DOC | Instance attribute | Private | Object reference (TYPE REF TO) | CX_HRFPM_FPM_DOC | Error During FPM Document Creation | 20020628 | ||
40 | O_EXC_FPM_INFTY | Instance attribute | Private | Object reference (TYPE REF TO) | CX_HRFPM_FPM_INFOTYPE | 20020628 | |||
41 | O_EXC_INFTY | Instance attribute | Private | Object reference (TYPE REF TO) | CX_HRFPM_INFOTYPE_OPERATION | Exception infotype | 20020628 | ||
42 | O_EXC_INTEG | Static Attribute | Private | Object reference (TYPE REF TO) | CX_HRFPM_FPM_INTEGRATION | Exception FPM integration | 20020628 | ||
43 | O_EXC_INTEG_MANAGER | Instance attribute | Private | Object reference (TYPE REF TO) | CX_HRFPM_INTEGRATION_MANAGER | Exceptions 'Integration Checker' | 20020628 | ||
44 | O_EXC_ROOT | Instance attribute | Private | Object reference (TYPE REF TO) | CX_HRFPM | Exception Class for Module "Administrator" | 20061214 | ||
45 | RUNID | Instance attribute | Private | Type reference (TYPE) | HRFPM_RUNADMINS-RUNID | FPM: Individual ID of a Commitment Run | 20010911 | ||
46 | SUBTY | Instance attribute | Private | Type reference (TYPE) | SUBTY | Subtype | 20070220 | ||
47 | VARIANT_OC | Instance attribute | Private | Type reference (TYPE) | HRFPM_T77_OBJCOL | HRFPM: Structure for Customizing Table T77HRFPM_OBJCOL | 20010911 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CE_GET_OBJECTS | Instance method | Private | Method | Concurrent Employment | 20061212 |
2 | CHECK_FPM_LOCK_STATUS | Instance method | Private | Method | 20020215 | |
3 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20070207 |
4 | CLEAN_CHANGE_AND_ENGINE_LOG | Instance method | Private | Method | 20070205 | |
5 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor: read customizing & Initialization | 20010911 |
6 | CONVERT_SINGLE_ADD_PARAM | Static method | Public | Method | Single: Convert the add_parameter accoring to customizing | 20010829 |
7 | CONVERT_TABLE_ADD_PARAMS | Static method | Public | Method | Table: Convert the add_parameters according to customizing | 20010829 |
8 | DELETE_FPM_DOCS | Instance method | Public | Method | Delete Object | 20070612 |
9 | ERROR_HANDLING | Instance method | Private | Method | Trigger Error Dependencies | 20061221 |
10 | FPM_INTEG_CHECK | Instance method | Private | Method | Supplies the integration time interval for an object | 20010829 |
11 | GET_ALLOWED_PARAMTYPES | Instance method | Public | Method | Get the allowed params (paramtypes/ddictypes) for this BADI | 20010911 |
12 | GET_CE_INFO | Instance method | Private | Method | Fill natural person in object table (concurrent emploment) | 20010911 |
13 | GET_OBJCOL_CUSTOMIZING | Static method | Public | Method | Preparation: Get object collector customizing | 20010911 |
14 | GET_VALIDITY_IV_SOURCE_OBJ | Instance method | Private | Method | Set validitiy periode for the used source objects | 20010911 |
15 | INTEGRATION_CHECK | Instance method | Private | Method | Is Object Integrated | 20061212 |
16 | OBJECT_CREATE_IT1001 | Instance method | Private | Method | 20061215 | |
17 | OBJECT_RELEVANCE | Instance method | Private | Method | Does Object Have to Be Processed | 20090120 |
18 | READ_ALL_OBJECTS | Instance method | Private | Method | Import All Participating Objects | 20061211 |
19 | READ_DEPENDENT_OBJECTS | Instance method | Private | Method | Import and Register Dependent Objects Using IT1001 | 20061215 |
20 | READ_IT1001 | Static method | Private | Method | Import IT1001 | 20061211 |
21 | READ_START_OBJECTS | Instance method | Public | Method | Read All Required Start Objects in the Spider Net Case | 20070706 |
22 | READ_UNASSIGNED_OBJECTS | Instance method | Private | Method | Get the depending objects of the source objects | 20061211 |
23 | REGISTER_OBJECT | Instance method | Private | Method | Store Objects Internally | 20061221 |
24 | REGISTER_ON_STACK | Instance method | Private | Method | Put New Object in Stack | 20061215 |
25 | SET_ERROR | Instance method | Private | Method | Setting of Status of Source Objects After Error in OC | 20061221 |
26 | SKIP_OBJECT | Instance method | Private | Method | Checks Whether an Object was Already Processed | 20070710 |
27 | SKIP_OBJECTS | Instance method | Private | Method | Checks Whether an Object was Already Processed | 20070710 |
28 | SPIDERWEB_GEN | Instance method | Public | Method | Spider Web Check Based on Transferred HROBJECT | 20070627 |
29 | SPIDERWEB_IT1001 | Instance method | Private | Method | Spider Web Check on Basis IT1001 | 20061211 |
30 | STEP_INSERT_OBJECTS | Instance method | Public | Method | Insert found object in object table | 20010829 |
31 | STEP_REGISTER_SOURCE_OBJ | Instance method | Public | Method | Register source objects at the engine | 20010910 |
Events
Class CL_HRFPM_OBJECT_COL_SERVICE has no event.
Types
Class CL_HRFPM_OBJECT_COL_SERVICE has no local type.
Method Signatures
Method CE_GET_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_HROBJECT | Call by reference | Type reference (TYPE) | HROBJECT | FPM: Struktur zur DB-Tabelle HRFPM_OBJECTS | 20061215 | ||
2 | Importing | IT_HROBJECTS | Call by reference | Type reference (TYPE) | HRFPM_HROBJECTS_IT | HRFPM: HR Object table | 20070627 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM | Ausnahmenklasse für Modul 'Administrator' | 20061213 |
Method CHECK_FPM_LOCK_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_OBJECT | Call by reference | Type reference (TYPE) | HROBJECT | FPM: Struktur zur DB-Tabelle HRFPM_OBJECTS | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM | Ausnahmenklasse für Modul 'Administrator' | 20070103 | |
2 | CX_HRFPM_AUTHORITY_CHECK | Exception for authority check | 20020215 | |
3 | CX_HRFPM_FPM_INFOTYPE | 20020215 | ||
4 | CX_HRFPM_INFOTYPE_OPERATION | 20020215 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HRFPM_OBJECT_COL_SERVICE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method CLEAN_CHANGE_AND_ENGINE_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_HROBJECT | Call by reference | Type reference (TYPE) | HROBJECT | Objekt | 20070205 |
Method CLEAN_CHANGE_AND_ENGINE_LOG on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ADD_PARAMS | Call by reference | Type reference (TYPE) | HRFPM_ADD_PARAMS_IT | FPM: Parametertabelle für object collector | 20020710 | ||
2 | Importing | I_ENC_DATE_IV | Call by reference | Type reference (TYPE) | HRFPM_OBJECT_VALIDITY_IV | HRFPM: Validity time intervals of the objects | 20020710 | ||
3 | Importing | I_GLOBAL_ATTR | Call by reference | Type reference (TYPE) | HRFPM_T77_VARIANT_ATTR | HRFPM: global variant of the run - attibutes | 20020710 | ||
4 | Importing | I_VARIANT_OC | Call by reference | Type reference (TYPE) | HRFPM_T77_OBJCOL | HRFPM: Struktur zur Customizing Tabelle T77HRFPM_OBJCOL | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_ADMINISTRATOR | Administrator exception | 20011122 | |
2 | CX_HRFPM_OC_CUSTOMIZING | Exception for customizing Object Collector | 20020102 |
Method CONVERT_SINGLE_ADD_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_CONV_STRUC | Call by reference | Type reference (TYPE) | ANY | Converted structure | 20020710 | ||
2 | Importing | I_S_ADD_PARAM | Call by reference | Type reference (TYPE) | HRFPM_ADD_PARAM | FPM: Struktur zur Objektübergabe an Object Collector | 20020710 | ||
3 | Importing | I_S_PARAM_OBJ | Call by reference | Type reference (TYPE) | HRFPM_ALLOWED_ADD_PARAM | HRFPM: Object Collector: allowed Parameters for a filter | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_OBJECT_OPERATION | Object operation exception | 20011126 |
Method CONVERT_TABLE_ADD_PARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_CONV_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20020710 | |||
2 | Importing | I_S_PARAM_OBJ | Call by reference | Type reference (TYPE) | HRFPM_ALLOWED_ADD_PARAM | HRFPM: OC Allowed paramaters with ddic object | 20020710 | ||
3 | Importing | I_T_ADD_PARAMS | Call by reference | Type reference (TYPE) | HRFPM_ADD_PARAMS_IT | FPM: Parametertabelle für object collector | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_OBJECT_OPERATION | Customizing exception | 20011126 |
Method DELETE_FPM_DOCS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_HRFPM_OBJECT | Call by reference | Type reference (TYPE) | HRFPM_OBJECT | FPM: Struktur zur DB-Tabelle HRFPM_OBJECTS | 20070612 | ||
2 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20070612 | ||
3 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070612 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_INFOTYPE_OPERATION | Infotypoperationen | 20070612 |
Method ERROR_HANDLING Signature
Method ERROR_HANDLING on class CL_HRFPM_OBJECT_COL_SERVICE has no parameter.
Method ERROR_HANDLING on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method FPM_INTEG_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_INTEG | Call by reference | Type reference (TYPE) | HRFPM_ACC_INTEGRATION_TIMES_IT | Fehler Tabelle für RH_PM_PERNR_CHECK_INTEGRATION | 20020627 | ||
2 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | P1000-BEGDA | Beginndatum | 20020627 | ||
3 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | P1000-ENDDA | Endedatum | 20020627 | ||
4 | Importing | I_ISTAT | Call by reference | Type reference (TYPE) | P1000-ISTAT | '1' | Planungsstatus | 20020627 | |
5 | Importing | I_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | ObjektId | 20020627 | ||
6 | Importing | I_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | 'P' | Objekttyp | 20020627 | |
7 | Importing | I_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Planvariante | 20020627 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_FPM_INTEGRATION | Exception for check FPM integration | 20011127 |
Method GET_ALLOWED_PARAMTYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ALLOWED_PARAMS | Call by reference | Type reference (TYPE) | HRFPM_ALLOWED_ADD_PARAM_IT | HRFPM: OC Allowed paramaters with ddic object | 20020627 |
Method GET_ALLOWED_PARAMTYPES on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method GET_CE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_REG_OBJECT | Call by reference | Type reference (TYPE) | HRFPM_OBJECT | FPM: Tabelle der Objekte welche am Obligolauf teilnehmen | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_INFOTYPE_OPERATION | Infotype Operation | 20011120 |
Method GET_OBJCOL_CUSTOMIZING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_ALLOWED_PARAMS | Call by reference | Type reference (TYPE) | HRFPM_ALLOWED_ADD_PARAM_IT | HRFPM: Tabellentyp - Customizing Parameter Objektsammeler | 20020710 | ||
2 | Importing | I_S_VARIANT_OC | Call by reference | Type reference (TYPE) | HRFPM_T77_OBJCOL | HRFPM: Struktur zur Customizing Tabelle T77HRFPM_OBJCOL | 20020710 | ||
3 | Importing | I_T_ADD_PARAMS | Call by reference | Type reference (TYPE) | HRFPM_ADD_PARAMS_IT | FPM: Parametertabelle für object collector | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_OC_CUSTOMIZING | Customizing exception | 20020122 |
Method GET_VALIDITY_IV_SOURCE_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_OBJECT | Call by reference | Type reference (TYPE) | HRFPM_OBJECT | FPM: Struktur zur DB-Tabelle HRFPM_OBJECTS | 20020710 | ||
2 | Exporting | E_T_OBJECT_VALID_IV | Call by reference | Type reference (TYPE) | HRFPM_OBJECT_VALIDITY_IV_IT | HRFPM: Tabellentyp -encumbrance intervals | 20020627 | ||
3 | Importing | I_S_ENC_DATE_IV | Call by reference | Type reference (TYPE) | HRFPM_OBJECT_VALIDITY_IV | HRFPM: Validity time intervals of the objects | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_AUTHORITY_CHECK | Exception for authority check | 20011126 | |
2 | CX_HRFPM_INFOTYPE_OPERATION | Infotype Operation | 20011126 |
Method INTEGRATION_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CF_HRFPM_OBJECT | Call by reference | Type reference (TYPE) | HRFPM_OBJECT | FPM: Tabelle der Objekte welche am Obligolauf teilnehmen | 20061212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM | Ausnahmenklasse für Modul 'Administrator' | 20061213 |
Method OBJECT_CREATE_IT1001 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_HROBJECTS | Call by reference | Type reference (TYPE) | HRFPM_HROBJECTS_IT_SEC | HRFPM: HR Object table | 20061221 | ||
2 | Importing | IT_P1001 | Call by reference | Type reference (TYPE) | HRFPM_P1001_IT | Interne Verknüpfungen | 20061215 |
Method OBJECT_CREATE_IT1001 on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method OBJECT_RELEVANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_HROBJECT | Value transfer | Type reference (TYPE) | HROBJECT | Objekt | 20090120 | ||
2 | Returning | R_RELEVANCE | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20090120 |
Method OBJECT_RELEVANCE on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method READ_ALL_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_HROBJECTS | Call by reference | Type reference (TYPE) | HRFPM_HROBJECTS_IT | HRFPM: HR Object table | 20061221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM | Ausnahmenklasse für Modul 'Administrator' | 20061213 |
Method READ_DEPENDENT_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CF_HRFPM_OBJECT | Call by reference | Type reference (TYPE) | HRFPM_OBJECT | FPM: Tabelle der Objekte welche am Obligolauf teilnehmen | 20070205 | ||
2 | Importing | IT_HROBJECTS | Call by reference | Type reference (TYPE) | HRFPM_HROBJECTS_IT | Objekt | 20070123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM | Exception for depending object | 20061215 |
Method READ_IT1001 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CT_P1001 | Call by reference | Type reference (TYPE) | HRFPM_P1001_IT | FPM: Struktur zur DB-Tabelle HRFPM_OBJECTS | 20061211 | ||
2 | Importing | IF_HROBJECT | Call by reference | Type reference (TYPE) | HROBJECT | FPM: Tabelle der Objekte welche am Obligolauf teilnehmen | 20061215 | ||
3 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20061221 | ||
4 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20061221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM | Ausnahmenklasse für Modul 'Administrator' | 20061214 | |
2 | CX_HRFPM_AUTHORITY_CHECK | Ausnahmen Berechtigungsprüfung | 20070202 |
Method READ_START_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_HROBJECTS | Call by reference | Type reference (TYPE) | HRFPM_HROBJECTS_IT | HRFPM: FPM Belegpositionen | 20070706 |
Method READ_START_OBJECTS on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method READ_UNASSIGNED_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_HROBJECT | Value transfer | Type reference (TYPE) | HROBJECT | FPM: Tabelle der Objekte welche am Obligolauf teilnehmen | 20061215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM | Ausnahmen abhängige Objekte | 20061213 |
Method REGISTER_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_HRFPM_OBJECT | Call by reference | Type reference (TYPE) | HRFPM_OBJECTS | HRFPM: Objektabelle der Obligomaschine | 20070103 | ||
2 | Importing | IF_HROBJECT | Call by reference | Type reference (TYPE) | HROBJECT | HRFPM: HR Object table | 20070103 | ||
3 | Importing | I_GROUP | Call by reference | Type reference (TYPE) | HRFPM_GROUP | Kenner für die Abhängigkeit von Objekten | 20070125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM | Ausnahmen für Quellobjekt | 20061221 |
Method REGISTER_ON_STACK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_HROBJECT | Call by reference | Type reference (TYPE) | HRFPM_HROBJECTS_IT_SEC | Objekt | 20061215 |
Method REGISTER_ON_STACK on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method SET_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CF_OBJECT | Call by reference | Type reference (TYPE) | HRFPM_OBJECT | FPM: Struktur zur DB-Tabelle HRFPM_OBJECTS | 20061221 | ||
2 | Importing | I_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_HRFPM | Anschliessbar an HRFPM-Logs | 20061221 | ||
3 | Importing | I_OBJ_COL | Call by reference | Type reference (TYPE) | HRFPM_MODULE_STATUS | FPM: Status eines Objekts bzgl. eines FPM-Moduls | 20061221 | ||
4 | Importing | I_RESP_DEP | Call by reference | Type reference (TYPE) | HRFPM_RESP_DEPARTMENT | Verantwortungsbereich | 20061221 | ||
5 | Importing | I_UPDATE_REG | Call by reference | Type reference (TYPE) | C | 20070205 |
Method SET_ERROR on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method SKIP_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_HROBJECT | Call by reference | Type reference (TYPE) | HROBJECT | Objekt | 20070710 | ||
2 | Returning | R_SKIP | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20070710 |
Method SKIP_OBJECT on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method SKIP_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_HROBJECT | Call by reference | Type reference (TYPE) | HROBJECT | Objekt | 20070710 | ||
2 | Returning | R_SKIP | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20070710 |
Method SKIP_OBJECTS on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method SPIDERWEB_GEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_HROBJECTS | Call by reference | Type reference (TYPE) | HRFPM_HROBJECTS_IT | HRFPM: HR Object table | 20070627 | ||
2 | Importing | IT_HROBJECTS | Call by reference | Type reference (TYPE) | HRFPM_HROBJECTS_IT | HRFPM: HR Object table | 20070627 |
Method SPIDERWEB_GEN on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method SPIDERWEB_IT1001 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_P1001 | Call by reference | Type reference (TYPE) | HRFPM_P1001_IT | HRFPM: HR Object table | 20061211 | ||
2 | Importing | IT_HROBJECTS | Call by reference | Type reference (TYPE) | HRFPM_HROBJECTS_IT | HRFPM: HR Object table | 20070123 |
Method SPIDERWEB_IT1001 on class CL_HRFPM_OBJECT_COL_SERVICE has no exception.
Method STEP_INSERT_OBJECTS Signature
Method STEP_INSERT_OBJECTS on class CL_HRFPM_OBJECT_COL_SERVICE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_OC_FAILED | Exception Insert object | 20020122 |
Method STEP_REGISTER_SOURCE_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_HR_OBJECTS | Call by reference | Type reference (TYPE) | HRFPM_HROBJECTS_IT | HRFPM: HR Object table | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRFPM_DEP_OBJECT | Exception for depending object | 20011128 | |
2 | CX_HRFPM_SRCE_OBJECT | exception for source object method | 20011128 |
History
Last changed by/on | SAP | 20071120 |
SAP Release Created in | 110 |