SAP ABAP Class CL_HRFPM_DB_INTERFACE (FPM: Administrator of Commitment Machine)
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_HRFPM_DB_INTERFACE  
Short Description FPM: Administrator of Commitment Machine    
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 20050511   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)
2 CL_HRFPM_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HRFPM_DB_INTERFACE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRFPM_DB_INTERFACE has no interface implemented.
Friends
Class CL_HRFPM_DB_INTERFACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGE_DOC_WRITER Static Attribute Protected Object reference (TYPE REF TO) CL_HRFPM_CHANGE_DOCUMENT Change Documents for Table HRFPM_FM_POS 20090616
2 CON_EXIT_NAME_DELTA_UPDATE_BW Constant Private Type reference (TYPE) EXIT_DEF 'HRFPM_DELTA_UPD_BW' Business Add-In Definition 20050511
3 C_APPROVED Constant Private Type reference (TYPE) HRFPM_CHANGE_LOG_STATUS 'A' HRFPM: Change Log Status 20050511
4 C_DELETE Static Attribute Private Type reference (TYPE) HRFPM_DB_OPERATION 'D' 'D' 20050511
5 C_ERROR Constant Private Type reference (TYPE) HRFPM_OBJECT_STATUS 'E' FPM: Global Status of an Object During Commitment Run 20050511
6 C_FALSE Static Attribute Private Type reference (TYPE) FLAG SPACE General Flag 20050511
7 C_INSERT Static Attribute Private Type reference (TYPE) HRFPM_DB_OPERATION 'I' 'I' 20050511
8 C_MESS_CLASS Constant Public Type reference (TYPE) ARBGB 'HRFPM' Application area 20050511
9 C_MODIFY Static Attribute Private Type reference (TYPE) HRFPM_DB_OPERATION 'M' 'M' 20050511
10 C_MODULE_NAME Constant Private Type reference (TYPE) HRFPM_MODULE 'AD' 20050511
11 C_NUMBER_OBJECT Constant Private Type reference (TYPE) INRI-OBJECT 'FPM_RUNID' Name of Number Range Object 20050511
12 C_PERSON Constant Private Type reference (TYPE) OTYPE 'P' Object Type 20050511
13 C_POSITION Constant Private Type reference (TYPE) OTYPE 'S' Object Type 20050511
14 C_SELECT Constant Private Type reference (TYPE) HRFPM_DB_OPERATION 'S' 'S' 20050511
15 C_TRUE Static Attribute Private Type reference (TYPE) FLAG 'X' General Flag 20050511
16 C_TYPE_E Constant Public Type reference (TYPE) CHAR1 'E' Single-Character Flag 20050511
17 C_UPDATE Constant Private Type reference (TYPE) HRFPM_DB_OPERATION 'U' 'U' 20050511
18 C_WAITING Constant Private Type reference (TYPE) HRFPM_CHANGE_LOG_STATUS 'W' HRFPM: Change Log Status 20050511
19 EXC_DB Static Attribute Private Object reference (TYPE REF TO) CX_HRFPM_DB_OPERATION 20060421
20 EXC_HRFPM_BW Static Attribute Private Object reference (TYPE REF TO) CX_HRFPM_BW Exceptions for BW 20050513
21 EXC_NUMBER Static Attribute Private Object reference (TYPE REF TO) CX_HRFPM_NUMBER_RANGE 20061209
22 EXIT_BW Static Attribute Private Object reference (TYPE REF TO) IF_EX_HRFPM_DELTA_UPD_BW BAdI Interface IF_EX_HRFPM_DELTA_UPD_BW 20070126
23 EXIT_BW_ACT_IMP_EXISTING Static Attribute Protected Type reference (TYPE) FLAG General Flag 20070207
24 EX_HRFPM_BW Static Attribute Private Object reference (TYPE REF TO) CX_HRFPM_BW Exceptions for BW 20070126
25 G_CHNGE_DOC_FLAG_FM Static Attribute Private Type reference (TYPE) CHNGE_DOC_FLAG '' Change document flag customizing default 'X' 20050511
26 G_CHNGE_DOC_FLAG_FPM Static Attribute Private Type reference (TYPE) CHNGE_DOC_FLAG '' Change document flag default 'X' 20050511
27 MSG_DUMMY Static Attribute Private Type reference (TYPE) STRING 20061124
28 VDB_FM_DOC_BFR Static Attribute Private Type reference (TYPE) TT_VDB_FM_DOC_BFR 20080131
29 _C_TEMP_FM_DOC_INDICATOR Constant Public Type reference (TYPE) CHAR1 '$' Single-Character Indicator 20061211
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_ENGINE_LOG_ERROR Static method Public Method 20060601
2 ADJUST_ENGINE_LOG_OK Static method Public Method 20060601
3 CHECK_CHANGE_LOG_EXISTS Static method Public Method Returns Status of Object in CHANGE_LOG 20070129
4 CHECK_DEC_STATUS_SET Static method Public Method Checks Decoupling Status 20070509
5 CHECK_ENGINE_LOG_EXISTS Static method Public Method Returns Status of Object in CHANGE_LOG 20070129
6 CHECK_OBJECT_REQ_POSTED Static method Public Method Returns Status of Object in CHANGE_LOG 20070223
7 CHECK_OBJECT_REQ_WAITING Static method Public Method Returns Status of Object in CHANGE_LOG 20070622
8 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20061209
9 CLEAN_UP_HEADER Static method Public Method Reconcile Header if Error Occurs 20050511
10 DB_OPERATION_TO_CHANGE_IND Static method Public Method 20090615
11 DELETE_FPM_DOC_HEADER Static method Public Method Deletion of FPM Document Headers 20050518
12 DELETE_MULT_FPM_DOC Static method Public Method Delete a FPM Document (Header and Items) 20070207
13 DELETE_OBJ_FROM_CHANGE_LOG Static method Public Method Deletion of HR Object from the Table HRFPM_CHANGE_LOG 20050511
14 DELETE_OBJ_FROM_ENGINE_LOG Static method Public Method Deletion of HR Object from the Table HRFPM_CHANGE_LOG 20050511
15 DELETE_SINGLE_FPM_DOC Static method Public Method Delete a FPM Document (Header and Items) 20050511
16 DELETE_SINGLE_FPM_POS_FM_DOC Static method Public Method 20050518
17 DELETE_SINGLE_FPM_POS_LINE Static method Public Method 20050511
18 DET_FPM_DOC_MAX_POSNR Static method Public Method OSS1233179: Determine Start Sequence Nummber of Database 20080722
19 DET_NEW_LOG_STAT_ABDAT Static method Private Method Determine New Status and Validity Date 20060602
20 EXTRACT_FPM_KEY_POS Static method Public Method 20090616
21 EXTRACT_FPM_POSNR_RANGE Static method Public Method 20090617
22 GET_CHANGE_LOG_ERROR Static method Public Method Returns Status of Object in CHANGE_LOG 20050511
23 GET_CHANGE_LOG_OC Static method Public Method Returns the Change Log Objects for a Commitment Run 20050511
24 GET_DATBI_FPM_DOC Static method Public Method Read FPM Documents for a HR Objekt+Enc_type+Period 20050511
25 GET_ENGINE_CHANGE_LOG_OC Static method Public Method Returns the Objects of the Engine + Change Log 20050511
26 GET_ENGINE_LOG_ERROR Static method Public Method Returns Status of Object in CHANGE_LOG 20120814
27 GET_FPM_POS Static method Public Method Read the Document Items of a Document 20050511
28 GET_FPM_POS_AMOUNT Static method Public Method Read the Document Items of a Document 20050511
29 GET_FPM_POS_BU Static method Public Method Read the Document Items of a Document 20050511
30 GET_FPM_POS_DATE_RANGE Static method Public Method Select Object Using Date Range 20061123
31 GET_MULTIPLE_FPM_DOC Static method Public Method Read FPM Document + Items Using Key 20090616
32 GET_OBJECT_CHANGE_LOG Static method Public Method Returns Status of Object in CHANGE_LOG 20061116
33 GET_OBJECT_ENGINE_LOG Static method Public Method Read Entry ENGINE LOG for a HROBJECT 20050511
34 GET_OBJECT_FPM_DOC Static method Public Method Read FPM Documents using Object/enc_type begda-endda 20050511
35 GET_OBJECT_FPM_DOC_BU Static method Public Method Read FPM Documents using Object/enc_type begda-endda 20050511
36 GET_OBJECT_FPM_POS Static method Public Method Read FPM Document Items using Object/begda-endda 20050511
37 GET_OBJECT_FPM_POS_BU Static method Public Method Read FPM Document Items using Object/begda-endda 20050511
38 GET_OBJECT_OBJECTS Static method Public Method Read an Entry from HRPM_OBJECTS 20050511
39 GET_PBC_DOCS_FOR_FMPOS_MULT Static method Public Method 20070609
40 GET_RUNADMIN_SELECT Static method Public Method Return the Run Information of Any Run 20050511
41 GET_SINGLE_ENGINE_LOG Static method Public Method APPL_LOG: Read HRFPM_ENGINE_LOG with Run ID / Objekt 20050511
42 GET_SINGLE_FM_DOC Static method Public Method Read FM Document Item Using Key 20050511
43 GET_SINGLE_FM_DOC_BU Static method Public Method Read FM Document Item Using Key 20050511
44 GET_SINGLE_FPM_DOC Static method Public Method Read FPM Document + Items Using Key 20050511
45 GET_SINGLE_FPM_DOC_BU Static method Public Method Read FPM Document + Items Using Key 20050511
46 GET_SINGLE_FPM_POS Static method Public Method Read FPM Document Item Using Key 20090617
47 GET_SINGLE_FPM_POS_BY_DEP Static method Public Method Read FPM Document Item Using Key 20090616
48 GET_STATUS_OF_OBJECT Static method Public Method 20061116
49 INSERT_CHANGE_LOG Static method Public Method HR-Update-Event: Writing a line of CHANGE_LOG 20050511
50 INSERT_CHANGE_LOG_INT Static method Private Method HR-Update-Event: Writing a line of CHANGE_LOG 20060531
51 INSERT_DIFFERENCE Static method Public Method 20050513
52 INSERT_HRFPM_CHANGE_HIS Static method Public Method Insert into hrfpm_change_his 20050511
53 INSERT_SINGLE_FM_DOC Static method Public Method Insertion of a FM Document Item (Header) 20050511
54 INSERT_SINGLE_FPM_DOC Static method Public Method Insert the FPM Document (Header and Items) 20050511
55 INSERT_SINGLE_FPM_DOC_NO_DEL Static method Public Method Insert the FPM Document (Header and Items) 20050511
56 MODIFY_CHANGE_LOG Static method Private Method HR-Update-Event: Writing a line of CHANGE_LOG 20060531
57 MODIFY_MULT_FPM_DOC Static method Public Method Insert the FPM Document (Header and Items) 20070207
58 UPDATE_CHANGE_LOG Static method Public Method Error Module: Set Status to 'E' for an Object 20050518
59 UPDATE_CHANGE_LOG_INT Static method Private Method Modify the Status/Abdat fields of HRFPM_CHANGE_LOG 20060531
60 UPDATE_DIFF_POS Static method Public Method Update of Table HRFPM_FPM_POS 20050518
61 UPDATE_FM_POS Static method Public Method Update of Table HRFPM_FPM_POS 20050518
62 UPDATE_FPM_POS Static method Public Method Update of Table HRFPM_FPM_POS 20050518
63 UPDATE_HRFPM_P_INFOTYPES Static method Public Method Refresh of Financing Infotype 0724 20050518
64 UPDATE_HRFPM_S_INFOTYPES Static method Public Method Refresh of Financing Infotype 1516 20050518
65 UPDATE_SINGLE_FM_DOC Static method Public Method 20070126
66 UPDATE_SINGLE_FM_DOC_DELTA Static method Public Method 20070126
67 UPDATE_SINGLE_FM_POS Static method Public Method Update of a FM Document Item 20050518
68 UPDATE_SINGLE_FPM_DOC Static method Public Method Update of FPM Document (Header and Items) 20050518
69 WRITE_CHANGE_DOCUMENT Static method Public Method Insert or update data in change document table 20090617
70 WRITE_HRFPM_CHANGE_HIS Static method Public Method Write Change Log Objects in hrfpm_change_his 20050518
Events
Class CL_HRFPM_DB_INTERFACE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TR_DOC_POSTING_STAT Public See coding 20120814 TR_DOC_POSTING_STAT type RANGE OF HRFPM_FPM_STATUS
2 TR_FPM_POSNR Public See coding 20090616 tr_fpm_posnr TYPE RANGE OF hrfpm_fpm_pos-key_pos-fpm_posnr
3 TS_FM_POS_DELTA Public See coding 20070126 BEGIN OF ts_fm_pos_delta. INCLUDE TYPE hrfpm_fm_pos-key_pos AS key_pos. TYPES: delta_amnt TYPE hrfpm_fm_pos-betrg, delta_amnt_ny_commited TYPE hrfpm_fm_pos-betrg, END OF ts_fm_pos_delta
4 TS_LOG_STATUS_ABDAT Private See coding 20060601 BEGIN OF ts_log_status_abdat, hrobject TYPE hrfpm_change_log-hrobject, status TYPE hrfpm_change_log-status, abdat TYPE hrfpm_change_log-abdat, END OF ts_log_status_abdat
5 TS_OBJECT_STATUS Public See coding 20061116 BEGIN OF ts_object_status, status TYPE hrfpm_change_stat, abdat TYPE hrfpm_abdat, END OF ts_object_status
6 TS_VDB_FM_DOC_BFR Private See coding 20080131 BEGIN OF ts_vdb_fm_doc_bfr, key_pos TYPE HRFPM_FM_KEY_POS, fm_doc TYPE vdb_fm_doc, END OF ts_vdb_fm_doc_bfr
7 TT_FM_POS_DELTA Public See coding 20070126 tt_fm_pos_delta TYPE SORTED TABLE OF ts_fm_pos_delta WITH UNIQUE KEY key_pos
8 TT_RANGE_C1 Public See coding 20070620 tt_range_c1 TYPE TABLE OF range_c1
9 TT_VDB_FM_DOC_BFR Private See coding 20080131 tt_vdb_fm_doc_bfr TYPE SORTED TABLE OF ts_vdb_fm_doc_bfr WITH UNIQUE KEY key_pos
Method Signatures

