Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HRFPM_CD_EXT_UPDATE_HANDLER | 20070826 |
Properties
Class | CL_HRFPM_CD_UPDATE_LOGIC | |
Short Description | Master for Generating PBC Documents | |
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 | 20070111 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_HRFPM_CD_UPDATE_LOGIC has no interface implemented.
Friends
Class CL_HRFPM_CD_UPDATE_LOGIC has no friend class.
Attributes
Methods
Events
Class CL_HRFPM_CD_UPDATE_LOGIC has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | DIFF_DOC_SORTED | Public | See coding | 20070111 | diff_doc_sorted TYPE TABLE OF hrfpm_difference WITH
NON-UNIQUE KEY dep_fm_doc
|
||
2 | FM_DOC_HDR_SORTED | Protected | See coding | 20070111 | fm_doc_hdr_sorted TYPE SORTED TABLE OF hrfpm_fm_doc
WITH NON-UNIQUE KEY key_header
|
||
3 | FM_DOC_POS_SORTED | Public | See coding | 20070111 | fm_doc_pos_sorted TYPE SORTED TABLE OF hrfpm_fm_pos
WITH NON-UNIQUE KEY key_pos-key_header posnr
|
||
4 | FPM_DOC_HDR_SORTED | Protected | See coding | 20070111 | fpm_doc_hdr_sorted TYPE SORTED TABLE OF hrfpm_fpm_doc
WITH NON-UNIQUE KEY key_header
|
||
5 | FPM_DOC_POS | Public | Type reference (TYPE) | HRFPM_FPM_DOC_POS_STAT | 20070111 |
|
|
6 | FPM_DOC_POS_SORTED | Public | See coding | 20070111 | fpm_doc_pos_sorted TYPE SORTED TABLE OF fpm_doc_pos
WITH NON-UNIQUE KEY dep_fm_doc
|
||
7 | TS_BUILD_PERIOD | Protected | See coding | 20071026 | BEGIN OF ts_build_period.
INCLUDE TYPE hrfpm_encumb_iv AS enc_iv.
TYPES: integ TYPE hrfpm_integration,
END OF ts_build_period
|
||
8 | TS_CNTRL_PARAMETERS | Public | See coding | 20070111 | BEGIN OF ts_cntrl_parameters,
flg_check_avc_before_post TYPE flag.
INCLUDE TYPE hrfpm_cd_pbc_cntrl_para AS post.
TYPES: END OF ts_cntrl_parameters
|
||
9 | TS_FM_DOC_ENQ | Protected | See coding | 20070111 | BEGIN OF ts_fm_doc_enq,
key_header TYPE hrfpm_fm_pos-key_header,
enqmode TYPE enqmode,
enq_keys TYPE tt_fm_doc_enq_keys,
END OF ts_fm_doc_enq
|
||
10 | TS_FM_DOC_POS_RETURN | Public | See coding | 20070611 | BEGIN OF ts_fm_doc_pos_return,
key_pos TYPE hrfpm_fm_doc_pos-key_pos,
return TYPE bapiret2.
"WG/NOTE/1684065
INCLUDE TYPE ts_fm_doc_proc_info AS proc_info.
TYPES: END OF ts_fm_doc_pos_return
|
||
11 | TS_FM_DOC_PROC_INFO | Public | See coding | 20120214 | BEGIN OF ts_fm_doc_proc_info,
failed TYPE abap_bool,
skipped TYPE abap_bool,
END OF ts_fm_doc_proc_info
|
||
12 | TS_FM_DOC_PROC_INFO_STRUC | Public | See coding | 20120214 | BEGIN OF ts_fm_doc_proc_info_struc,
key_pos TYPE hrfpm_fm_doc_pos-key_pos.
INCLUDE TYPE ts_fm_doc_proc_info AS proc_info.
TYPES: END OF ts_fm_doc_proc_info_struc
|
||
13 | TS_FM_POS_DELTA | Public | Type reference (TYPE) | CL_HRFPM_DB_INTERFACE=>TS_FM_POS_DELTA | 20070127 |
|
|
14 | TT_BUILD_PERIOD | Protected | See coding | 20071026 | tt_build_period TYPE SORTED TABLE OF ts_build_period
WITH UNIQUE KEY enc_iv-begda
|
||
15 | TT_FM_DOC_ENQ | Protected | See coding | 20070611 | tt_fm_doc_enq TYPE SORTED TABLE OF ts_fm_doc_enq WITH
UNIQUE KEY key_header
|
||
16 | TT_FM_DOC_ENQ_KEYS | Protected | See coding | 20070111 | tt_fm_doc_enq_keys TYPE SORTED TABLE OF hrfpm_fm_pos-key_pos
WITH NON-UNIQUE KEY key_header
|
||
17 | TT_FM_DOC_POS_RETURN | Public | See coding | 20070611 | tt_fm_doc_pos_return TYPE SORTED TABLE OF ts_fm_doc_pos_return
WITH NON-UNIQUE KEY key_pos
|
||
18 | TT_FM_DOC_PROC_INFO | Public | See coding | 20120214 | tt_fm_doc_proc_info TYPE SORTED TABLE OF
ts_fm_doc_proc_info_struc WITH UNIQUE KEY key_pos
|
||
19 | TT_FM_POS_DELTA | Public | Type reference (TYPE) | CL_HRFPM_DB_INTERFACE=>TT_FM_POS_DELTA | 20070111 |
|
|
20 | TT_POST_STAT_RANGE | Public | See coding | 20070127 | tt_post_stat_range TYPE TABLE OF range_c1
|
||
21 | UPDATES_TAB | Protected | See coding | 20070111 | updates_tab TYPE TABLE OF REF TO cl_hrfpm_cd_pbc_update
|
||
22 | UPDATE_STAT | Protected | Type reference (TYPE) | CHAR2 | 20070111 |
|
Method Signatures
Method BUILD_DOCUMENTS_BUFFERED Signature
Method BUILD_DOCUMENTS_BUFFERED on class CL_HRFPM_CD_UPDATE_LOGIC has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahmenklasse für Modul 'Administrator' | 20070714 |
Method BUILD_DOCUMENTS_FOR_DELETION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PERIOD | Call by reference | Type reference (TYPE) | HRFPM_OBJECT_VALIDITY_IV | HRFPM: Validity time interval of the objects | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahmenklasse für Modul 'Administrator' | 20070714 |
Method BUILD_FM_DOC_DATA_FROM_FPM_POS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_FM_DOC | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC | HRFPM: FM Belege | 20070209 | ||
2 | ![]() |
ES_FM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS | HRFPM: FPM Belege - Positionen | 20070209 | ||
3 | ![]() |
E_DOC_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20070209 | ||
4 | ![]() |
IS_FPM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOC_POS | HRFPM: FPM Belege - Positionen | 20070209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070209 |
Method BUILD_FM_DOC_FROM_FPM_POS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_FM_DOC | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC | HRFPM: FM Belege | 20070207 | ||
2 | ![]() |
ES_FM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS | HRFPM: FPM Belege - Positionen | 20070207 | ||
3 | ![]() |
E_COST_DUE_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20090407 | ||
4 | ![]() |
E_DOC_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20070209 | ||
5 | ![]() |
IS_FPM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOC_POS | HRFPM: FPM Belege - Positionen | 20070207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070207 |
Method BUILD_PBC_DOCS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_FLG_DELETION | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20080204 | ||
2 | ![]() |
IS_ENC_IV | Call by reference | Type reference (TYPE) | HRFPM_ENCUMB_IV_S | HRFPM: structure for HRFPM_ENCUMB_IV | 20080204 | ||
3 | ![]() |
IS_OBJECT | Call by reference | Type reference (TYPE) | HRFPM_OBJECT | FPM: Struktur zur DB-Tabelle HRFPM_OBJECTS | 20080204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRFPM: Fehler bei der FM-Belegerstellung | 20080204 |
Method BUILD_UPDATE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | TT_FM_DOC_POS_RETURN | 20070714 | |||
2 | ![]() |
IP_EXT_CALL | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20070715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRFPM: Fehler bei der FM-Belegerstellung | 20070714 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HRFPM_CD_UPDATE_LOGIC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method COLLECT_FIN_REQUIREMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_REQ | Call by reference | Type reference (TYPE) | HRBPREP_REQUIREMENT_ACC_ASS_IT | Budget Preparation: Bedarf mit Kontierung | 20100203 |
Method COLLECT_FIN_REQUIREMENT on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method COMPLETE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_OBJECT | Call by reference | Type reference (TYPE) | HRFPM_OBJECT | FPM: Struktur zur DB-Tabelle HRFPM_OBJECTS | 20070111 |
Method COMPLETE_OBJECT on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_CREATION_MODE | Call by reference | Type reference (TYPE) | HRFPM_DC_CREATION_MODE | allgemeines flag | 20070111 | ||
2 | ![]() |
IP_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20070111 | ||
3 | ![]() |
IP_FLT_VAL | Call by reference | Type reference (TYPE) | HRFPM_CD_FILTER | Mittelvormerkungstyp | 20070111 | ||
4 | ![]() |
IP_RUNID | Call by reference | Type reference (TYPE) | HRFPM_RUNID | Identifikation eines Obligolaufs | 20070111 |
Method CONSTRUCTOR on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method CREATE_ACC_DOC_GENERATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RP_ACC_DOC_GENERATOR | Value transfer | Object reference (TYPE REF TO) | CL_HRFPM_CD_ACC_BUILD_DOCS | Anlegen der Referenzbelege, PCS-Handling, erw. AVC Prüfungen | 20080126 |
Method CREATE_ACC_DOC_GENERATOR on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method CREATE_AND_POST_DOCUMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FAILING_OBJECTS | Call by reference | Type reference (TYPE) | HRFPM_OBJECTS_IT | HRFPM: Tabelle der Objekte welche am Obligolauf teilnehmen | 20070111 | ||
2 | ![]() |
IS_UPDATE_PERIOD | Call by reference | Type reference (TYPE) | HRFPM_OBJECT_VALIDITY_IV | HRFPM: Validity time interval of the objects | 20071025 | ||
3 | ![]() |
IT_OBJECTS | Call by reference | Type reference (TYPE) | HRFPM_OBJECTS_IT | HRFPM: Tabelle der Objekte welche am Obligolauf teilnehmen | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070714 |
Method CREATE_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RP_BUFFER | Value transfer | Object reference (TYPE REF TO) | CL_HRFPM_CD_DOC_BUFFER | Puffer für Kommunikation über Schritte des Belegupdates | 20080126 |
Method CREATE_BUFFER on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method CREATE_CLOSING_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RP_CLOSING_HANDLER | Value transfer | Object reference (TYPE REF TO) | CL_HRFPM_CD_CLOSING_HANDLER | 20080126 |
Method CREATE_CLOSING_HANDLER on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method CREATE_DOC_REGISTRATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RR_REGISTRATOR | Value transfer | Object reference (TYPE REF TO) | CL_HRFPM_CD_REGISTRATOR | Verwaltung der Bedarfsanmeldung (temporäre Schlüssel) | 20080126 |
Method CREATE_DOC_REGISTRATOR on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method CREATE_NEW_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FM_DOC_HEADER | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC | HRFPM: FM Belege | 20070111 | ||
2 | ![]() |
RP_NEW_UPDATE | Value transfer | Object reference (TYPE REF TO) | CL_HRFPM_CD_PBC_UPDATE | Verbuchung der PBC-Belege + Verbuchung ins FM | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRFPM: Fehler bei der FM-Belegerstellung | 20070610 |
Method CREATE_PBC_DOC_BUILDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_FLG_DELETION | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20071026 | ||
2 | ![]() |
IS_ENC_IV | Call by reference | Type reference (TYPE) | HRFPM_ENCUMB_IV_S | HRFPM: structure for HRFPM_ENCUMB_IV | 20070113 | ||
3 | ![]() |
IS_OBJECT | Call by reference | Type reference (TYPE) | HRFPM_OBJECT | FPM: Struktur zur DB-Tabelle HRFPM_OBJECTS | 20070113 | ||
4 | ![]() |
RP_BUILDER | Value transfer | Object reference (TYPE REF TO) | CL_HRFPM_CD_PBC_BUILD_DOCS | Erzeugen der PBC-Belege, keine Verbuchung | 20070113 |
Method CREATE_PBC_DOC_BUILDER on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method DELETE_AND_POST_DOCUMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PERIOD | Call by reference | Type reference (TYPE) | HRFPM_OBJECT_VALIDITY_IV | HRFPM: Validity time interval of the objects | 20070111 | ||
2 | ![]() |
IT_OBJECTS | Call by reference | Type reference (TYPE) | HRFPM_OBJECTS_IT | HRFPM: Table of Objects Participating in Commitment Run | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070714 |
Method DELETE_FPM_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_FPM_DOC_HEADER | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOC_HEADER_IT | HRFPM: FPM Belegköpfe für Mitelbindungen | 20070207 | ||
2 | ![]() |
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 | ![]() |
20070207 |
Method DEQUEUE_FM_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_ENQMODE | Call by reference | Type reference (TYPE) | ENQMODE | 'E' | Sperrmodus | 20070124 | |
2 | ![]() |
IT_FM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS_IT | HRFPM: FM Belege - Positionen | 20070111 |
Method DEQUEUE_FM_DOC on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method DETERMINE_DOC_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_COST_DUE_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20090407 | ||
2 | ![]() |
C_DOCDATE | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20070111 | ||
3 | ![]() |
P_POS | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOC_POS | HRFPM: FPM Belege - Positionen | 20070111 |
Method DETERMINE_DOC_DATE on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method DET_PBC_UPD_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_FLG_ACC_UPD_OK | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20070621 | ||
2 | ![]() |
IP_FLG_ADJUST_ACC_STAT | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20070621 | ||
3 | ![]() |
IS_FM_KEY_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS-KEY_POS | HRFPM: FM Belege | 20071222 | ||
4 | ![]() |
R_STATUS | Value transfer | Type reference (TYPE) | HRFPM_FM_DOC_POS-STATUS | Verbuchungsstatus | 20070621 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070621 |
Method ENQUEUE_FM_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_ENQMODE | Call by reference | Type reference (TYPE) | ENQMODE | 'E' | Sperrmodus | 20070124 | |
2 | ![]() |
IT_FM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS_IT | HRFPM: FPM Belege - Positionen | 20070111 | ||
3 | ![]() |
RP_RC | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRFPM: Fehler bei der FM-Belegerstellung | 20070111 |
Method FILL_RETURN_FROM_EXC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | TT_FM_DOC_POS_RETURN | HRFPM: Tabellentype für BAPIRET2 | 20070826 | ||
2 | ![]() |
IO_EXC | Call by reference | Object reference (TYPE REF TO) | IF_HRFPM_LOG_OBJECT | Anschliessbar an HRFPM-Logs | 20070826 | ||
3 | ![]() |
IS_DOC_KEY | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC-KEY_HEADER | 20070826 | |||
4 | ![]() |
IV_FAILED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | allgemeines flag | 20120214 |
Method FILL_RETURN_FROM_EXC on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method FM_DOC_CHECK_AND_REPAIR_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CP_STATUS | Call by reference | Type reference (TYPE) | HRFPM_FM_POS-STATUS | allgemeines flag | 20071222 | ||
2 | ![]() |
IP_FLG_FORCE_CHECK | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20080103 | ||
3 | ![]() |
IS_FM_POS_KEY | Call by reference | Type reference (TYPE) | HRFPM_FM_POS-KEY_POS | HRFPM: FM Belege - Positionen | 20071222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRFPM: Fehler bei der FM-Belegerstellung | 20080826 |
Method FM_DOC_EXISTS_IN_FM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FM_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_POS | HRFPM: FM Belege - Positionen | 20080910 | ||
2 | ![]() |
IS_FM_POS_KEY | Call by reference | Type reference (TYPE) | HRFPM_FM_POS-KEY_POS | HRFPM: FM Belege - Positionen | 20080910 | ||
3 | ![]() |
RP_FLG_EXISTS_IN_FM | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20080910 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRFPM: Fehler bei der FM-Belegerstellung | 20080911 |
Method FM_DOC_IS_POSTED_TO_PBC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FM_POS_KEY | Call by reference | Type reference (TYPE) | HRFPM_FM_POS-KEY_POS | 20070111 | |||
2 | ![]() |
RP_FLG_IS_POSTED | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20070111 |
Method FM_DOC_IS_POSTED_TO_PBC on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method FM_DOC_IS_TRANSFERRED_TO_FM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FM_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS | HRFPM: FM Belege - Positionen | 20071222 | ||
2 | ![]() |
IS_FM_POS_KEY | Call by reference | Type reference (TYPE) | HRFPM_FM_POS-KEY_POS | 20070630 | |||
3 | ![]() |
RP_FLG_IS_TRANSFERRED | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20070630 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRFPM: Fehler bei der FM-Belegerstellung | 20080910 |
Method GET_DOC_BUILD_PERIODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BUILD_PERIODS | Call by reference | Type reference (TYPE) | TT_BUILD_PERIOD | HRFPM: Intervalle für die Obligoerstellung | 20071025 | ||
2 | ![]() |
IS_HROBJECT | Call by reference | Type reference (TYPE) | HROBJECT | Objekt | 20071025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20071123 | ||
2 | ![]() |
20071123 |
Method GET_DOC_REF_OF_DEP_REQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOC_POS_STAT | HRFPM: FPM Belege - Positionen | 20070111 | ||
2 | ![]() |
RS_FM_DOC | Value transfer | Type reference (TYPE) | HRFPM_FM_POS-DEP_FM_DOC | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070111 |
Method GET_EXISTING_FM_DOC_FOR_DELTA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EP_DOC_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20070111 | ||
2 | ![]() |
ES_FM_DOC | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC | HRFPM: FM Belege | 20070111 | ||
3 | ![]() |
ET_FM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS_IT | HRFPM: FPM Belege - Positionen | 20070111 | ||
4 | ![]() |
IS_DELTA_POS | Call by reference | Type reference (TYPE) | HRFPM_FPM_DELTA_DOC_POS_STAT | HRFPM: FPM Belege - Positionen | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070111 |
Method GET_FIN_REQUIREMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ENC_IV | Call by reference | Type reference (TYPE) | HRFPM_ENCUMB_IV_S | HRFPM: Create encumbrance in this intervals for that object | 20080204 | ||
2 | ![]() |
IS_HROBJECT | Call by reference | Type reference (TYPE) | HROBJECT | Objekt | 20080204 | ||
3 | ![]() |
RT_COST_DIST | Value transfer | Object reference (TYPE REF TO) | HRBPREP_REQUIREMENT_ACC_ASS_IT | Budget Preparation: Bedarf mit Kontierung | 20080204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20080204 |
Method GET_FM_DOC_UPD_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS | HRFPM: FM Belege - Positionen | 20071222 | ||
2 | ![]() |
IS_FM_POS_KEY | Call by reference | Type reference (TYPE) | HRFPM_FM_KEY_POS | HRFPM: FM Belege | 20070111 | ||
3 | ![]() |
R_STATUS | Value transfer | Type reference (TYPE) | HRFPM_FM_DOC_POS-STATUS | Verbuchungsstatus | 20070111 |
Method GET_FM_DOC_UPD_STATUS on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method GET_SINGLE_FM_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_FM_DOC_HDR | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC | HRFPM: FM Belege | 20090520 | ||
2 | ![]() |
ES_FM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS | HRFPM: FM Belege - Positionen | 20090520 | ||
3 | ![]() |
IP_BUFFERED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20090520 | ||
4 | ![]() |
IS_FM_DOC_KEY_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_KEY_POS | HRFPM: FM Belegpositionen - DB Schlüssel | 20090520 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090520 |
Method HANDLE_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_EXC | Call by reference | Object reference (TYPE REF TO) | CX_HRFPM | Ausnahmenklasse für Modul 'Administrator' | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRFPM: Fehler bei der FM-Belegerstellung | 20070714 |
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_CREATION_MODE | Call by reference | Type reference (TYPE) | HRFPM_DC_CREATION_MODE | Belegerstellung | 20070826 | ||
2 | ![]() |
IP_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20070826 | ||
3 | ![]() |
IP_FLT_VAL | Call by reference | Type reference (TYPE) | HRFPM_CD_FILTER | BAdI-Filter für Belegerstellung | 20070826 | ||
4 | ![]() |
IP_RUNID | Call by reference | Type reference (TYPE) | HRFPM_RUNID | Identifikation eines Obligolaufs | 20070826 | ||
5 | ![]() |
IP_UPDATE_PERIOD | Call by reference | Type reference (TYPE) | HRFPM_OBJECT_VALIDITY_IV | HRFPM: Validity time interval of the objects | 20071025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRFPM: Fehler bei der FM-Belegerstellung | 20070111 |
Method INSERT_FPM_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS | HRFPM: FM Belege - Positionen | 20070904 | ||
2 | ![]() |
IT_FPM_DOC_HEADER | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOC_HEADER_IT | HRFPM: FPM Belegköpfe für Mitelbindungen | 20070207 | ||
3 | ![]() |
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 | ![]() |
20070828 |
Method INSERT_SINGLE_FM_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FM_DOC_HDR | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC | HRFPM: FM Belege | 20070111 | ||
2 | ![]() |
IT_FM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS_IT | HRFPM: FPM Belege - Positionen | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070828 |
Method POST_DOCUMENTS_FROM_BUFFER Signature
Method POST_DOCUMENTS_FROM_BUFFER on class CL_HRFPM_CD_UPDATE_LOGIC has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070714 |
Method PRESORT_UPDATE_LIST Signature
Method PRESORT_UPDATE_LIST on class CL_HRFPM_CD_UPDATE_LOGIC has no parameter.
Method PRESORT_UPDATE_LIST on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method READ_FM_POS_WITH_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FM_POS_KEY | Call by reference | Type reference (TYPE) | HRFPM_FM_POS-KEY_POS | HRFPM: FM Belege - Positionen | 20071222 | ||
2 | ![]() |
RS_FM_DOC_POS | Value transfer | Type reference (TYPE) | HRFPM_FM_DOC_POS | HRFPM: FM Belege - Positionen | 20071222 |
Method READ_FM_POS_WITH_KEY on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method SET_CONTROL_PARAMETERS Signature
Method SET_CONTROL_PARAMETERS on class CL_HRFPM_CD_UPDATE_LOGIC has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRFPM: Fehler bei der FM-Belegerstellung | 20070212 |
Method SET_EXTENDED_AVC_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RP_EXTENDED_AVC_CHECK | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRFPM: Fehler bei der FM-Belegerstellung | 20070111 |
Method STATUS_IS_TRANSFERRED_LIKE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IP_TRANSFER_STATUS | Call by reference | Type reference (TYPE) | HRFPM_FM_POS-STATUS | Buchungsstatus | 20080910 | ||
2 | ![]() |
RP_IS_TRANSFERRED_LIKE | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20080910 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
HRFPM: Fehler bei der FM-Belegerstellung | 20080910 |
Method TRANSLATE_FIN_TO_POST_STAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_POST_STAT | Call by reference | Type reference (TYPE) | TT_POST_STAT_RANGE | Struktur einer Ranges-Tabelle für ein Character(2) Feld | 20070127 | ||
2 | ![]() |
IP_FIN_STAT | Call by reference | Type reference (TYPE) | HRFPM_CHANGE_STAT | Finanzierungsstatus eines Objekts | 20070127 |
Method TRANSLATE_FIN_TO_POST_STAT on class CL_HRFPM_CD_UPDATE_LOGIC has no exception.
Method UPDATE_FPM_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS | HRFPM: FM Belege - Positionen | 20070904 | ||
2 | ![]() |
IT_FPM_DOC_HEADER | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOC_HEADER_IT | HRFPM: FPM Belegköpfe für Mitelbindungen | 20070207 | ||
3 | ![]() |
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 | ![]() |
20070828 |
Method UPDATE_SINGLE_FM_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_FM_DOC_HDR | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC | HRFPM: FM Belege | 20070111 | ||
2 | ![]() |
IT_FM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS_IT | HRFPM: FPM Belege - Positionen | 20070111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070828 |
Method UPDATE_SINGLE_FM_DOC_DELTA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_FM_DOC_HDR | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC | HRFPM: FM Belege | 20070126 | ||
2 | ![]() |
CT_FM_DOC_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS_IT | HRFPM: FPM Belege - Positionen | 20070126 | ||
3 | ![]() |
IT_FM_POS_DELTA | Call by reference | Type reference (TYPE) | TT_FM_POS_DELTA | Bedarf | 20070126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20070126 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |