SAP ABAP Class CL_BPREP_REQUIREMENT_MANAGER (Determining Financing Requirements)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-PM-PB (Application Component) Position Budgeting and Control
     PAOC_FPM_COM_ENGINE (Package) Position Management: Commitment Creation
Properties
Class CL_BPREP_REQUIREMENT_MANAGER  
Short Description Determining Financing Requirements    
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 20011127   SAP 
Last change 20130531   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)
Interfaces
Class CL_BPREP_REQUIREMENT_MANAGER has no interface implemented.
Friends
Class CL_BPREP_REQUIREMENT_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MODULE_NAME Instance attribute Public Type reference (TYPE) HRFPM_MODULE 'DC' Module Name 20011218
2 C_PERSON Constant Private Type reference (TYPE) OTYPE 'P ' Object Type 20011207
3 C_PLSTE Constant Private Type reference (TYPE) OTYPE 'S ' Object Type 20011127
4 C_POSITION Instance attribute Private Type reference (TYPE) OTYPE 'S ' Object Type 20011213
5 ENGINE_MODE Instance attribute Protected Type reference (TYPE) FLAG ID of Commitment Run 20080117
6 EXC_CD_CUST Instance attribute Private Object reference (TYPE REF TO) CX_HRFPM_CD_CUSTOMIZING Customizing Document Creation 20020107
7 EXC_CD_CUST_ENC Instance attribute Private Object reference (TYPE REF TO) CX_HRFPM_CD_ENC_IV 20020110
8 EXC_COST_DIST Instance attribute Private Object reference (TYPE REF TO) CX_HRFPM_COST_DIST 20020201
9 EXC_CUSTOMIZING Instance attribute Private Object reference (TYPE REF TO) CX_HRFPM_CUSTOMIZING 20011218
10 EXC_DB Instance attribute Public Object reference (TYPE REF TO) CX_HRFPM_DB_OPERATION 20020220
11 EXC_DYNAMIC Instance attribute Public Object reference (TYPE REF TO) CX_HRFPM_DYNAMIC_ENC_IV Dynamic Commitment Period Determination 20020208
12 EXC_FPM_CUST Instance attribute Private Object reference (TYPE REF TO) CX_HRFPM_CUSTOMIZING 20020115
13 EXC_INT_MAN Instance attribute Public Object reference (TYPE REF TO) CX_HRFPM_INTEGRATION_MANAGER Exceptions 'Integration Checker' 20020208
14 EXC_REQ_MAN Instance attribute Private Object reference (TYPE REF TO) CX_BPREP_REQUIREMENT_MANAGER 20011218
15 EXC_REQ_MAN_INTERNAL Static Attribute Private Object reference (TYPE REF TO) CX_BPREP_REQ_MAN_INTERNAL 20020115
16 EXC_ROOT Instance attribute Private Object reference (TYPE REF TO) CX_HRFPM Exception Class for Module "Administrator" 20080117
17 EXIT_ENCUMB_IV Constant Public Type reference (TYPE) EXIT_DEF 'HRFPM_ENCUMB_IV' Business Add-In Definition 20020806
18 EXIT_GET_DUE_DATE Constant Public Type reference (TYPE) EXIT_DEF 'HRFPM_GET_DUE_DATE' Business Add-In Definition 20020806
19 EXIT_LOCKINT Constant Private Type reference (TYPE) EXIT_DEF 'HRFPM_LOCKINT' Business Add-In Definition 20040824
20 EXIT_VACANCY Constant Public Type reference (TYPE) EXIT_DEF 'HRFPM_VACANCY' Business Add-In Definition 20020806
21 G_CURRENCY_CONV_DATE_ACTV Static Attribute Protected Type reference (TYPE) ABAP_BOOL 20120113
22 G_EXIT_CURRENCY Static Attribute Protected Object reference (TYPE REF TO) HRFPM_CURRENCY 20110225
23 G_EXIT_CURRENCY_CONV_DATE Static Attribute Protected Object reference (TYPE REF TO) HRFPM_CURRENCY_CONV_DATE Determination of Date for Currency Conversion (Note 1563156) 20120113
24 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
25 G_EXIT_GET_DUE_DATE Static Attribute Private Object reference (TYPE REF TO) IF_EX_HRFPM_GET_DUE_DATE BADI Interface IF_EX_HRFPM_GET_DUE_DATE 20070215
26 G_EXIT_LOCKINT Static Attribute Private Object reference (TYPE REF TO) IF_EX_HRFPM_LOCKINT BAdI Interface IF_EX_HRFPM_LOCKINT 20070215
27 G_EXIT_VACANCY Static Attribute Private Object reference (TYPE REF TO) IF_EX_HRFPM_VACANCY BADI Interface IF_EX_HRFPM_VACANCY 20070215
28 MSG_DUMMY Static Attribute Private Type reference (TYPE) STRING 20070711
29 NEG_CMMTNT_START_DATE Static Attribute Private Type reference (TYPE) HRFPM_T77S0_NEGCM Date from which Negative Commitment is Updated Separately 20070711
30 NEW_REQ_RATING_ACTIVE Static Attribute Public Type reference (TYPE) GSVAL Value of semantic abbreviation 20090511
31 RUNID Instance attribute Protected Type reference (TYPE) HRFPM_RUNADMIN-RUNID ID of Commitment Run 20080117
32 USE_COST_DIST_FROM_CP Static Attribute Private Type reference (TYPE) GSVAL Value of semantic abbreviation 20070808
33 USE_COST_DIST_FROM_PCP Static Attribute Private Type reference (TYPE) GSVAL Value of semantic abbreviation 20070827
Methods
# Method Level Visibility Method type Description Created on
1 ACCOUNT_ASSIGNMENT_MERGE Static method Public Method 20060911
2 CHECK_LOCKED_OBJECTS Instance method Private Method Check whether objects with errors exist 20011218
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070215
4 COLLECT_NEG_POS_CMTNT Instance method Protected Method 20090731
5 COLLECT_NEG_POS_CMTNT_P Instance method Public Method 20100203
6 CONDENSE_REQUIREMENTS Instance method Private Method Summarize the requirement according to commitment periods 20020220
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080117
8 CONVERT_TO_COST_DIST Instance method Private Method 20070827
9 CONVERT_TO_TIME_CONSTRAINT_1 Instance method Public Method Time constraint 3 on time constraint 1 20020701
10 CREATE_REQUIREMENT Instance method Private Method Structure of Requirement Record 20011210
11 CURRENCY_CONVERSION_SPLIT Instance method Private Method 20110227
12 DET_ENC_PERIODS Instance method Protected Method 20080117
13 DET_RATING_PERIODS Instance method Protected Method 20080707
14 GET_COST_DISTRIBUTION Instance method Public Method Determination of Cost Distribution 20011210
15 GET_DUE_DATE Instance method Private Method Determination of Due Date 20011213
16 GET_HOLDERS_OF_POSITION Instance method Private Method Determining Holder of Position 20011207
17 GET_HOLDER_ASSIGNMENTS Instance method Private Method Determining Holder Links of a Person 20020701
18 GET_HOLDER_ASS_BUFFERED Instance method Private Method Buffered Determination of Person Holder Links 20070212
19 GET_REQUIREMENT Instance method Public Method Determining Financing Requirements 20011127
20 GET_REQUIREMENT_OF_OBJECT Instance method Private Method Determining the Requirement of Individual Object 20011127
21 GET_REQUIREMENT_OF_OBJECT_OLD Instance method Private Method Determining the Requirement of Individual Object 20070902
22 GET_UNASSIGNED_PERIODS Instance method Public Method Determining Periods Without Holder Link 20020701
23 INVERT_HOLDER_PERCENTAGE Instance method Private Method Invert Staff Assignment Percentage 20020701
24 MAKE_DUE_DATE_UNIQUE Instance method Private Method 20080425
25 MODIFY_REQUIREMENTS Instance method Private Method 20020208
26 NEGATIVE_CMMTNT_SPLIT Instance method Private Method 20070711
27 TRANSFORM_IT0027 Instance method Private Method Transfer IT0027 Structure 20011213
28 _GET_HOLDERS_OF_POSITION Instance method Private Method Determining Holder of Position 20070126
Events
Class CL_BPREP_REQUIREMENT_MANAGER has no event.
Types
Class CL_BPREP_REQUIREMENT_MANAGER has no local type.
Method Signatures