Method ADJUST_ENGINE_LOG_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) HRFPM_OBJECT FPM: Struktur zur DB-Tabelle HRFPM_OBJECTS 20060601
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20060601

Method ADJUST_ENGINE_LOG_OK 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) HRFPM_OBJECTS_IT HRFPM: Tabelle der Objekte welche am Obligolauf teilnehmen 20060603
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20060601
2 CX_HRFPM_WORK_FLOW 20060601

Method CHECK_CHANGE_LOG_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ABDAT Call by reference Type reference (TYPE) HRFPM_ABDAT Aktuelles Datum des Applikationsservers 20070129
2 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT HRFPM: HR Object Table 20070129
3 Importing IS_PERIOD Call by reference Type reference (TYPE) HRFPM_OBJECT_VALIDITY_IV Zeitspanne für gesuchte Einträge 20080104
4 Returning RP_FLG_EXISTS Value transfer Type reference (TYPE) FLAG Rückgabewert von ABAP-Anweisungen 20070129

Method CHECK_CHANGE_LOG_EXISTS on class CL_HRFPM_DB_INTERFACE has no exception.

Method CHECK_DEC_STATUS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DECO_ON Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20070509
2 Importing I_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20070509
3 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20070509
4 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20070509

Method CHECK_DEC_STATUS_SET on class CL_HRFPM_DB_INTERFACE has no exception.

