SAP ABAP Class CL_FOPCH_HR_COMM (FOPC HR Communication)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-CGV-MIC (Application Component) Management of Internal Controls
     FOPC_HR_ORG (Package) HR-Specific
Properties
Class CL_FOPCH_HR_COMM  
Short Description FOPC HR Communication    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOPC_HR_ORG   HR-Specific 
Created 20030903   SAP 
Last change 20091125   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 FOPCH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 FOPCS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FOPCH_HR_COMM has no interface implemented.
Friends
Class CL_FOPCH_HR_COMM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MAX_HR_CONDITIONS_CACHE_SIZE Constant Public Type reference (TYPE) I 1000 Threshold When To Perform Automatic Invalidatn (0 disabled) 20040512
2 C_MAX_VALID_COND_CACHE_SIZE Constant Public Type reference (TYPE) I 1000 Threshold When To Perform Automatic Invalidatn (0 disabled) 20040512
3 _GTH_OTJID Static Attribute Private Type reference (TYPE) FOPCH_TH_OTJID 20041115
4 _TH_GENERIC_HR_CONDITIONS Static Attribute Private Type reference (TYPE) YTH_HR_CONDITION Cache for Generic HR Conditions (Slower than Validity Cache) 20040512
5 _TH_VALIDITY_CONDITIONS Static Attribute Private Type reference (TYPE) YTH_VALIDITY_CONDITION Cache for Conditions on BEGDA, ENDDA 20040512
6 _USE_HR_BUFFER Static Attribute Private Type reference (TYPE) FOPC_CUSTOMIZING_FLAG_BOOL 'X' Indicator 20090128
7 __LT_EXT_INFTY_STRUCTURE Static Attribute Private Type reference (TYPE) YT_T777D Infotypes - Dialog/Database Assignment 20050524
Methods
# Method Level Visibility Method type Description Created on
1 CHCK_NEW_ROLE_OF_OBJTYPE_OBJID Static method Public Method Role Assignment Permitted Vis-a-Vis Role-Unique Task? 20040108
2 CLASS_CONSTRUCTOR Static method Public Constructor 20090128
3 DEQUEUE_OBJTYPE_OBJID_LIST Static method Public Method Unlock Object List (OBJTYPE, OBJID) 20031015
4 DROP_HR_CONDITIONS_CACHE Static method Public Method 20040512
5 DROP_VALIDITY_CONDITIONS_CACHE Static method Public Method 20040512
6 ENQUEUE_OBJTYPE_OBJID Static method Public Method Lock Object (OBJTYPE, OBJID) 20031015
7 GET_AUT_STEPS_FROM_OTYPE_OBJID Static method Public Method Determine Person for Task on OTYPE/OBJID Level 20050518
8 GET_CONTROLS_FROM_ACCGROUP Static method Public Method Get Controls Assigned to a Risk 20060522
9 GET_CONTROLS_FROM_RISK Static method Public Method Get Controls Assigned to a Risk 20050208
10 GET_CP_FROM_TASK_OTYPE_OBJID Static method Public Method Determine Person for Task on OTYPE/OBJID Level 20030903
11 GET_CP_FROM_USER Static method Public Method Person - User 20030903
12 GET_CP_ROLE_FROM_OTYPE_OBJID Static method Public Method Determine Persons on OTYPE/OBJID Level 20031006
13 GET_GENERIC_HR_CONDITION Static method Public Method Creates HR Condition on Validity Interval and Cache it 20040512
14 GET_HIERARCHY_BY_WEGID Static method Public Method Hierarchy a/c Evaluation Path for Entered OBJID 20030924
15 GET_HIERARCHY_NODES Static method Public Method Hierarchy Node 20030924
16 GET_HIGHER_OBJ_FROM_LOWER_OBJ Static method Public Method Gets Process that Process Step Belongs to - Work in Progress 20031205
17 GET_NEXT_NUMBER Static method Public Method Gets Next Number for OBJTYPE 20031015
18 GET_OBJECTS_CP_FROM_ROLE Static method Public Method Objects for TASK (Opt), OBJTYPE (Opt), PERSON 20041019
19 GET_OBJECTS_FROM_CP_TASK Static method Public Method Objects for TASK (Opt), OBJTYPE (Opt), PERSON 20030923
20 GET_OBJECTS_FROM_TESTER Static method Public Method Objects for TASK (Opt), OBJTYPE (Opt), PERSON 20041102
21 GET_PR_STEPS_FROM_OTYPE_OBJID Static method Public Method Determine Person for Task on OTYPE/OBJID Level 20031123
22 GET_RELAT_OBJTYPE_OBJID Static method Public Method Links to Object 20040227
23 GET_ROLES_FROM_CP_TASK Static method Public Method Objects for TASK (Opt), OBJTYPE (Opt), PERSON 20031107
24 GET_SCED_AUTH Static method Public Method Check Authorization for Scheduling 20040430
25 GET_TESTER_FROM_OTYPE_OBJID Static method Public Method Determine Person for Task on OTYPE/OBJID Level 20040121
26 GET_USER_FROM_CP Static method Public Method Person - User 20031106
27 GET_VALIDITY_CONDITION Static method Public Method Creates HR Condition on Validity Interval and Cache it 20040512
28 READ_INFTY_OF_OBJTYPE_OBJID Static method Public Method Read InfoTypes of an Objects (OBJTYPE, OBJID) 20030924
29 READ_OBJTYPES Static method Public Method Read Objects (OBJTYPE) 20031027
30 READ_OBJTYP_OBJID Static method Public Method Read Objects (OBJTYPE, OBJID) (All InfoTypes) 20030929
31 UPDATE Static method Public Method Update 20031010
32 _COMPLEMENT_BEGDA_ENDDA_CREATE Static method Private Method Add to BEGDA, ENDDA (CREATE) 20030929
33 _COMPLEMENT_BEGDA_ENDDA_READ Static method Private Method Add to BEGDA, ENDDA (READ) 20030929
34 _CREATE_OBJTYPE_INFTY Static method Private Method Create Object (OBJTYPE, INFTY) 20031020
35 _CREATE_RELAT Static method Private Method Create Link 20031023
36 _CUT_OBJTYPE_INFTY Static method Private Method Delimit Object (OBJTYPE, INFTY) 20040130
37 _CUT_RELAT Static method Private Method Delimit Relationship 20040614
38 _DELETE_OBJTYPE_INFTY Static method Private Method Delete Object (OBJTYPE, INFTY) 20031022
39 _DELETE_RELAT Static method Private Method Delete Link 20031023
40 _DETERMINE_OTYPE_FROM_OBJTYPE Static method Public Method Determine OTYPE from OBJTYPE 20030926
41 _MODIFY_UPDATE_OBJTYPE_INFTY Static method Private Method Change Object (OBJTYPE, INFTY) 20031209
42 _RAISE_ERROR Static method Private Method Raise Error 20031117
43 _UPDATE_OBJTYPE_INFTY Static method Private Method Change Object (OBJTYPE, INFTY) 20031021
44 _UPDATE_RELAT Static method Private Method Change Link 20031023
45 __CREATE_OBJTYPE Static method Public Method Create Object (not used) 20031117
46 __CREATE_OBJTYPE_INFTY Static method Public Method Create Object (OBJTYPE, INFTY) (not used) 20031117
47 __DELETE_OBJTYPE_OBJID Static method Public Method Delete Object (not used) 20031117
48 __DETERMINE_ATTRIBUT Static method Private Method Determine Attribute 20050524
49 __RELATE_OBJTYPE_TO_OBJTYPE Static method Public Method Links Two Objects (not used) 20031117
Events
Class CL_FOPCH_HR_COMM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_HR_CONDITION Private See coding 20040512 BEGIN OF YS_HR_CONDITION, infty TYPE INFTY, conditions_xstr TYPE xstring, hr_condition_id TYPE hrrhdb-condition, END OF YS_HR_CONDITION
2 YS_VALIDITY_CONDITION Private See coding 20040512 BEGIN OF YS_VALIDITY_CONDITION, infty TYPE INFTY, begda_operand TYPE HRCOND-OPERA, begda_low TYPE HRCOND-LOW, begda_high TYPE HRCOND-HIGH, endda_operand TYPE HRCOND-OPERA, endda_low TYPE HRCOND-LOW, endda_high TYPE HRCOND-HIGH, hr_condition_id TYPE hrrhdb-condition, END OF YS_VALIDITY_CONDITION
3 YTH_HR_CONDITION Private See coding 20040512 YTH_HR_CONDITION TYPE HASHED TABLE OF YS_HR_CONDITION WITH UNIQUE KEY infty conditions_xstr
4 YTH_VALIDITY_CONDITION Private See coding 20040512 YTH_VALIDITY_CONDITION TYPE HASHED TABLE OF YS_VALIDITY_CONDITION WITH UNIQUE KEY infty begda_operand begda_low begda_high endda_operand endda_low endda_high
5 YT_T777D Private See coding 20050524 yt_t777d type table of t777d with key infty
Method Signatures