Method ACCOUNT_ASSIGNMENT_MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COST_DIST Call by reference Type reference (TYPE) HRBPREP_COST_DIST_IT Budget Preparation: Kostenverteilung 20060911
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20060911
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20060911
4 Importing I_GSVAL Call by reference Type reference (TYPE) GSVAL Wert des semantischen Kürzels 20060911
5 Importing I_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20060911
6 Importing I_OBJID_DEP Call by reference Type reference (TYPE) OBJEKTID ObjektId 20060911
7 Importing I_OTYPE_DEP Call by reference Type reference (TYPE) OTYPE Objekttyp 20060911
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20060911

Method ACCOUNT_ASSIGNMENT_MERGE on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method CHECK_LOCKED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_HOLDER_TAB Call by reference Type reference (TYPE) HRFPM_RELATION_IT Infotyp 1001: Verknüpfungen 20011218
# Exception Resumable Description Created on
1 CX_BPREP_REQUIREMENT_MANAGER 20011219

Method CLASS_CONSTRUCTOR Signature

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

Method COLLECT_NEG_POS_CMTNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_REQ Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS_IT Budget Preparation: Bedarf mit Kontierung 20090731

Method COLLECT_NEG_POS_CMTNT on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method COLLECT_NEG_POS_CMTNT_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_REQ Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS_IT Budget Preparation: Bedarf mit Kontierung 20100203