Method CHECK_ENGINE_LOG_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ABDAT Call by reference Type reference (TYPE) HRFPM_ABDAT Aktuelles Datum des Applikationsservers 20070129
2 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT HRFPM: HR Object Table 20070129
3 Returning RP_FLG_EXISTS Value transfer Type reference (TYPE) FLAG Rückgabewert von ABAP-Anweisungen 20070129

Method CHECK_ENGINE_LOG_EXISTS on class CL_HRFPM_DB_INTERFACE has no exception.

Method CHECK_OBJECT_REQ_POSTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT HRFPM: HR Object Table 20070223
2 Importing IS_PERIOD Call by reference Type reference (TYPE) HRFPM_OBJECT_VALIDITY_IV Aktuelles Datum des Applikationsservers 20070223
3 Returning RP_FLG_POSTED Value transfer Type reference (TYPE) FLAG Rückgabewert von ABAP-Anweisungen 20070223

Method CHECK_OBJECT_REQ_POSTED on class CL_HRFPM_DB_INTERFACE has no exception.

Method CHECK_OBJECT_REQ_WAITING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT HRFPM: HR Object Table 20070622
2 Importing IS_PERIOD Call by reference Type reference (TYPE) HRFPM_OBJECT_VALIDITY_IV Aktuelles Datum des Applikationsservers 20070622
3 Returning RP_FLG_WAITING Value transfer Type reference (TYPE) FLAG Rückgabewert von ABAP-Anweisungen 20070622