Method CHCK_NEW_ROLE_OF_OBJTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ALLOWED Value transfer Type reference (TYPE) FOPCH_TYPE Zuordn. X=erlaubt, space=nicht erlaubt 20040108
2 Exporting E_COLLIDING_OBJID Value transfer Type reference (TYPE) FOPCH_OBJID 20040119
3 Exporting E_COLLIDING_ROLE Value transfer Type reference (TYPE) FOPC_ROLE Rollen-ID 20040109
4 Exporting E_COLLIDING_TASK Value transfer Type reference (TYPE) FOPC_TASK Aufgabe 20040109
5 Importing IT_ROLE_BUFFER Call by reference Type reference (TYPE) FOPCH_T_PERSON_ROLE_CHECK Buffer aller Rollen der DB 20040109
6 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20040108
7 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20040108
8 Importing I_ROLE_CHECK Call by reference Type reference (TYPE) FOPCH_S_PERSON_ROLE_CHECK zu prüfende Rolle 20040109
9 Importing I_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20040108

Method CHCK_NEW_ROLE_OF_OBJTYPE_OBJID on class CL_FOPCH_HR_COMM has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FOPCH_HR_COMM has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FOPCH_HR_COMM has no exception.

Method DEQUEUE_OBJTYPE_OBJID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS Call by reference Type reference (TYPE) FOPCH_T_OBJECTS 20031015
2 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031015