Method COLLECT_NEG_POS_CMTNT_P on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method CONDENSE_REQUIREMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_REQ_ACC_ASS Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS_IT Budget Preparation: Bedarf mit Kontierung 20020220
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20020220
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20020220
4 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020220
5 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20020220
6 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20020220
# Exception Resumable Description Created on
1 CX_BPREP_REQUIREMENT_MANAGER 20020220

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_RUNID Call by reference Type reference (TYPE) HRFPM_RUNADMIN-RUNID Identifikation eines Obligolaufs 20080117

Method CONSTRUCTOR on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method CONVERT_TO_COST_DIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CO_INFO Call by reference Type reference (TYPE) HRHCP_S_PLANSIMU_CO_INFO Kontierungsinformationen 20070827
2 Returning RS_COST_DIST Value transfer Type reference (TYPE) HRI1001_COST Interne Strukturbeschreibung für externe Verknüpfungen 20070827

Method CONVERT_TO_COST_DIST on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method CONVERT_TO_TIME_CONSTRAINT_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_GAP Call by reference Type reference (TYPE) HRFPM_TC1_IT Tabellentyp für Zeitbindungsverarbeitung 20020701
2 Importing PT_RELATION Call by reference Type reference (TYPE) HRFPM_RELATION_IT HRFPM: allg. Übergabetabelle für Verknüpfungen 20020701

Method CONVERT_TO_TIME_CONSTRAINT_1 on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method CREATE_REQUIREMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_COMP_INFO Call by reference Type reference (TYPE) HRHCP00_PLAN_COMP_INFO Vergütungsinformationen Kostenplanungslauf 20011210
2 Changing PT_REQ_ACC_ASS Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS_IT Budget Preparation: Bedarf mit Kontierung 20011210
3 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20011210
4 Importing P_CITEM Call by reference Type reference (TYPE) HRHCP_S_PLANSIMU_COSTITEMS Kostenbestandteil 20011210
5 Importing P_COST_DIST Call by reference Type reference (TYPE) HRI1001_COST Interne Strukturbeschreibung für externe Verknüpfungen 20011210
6 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20011210
7 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20011210
8 Importing P_OBJID_DEP Call by reference Type reference (TYPE) OBJEKTID ObjektId 20011210
9 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20011210
10 Importing P_OTYPE_DEP Call by reference Type reference (TYPE) OTYPE Objekttyp 20011210
11 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20011210
12 Importing P_PROZT Call by reference Type reference (TYPE) PROZT Gewichtungsprozentsatz 20011210
# Exception Resumable Description Created on
1 CX_BPREP_REQUIREMENT_MANAGER 20011218
2 CX_BPREP_REQ_MAN_INTERNAL 20020115
3 CX_HRFPM_CUSTOMIZING Customizing exception 20011218