Method CHECK_OBJECT_REQ_WAITING on class CL_HRFPM_DB_INTERFACE has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLEAN_UP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER HRFPM: FPM Belegköpfe für Mitelbindungen 20050511

Method CLEAN_UP_HEADER on class CL_HRFPM_DB_INTERFACE has no exception.

Method DB_OPERATION_TO_CHANGE_IND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DB_OPERATION Call by reference Type reference (TYPE) FLAG allgemeines flag 20090615
2 Returning RP_CHANGE_IND Value transfer Type reference (TYPE) CDCHNGINDH Art der Änderung (U, I, E, D) auf das Anwendungsobjekt 20090615

Method DB_OPERATION_TO_CHANGE_IND on class CL_HRFPM_DB_INTERFACE has no exception.

Method DELETE_FPM_DOC_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_DIRTY_MODE Call by reference Type reference (TYPE) FLAG allgemeines flag 20050518
2 Importing IS_FPM_DOC_KEY_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_KEY_HEADER HRFPM: FPM Belegköpfe für Mitelbindungen 20050518
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050518

Method DELETE_MULT_FPM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER_IT HRFPM: FPM Belegköpfe für Mitelbindungen 20070207
2 Importing IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Belegpositionen 20070207
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20070207

Method DELETE_OBJ_FROM_CHANGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ABDAT Call by reference Type reference (TYPE) HRFPM_ABDAT Wiederaufsetzdatum für Fehlerbehandlung 20060602
2 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT Planvariante 20060602
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method DELETE_OBJ_FROM_ENGINE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ABDAT Call by reference Type reference (TYPE) HRFPM_ABDAT Wiederaufsetzdatum für Fehlerbehandlung 20060602
2 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT Planvariante 20060602
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method DELETE_SINGLE_FPM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER HRFPM: FPM Belegköpfe für Mitelbindungen 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method DELETE_SINGLE_FPM_POS_FM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_REGISTER_FOR_DEL Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20061203
2 Importing IS_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER 20050518
3 Importing IS_KEY_POS Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS 20050518
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050518

Method DELETE_SINGLE_FPM_POS_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS HRFPM: FPM Belege - Positionen 20050511
2 Importing IS_KEY_POS Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS HRFPM: FM Belegpositionen - DB Schlüssel 20050520
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method DET_FPM_DOC_MAX_POSNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FPM_DOC_HDR Call by reference Type reference (TYPE) HRFPM_FPM_DOC-KEY_HEADER 20080722
2 Returning RP_MAX_START_NUMBER Value transfer Type reference (TYPE) HRFPM_FPM_POS-FPM_POSNR Positionsnummer innerhalb des PBC-Belegs 20080722
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20100510

Method DET_NEW_LOG_STAT_ABDAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STATUS_ABDAT Call by reference Type reference (TYPE) TS_LOG_STATUS_ABDAT HRFPM: change_log 20060602
2 Importing IS_STATUS_ABDAT_NEW Call by reference Type reference (TYPE) TS_LOG_STATUS_ABDAT 20060602