Method DEQUEUE_OBJTYPE_OBJID_LIST on class CL_FOPCH_HR_COMM has no exception.

Method DROP_HR_CONDITIONS_CACHE Signature

Method DROP_HR_CONDITIONS_CACHE on class CL_FOPCH_HR_COMM has no parameter.
Method DROP_HR_CONDITIONS_CACHE on class CL_FOPCH_HR_COMM has no exception.

Method DROP_VALIDITY_CONDITIONS_CACHE Signature

Method DROP_VALIDITY_CONDITIONS_CACHE on class CL_FOPCH_HR_COMM has no parameter.
Method DROP_VALIDITY_CONDITIONS_CACHE on class CL_FOPCH_HR_COMM has no exception.

Method ENQUEUE_OBJTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FAILED Value transfer Type reference (TYPE) ABAP_BOOL 20040309
2 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20031015
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20031015
4 Importing I_OBJTYPE_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031015
5 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031015

Method ENQUEUE_OBJTYPE_OBJID on class CL_FOPCH_HR_COMM has no exception.

Method GET_AUT_STEPS_FROM_OTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PR_STEPS Value transfer Type reference (TYPE) FOPCH_T_OBJECTS 20050518
2 Importing IT_ATTRIBUTE_SELECTION Call by reference Type reference (TYPE) FOPCH_T_ATTR_SEL 20050518
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM 20050518
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM 20050518
5 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20050518
6 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE 20050518
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR 20050518
8 Importing I_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20050518
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20050518

Method GET_CONTROLS_FROM_ACCGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCGROUP_ID Call by reference Type reference (TYPE) FOPCH_OBJID 20060522
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20060522
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20060522
4 Importing IV_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20060522
5 Returning RT_ACC_PSTEP Value transfer Type reference (TYPE) FOPCS_TH_PSTEP_FILTERED Infotyp 1816: Rechnungsleg. Aussage 20060522
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20060522