Method CURRENCY_CONVERSION_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BPREP_REQUIREMENT_SPLIT Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS_IT Budget Preparation: Bedarf mit Kontierung 20110227
2 Importing IS_CITEM Call by reference Type reference (TYPE) HRHCP_S_PLANSIMU_COSTITEMS Kostenbestandteile aus Kostenplanungssimulation 20110227
3 Importing IT_BPREP_REQUIREMENT Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS_IT Budget Preparation: Bedarf mit Kontierung 20110227
# Exception Resumable Description Created on
1 CX_BPREP_REQUIREMENT_MANAGER 20110227

Method DET_ENC_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENC_PERIODS Call by reference Type reference (TYPE) HRFPM_ENC_PERIODS_IT Obligoperioden mit Zeitraum 20080117
2 Importing IP_BEGDA Call by reference Type reference (TYPE) BEGDA Obligoperioden mit Zeitraum 20080118
3 Importing IP_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20080118
4 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT Budget Preparation: Bedarf mit Kontierung 20080118
# Exception Resumable Description Created on
1 CX_HRFPM_CD_CUSTOMIZING Ausnahmen Customizing 20080117

Method DET_RATING_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERIODS Call by reference Type reference (TYPE) HRFPM_ENC_PERIODS_IT Obligoperioden mit Zeitraum 20080707
2 Importing IP_BEGDA Call by reference Type reference (TYPE) BEGDA Obligoperioden mit Zeitraum 20080707
3 Importing IP_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20080707
4 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT Budget Preparation: Bedarf mit Kontierung 20080707
# Exception Resumable Description Created on
1 CX_HRFPM_CD_CUSTOMIZING Ausnahmen Customizing 20080707

Method GET_COST_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_COST_DIST Call by reference Type reference (TYPE) HRBPREP_COST_DIST_IT Interne Strukturbeschreibung für externe Verknüpfungen 20011210
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20011210
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20011210
4 Importing P_ENGINE_MODE Call by reference Type reference (TYPE) FLAG allgemeines flag 20020204
5 Importing P_ISTAT Call by reference Type reference (TYPE) ISTAT_D Planungsstatus 20011210
6 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20011210
7 Importing P_OBJID_DEP Call by reference Type reference (TYPE) OBJEKTID ObjektId 20011213
8 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20011210
9 Importing P_OTYPE_DEP Call by reference Type reference (TYPE) OTYPE Objekttyp 20011213
10 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20011210

Method GET_COST_DISTRIBUTION on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method GET_DUE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ACC_ASS Call by reference Type reference (TYPE) FPM_PSREF Übergeabestruktur: Schlüsselfelder FMFINCODE 20060929
2 Importing P_DATBI Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20011213
3 Changing P_DUE_DATE Call by reference Type reference (TYPE) HRFPM_DUE_DATE Fälligkeitsdatum 20011213
4 Importing P_PER_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20011213
5 Importing P_PER_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20011213
6 Importing P_REQ_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20011213
7 Importing P_REQ_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20011213

Method GET_DUE_DATE on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method GET_HOLDERS_OF_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_HOLDER_RELATION Call by reference Type reference (TYPE) HRFPM_RELATION_IT HRFPM: allg. Übergabetabelle für Verknüpfungen 20011207
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20011207
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20011207
4 Importing P_ENGINE_MODE Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20020118
5 Importing P_ISTAT Call by reference Type reference (TYPE) ISTAT_D Planungsstatus 20011207
6 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20011207
7 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20011207
8 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20011207
# Exception Resumable Description Created on
1 CX_BPREP_REQUIREMENT_MANAGER 20020208