Method DET_NEW_LOG_STAT_ABDAT on class CL_HRFPM_DB_INTERFACE has no exception.

Method EXTRACT_FPM_KEY_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Belegpositionen 20090616
2 Returning RT_FPM_KEY_POS Value transfer Object reference (TYPE REF TO) HRFPM_FPM_POS_KEY_IT Tabellentyp zu HRFPM_FPM_KEY_pos 20090616

Method EXTRACT_FPM_KEY_POS on class CL_HRFPM_DB_INTERFACE has no exception.

Method EXTRACT_FPM_POSNR_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Belegpositionen 20090617
2 Returning RR_T_FPM_POSNR Value transfer Object reference (TYPE REF TO) TR_FPM_POSNR Tabellentyp zu HRFPM_FPM_KEY_pos 20090617

Method EXTRACT_FPM_POSNR_RANGE on class CL_HRFPM_DB_INTERFACE has no exception.

Method GET_CHANGE_LOG_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ABDAT Call by reference Type reference (TYPE) ABDAT Wiederaufsetzdatum für Fehlerbehandlung 20060602
2 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20060601
3 Returning RP_STATUS Value transfer Type reference (TYPE) HRFPM_CHANGE_LOG_STATUS HRFPM: change log Status 20060601

Method GET_CHANGE_LOG_ERROR on class CL_HRFPM_DB_INTERFACE has no exception.

Method GET_CHANGE_LOG_OC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_IT_SC_OBJECTS Call by reference Type reference (TYPE) HRFPM_HROBJECTS_IT HRFPM: HR Object Table 20050511

Method GET_CHANGE_LOG_OC on class CL_HRFPM_DB_INTERFACE has no exception.

Method GET_DATBI_FPM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATBI Call by reference Type reference (TYPE) ENDDA Valid To Date 20050511
2 Importing P_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE HRFPM: Funds Reservation Type (Res / Pre / Com) 20050511
3 Importing P_HROBJECT Call by reference Type reference (TYPE) HROBJECT Object 20050511
4 Importing P_INCL_CLOSED Call by reference Type reference (TYPE) FLAG allgemeines flag 20050511
5 Exporting P_IT_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER_IT HRFPM: FPM Belegköpfe für Mitelbindungen 20050511
6 Exporting P_IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Document Items 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_ENGINE_CHANGE_LOG_OC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_IT_SC_OBJECTS Call by reference Type reference (TYPE) HRFPM_HROBJECTS_IT HRFPM: HR Object Table 20050511

Method GET_ENGINE_CHANGE_LOG_OC on class CL_HRFPM_DB_INTERFACE has no exception.

Method GET_ENGINE_LOG_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ABDAT Call by reference Type reference (TYPE) ABDAT Wiederaufsetzdatum für Fehlerbehandlung 20120814
2 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20120814
3 Returning RP_STATUS Value transfer Type reference (TYPE) HRFPM_CHANGE_LOG_STATUS HRFPM: change log Status 20120814

Method GET_ENGINE_LOG_ERROR on class CL_HRFPM_DB_INTERFACE has no exception.

Method GET_FPM_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER HRFPM: FPM Documents - DB Key 20050511
2 Exporting P_IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Document Items 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_FPM_POS_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AMOUNT Call by reference Type reference (TYPE) HRFPM_FPM_POS-BETRG Budget Preparation: Bedarf 20050511
2 Exporting E_CURCY Call by reference Type reference (TYPE) HRFPM_FPM_POS-WAERS Währungsschlüssel 20050511
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20050511
4 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE HRFPM: Mittelreservierungstyp (Res / Pre / Com) 20050511
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050511
6 Importing I_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20050511
7 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20050511
8 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20050511
9 Importing P_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER HRFPM: FPM Belege - DB Schlüssel 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_AUTHORITY_CHECK Ausnahmen Berechtigungsprüfung 20050511
2 CX_HRFPM_DB_OPERATION 20050511

Method GET_FPM_POS_BU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER_BU HRFPM: FPM Documents - DB Key 20050511
2 Exporting P_IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_BU_IT HRFPM: FPM Document Items 20050511
3 Importing P_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_FPM_POS_DATE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRFPM_FPM_POS Call by reference Type reference (TYPE) HRFPM_FPM_POS_IT HRFPM: FPM Belege - Positionen 20061123
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Struktur einer Ranges-Tabelle für ein Character(8) Feld 20061124
3 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20061124
4 Importing I_OBJID Call by reference Type reference (TYPE) OBJEKTID Kalkulationsnummer 20061123
5 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20061123
6 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20061123

Method GET_FPM_POS_DATE_RANGE on class CL_HRFPM_DB_INTERFACE has no exception.