Method GET_CONTROLS_FROM_RISK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTROL_INFO Call by reference Type reference (TYPE) FOPCH_T_CONTROL_RISK_INFO 20050208
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20050208
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050208
4 Importing I_GET_CENTRAL_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20050208
5 Importing I_GET_LOCAL_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20050208
6 Importing I_GET_ORGUNIT_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20050208
7 Importing I_ORGUNIT Call by reference Type reference (TYPE) FOPCS_OBJECTID 20070111
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20050208
9 Importing I_RISK_ID Call by reference Type reference (TYPE) FOPCH_OBJID 20050208
10 Importing I_RISK_TYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Aufgabe 20050208
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20050208

Method GET_CP_FROM_TASK_OTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PERSON Value transfer Type reference (TYPE) FOPCH_T_OBJECTS 20030903
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM 20030923
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM 20030923
4 Importing I_INCLUDE_INHERITAGE Call by reference Type reference (TYPE) FOPCH_TYPE 20040220
5 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20030923
6 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE 20030923
7 Importing I_ONE_ORGUNIT Call by reference Type reference (TYPE) FOPCH_TYPE 20040304
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR 20030923
9 Importing I_STOP_AFTER_FIRST_FOUND Call by reference Type reference (TYPE) FOPCH_TYPE 20040304
10 Importing I_TASK Call by reference Type reference (TYPE) FOPC_TASK 20030923
11 Importing I_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031202
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20031202

Method GET_CP_FROM_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GET_CP_FROM_USER Call by reference Type reference (TYPE) FOPCH_S_OBJID_DET 20030908
2 Importing I_GET_CP_FROM_USER Call by reference Type reference (TYPE) FOPCH_S_I_GET_CP_FROM_USER 20030908

Method GET_CP_FROM_USER on class CL_FOPCH_HR_COMM has no exception.

Method GET_CP_ROLE_FROM_OTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20031006
2 Exporting ET_PERSON_ROLE Call by reference Type reference (TYPE) FOPCH_T_PERSON_ROLE 20031006
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM 20031006
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM 20031006
5 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20031006
6 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE 20031006
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR 20031006
8 Importing I_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031120
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exception Basis Class for BAPI Migration 20041109

Method GET_GENERIC_HR_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONDITION_ID Value transfer Type reference (TYPE) HRRHDB-CONDITION Bedingung ID 20040512
2 Importing IT_CONDITIONS Value transfer Type reference (TYPE) HRTB_COND HR: Tabelle der Datenbankbedingungen 20040512
3 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20040512
# Exception Resumable Description Created on
1 FAILED_WITH_SY_MESSAGE Message raised 20040512

Method GET_HIERARCHY_BY_WEGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HY_STRUC Call by reference Type reference (TYPE) FOPCH_T_HY_STRUC Hierarchy 20030924
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20030924
3 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE Flag (X = central type) 20030924
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20030924
5 Importing I_HY_PATH Call by reference Type reference (TYPE) FOPC_HYRARCHY_PATH Auswertungsweg HR ORG 20030924
6 Importing I_NO_DETAIL Call by reference Type reference (TYPE) FOPCH_TYPE (X=no text,begda,ennda) 20040312
7 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID OBJID 20030924
8 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20030924
9 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20030924

Method GET_HIERARCHY_BY_WEGID on class CL_FOPCH_HR_COMM has no exception.

Method GET_HIERARCHY_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NREL_ROOT Call by reference Type reference (TYPE) FOPCH_T_NREL_ROOT 20030924
2 Exporting ET_ROOT Call by reference Type reference (TYPE) FOPCH_T_ROOT 20030924
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20030924
4 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20030924
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20030924
6 Importing I_HY_PATH Call by reference Type reference (TYPE) FOPC_HYRARCHY_PATH Auswertungswege MIC 20030924
7 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20030924
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20030924

Method GET_HIERARCHY_NODES on class CL_FOPCH_HR_COMM has no exception.