Method GET_HOLDER_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_HOLDER_RELATION Call by reference Type reference (TYPE) HRFPM_RELATION_IT HRFPM: allg. Übergabetabelle für Verknüpfungen 20020701
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20020701
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20020701
4 Importing P_ENGINE_MODE Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20070212
5 Importing P_ISTAT Call by reference Type reference (TYPE) ISTAT_D Planungsstatus 20020701
6 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020701
7 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20020701
8 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20020701

Method GET_HOLDER_ASSIGNMENTS on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method GET_HOLDER_ASS_BUFFERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_HOLDER_RELATION Call by reference Type reference (TYPE) HRFPM_RELATION_IT HRFPM: allg. Übergabetabelle für Verknüpfungen 20070212
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20070212
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070212
4 Importing P_ISTAT Call by reference Type reference (TYPE) ISTAT_D Planungsstatus 20070212
5 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20070212
6 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20070212
7 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20070212

Method GET_HOLDER_ASS_BUFFERED on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method GET_REQUIREMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_REQ_ACC_ASS Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS_IT Budget Preparation: Bedarf mit Kontierung 20011210
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20011127
3 Importing P_CONTEXT Call by reference Type reference (TYPE) HCP_PCONTEXT Planungskontext 20011213
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20011127
5 Importing P_ENGINE_MODE Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20020118
6 Importing P_ISTAT Call by reference Type reference (TYPE) ISTAT_D Planungsstatus 20011127
7 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20011127
8 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20011127
9 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20011127
10 Importing P_PROZT Call by reference Type reference (TYPE) PROZT '100.00' Gewichtungsprozentsatz 20020701
11 Importing P_SCENARIO Call by reference Type reference (TYPE) HCP_SCENARIO Szenario der Personalkostenplanung 20011213
12 Importing P_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20011213
# Exception Resumable Description Created on
1 CX_BPREP_REQUIREMENT_MANAGER 20011218

Method GET_REQUIREMENT_OF_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_REQ_ACC_ASS Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS_IT Budget Preparation: Bedarf mit Kontierung 20011210
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20011127
3 Importing P_CONTEXT Call by reference Type reference (TYPE) HCP_PCONTEXT Planungskontext 20011207
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20011127
5 Importing P_ENGINE_MODE Call by reference Type reference (TYPE) FLAG allgemeines flag 20020204
6 Importing P_ISTAT Call by reference Type reference (TYPE) ISTAT_D Planungsstatus 20011127
7 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20011127
8 Importing P_OBJID_DEP Call by reference Type reference (TYPE) OBJEKTID 20011210
9 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20011127
10 Importing P_OTYPE_DEP Call by reference Type reference (TYPE) OTYPE Objekttyp 20011210
11 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20011127
12 Importing P_PROZT Value transfer Type reference (TYPE) PROZT '100.00' Gewichtungsprozentsatz 20011207
13 Importing P_SCENARIO Call by reference Type reference (TYPE) HCP_SCENARIO Szenario der Personalkostenplanung 20011207
14 Importing P_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20011207
# Exception Resumable Description Created on
1 CX_BPREP_REQUIREMENT_MANAGER 20011218
2 CX_HRFPM_CUSTOMIZING Customizing exception 20011218