Method GET_MULTIPLE_FPM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER_IT HRFPM: FPM Belegköpfe für Mitelbindungen 20090616
2 Exporting ET_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Document Items 20090616
3 Importing IP_BEGDA Call by reference Type reference (TYPE) HRFPM_FPM_POS-BEGDA '19000101' Gültigkeitsbeginn 20090616
4 Importing IP_ENDDA Call by reference Type reference (TYPE) HRFPM_FPM_POS-ENDDA '99991231' Gültigkeitsende 20090616
5 Importing IR_T_FPM_DOC_POS_KEY Call by reference Object reference (TYPE REF TO) HRFPM_FPM_POS_KEY_IT HRFPM: FPM Belegpositionen 20090616
6 Importing I_FLG_DATBI Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20090616
7 Importing I_FLG_ENDDA_KEY Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20090616
8 Importing I_FLG_INCLUDE_COMPLETED Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20090616
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20090616

Method GET_OBJECT_CHANGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_LOG Call by reference Type reference (TYPE) HRFPM_CHANGE_LOG_IT HRFPM: Tabellentyp CHANGE_LOG 20061116
2 Importing IP_ABDAT Call by reference Type reference (TYPE) HRFPM_ABDAT Wiederaufsetzdatum für Fehlerbehandlung 20061116
3 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20061116

Method GET_OBJECT_CHANGE_LOG on class CL_HRFPM_DB_INTERFACE has no exception.

Method GET_OBJECT_ENGINE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ENGINE_LOG Call by reference Type reference (TYPE) HRFPM_ENGINE_LOG HRFPM : Central Engine Log 20060602
2 Importing IP_ABDAT Call by reference Type reference (TYPE) HRFPM_ABDAT Datum 20060602
3 Importing IS_OBJECT Call by reference Type reference (TYPE) HROBJECT Object Type 20060602
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION Exception Class for administrator module 20050511

Method GET_OBJECT_FPM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Valid From Date 20050511
2 Importing P_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE HRFPM: Funds Reservation Type (Res / Pre / Com) 20050511
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid To Date 20050511
4 Exporting P_IT_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER_IT HRFPM: FPM Document Items 20050511
5 Importing P_OBJECT Call by reference Type reference (TYPE) HROBJECT Object 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_OBJECT_FPM_DOC_BU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Valid From Date 20050511
2 Importing P_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE HRFPM: Funds Reservation Type (Res / Pre / Com) 20050511
3 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid To Date 20050511
4 Exporting P_IT_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER_BU_IT HRFPM: FPM Document Items 20050511
5 Importing P_OBJECT Call by reference Type reference (TYPE) HROBJECT Object 20050511
6 Importing P_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_OBJECT_FPM_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Document Items 20061202
2 Importing IP_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20061202
3 Importing IS_OBJECT Call by reference Type reference (TYPE) HROBJECT Object 20061202
4 Importing IS_PERIOD Call by reference Type reference (TYPE) HRFPM_OBJECT_VALIDITY_IV Valid From Date 20061202
5 Importing IT_R_DOC_UPD_STATUS Call by reference Type reference (TYPE) TR_DOC_POSTING_STAT 20120814
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_OBJECT_FPM_POS_BU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Valid From Date 20050511
2 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid To Date 20050511
3 Exporting P_IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_BU_IT HRFPM: FPM Document Items 20050511
4 Importing P_OBJECT Call by reference Type reference (TYPE) HROBJECT Object 20050511
5 Importing P_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_OBJECT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_HRFPM_OBJECTS Call by reference Type reference (TYPE) HRFPM_OBJECTS HRFPM: Objektabelle der Obligomaschine 20050511
2 Importing P_OBJECT Call by reference Type reference (TYPE) HROBJECT Object 20050511
3 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID FPM: Eindeutige ID eines Obligolaufs 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_PBC_DOCS_FOR_FMPOS_MULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FM_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC_IT Tabellentyp zu HRFPM_FM_DOC 20070609
2 Exporting ET_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Belege - Positionen 20070609
3 Exporting ET_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC_IT Tabellentyp zu HRFPM_FPM_DOC 20070609
4 Exporting ET_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Belegpositionen 20070609
5 Importing IP_INCLUDE_COMPLETED Call by reference Type reference (TYPE) FLAG allgemeines flag 20070613
6 Importing IR_UPD_STAT_RANGE Call by reference Type reference (TYPE) TT_RANGE_C1 Ranges Tabelle für Stuktur mit Char1 20070620
7 Importing IT_FM_DOC_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_HEADER_IT Tabellentyp zu HRFPM_FM_KEY_POS 20070609
8 Importing IT_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS_IT Tabellentyp zu HRFPM_FM_KEY_POS 20070609

Method GET_PBC_DOCS_FOR_FMPOS_MULT on class CL_HRFPM_DB_INTERFACE has no exception.

Method GET_RUNADMIN_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID 20050511
2 Exporting P_RUN_ADMIN Call by reference Type reference (TYPE) HRFPM_RUNADMIN FPM: Structure for HRFPM_RUNADMINS 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_SINGLE_ENGINE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_OBJECTS Call by reference Type reference (TYPE) HRFPM_T_OBJECTS HRFPM : Central Engine Log 20050511
2 Importing P_OBJID Call by reference Type reference (TYPE) HRFPM_RANGE_PERNR_IT range selection 20050511
3 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Object Type 20050511
4 Importing P_PLVAR Call by reference Type reference (TYPE) PLVAR Plan version 20050511
5 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_GEN_RANGE_IT General Range Definition (for fc_totals_select) 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION Exception Class for administrator module 20050511