Method GET_HIGHER_OBJ_FROM_LOWER_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HIGHER_OBJECT Value transfer Type reference (TYPE) HROBJECT Object 20040209
2 Importing I_BEGDA Value transfer Type reference (TYPE) BEGDA Start Date 20031205
3 Importing I_ENDDA Value transfer Type reference (TYPE) ENDDA End Date 20031205
4 Importing I_LOWER_OBJECT Value transfer Type reference (TYPE) HROBJECT Object 20031205
5 Importing I_ORGUNIT Value transfer Type reference (TYPE) HROBJECT Object 20031205
# Exception Resumable Description Created on
1 CX_FOPC_CASE SOA: Fall 20031205

Method GET_NEXT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OBJID Value transfer Type reference (TYPE) FOPCH_OBJID 20031015
2 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20031015
3 Importing I_OBJTYPE_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031015
4 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031015

Method GET_NEXT_NUMBER on class CL_FOPCH_HR_COMM has no exception.

Method GET_OBJECTS_CP_FROM_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS_PERSON Call by reference Type reference (TYPE) FOPCH_T_OBJECT_PERSON 20041019
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20041019
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20041019
4 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20041019
5 Importing I_ROLE Call by reference Type reference (TYPE) FOPC_ROLE Aufgabe 20041019
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20041019

Method GET_OBJECTS_FROM_CP_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) FOPCH_T_OBJECTS 20030923
2 Exporting ET_OBJECTS_ROLE Call by reference Type reference (TYPE) FOPCH_T_PERSON_ROLE 20040216
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20030923
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20030923
5 Importing I_FILTER_O_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID Filter auf OrgUnit 20040313
6 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20030923
7 Importing I_PERSON Call by reference Type reference (TYPE) FOPCH_S_OBJECT_EX 20030923
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20030923
9 Importing I_TASK Call by reference Type reference (TYPE) FOPC_TASK Aufgabe 20030923
10 Importing I_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031204
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20031204

Method GET_OBJECTS_FROM_TESTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) FOPCH_T_OBJECT_TESTER 20041102
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20041102
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20041102
4 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20041102
5 Importing I_PERSON Call by reference Type reference (TYPE) FOPCH_S_OBJECT_EX 20041102
6 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20041102
7 Importing I_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20041102
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20041102

Method GET_PR_STEPS_FROM_OTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PR_STEPS Value transfer Type reference (TYPE) FOPCH_T_OBJECTS 20031123
2 Importing IT_ATTRIBUTE_SELECTION Call by reference Type reference (TYPE) FOPCH_T_ATTR_SEL 20031123
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM 20031123
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM 20031123
5 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20031123
6 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE 20031123
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR 20031123
8 Importing I_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031123
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20031124

Method GET_RELAT_OBJTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RELAT_OBJECT Value transfer Type reference (TYPE) FOPCH_T_RELAT_DATA 20040227
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20040227
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20040227
4 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20040227
5 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20040227
6 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20040227
7 Importing I_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20040227

Method GET_RELAT_OBJTYPE_OBJID on class CL_FOPCH_HR_COMM has no exception.

Method GET_ROLES_FROM_CP_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERSON_ROLE Call by reference Type reference (TYPE) FOPCH_T_PERSON_ROLE 20031107
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20031107
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20031107
4 Importing I_PERSON Call by reference Type reference (TYPE) FOPCH_S_OBJECT_EX 20031107
5 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031107
6 Importing I_TASK Call by reference Type reference (TYPE) FOPC_TASK Aufgabe 20031107

Method GET_ROLES_FROM_CP_TASK on class CL_FOPCH_HR_COMM has no exception.

Method GET_SCED_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FAILED Value transfer Type reference (TYPE) FOPCH_TYPE 20040430
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM 20040430
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM 20040430
4 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20040430
5 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE 20040430
6 Importing I_PERSON Call by reference Type reference (TYPE) FOPCH_S_OBJECT_EX 20040430
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR 20040430
8 Importing I_TASK Call by reference Type reference (TYPE) FOPC_TASK 20040430
9 Importing I_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20040430
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20040430