Method GET_REQUIREMENT_OF_OBJECT_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_REQ_ACC_ASS Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS_IT Budget Preparation: Bedarf mit Kontierung 20070902
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20070902
3 Importing P_CONTEXT Call by reference Type reference (TYPE) HCP_PCONTEXT Planungskontext 20070902
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070902
5 Importing P_ENGINE_MODE Call by reference Type reference (TYPE) FLAG allgemeines flag 20070902
6 Importing P_ISTAT Call by reference Type reference (TYPE) ISTAT_D Planungsstatus 20070902
7 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20070902
8 Importing P_OBJID_DEP Call by reference Type reference (TYPE) OBJEKTID 20070902
9 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20070902
10 Importing P_OTYPE_DEP Call by reference Type reference (TYPE) OTYPE Objekttyp 20070902
11 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20070902
12 Importing P_PROZT Value transfer Type reference (TYPE) PROZT '100.00' Gewichtungsprozentsatz 20070902
13 Importing P_SCENARIO Call by reference Type reference (TYPE) HCP_SCENARIO Szenario der Personalkostenplanung 20070902
14 Importing P_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20070902
# Exception Resumable Description Created on
1 CX_BPREP_REQUIREMENT_MANAGER 20070902
2 CX_HRFPM_CUSTOMIZING Customizing exception 20070902

Method GET_UNASSIGNED_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELATION_INTEG Call by reference Type reference (TYPE) HRFPM_RELATION_IT HRFPM: allg. Übergabetabelle für Verknüpfungen 20090511
2 Changing PT_GAP Call by reference Type reference (TYPE) HRFPM_TC1_IT Tabellentyp für Zeitbindungsverarbeitung 20020701
3 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20020701
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20020701
5 Importing P_ENGINE_MODE Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20070212
6 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020701
7 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20020701

Method GET_UNASSIGNED_PERIODS on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method INVERT_HOLDER_PERCENTAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_GAP Call by reference Type reference (TYPE) HRFPM_TC1_IT Tabellentyp für Zeitbindungsverarbeitung 20020701

Method INVERT_HOLDER_PERCENTAGE on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method MAKE_DUE_DATE_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_REQ_ACC_ASS Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS_IT Budget Preparation: Requirement with Account Assignment 20080425

Method MAKE_DUE_DATE_UNIQUE on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method MODIFY_REQUIREMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_REQ_ACC_ASS Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS_IT Budget Preparation: Bedarf mit Kontierung 20020208
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20020208
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20020208
# Exception Resumable Description Created on
1 CX_BPREP_REQUIREMENT_MANAGER 20020208

Method NEGATIVE_CMMTNT_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQ_ACC_ASS_SPLIT Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS_IT Budget Preparation: Bedarf mit Kontierung 20070711
2 Importing IS_CITEM Call by reference Type reference (TYPE) HRHCP_S_PLANSIMU_COSTITEMS Kostenbestandteile aus Kostenplanungssimulation 20070711
3 Importing IS_REQ_ACC_ASS Call by reference Type reference (TYPE) HRBPREP_REQUIREMENT_ACC_ASS Budget Preparation: Bedarf mit Kontierung 20070711
# Exception Resumable Description Created on
1 CX_BPREP_REQUIREMENT_MANAGER 20070711

Method TRANSFORM_IT0027 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_COST_DIST Call by reference Type reference (TYPE) HRBPREP_COST_DIST_IT Kostenverteilung 20011213
2 Importing P_P0027 Call by reference Type reference (TYPE) P0027 Personal-Stammsatz Infotyp 0027 (Kostenverteilung) 20011213
3 Importing P_P0266 Call by reference Type reference (TYPE) P0266 Personal-Stammsatz Infotyp 0266/ View 0027 PSG 20011213

Method TRANSFORM_IT0027 on class CL_BPREP_REQUIREMENT_MANAGER has no exception.

Method _GET_HOLDERS_OF_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_HOLDER_RELATION Call by reference Type reference (TYPE) HRFPM_RELATION_IT HRFPM: allg. Übergabetabelle für Verknüpfungen 20070126
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20070126
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070126
4 Importing P_ENGINE_MODE Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20070126
5 Importing P_ISTAT Call by reference Type reference (TYPE) ISTAT_D Planungsstatus 20070126
6 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20070126
7 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20070126
8 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20070126
# Exception Resumable Description Created on
1 CX_BPREP_REQUIREMENT_MANAGER 20070126
History
Last changed by/on SAP  20130531 
SAP Release Created in 110