Method GET_SINGLE_FM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FM_DOC_HDR Call by reference Type reference (TYPE) HRFPM_FM_DOC Tabellentyp zu HRFPM_FM_DOC 20061208
2 Exporting ES_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FPM Document Items 20061208
3 Importing IP_BUFFERED Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20080131
4 Importing IP_FLG_INCLUDE_COMPLETED Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20091211
5 Importing IS_FM_DOC_KEY_POS Value transfer Type reference (TYPE) HRFPM_FM_KEY_POS Object 20061208
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_SINGLE_FM_DOC_BU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_FM_DOC_POS_BU Call by reference Type reference (TYPE) HRFPM_FM_POS_BU HRFPM: FPM Document Items 20050511
2 Importing P_FM_KEY Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS Object 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_SINGLE_FPM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER HRFPM: FPM Belegköpfe für Mitelbindungen 20070107
2 Exporting ET_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Document Items 20070107
3 Importing IP_BEGDA Call by reference Type reference (TYPE) HRFPM_FPM_POS-BEGDA '19000101' Gültigkeitsbeginn 20071023
4 Importing IP_ENDDA Call by reference Type reference (TYPE) HRFPM_FPM_POS-ENDDA '99991231' Gültigkeitsende 20071023
5 Importing IP_FLG_CONS_CHECK Call by reference Type reference (TYPE) FLAG 'X' WGOSS1467630 20100510
6 Importing IS_FPM_DOC_KEY Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER-KEY_HEADER 20071023
7 Importing IT_R_FPM_POSNR Call by reference Type reference (TYPE) TR_FPM_POSNR 20090616
8 Importing I_FLG_DATBI Call by reference Type reference (TYPE) FLAG SPACE 20080205
9 Importing I_FLG_ENDDA_KEY Call by reference Type reference (TYPE) FLAG SPACE 20080205
10 Importing I_FLG_INCLUDE_COMPLETED Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20070107
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_SINGLE_FPM_DOC_BU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATBI Call by reference Type reference (TYPE) ENDDA Valid To Date 20050511
2 Importing P_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE HRFPM: Funds Reservation Type (Res / Pre / Com) 20050511
3 Importing P_ENDDA_KEY Call by reference Type reference (TYPE) ENDDA Valid To Date 20050511
4 Exporting P_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER_BU HRFPM: FPM Belegköpfe für Mitelbindungen 20050511
5 Importing P_HROBJECT Call by reference Type reference (TYPE) HROBJECT Object 20050511
6 Exporting P_IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_BU_IT HRFPM: FPM Document Items 20050511
7 Importing P_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method GET_SINGLE_FPM_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DEP_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_KEY_POS 20090617
2 Exporting P_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS HRFPM: FPM Document Items 20090617
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20090617

Method GET_SINGLE_FPM_POS_BY_DEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DEP_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_KEY_POS 20090616
2 Exporting P_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS HRFPM: FPM Document Items 20090616
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20090616

Method GET_STATUS_OF_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_STATUS_INFO Value transfer Type reference (TYPE) TS_OBJECT_STATUS 20061116

Method GET_STATUS_OF_OBJECT on class CL_HRFPM_DB_INTERFACE has no exception.

Method INSERT_CHANGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CHANGE_LOG Call by reference Type reference (TYPE) HRFPM_CHANGE_LOG HRFPM: change_log key 20060531
2 Importing IP_FLG_COLLECT Call by reference Type reference (TYPE) FLAG immer nur eine Zeile 20060531
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method INSERT_CHANGE_LOG_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CHANGE_LOG Call by reference Type reference (TYPE) HRFPM_CHANGE_LOG HRFPM: change_log key 20060531
2 Importing IP_FLG_COLLECT Call by reference Type reference (TYPE) FLAG allgemeines flag 20060531
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20060531

Method INSERT_DIFFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_HRFPM_DIFFERENCE Call by reference Type reference (TYPE) HRFPM_DIFFERENCE_IT Tabellentyp für HRFPM_DIFFERENCE 20050513
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050513

Method INSERT_HRFPM_CHANGE_HIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_HRFPM_CHANGE_HIS Call by reference Type reference (TYPE) HRFPM_T_CL_HIS HRFPM: change_log 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method INSERT_SINGLE_FM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_HDR Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FPM Documents 20070126
2 Importing IT_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Belege - Positionen 20070126
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method INSERT_SINGLE_FPM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER HRFPM: FPM Belegköpfe für Mitelbindungen 20070126
2 Importing IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Document Items 20070126
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method INSERT_SINGLE_FPM_DOC_NO_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER HRFPM: FPM Belegköpfe für Mitelbindungen 20050511
2 Importing IP_KEY_POS Call by reference Type reference (TYPE) HRFPM_FM_KEY_POS HRFPM: FPM Belegpositionen - DB Schlüssel 20050511
3 Importing IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Document Items 20050511
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050511