Method GET_TESTER_FROM_OTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERSON Value transfer Type reference (TYPE) FOPCH_T_OBJECTS 20040121
2 Exporting ET_TEST_INFO Value transfer Type reference (TYPE) FOPCH_T_TEST_INFO neue Eingabewerte 20040122
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM 20040121
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM 20040121
5 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20040121
6 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE 20040121
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR 20040121
8 Importing I_TF_YEAR Call by reference Type reference (TYPE) FOPC_YEAR Jahr 20040121
9 Importing I_TIMEFRAME Call by reference Type reference (TYPE) FOPC_TIMEFRAME Zeitraum 20040121
10 Importing I_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20040121
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20040121

Method GET_USER_FROM_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_USER_DATA Value transfer Type reference (TYPE) FOPCH_S_OBJID_DET Anmeldename des Benutzers 20031106
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20031106
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20031106
4 Importing I_PERSON Call by reference Type reference (TYPE) FOPCH_OBJID Person 20031106
5 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031106
6 Importing I_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE Typ der Person 20031117

Method GET_USER_FROM_CP on class CL_FOPCH_HR_COMM has no exception.

Method GET_VALIDITY_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONDITION_ID Value transfer Type reference (TYPE) HRRHDB-CONDITION Bedingung ID 20040512
2 Importing I_BEGDA_HIGH Call by reference Type reference (TYPE) SIMPLE SPACE Wertfeld 20040512
3 Importing I_BEGDA_LOW Call by reference Type reference (TYPE) SIMPLE Wertfeld 20040512
4 Importing I_BEGDA_OPERAND Call by reference Type reference (TYPE) HRCOND-OPERA 'LE' Condition operand fro BEGDA 20040512
5 Importing I_ENDDA_HIGH Call by reference Type reference (TYPE) SIMPLE SPACE Wertfeld 20040512
6 Importing I_ENDDA_LOW Call by reference Type reference (TYPE) SIMPLE Wertfeld 20040512
7 Importing I_ENDDA_OPERAND Call by reference Type reference (TYPE) HRCOND-OPERA 'GE' Condition operand fro ENDDA 20040512
8 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20040512
# Exception Resumable Description Created on
1 FAILED_WITH_SY_MESSAGE 20040512

Method READ_INFTY_OF_OBJTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFTY_DATA Call by reference Type reference (TYPE) TABLE 20030924
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20030924
3 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20030924
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20030924
5 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20030924
6 Importing I_ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT Status: Felder für Dynpros 20041028
7 Importing I_IS_TABLE_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20030924
8 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU R/3-System, aktuelle Sprache 20040804
9 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20030924
10 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20030924
11 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20030924
12 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20030925

Method READ_INFTY_OF_OBJTYPE_OBJID on class CL_FOPCH_HR_COMM has no exception.

Method READ_OBJTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) FOPCH_T_OBJID_DET 20031027
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20031027
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20031027
4 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20050512
5 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20031212
6 Importing I_OBJTTYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031027
7 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20031027
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031027
9 Importing I_SEARK Call by reference Type reference (TYPE) STRING 20031212

Method READ_OBJTYPES on class CL_FOPCH_HR_COMM has no exception.

Method READ_OBJTYP_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INFTY_DATA Call by reference Type reference (TYPE) FOPCH_T_INFTY_DATA 20030929
2 Importing I_ALL_INFTY_VAL Call by reference Type reference (TYPE) FOPCH_TYPE 20040315
3 Importing I_ATTR Call by reference Type reference (TYPE) FOPC_ATTRNAME Attribut 20031213
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20030929
5 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20030929
6 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20030929
7 Importing I_ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT Status: Felder für Dynpros 20041028
8 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU R/3-System, aktuelle Sprache 20040804
9 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20030929
10 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20030929
11 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20030929

Method READ_OBJTYP_OBJID on class CL_FOPCH_HR_COMM has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20031010
2 Exporting ET_OBJECT_DATA Call by reference Type reference (TYPE) FOPCH_T_OBJECT_DATA angelegte Objektdaten (mit Key) 20031023
3 Exporting ET_RELAT_DATA Call by reference Type reference (TYPE) FOPCH_T_RELAT_DATA angelegte Verknüpfungen (mit Key) 20031023
4 Importing IT_OBJECT_DATA Call by reference Type reference (TYPE) FOPCH_T_OBJECT_DATA Objektdaten 20031010
5 Importing IT_RELAT_DATA Call by reference Type reference (TYPE) FOPCH_T_RELAT_DATA Verknüpfungsdaten 20031010
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20031201