Method MODIFY_CHANGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CHANGE_LOG Call by reference Type reference (TYPE) HRFPM_CHANGE_LOG HRFPM: change_log key 20060531
2 Importing IP_FLG_COLLECT Call by reference Type reference (TYPE) FLAG allgemeines flag 20060531
3 Importing IP_FLG_INSERT Call by reference Type reference (TYPE) FLAG allgemeines flag 20060531
4 Importing IP_FLG_UPDATE Call by reference Type reference (TYPE) FLAG allgemeines flag 20060531
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20060531

Method MODIFY_MULT_FPM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_OPERATION Call by reference Attribute reference (LIKE) CL_HRFPM_CONST=>DB_INSERT 20070207
2 Importing IT_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER_IT HRFPM: FPM Belegköpfe für Mitelbindungen 20070207
3 Importing IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Document Items 20090617
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20070207

Method UPDATE_CHANGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ABDAT Call by reference Type reference (TYPE) HRFPM_ABDAT Wiederaufsetzdatum für Fehlerbehandlung 20060531
2 Importing IP_STATUS Call by reference Type reference (TYPE) HRFPM_CHANGE_LOG_STATUS Status der Änderungsaufzeichnung 20060531
3 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20060531
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20060531

Method UPDATE_CHANGE_LOG_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ABDAT Call by reference Type reference (TYPE) HRFPM_ABDAT Wiederaufsetzdatum für Fehlerbehandlung 20060531
2 Importing IP_STATUS Call by reference Type reference (TYPE) HRFPM_CHANGE_LOG_STATUS Status der Änderungsaufzeichnung 20060531
3 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20060531
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20060531

Method UPDATE_DIFF_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HRFPM_DIFFERENCE Call by reference Type reference (TYPE) HRFPM_DIFF_T Tabellentyp von Struktur HRFPM_DIFFERENCE 20050518
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050518

Method UPDATE_FM_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_HRFPM_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_POS_T Tabellentyp von Struktur HRFPM_FM_POS 20050518
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050518

Method UPDATE_FPM_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_POS_T Tabellentyp von Struktur HRFPM_FPM_POS 20070126
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050518

Method UPDATE_HRFPM_P_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20050518
# Exception Resumable Description Created on
1 CX_HRFPM_AD_CUSTOMIZING Administator Customizing 20050518
2 CX_HRFPM_DB_OPERATION 20050518

Method UPDATE_HRFPM_S_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20050518
# Exception Resumable Description Created on
1 CX_HRFPM_AD_CUSTOMIZING Administator Customizing 20050518
2 CX_HRFPM_DB_OPERATION 20050518

Method UPDATE_SINGLE_FM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_HDR Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20070126
2 Importing IT_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Belege - Positionen 20070126
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20070126

Method UPDATE_SINGLE_FM_DOC_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FM_DOC_HDR Call by reference Type reference (TYPE) HRFPM_FM_DOC 20070126
2 Changing CT_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS_IT 20070126
3 Importing IT_FM_POS_DELTA Call by reference Type reference (TYPE) TT_FM_POS_DELTA 20070126
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20070126

Method UPDATE_SINGLE_FM_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HRFPM_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20050518
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050518

Method UPDATE_SINGLE_FPM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER HRFPM: FPM Belegköpfe für Mitelbindungen 20070126
2 Importing IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Belegpositionen 20070126
# Exception Resumable Description Created on
1 CX_HRFPM_DB_OPERATION 20050518

Method WRITE_CHANGE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHANGE Call by reference Type reference (TYPE) CDCHNGINDH 20090617
2 Importing P_NEW_HRFPM_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC 20090617
3 Importing P_OLD_HRFPM_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC 20090617
4 Importing P_T_NEW_VHRFPM_FM_DOC Call by reference Type reference (TYPE) VHRFPM_FM_DOC_IT 20090617
5 Importing P_T_NEW_VHRFPM_FM_POS Call by reference Type reference (TYPE) VHRFPM_FM_POS_IT 20090617
6 Importing P_T_NEW_VHRFPM_FPM_POS Call by reference Type reference (TYPE) VHRFPM_FPM_POS_IT 20090617
7 Importing P_T_OLD_VHRFPM_FM_DOC Call by reference Type reference (TYPE) VHRFPM_FM_DOC_IT 20090617
8 Importing P_T_OLD_VHRFPM_FM_POS Call by reference Type reference (TYPE) VHRFPM_FM_POS_IT 20090617
9 Importing P_T_OLD_VHRFPM_FPM_POS Call by reference Type reference (TYPE) VHRFPM_FPM_POS_IT 20090617

Method WRITE_CHANGE_DOCUMENT on class CL_HRFPM_DB_INTERFACE has no exception.

Method WRITE_HRFPM_CHANGE_HIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20050518
# Exception Resumable Description Created on
1 CX_HRFPM_ADMINISTRATOR Ausnahmen Administrator 20050518
2 CX_HRFPM_DB_OPERATION 20050518
History
Last changed by/on SAP  20130531 
SAP Release Created in 600