Method _COMPLEMENT_BEGDA_ENDDA_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20030929
2 Exporting E_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20030929
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20030929
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20030929

Method _COMPLEMENT_BEGDA_ENDDA_CREATE on class CL_FOPCH_HR_COMM has no exception.

Method _COMPLEMENT_BEGDA_ENDDA_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20030929
2 Exporting E_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20030929
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20030929
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20030929

Method _COMPLEMENT_BEGDA_ENDDA_READ on class CL_FOPCH_HR_COMM has no exception.

Method _CREATE_OBJTYPE_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20031020
2 Importing IT_INFTY_DATA Call by reference Type reference (TYPE) FOPCH_T_INFTY_DATA_INT 20031020
3 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20031020
4 Importing I_ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT Status: Felder für Dynpros 20041028
5 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20050623
6 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID Objekt-Id 20031020
7 Importing I_OTYPE Call by reference Type reference (TYPE) OBJTYPE Objekttyp 20031020
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031020
9 Importing I_STRUCTURE Call by reference Type reference (TYPE) STRING Struktur INFTY 20031020
10 Importing I_STRUC_PTNNNN Call by reference Type reference (TYPE) STRING Struktur Expandierter Teil 20031021
11 Importing I_STRUC_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031020
12 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20031020
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20031120

Method _CREATE_RELAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20031023
2 Importing IT_RELAT_DATA Value transfer Type reference (TYPE) FOPCH_T_RELAT_DATA 20031023
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20031120

Method _CUT_OBJTYPE_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20040130
2 Importing IT_INFTY_DATA Call by reference Type reference (TYPE) FOPCH_T_INFTY_DATA_INT 20040130
3 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20040130
4 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID Objekt-Id 20040130
5 Importing I_OTYPE Call by reference Type reference (TYPE) OBJTYPE Objekttyp 20040130
6 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20040130
7 Importing I_STRUCTURE Call by reference Type reference (TYPE) STRING Struktur INFTY 20040130
8 Importing I_STRUC_PTNNNN Call by reference Type reference (TYPE) STRING Struktur Expandierter Teil 20040130
9 Importing I_STRUC_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20040130
10 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20040130
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20040130

Method _CUT_RELAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20040614
2 Importing IT_RELAT_DATA Value transfer Type reference (TYPE) FOPCH_T_RELAT_DATA 20040614
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20040614

Method _DELETE_OBJTYPE_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20031022
2 Importing IT_INFTY_DATA Call by reference Type reference (TYPE) FOPCH_T_INFTY_DATA_INT 20031022
3 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20031022
4 Importing I_ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT Status: Felder für Dynpros 20041028
5 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID Objekt-Id 20031022
6 Importing I_OTYPE Call by reference Type reference (TYPE) OBJTYPE Objekttyp 20031022
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031022
8 Importing I_STRUCTURE Call by reference Type reference (TYPE) STRING Struktur INFTY 20031022
9 Importing I_STRUC_PTNNNN Call by reference Type reference (TYPE) STRING Struktur Expandierter Teil 20031022
10 Importing I_STRUC_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031022
11 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20031022
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20031120

Method _DELETE_RELAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20031023
2 Importing IT_RELAT_DATA Call by reference Type reference (TYPE) FOPCH_T_RELAT_DATA 20031023

Method _DELETE_RELAT on class CL_FOPCH_HR_COMM has no exception.

Method _DETERMINE_OTYPE_FROM_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OTYPE Value transfer Type reference (TYPE) OTYPE Objekttyp 20030926
2 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20030926
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20030926

Method _DETERMINE_OTYPE_FROM_OBJTYPE on class CL_FOPCH_HR_COMM has no exception.

Method _MODIFY_UPDATE_OBJTYPE_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_INFTY_DATA_UPDATE Call by reference Type reference (TYPE) FOPCH_T_INFTY_DATA_INT 20031209
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20031209

Method _RAISE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NO Call by reference Type reference (TYPE) SY-MSGNO Nachrichten, Nachrichtennummer 20031117
2 Importing PAR1 Call by reference Type reference (TYPE) SY-MSGV1 Nachrichten, Nachrichtenvariable 20031117
3 Importing PAR2 Call by reference Type reference (TYPE) SY-MSGV2 Nachrichten, Nachrichtenvariable 20031117
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20031117

Method _UPDATE_OBJTYPE_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20031021
2 Importing IT_INFTY_DATA Call by reference Type reference (TYPE) FOPCH_T_INFTY_DATA_INT 20031021
3 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20031021
4 Importing I_ISTAT Call by reference Type reference (TYPE) PLOG-ISTAT Status: Felder für Dynpros 20041028
5 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID Objekt-Id 20031021
6 Importing I_OTYPE Call by reference Type reference (TYPE) OBJTYPE Objekttyp 20031021
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031021
8 Importing I_STRUCTURE Call by reference Type reference (TYPE) STRING Struktur INFTY 20031021
9 Importing I_STRUC_PTNNNN Call by reference Type reference (TYPE) STRING Struktur Expandierter Teil 20031021
10 Importing I_STRUC_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031021
11 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20031021
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20031119

Method _UPDATE_RELAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20031023
2 Importing IT_RELAT_DATA Value transfer Type reference (TYPE) FOPCH_T_RELAT_DATA 20031023
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20031120

Method __CREATE_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20031117
2 Exporting E_OBJID Call by reference Type reference (TYPE) HROBJID Objekt-Id 20031117
3 Importing IT_INFTY_DATA Call by reference Type reference (TYPE) FOPCH_T_INFTY_DATA 20031117
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20031117
5 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031117
6 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20031117
7 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20031117
8 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID Objekt-Id 20031117
9 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20031117
10 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031117

Method __CREATE_OBJTYPE on class CL_FOPCH_HR_COMM has no exception.

Method __CREATE_OBJTYPE_INFTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20031117
2 Exporting E_OBJID Call by reference Type reference (TYPE) HROBJID Objekt-Id 20031117
3 Importing IT_INFTY_DATA Call by reference Type reference (TYPE) FOPCH_T_INFTY_DATA 20031117
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20031117
5 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031117
6 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM Endedatum 20031117
7 Importing I_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20031117
8 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID Objekt-Id 20031117
9 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20031117
10 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031117

Method __CREATE_OBJTYPE_INFTY on class CL_FOPCH_HR_COMM has no exception.

Method __DELETE_OBJTYPE_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20031117
2 Importing I_CENTRAL_TYPE Call by reference Type reference (TYPE) FOPCH_TYPE 20031117
3 Importing I_OBJID Call by reference Type reference (TYPE) FOPCH_OBJID 20031117
4 Importing I_OBJTYPE Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20031117
5 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031117

Method __DELETE_OBJTYPE_OBJID on class CL_FOPCH_HR_COMM has no exception.

Method __DETERMINE_ATTRIBUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTRNAME Value transfer Type reference (TYPE) FOPC_ATTRNAME Attribut 20050524
2 Importing INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20050524

Method __DETERMINE_ATTRIBUT on class CL_FOPCH_HR_COMM has no exception.

Method __RELATE_OBJTYPE_TO_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20031117
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginn der Verknüpfung 20031117
3 Importing I_CENTRAL_TYPE1 Call by reference Type reference (TYPE) FOPCH_TYPE 20031117
4 Importing I_CENTRAL_TYPE2 Call by reference Type reference (TYPE) FOPCH_TYPE 20031117
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDATUM Ende der Verknüpfung 20031117
6 Importing I_OBJID1 Call by reference Type reference (TYPE) HROBJID Objekt-Id 20031117
7 Importing I_OBJID2 Call by reference Type reference (TYPE) HROBJID Objekt-Id 20031117
8 Importing I_OBJTYPE1 Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20031117
9 Importing I_OBJTYPE2 Call by reference Type reference (TYPE) FOPC_OBJTYPE Objekttyp 20031117
10 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031117
11 Importing I_RSIGN Call by reference Type reference (TYPE) RSIGN A=bottom up;B=top down 20031117

Method __RELATE_OBJTYPE_TO_OBJTYPE on class CL_FOPCH_HR_COMM has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in 100